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

NWPX Income Tax Expense
Latest reported$14.31Mperiod ending
Latest reported$14.31Mperiod ending
NWPX TTM Income Tax ($4.10M → $14.31M)
TTM income tax expense
High-resolution chart · PNG
NWPX income tax expense history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Income Tax Expense (USD) |
|---|---|
| 14,308,000 | |
| 12,094,000 | |
| 11,067,000 | |
| 8,713,000 | |
| 7,639,000 | |
| 7,157,000 | |
| 8,165,000 | |
| 11,149,000 | |
| 9,498,000 | |
| 9,241,000 | |
| 8,207,000 | |
| 7,550,000 | |
| 9,089,000 | |
| 9,809,000 | |
| 10,201,000 | |
| 8,677,000 | |
| 7,036,000 | |
| 4,376,000 | |
| 3,635,000 | |
| 4,565,000 | |
| 5,282,000 | |
| 6,714,000 | |
| 6,584,000 | |
| 6,858,000 | |
| 6,756,000 | |
| 5,019,000 | |
| 4,738,000 | |
| 3,751,000 | |
| -2,234,000 | |
| -2,789,000 | |
| -3,252,000 | |
| -3,330,000 | |
| 85,000 | |
| -1,182,000 | |
| -1,131,000 | |
| -2,832,000 | |
| -5,689,000 | |
| -4,445,000 | |
| -4,756,000 | |
| -6,870,000 | |
| -9,902,000 | |
| -11,210,000 | |
| -11,951,000 | |
| -8,355,000 | |
| 850,000 | |
| 4,045,000 | |
| 4,651,000 | |
| -5,842,000 | |
| -8,371,000 | |
| -7,200,000 | |
| -2,126,000 | |
| 9,557,000 | |
| 8,125,000 | |
| 7,118,000 | |
| 5,521,000 | |
| 5,021,000 | |
| 9,277,000 | |
| 10,638,000 | |
| 10,077,000 | |
| 8,718,000 | |
| 5,834,000 | |
| 1,169,000 | |
| -140,000 | |
| -99,000 | |
| -3,894,000 | |
| -1,444,000 | |
| -748,000 | |
| 4,543,000 | |
| 13,908,000 | |
| 18,447,000 | |
| 19,782,000 | |
| 17,755,000 | |
| 14,476,000 | |
| 12,195,000 | |
| 11,888,000 | |
| 10,754,000 | |
| 10,087,000 | |
| 11,295,000 | |
| 10,283,000 | |
| 9,696,000 | |
| 9,119,000 | |
| 6,733,000 | |
| 6,703,000 | |
| 7,858,000 | |
| 8,591,000 | |
| 8,351,000 | |
| 7,447,000 | |
| 5,881,000 | |
| 4,741,000 | |
| 3,117,000 | |
| 2,194,000 | |
| 2,859,000 | |
| 3,494,000 | |
| 4,575,000 | |
| 5,981,000 | |
| 5,839,000 | |
| 6,153,000 | |
| 6,883,000 | |
| 7,186,000 | |
| 7,464,000 |