
| Metric | FY2025 | FY2024 | FY2023 | FY2022 |
|---|---|---|---|---|
| Cash and cash equivalents | $3.8M+194.7% | $1.3M-34.0% | $2.0M-84.1% | $12.3M |
| Accounts receivable, net | $48.1M-45.6% | $88.4M+114.8% | $41.1M-58.0% | $98.1M |
| Inventories | $238.7M-7.1% | $257.0M+139.9% | $107.1M-24.2% | $141.4M |
| Prepaid expenses and other assets | $19.8M-9.7% | $22.0M-0.4% | $22.1M-37.1% | $35.1M |
| Total current assets | $310.4M-15.8% | $368.6M+114.0% | $172.3M-39.9% | $286.8M |
| Property, plant and equipment, net | $1.05B+13.7% | $922.9M+30.1% | $709.4M+20.3% | $589.9M |
| Operating lease assets | $52.6M+0.8% | $52.2M+99.0% | $26.2M-15.4% | $31.0M |
| Goodwill and other intangible assets, net | $31.5M+43.0% | $22.0M+21.4% | $18.2M-2.3% | $18.6M |
| Other assets | $9.1M+10.4% | $8.3M+21.2% | $6.8M-7.6% | $7.4M |
| Total Assets | $1.45B+5.8% | $1.37B+47.3% | $932.9M-0.1% | $933.7M |
| Accounts payable | $34.8M-43.3% | $61.3M+155.7% | $24.0M+20.2% | $19.9M |
| Accrued expenses and other liabilities | $77.0M+5.7% | $72.9M+28.5% | $56.7M+28.8% | $44.1M |
| Accrued warranty | $5.4M-5.4% | $5.7M+17.7% | $4.9M+5.8% | $4.6M |
| Line of credit | $133.5M-34.1% | $202.6M+3583.6% | $5.5M-97.5% | $222.0M |
| Total current liabilities | $250.7M-26.8% | $342.5M+276.1% | $91.1M-68.7% | $290.6M |
| Deferred income taxes | $85.8M+24.9% | $68.7M-5.1% | $72.4M+6.2% | $68.2M |
| Operating lease liabilities | $41.8M-0.5% | $42.0M+122.8% | $18.8M-21.4% | $24.0M |
| Non-current accrued warranty | $24.3M+42.2% | $17.1M-1.2% | $17.3M-17.6% | $21.0M |
| Other long-term liabilities | $16.6M+0.0% | $16.6M-0.0% | $16.6M+43.3% | $11.6M |
| Total Liabilities | $419.2M-13.9% | $486.8M+125.2% | $216.2M-47.9% | $415.4M |
| Preferred stock, $0.01 par value, 3,000,000 shares authorized; none issued and outstanding | $0 | $0 | $0 | $0 |
| Common stock, $0.01 par value, 360,000,000 shares authorized; 141,208,139 and 141,098,251 shares issued and 105,737,266 and 107,154,305 shares outstanding at December 31, 2025 and December 31, 2024, respectively | 1.4M+0.1% | 1.4M+0.1% | 1.4M+0.1% | 1.4M |
| Additional paid-in capital | $155.3M+4.8% | $148.2M+5.7% | $140.2M+6.6% | $131.5M |
| Retained earnings | $1.79B+11.9% | $1.60B+19.7% | $1.34B+18.2% | $1.13B |
| Treasury stock, at cost, 35,470,873 and 33,943,946 shares at December 31, 2025 and December 31, 2024, respectively | -$912.3M-5.9% | -$861.9M-13.3% | -$761.0M-2.1% | -$745.3M |
| Total Stockholders' Equity | $1.03B+16.6% | $887.1M+23.8% | $716.7M+38.3% | $518.3M |
| Total Liabilities and Stockholders' Equity | $1.45B+5.8% | $1.37B+47.3% | $932.9M-0.1% | $933.7M |
Source: SEC EDGAR XBRL. % change vs prior period shown where available.
Source: SEC EDGAR 10-K and 10-Q filings. Up to 10 years annual / 16 quarters shown.