| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $542,754 | $543,501 | $537,249 | $515,723 |
Gross Profit | 436,296 | 428,792 | 440,163 | 405,973 |
EBITDA | 205,968 | 198,828 | 210,144 | 181,318 |
EBIT | 183,301 | 184,774 | 196,163 | 167,597 |
Net Income | 140,662 | 141,518 | 152,479 | 131,592 |
Net Change In Cash | 542,754 | 543,501 | 537,249 | 515,723 |
Free Cash Flow | 230,467 | 113,276 | 100,511 | 126,018 |
Cash | 803,239 | 2,954,109 | 3,146,313 | 3,273,853 |
Basic Shares | 137,599 | 132,463 | 132,582 | 134,278 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $2,139,664 | $2,092,933 | $1,969,321 | $1,566,020 |
Gross Profit | 1,711,661 | 1,630,719 | 1,550,708 | 1,481,155 |
EBITDA | 770,028 | 733,566 | 669,239 | 679,234 |
EBIT | 731,835 | 679,490 | 619,726 | 632,378 |
Net Income | 566,251 | 526,331 | 477,060 | 488,399 |
Net Change In Cash | 2,139,664 | 2,092,933 | 1,969,321 | 1,566,020 |
Cost of Revenue | -3,399,153 | |||
Free Cash Flow | 592,388 | 531,726 | 400,695 | 494,194 |
Cash | 803,239 | 3,372,910 | 2,682,157 | 841,636 |
Basic Shares | 138,900 | 134,395 | 136,575 | 131,837 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.01 |
2025-09-30 | $1.06 |
2025-06-30 | $1.14 |