NWPX Operating Cash Flow (Statement)
Nwpx Infrastructure Inc · Operating Cash Flow (Statement)

NWPX Operating Cash Flow (Statement)
Latest reported$100.35Mperiod ending
NWPX TTM Cash from Operations ($7.00M → $100.35M)
TTM operating cash flow (statement)
High-resolution chart · PNG
NWPX operating cash flow (statement) history
Trailing twelve months (TTM) · USD. Each value covers four complete reported quarters.
| Period ending | Operating Cash Flow (Statement) (USD) |
|---|---|
| 100,351,000 | |
| 91,700,000 | |
| 67,283,000 | |
| 67,373,000 | |
| 69,138,000 | |
| 85,988,000 | |
| 55,051,000 | |
| 27,974,000 | |
| 22,161,000 | |
| 1,084,000 | |
| 53,455,000 | |
| 36,432,000 | |
| 34,850,000 | |
| 42,174,000 | |
| 17,540,000 | |
| 33,331,000 | |
| -714,000 | |
| -3,577,000 | |
| -5,811,000 | |
| -928,000 | |
| 32,372,000 | |
| 40,465,000 | |
| 56,087,000 | |
| 64,910,000 | |
| 54,374,000 | |
| 47,565,000 | |
| 42,886,000 | |
| 10,196,000 | |
| -1,724,000 | |
| -5,777,000 | |
| -18,400,000 | |
| -550,000 | |
| -3,993,000 | |
| -9,504,000 | |
| -7,520,000 | |
| -17,503,000 | |
| -2,915,000 | |
| 48,000 | |
| 1,519,000 | |
| 22,224,000 | |
| 14,971,000 | |
| 31,822,000 | |
| 55,206,000 | |
| 41,682,000 | |
| 43,574,000 | |
| 19,478,000 | |
| 35,044,000 | |
| 29,870,000 | |
| 40,135,000 | |
| 56,384,000 | |
| 20,089,000 | |
| 43,676,000 | |
| 33,253,000 | |
| 30,645,000 | |
| 44,490,000 | |
| 24,972,000 | |
| 42,304,000 | |
| 32,842,000 | |
| 12,275,000 | |
| 22,806,000 | |
| -312,000 | |
| -9,247,000 | |
| -22,171,000 | |
| -18,702,000 | |
| -523,000 | |
| 32,787,000 | |
| 79,187,000 | |
| 64,832,000 | |
| 51,964,000 | |
| 35,077,000 | |
| -59,000 | |
| 6,209,000 | |
| 7,880,000 | |
| 13,092,000 | |
| 19,322,000 | |
| -4,107,000 | |
| -1,219,000 | |
| -10,276,000 | |
| 1,962,000 | |
| 22,235,000 | |
| 31,294,000 | |
| 19,558,000 | |
| 3,050,000 | |
| -11,303,000 | |
| -25,078,000 | |
| -17,216,000 | |
| -10,301,000 | |
| 11,496,000 | |
| 20,126,000 | |
| 18,458,000 | |
| 11,380,000 | |
| 20,023,000 | |
| 12,703,000 | |
| 19,826,000 | |
| 25,206,000 | |
| 27,771,000 | |
| 27,458,000 | |
| 22,735,000 | |
| 15,142,000 | |
| -8,715,000 |