Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $537,249 | $515,723 | $525,818 | $534,965 |
Gross Profit | 440,163 | 405,973 | 409,552 | 416,108 |
EBITDA | 196,163 | 181,318 | 187,397 | 192,221 |
EBIT | 182,182 | 167,597 | 173,834 | 178,508 |
Net Income | 153,763 | 131,592 | 136,108 | 138,007 |
Net Change In Cash | 537,249 | 515,723 | 525,818 | 534,965 |
Free Cash Flow | 100,511 | 126,018 | -150,674 | 419,069 |
Cash | 3,146,313 | 3,273,853 | 3,372,910 | 3,149,989 |
Basic Shares | 132,582 | 134,278 | 133,687 | 134,395 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,092,933 | $1,969,321 | $1,566,020 | $1,438,742 |
Gross Profit | 1,630,719 | 1,550,708 | 1,481,155 | 1,492,202 |
EBITDA | 733,566 | 669,239 | 679,234 | 731,167 |
EBIT | 679,490 | 619,726 | 632,378 | 686,301 |
Net Income | 526,331 | 477,060 | 488,399 | 530,765 |
Net Change In Cash | 2,092,933 | 1,969,321 | 1,566,020 | 1,438,742 |
Cost of Revenue | -3,399,153 | 2,088,626 | ||
Free Cash Flow | 531,726 | 400,695 | 494,194 | 541,006 |
Cash | 3,372,910 | 2,682,157 | 841,636 | 4,276,756 |
Basic Shares | 134,395 | 136,575 | 131,837 | 134,439 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.14 |
2025-03-31 | $0.98 |
2024-12-31 | $1.01 |