{"data":{"ticker":"NWPX","name":"NWPX Infrastructure, Inc.","cik":"0001001385","quarterly":[{"frame":"CY2023Q3","end":"2023-09-30","revenue":null,"netIncome":5818000,"epsDiluted":0.58,"fiscalPeriod":"Q3 FY 2023","fiscalYear":"FY 2023"},{"frame":"CY2023Q4","end":"2023-12-31","revenue":null,"netIncome":5444000,"epsDiluted":null,"derived":true,"fiscalPeriod":"Q4 FY 2023","fiscalYear":"FY 2023"},{"frame":"CY2024Q1","end":"2024-03-31","revenue":null,"netIncome":5238000,"epsDiluted":0.52,"fiscalPeriod":"Q1 FY 2024","fiscalYear":"FY 2024"},{"frame":"CY2024Q2","end":"2024-06-30","revenue":null,"netIncome":8619000,"epsDiluted":0.86,"fiscalPeriod":"Q2 FY 2024","fiscalYear":"FY 2024"},{"frame":"CY2024Q3","end":"2024-09-30","revenue":null,"netIncome":10253000,"epsDiluted":1.02,"fiscalPeriod":"Q3 FY 2024","fiscalYear":"FY 2024"},{"frame":"CY2024Q4","end":"2024-12-31","revenue":null,"netIncome":10096000,"epsDiluted":null,"derived":true,"fiscalPeriod":"Q4 FY 2024","fiscalYear":"FY 2024"},{"frame":"CY2025Q1","end":"2025-03-31","revenue":null,"netIncome":3964000,"epsDiluted":0.39,"fiscalPeriod":"Q1 FY 2025","fiscalYear":"FY 2025"},{"frame":"CY2025Q2","end":"2025-06-30","revenue":null,"netIncome":9063000,"epsDiluted":0.91,"fiscalPeriod":"Q2 FY 2025","fiscalYear":"FY 2025"},{"frame":"CY2025Q3","end":"2025-09-30","revenue":null,"netIncome":13505000,"epsDiluted":1.38,"fiscalPeriod":"Q3 FY 2025","fiscalYear":"FY 2025"},{"frame":"CY2025Q4","end":"2025-12-31","revenue":null,"netIncome":8879000,"epsDiluted":null,"derived":true,"fiscalPeriod":"Q4 FY 2025","fiscalYear":"FY 2025"},{"frame":"CY2026Q1","end":"2026-03-31","revenue":null,"netIncome":10534000,"epsDiluted":1.08,"fiscalPeriod":"Q1 FY 2026","fiscalYear":"FY 2026"},{"frame":"CY2026Q2","end":"2026-06-30","revenue":null,"netIncome":15834000,"epsDiluted":1.62,"fiscalPeriod":"Q2 FY 2026","fiscalYear":"FY 2026"}],"annual":[{"frame":"CY2020","end":"2020-12-31","fiscalYear":"FY 2020","revenue":null,"netIncome":19050000,"operatingCashFlow":56087000,"capex":14013000,"buybacks":null,"dividends":null},{"frame":"CY2021","end":"2021-12-31","fiscalYear":"FY 2021","revenue":null,"netIncome":11523000,"operatingCashFlow":-5811000,"capex":13262000,"buybacks":0,"dividends":null},{"frame":"CY2022","end":"2022-12-31","fiscalYear":"FY 2022","revenue":null,"netIncome":31149000,"operatingCashFlow":17540000,"capex":22829000,"buybacks":0,"dividends":null},{"frame":"CY2023","end":"2023-12-31","fiscalYear":"FY 2023","revenue":null,"netIncome":21072000,"operatingCashFlow":53455000,"capex":18291000,"buybacks":707000,"dividends":null},{"frame":"CY2024","end":"2024-12-31","fiscalYear":"FY 2024","revenue":null,"netIncome":34206000,"operatingCashFlow":55051000,"capex":20799000,"buybacks":4429000,"dividends":null},{"frame":"CY2025","end":"2025-12-31","fiscalYear":"FY 2025","revenue":null,"netIncome":35411000,"operatingCashFlow":67283000,"capex":20177000,"buybacks":18351000,"dividends":null}],"latest":{"end":"2026-06-30","cash":19320000,"debt":6985000,"equity":418602000,"assets":651898000,"sharesOutstanding":9637202,"sharesDate":"2026-07-21","form":"10-Q"},"source":"SEC XBRL companyfacts, values as filed in USD"},"updatedAt":"2026-10-14T04:09:04.274Z","source":"xoomar.com","docs":"https://xoomar.com/markets/api","license":"https://xoomar.com/terms","attribution":"Credit XOOMAR with a link to the dataset page on xoomar.com when you republish this data","meta":{"source":"SEC","sourceAttribution":"Financial statement data: SEC.","notice":"10 requests a minute without a key, 30 with a free key. Get a free key at https://xoomar.com/signup?utm_source=api, register your app at https://xoomar.com/developers/register?utm_source=api, and credit the data as \"Data: XOOMAR\" together with the sourceAttribution line."}}