| Line item | 2024-12-31 FY | 2023-12-31 FY | 2022-12-31 FY | 2021-12-31 FY |
|---|---|---|---|---|
| Revenue | $16.20B | $17.39B | $15.58B | $14.55B |
| Cost of Revenue | $10.76B | $11.53B | $10.76B | $9.88B |
| Gross Profit | $5.44B | $5.86B | $4.82B | $4.67B |
| Operating Expenses | $3.61B | $3.75B | $3.26B | $2.94B |
| R&D | – | – | – | – |
| SG&A | $1.77B | $1.80B | $1.44B | $1.30B |
| Operating Income | $1.82B | $1.85B | $1.09B | $1.62B |
| Interest Expense | – | – | – | – |
| Tax Expense | $67.00M | $1.25B | $209.00M | $144.00M |
| Net Income | $960.00M | $199.00M | $885.00M | $778.00M |
| EPS (basic) | 0.0217 | 0.0042 | 0.0197 | 0.0171 |
| EPS (diluted) | 0.0213 | 0.0041 | 0.0193 | 0.0168 |
| Shares (diluted) | $44.07B | $44.11B | $44.35B | $44.85B |