Nwpx Infrastructure Inc (NWPX)
Cost of Revenue
$125.12M
Quarterly · Period ending: · USD

NWPX Cost of Revenue
Latest reported$125.12Mperiod ending
Latest reported$125.12Mperiod ending
NWPX Quarterly Cost of Revenue ($0.00 → $125.12M)
Quarterly cost of revenue
High-resolution chart · PNG
NWPX cost of revenue history
Quarterly · USD. Dates are reporting period ends; fiscal years can differ from calendar years.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 125,117,000 | |
| 111,589,000 | |
| 98,882,000 | |
| 118,917,000 | |
| 107,817,000 | |
| 96,750,000 | |
| 97,189,000 | |
| 103,182,000 | |
| 103,691,000 | |
| 93,081,000 | |
| 90,874,000 | |
| 99,428,000 | |
| 93,891,000 | |
| 82,520,000 | |
| 84,957,000 | |
| 97,866,000 | |
| 94,442,000 | |
| 94,545,000 | |
| 88,969,000 | |
| 72,280,000 | |
| 64,274,000 | |
| 63,536,000 | |
| 57,018,000 | |
| 62,013,000 | |
| 57,013,000 | |
| 59,344,000 | |
| 55,325,000 | |
| 59,751,000 | |
| 60,985,000 | |
| 56,072,000 | |
| 50,761,000 | |
| 47,252,000 | |
| 30,023,000 | |
| 32,017,000 | |
| 33,551,000 | |
| 36,889,000 | |
| 28,643,000 | |
| 28,886,000 | |
| 36,928,000 | |
| 38,965,000 | |
| 44,223,000 | |
| 39,365,000 | |
| 56,974,000 | |
| 54,846,000 | |
| 56,439,000 | |
| 80,974,000 | |
| 93,033,000 | |
| 100,685,000 | |
| 90,671,000 | |
| 78,333,000 | |
| 108,424,000 | |
| 94,210,000 | |
| 101,070,000 | |
| 119,393,000 | |
| 121,667,000 | |
| 103,499,000 | |
| 117,464,000 | |
| 125,675,000 | |
| 105,959,000 | |
| 122,751,000 | |
| 125,872,000 | |
| 95,874,000 | |
| 90,807,000 | |
| 101,302,000 | |
| 90,358,000 | |
| 71,285,000 | |
| 61,745,000 | |
| 63,645,000 | |
| 64,617,000 | |
| 68,666,000 | |
| 85,757,000 | |
| 96,614,000 | |
| 87,488,000 | |
| 76,218,000 | |
| 80,189,000 | |
| 74,685,000 | |
| 83,105,000 | |
| 74,632,000 | |
| 81,264,000 | |
| 77,208,000 | |
| 65,052,000 | |
| 66,354,000 | |
| 63,439,000 | |
| 72,515,000 | |
| 72,701,000 | |
| 66,561,000 | |
| 65,365,000 | |
| 61,192,000 | |
| 57,763,000 | |
| 58,294,000 | |
| 50,391,000 | |
| 56,533,000 | |
| 53,709,000 | |
| 51,126,000 | |
| 56,751,000 | |
| 57,480,000 | |
| 53,845,000 | |
| 54,096,000 | |
| 55,453,000 | |
| 57,001,000 |