Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $927,321 | $894,654 | $578,765 | $619,112 |
Gross Profit | 657,260 | 530,073 | 393,368 | 433,385 |
EBITDA | 321,932 | 156,515 | 202,494 | 200,248 |
EBIT | 282,199 | 121,247 | 187,344 | 186,538 |
Net Income | 215,224 | 89,080 | 144,178 | 143,179 |
Net Change In Cash | 927,321 | 894,654 | 578,765 | 619,112 |
Free Cash Flow | 52,498 | -139,082 | 340,876 | -254,204 |
Cash | 3,464,106 | 3,299,690 | 798,290 | 563,887 |
Basic Shares | 101,845 | 101,829 | 76,762 | 76,805 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,393,039 | $2,192,436 | $1,674,640 | $1,417,008 |
Gross Profit | 1,651,156 | 1,586,556 | 1,531,431 | 1,530,652 |
EBITDA | 756,945 | 689,678 | 697,953 | 667,416 |
EBIT | 700,248 | 630,852 | 633,362 | 604,279 |
Net Income | 534,783 | 494,308 | 496,049 | 475,543 |
Net Change In Cash | 2,393,039 | 2,192,436 | 1,674,640 | 1,417,008 |
Cost of Revenue | -5,409,008 | 2,233,892 | ||
Free Cash Flow | 476,153 | 507,872 | 1,713,223 | 508,847 |
Cash | 798,290 | 762,442 | 732,072 | 702,656 |
Basic Shares | 76,762 | 76,480 | 75,181 | 70,889 |
Quarter | EPS |
---|---|
2025-06-30 | $2.30 |
2025-03-31 | $2.15 |
2024-12-31 | $1.93 |
2024-09-30 | $1.90 |