National Presto Industries Inc (NPK)
Cost of Revenue
$454.99M
TTM · Period ending: · USD

NPK Cost of Revenue
Latest reported$454.99Mperiod ending
Latest reported$454.99Mperiod ending
NPK TTM Cost of Revenue ($0.00 → $454.99M)
TTM cost of revenue
High-resolution chart · PNG
NPK cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 454,988,000 | |
| 438,842,000 | |
| 423,199,000 | |
| 388,783,000 | |
| 363,932,000 | |
| 332,769,000 | |
| 310,420,000 | |
| 286,660,000 | |
| 279,802,000 | |
| 274,628,000 | |
| 273,838,000 | |
| 296,431,000 | |
| 281,310,000 | |
| 277,844,000 | |
| 266,498,000 | |
| 249,041,000 | |
| 272,415,000 | |
| 279,758,000 | |
| 291,381,000 | |
| 287,682,000 | |
| 284,906,000 | |
| 280,852,000 | |
| 267,705,000 | |
| 262,126,000 | |
| 243,066,000 | |
| 234,746,000 | |
| 236,585,000 | |
| 227,733,000 | |
| 239,530,000 | |
| 242,243,000 | |
| 247,434,000 | |
| 267,235,000 | |
| 253,001,000 | |
| 250,220,000 | |
| 246,399,000 | |
| 204,795,000 | |
| 227,687,000 | |
| 240,255,000 | |
| 256,243,000 | |
| 317,174,000 | |
| 314,340,000 | |
| 326,709,000 | |
| 338,113,000 | |
| 346,698,000 | |
| 354,216,000 | |
| 344,448,000 | |
| 335,162,000 | |
| 332,210,000 | |
| 333,874,000 | |
| 344,689,000 | |
| 340,836,000 | |
| 340,708,000 | |
| 353,652,000 | |
| 368,187,000 | |
| 377,627,000 | |
| 359,370,000 | |
| 346,668,000 | |
| 326,751,000 | |
| 337,262,000 | |
| 349,610,000 | |
| 357,590,000 | |
| 370,545,000 | |
| 365,426,000 | |
| 375,418,000 | |
| 373,682,000 | |
| 361,921,000 | |
| 368,376,000 | |
| 372,987,000 | |
| 378,570,000 | |
| 392,074,000 | |
| 368,013,000 | |
| 363,364,000 | |
| 351,396,000 | |
| 339,812,000 | |
| 344,361,000 | |
| 324,296,000 | |
| 308,939,000 | |
| 277,325,000 | |
| 248,338,000 | |
| 208,421,000 | |
| 175,199,000 | |
| 155,834,000 | |
| 146,284,000 | |
| 140,487,000 | |
| 136,928,000 | |
| 127,656,000 | |
| 118,890,000 | |
| 109,172,000 | |
| 98,226,000 | |
| 93,909,000 | |
| 88,283,000 | |
| 87,646,000 | |
| 92,519,000 | |
| 92,706,000 | |
| 96,488,000 | |
| 102,038,000 | |
| 99,463,000 | |
| 96,383,000 | |
| 92,277,000 | |
| 79,820,000 |