Need PLOW data in your own agent or pipeline?
Every table on this page — income statement, balance sheet, cash flow, PE history, dividends — is also available programmatically through the EvidInvest MCP server & financial data API for Claude, Cursor, or any MCP client and HTTP pipeline.
Financial statements and analysis
Showing the last 6 fiscal years: 2020 to 2025
Chart shows data from left to right: oldest period → newest period
X-axis shows fiscal years with their term end dates and filing dates
Period names from company filings, with term end dates and filing dates
Income Statement (USD) Term End Date Filing Date | 2025 Dec 31, 2025 Feb 24, 2026 | 2024 Dec 31, 2024 Feb 25, 2025 | 2023 Dec 31, 2023 Feb 27, 2024 | 2022 Dec 31, 2022 Feb 21, 2023 | 2021 Dec 31, 2021 Feb 22, 2022 | 2020 Dec 31, 2020 Feb 23, 2021 | 2019 Dec 31, 2019 Feb 25, 2020 | 2018 Dec 31, 2018 Feb 26, 2019 |
|---|
Total Revenue | 656.05M 15.4% | 568.50M 0.1% | 568.18M 7.8% | 616.07M 13.8% | 541.45M 12.8% | 480.15M 16.0% | 571.71M 9.1% | 524.07M 10.3% |
Cost of Revenue | 481.37M 14.2% | 421.67M 2.8% | 433.91M 6.6% | 464.61M 16.3% | 399.58M 13.6% | 351.87M 12.7% | 402.89M 9.1% | 369.18M 11.3% |
Gross Profit | 174.68M 19.0% | 146.84M 9.4% | 134.27M 11.3% | 151.46M 6.8% | 141.87M 10.6% | 128.28M 24.0% | 168.82M 9.0% | 154.89M 8.2% |
Gross Margin % | 27.00% 3.8% | 26.00% 8.3% | 24.00% 4.0% | 25.00% 3.8% | 26.00% 3.7% | 27.00% 10.0% | 30.00% 0.0% | 30.00% 0.0% |
Research & Development | 0.00 | 0.00 100.0% | 10.08M 17.1% | 12.16M 19.8% | 10.15M 52.0% | 6.68M 17.3% | 5.69M 78.2% | 3.19M 9.2% |
General & Administrative | 0.00 | 0.00 100.0% | 74.02M 4.5% | 77.48M 3.4% | 74.96M 22.5% | 61.18M 7.9% | 66.39M 0.6% | 66.03M 12.7% |
Selling & Marketing | 0.00 | 0.00 100.0% | 4.82M 2.6% | 4.70M 21.0% | 3.88M 13.0% | 3.44M 29.8% | 4.89M 6.1% | 5.21M 16.6% |
SG&A Expenses | 94.89M 3.5% | 91.68M 16.3% | 78.84M 4.1% | 82.18M 4.2% | 78.84M 22.0% | 64.62M 9.4% | 71.29M 0.1% | 71.24M 13.0% |
Other Operating Expenses | 6.18M 118.4% | -33.55M 7743.3% | 439.00K 95.8% | 10.52M | 0.00 100.0% | 10.93M 0.2% | 10.96M 1545.4% | -758.00K 559.1% |
Total Operating Expenses | 101.07M 73.9% | 58.13M 35.0% | 89.36M 3.6% | 92.70M 3.5% | 89.53M 18.5% | 75.55M 8.1% | 82.24M 1.0% | 81.43M 11.6% |
Cost and Expenses | 582.45M 13.5% | 513.35M 1.9% | 523.27M 6.1% | 557.32M 13.9% | 489.11M 14.4% | 427.42M 11.9% | 485.14M 7.7% | 450.61M 11.3% |
Operating Income | 73.61M 17.0% | 88.71M 97.5% | 44.91M 23.6% | 58.75M 14.9% | 51.13M 3.2% | 52.82M 39.0% | 86.57M 17.9% | 73.46M 4.8% |
Operating Margin % | 11.00% 31.3% | 16.00% 100.0% | 8.00% 20.0% | 10.00% 11.1% | 9.00% 18.2% | 11.00% 26.7% | 15.00% 7.1% | 14.00% 6.7% |
EBITDA | 88.98M 16.9% | 107.04M 60.8% | 66.57M 15.9% | 79.16M 8.8% | 72.75M 217.0% | -62.18M 163.5% | 97.99M 7.4% | 91.26M 4.6% |
EBITDA Margin % | 14.00% 26.3% | 19.00% 58.3% | 12.00% 7.7% | 13.00% 0.0% | 13.00% 200.0% | -13.00% 176.5% | 17.00% 0.0% | 17.00% 5.6% |
Interest Expense | 12.11M 20.6% | 15.26M 2.6% | 15.68M 39.3% | 11.25M 4.9% | 11.84M 41.5% | 20.24M 20.6% | 16.78M 1.0% | 16.94M 7.6% |
Interest Income | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 | 0.00 |
Other Income (Expense) | -12.10M 18.3% | -14.82M 5.5% | -15.68M 37.6% | -11.39M 31.2% | -16.55M 30.1% | -23.69M 1.1% | -23.96M 35.3% | -17.70M 1.1% |
Pre-Tax Income | 61.51M 16.8% | 73.89M 152.8% | 29.23M 38.3% | 47.36M 36.9% | 34.59M 135.0% | -98.83M 257.8% | 62.62M 12.3% | 55.76M 5.4% |
Pre-Tax Margin % | 9.00% 30.8% | 13.00% 160.0% | 5.00% 37.5% | 8.00% 33.3% | 6.00% 128.6% | -21.00% 290.9% | 11.00% 0.0% | 11.00% 0.0% |
Tax Provision | 14.61M 17.6% | 17.74M 221.9% | 5.51M 37.0% | 8.75M 124.6% | 3.90M 131.7% | -12.28M 191.3% | 13.45M 13.5% | 11.85M 592.1% |
Net Income | 46.90M 16.5% | 56.15M 136.7% | 23.72M 38.6% | 38.61M 25.8% | 30.69M 135.5% | -86.55M 276.0% | 49.17M 12.0% | 43.91M 20.6% |
Net Margin % | 7.00% 30.0% | 10.00% 150.0% | 4.00% 33.3% | 6.00% 0.0% | 6.00% 133.3% | -18.00% 300.0% | 9.00% 12.5% | 8.00% 33.3% |
Basic EPS | 2.03 15.1% | 2.39 136.6% | 1.01 38.8% | 1.65 25.0% | 1.32 134.8% | -3.79 277.9% | 2.13 9.8% | 1.94 19.8% |
Diluted EPS | 1.97 16.5% | 2.36 133.7% | 1.01 38.8% | 1.65 26.0% | 1.31 134.6% | -3.79 277.9% | 2.13 10.4% | 1.93 19.6% |
Basic Shares Outstanding | 23.06M 0.1% | 23.07M 0.5% | 22.96M 0.2% | 22.92M 0.2% | 22.95M 0.5% | 22.85M 0.3% | 22.78M 0.4% | 22.68M 0.5% |
Diluted Shares Outstanding | 23.58M 0.3% | 23.51M 2.4% | 22.96M 0.2% | 22.92M 0.2% | 22.96M 0.5% | 22.85M 0.1% | 22.81M 0.5% | 22.70M 0.5% |