Nwpx Infrastructure Inc (NWPX)
Income Before Tax
$63.06M
TTM · Period ending: · USD

NWPX Income Before Tax
Latest reported$63.06Mperiod ending
Latest reported$63.06Mperiod ending
NWPX TTM Pre-Tax Income ($0.00 → $63.06M)
TTM income before tax
High-resolution chart · PNG
NWPX income before tax history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Income Before Tax (USD) |
|---|---|
| 63,060,000 | |
| 54,075,000 | |
| 46,478,000 | |
| 45,341,000 | |
| 41,015,000 | |
| 40,089,000 | |
| 42,371,000 | |
| 40,703,000 | |
| 34,617,000 | |
| 33,189,000 | |
| 29,279,000 | |
| 31,139,000 | |
| 36,816,000 | |
| 39,761,000 | |
| 41,350,000 | |
| 34,136,000 | |
| 27,485,000 | |
| 17,283,000 | |
| 15,158,000 | |
| 19,038,000 | |
| 22,076,000 | |
| 27,375,000 | |
| 25,634,000 | |
| 32,703,000 | |
| 36,081,000 | |
| 31,320,000 | |
| 32,640,000 | |
| 19,785,000 | |
| 30,854,000 | |
| 21,639,000 | |
| 17,060,000 | |
| 14,992,000 | |
| -10,981,000 | |
| -8,630,000 | |
| -10,496,000 | |
| -4,521,000 | |
| -5,064,000 | |
| -7,994,000 | |
| -14,020,000 | |
| -35,661,000 | |
| -40,935,000 | |
| -48,080,000 | |
| -41,339,000 | |
| -38,052,000 | |
| -21,474,000 | |
| -3,018,000 | |
| -1,522,000 | |
| -15,019,000 | |
| -22,390,000 | |
| -18,840,000 | |
| -3,049,000 | |
| 30,150,000 | |
| 31,098,000 | |
| 28,134,000 | |
| 21,765,000 | |
| 18,222,000 | |
| 22,366,000 | |
| 25,498,000 | |
| 23,769,000 | |
| 19,157,000 | |
| 13,682,000 | |
| 2,245,000 | |
| -1,574,000 | |
| -1,658,000 | |
| -11,640,000 | |
| -5,370,000 | |
| -3,100,000 | |
| 12,730,000 | |
| 37,816,000 | |
| 48,331,000 | |
| 52,083,000 | |
| 46,995,000 | |
| 38,558,000 | |
| 33,540,000 | |
| 32,720,000 | |
| 31,998,000 | |
| 30,341,000 | |
| 33,210,000 | |
| 30,302,000 | |
| 27,127,000 | |
| 26,447,000 | |
| 20,166,000 | |
| 20,089,000 | |
| 22,099,000 | |
| 22,794,000 | |
| 22,172,000 | |
| 19,824,000 | |
| 15,369,000 | |
| 12,346,000 | |
| 8,113,000 | |
| 5,725,000 | |
| 7,361,000 | |
| 8,945,000 | |
| 11,677,000 | |
| 15,240,000 | |
| 15,074,000 | |
| 15,795,000 | |
| 17,577,000 | |
| 18,297,000 | |
| 18,895,000 |