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

NWPX Cost of Revenue
Latest reported$454.51Mperiod ending
Latest reported$454.51Mperiod ending
NWPX TTM Cost of Revenue ($0.00 → $454.51M)
TTM cost of revenue
High-resolution chart · PNG
NWPX cost of revenue history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Cost of Revenue (USD) |
|---|---|
| 454,505,000 | |
| 437,205,000 | |
| 422,366,000 | |
| 420,673,000 | |
| 404,938,000 | |
| 400,812,000 | |
| 397,143,000 | |
| 390,828,000 | |
| 387,074,000 | |
| 377,274,000 | |
| 366,713,000 | |
| 360,796,000 | |
| 359,234,000 | |
| 359,785,000 | |
| 371,810,000 | |
| 375,822,000 | |
| 350,236,000 | |
| 320,068,000 | |
| 289,059,000 | |
| 257,108,000 | |
| 246,841,000 | |
| 239,580,000 | |
| 235,388,000 | |
| 233,695,000 | |
| 231,433,000 | |
| 235,405,000 | |
| 232,133,000 | |
| 227,569,000 | |
| 215,070,000 | |
| 184,108,000 | |
| 160,053,000 | |
| 142,843,000 | |
| 132,480,000 | |
| 131,100,000 | |
| 127,969,000 | |
| 131,346,000 | |
| 133,422,000 | |
| 149,002,000 | |
| 159,481,000 | |
| 179,527,000 | |
| 195,408,000 | |
| 207,624,000 | |
| 249,233,000 | |
| 285,292,000 | |
| 331,131,000 | |
| 365,363,000 | |
| 362,722,000 | |
| 378,113,000 | |
| 371,638,000 | |
| 382,037,000 | |
| 423,097,000 | |
| 436,340,000 | |
| 445,629,000 | |
| 462,023,000 | |
| 468,305,000 | |
| 452,597,000 | |
| 471,849,000 | |
| 480,257,000 | |
| 450,456,000 | |
| 435,304,000 | |
| 413,855,000 | |
| 378,341,000 | |
| 353,752,000 | |
| 324,690,000 | |
| 287,033,000 | |
| 261,292,000 | |
| 258,673,000 | |
| 282,685,000 | |
| 315,654,000 | |
| 338,525,000 | |
| 346,077,000 | |
| 340,509,000 | |
| 318,580,000 | |
| 314,197,000 | |
| 312,611,000 | |
| 313,686,000 | |
| 316,209,000 | |
| 298,156,000 | |
| 289,878,000 | |
| 272,053,000 | |
| 267,360,000 | |
| 275,009,000 | |
| 275,216,000 | |
| 277,142,000 | |
| 265,819,000 | |
| 250,881,000 | |
| 242,614,000 | |
| 227,640,000 | |
| 222,981,000 | |
| 218,927,000 | |
| 211,759,000 | |
| 218,119,000 | |
| 219,066,000 | |
| 219,202,000 | |
| 222,172,000 | |
| 220,874,000 | |
| 220,395,000 | |
| 227,509,000 | |
| 225,071,000 | |
| 227,553,000 |