| Line item | 2025-12-31 FY | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|---|
| Revenue | $3.77B | $3.87B | $3.95B | $3.76B | $2.77B |
| Cost of Revenue | $3.24B | $3.33B | $3.47B | $3.39B | $2.52B |
| Gross Profit | $532.00M | $531.00M | $487.00M | $368.00M | $254.00M |
| Operating Expenses | – | – | – | – | – |
| R&D | $220.00M | $191.00M | $210.00M | $196.00M | $191.00M |
| SG&A | $202.00M | $207.00M | $207.00M | $188.00M | $175.00M |
| Operating Income | – | – | – | – | – |
| Interest Expense | $13.00M | $15.00M | $17.00M | $14.00M | $10.00M |
| Tax Expense | $125.00M | $14.00M | -$248.00M | $45.00M | $31.00M |
| Net Income | $201.00M | $274.00M | $486.00M | $124.00M | $41.00M |
| EPS (basic) | 7.3900 | 9.9300 | 17.3000 | 4.4100 | 1.4600 |
| EPS (diluted) | 7.2800 | 9.8200 | 17.0500 | 4.3500 | 1.4400 |
| Shares (diluted) | $27.60M | $27.90M | $28.50M | $28.50M | $28.40M |