| METRIC | TTM | FY 2025 | FY 2024 | FY 2023 |
|---|---|---|---|---|
| Period Ending | — | Dec 31, 2025 | Dec 31, 2024 | Dec 31, 2023 |
| Revenue | ||||
| Revenue | $3.41B | $3.25B | $2.74B | $2.46B |
| Cost of Revenue | $729M | $686M | $558M | $491M |
| Gross Profit | $2.68B | $2.56B | $2.18B | $1.96B |
| Operating | ||||
| Operating Income | -$26.2M | -$72.0M | $5.00M | $282M |
| EBITDA | $195M | $191M | $152M | $390M |
| Pre-Tax Income | $48.7M | $30.0M | $210M | $502M |
| Income Tax Expense | $23.9M | $23.0M | $71.0M | $127M |
| Net Income | $24.8M | $7.00M | $139M | $375M |
| Per Share | ||||
| EPS (Basic) | $0.08 | $0.02 | $0.34 | $0.92 |
| EPS (Diluted) | $0.08 | $0.02 | $0.34 | $0.92 |
| Shares Basic | 312M | 417M | 406M | 405M |
| Shares Diluted | 315M | 421M | 408M | 407M |
| Dividend Per Share | — | — | — | — |
| Margins | ||||
| Gross Margin | +78.6% | +78.9% | +79.6% | +80.0% |
| EBIT Margin | -0.8% | -2.2% | +0.2% | +11.5% |
| EBITDA Margin | +5.7% | +5.9% | +5.6% | +15.9% |
| Net Margin | +0.7% | +0.2% | +5.1% | +15.3% |
| Effective Tax Rate | +49.1% | +76.7% | +33.8% | +25.3% |
| Growth | ||||
| Revenue Growth | — | +18.7% | +11.4% | +12.5% |
| Net Income Growth | — | -95.0% | -62.9% | +1.5% |
| EPS Growth | — | -94.1% | -63.0% | -1.1% |
| Share Count Change | — | +3.2% | +0.2% | +2.3% |
| Free Cash Flow | ||||
| Free Cash Flow | $231M | $123M | -$186M | $372M |
| FCF Per Share | $0.73 | $0.29 | $-0.46 | $0.91 |
| FCF Margin | +6.8% | +3.8% | -6.8% | +15.2% |
| FCF Growth | — | +166.1% | -150.0% | -16.1% |