
| Metric | FY2025 | FY2024 | FY2023 | FY2022 | FY2021 | FY2020 | FY2019 |
|---|---|---|---|---|---|---|---|
| Net sales (to related parties $1,266 and $1,766 for the year ended December 31, 2025 and 2024, respectively) | $722.4M+51.8% | $476.0M+3.7% | $459.0M-4.6% | $481.3M+5.5% | $456.3M+9.2% | $417.6M-23.5% | $546.1M |
| Cost of sales (derived from related party net sales $863 and $1,304 for the year ended December 31, 2025 and 2024, respectively) | $537.5M+60.2% | $335.4M-5.0% | $353.1M-10.1% | $392.8M-5.4% | $415.0M+15.5% | $359.2M-19.5% | $446.2M |
| Gross profit | $184.9M+31.6% | $140.5M+32.8% | $105.9M+19.5% | $88.6M+114.6% | $41.3M-29.4% | $58.4M-41.5% | $99.9M |
| Research and development expenses | $18.2M-9.4% | $20.1M+3.1% | $19.5M+3.0% | $18.9M-15.8% | $22.4M-11.6% | $25.4M+1.8% | $24.9M |
| Selling, general and administrative expenses | $55.8M+49.3% | $37.4M-7.4% | $40.4M-6.0% | $42.9M-25.8% | $57.9M+11.8% | $51.7M-4.4% | $54.1M |
| Amortization of intangible assets | $1.2M-16.5% | $1.5M-16.4% | $1.7M-17.8% | $2.1M-16.2% | $2.5M-17.0% | $3.1M-16.1% | $3.6M |
| Total operating expenses | $75.2M+27.7% | $58.9M-4.4% | $61.6M-3.7% | $64.0M-22.8% | $82.8M+3.3% | $80.2M-3.0% | $82.7M |
| Operating income | $109.7M+34.4% | $81.6M+84.4% | $44.3M+80.0% | $24.6M+159.2% | -$41.6M-91.4% | -$21.7M-226.3% | $17.2M |
| Other expense (income), net | — | — | — | — | — | -$1.2M | — |
| Interest expense (from related parties $634 and $6,998 for the year ended December 31, 2025 and 2024, respectively) | $6.7M-41.4% | $11.4M-33.0% | $17.1M | — | — | — | — |
| Other expense (income) | -$352K | $0 | — | — | $1K+100.1% | -$1.2M | — |
| Total other expense, net | $6.3M-44.5% | $11.4M | — | — | $7.3M+47.0% | $5.0M-41.8% | $8.5M |
| Income before income taxes | $103.4M+47.2% | $70.2M+158.0% | $27.2M+135.1% | $11.6M+123.7% | -$48.9M-83.1% | -$26.7M-408.4% | $8.7M |
| Income tax (benefit) expense | -$10.6M-1252.2% | $922K+2.4% | $900K+196.1% | $304K+174.9% | -$406K+89.1% | -$3.7M-1007.8% | $409K |
| Net income | $114.0M+64.5% | $69.3M+163.4% | $26.3M+133.4% | $11.3M+123.3% | -$48.5M-110.9% | -$23.0M-378.6% | $8.2M |
| Basic (in shares) | 23.0M+0.2% | 23.0M+0.1% | 23.0M+0.1% | 22.9M+0.1% | 22.9M+0.2% | 22.9M+6.3% | 21.5M |
| Diluted (in shares) | 23.1M+0.2% | 23.0M+0.2% | 23.0M+0.1% | 22.9M+0.2% | 22.9M+0.2% | 22.9M+6.2% | 21.5M |
| Basic (in dollars per share) | $4950.00+64.5% | $3010.00+161.7% | $1150.00+134.7% | $490.00+123.1% | -$2120.00-211900.0% | -$1.00-363.2% | $0.38 |
| Diluted (in dollars per share) | $4940.00+64.1% | $3010.00+161.7% | $1150.00+134.7% | $490.00+23213.2% | -$2.12-112.0% | -$1.00-363.2% | $0.38 |
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.