| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $1.88B | $1.95B | $1.84B | $1.43B | $1.79B |
| Cost of Revenue | $1.24B | $1.26B | $1.20B | $990.41M | $883.67M |
| Gross Profit | $639.01M | $688.59M | $635.65M | $439.99M | $902.19M |
| Operating Expenses | $411.27M | $375.38M | $370.99M | $391.50M | $420.37M |
| R&D | $85.13M | $79.22M | $72.30M | $84.56M | $86.19M |
| SG&A | $51.74M | $51.30M | $54.56M | $62.57M | $73.86M |
| Operating Income | – | – | – | – | – |
| Interest Expense | $3.25M | $1.23M | $7.11M | $8.07M | $9.91M |
| Tax Expense | $56.99M | $34.70M | $36.74M | $29.38M | $68.33M |
| Net Income | $239.82M | $150.76M | $150.14M | $119.75M | $366.27M |
| EPS (basic) | – | – | – | – | – |
| EPS (diluted) | – | – | – | – | – |
| Shares (diluted) | $355.09M | $339.26M | $359.82M | $392.76M | $414.99M |