Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $735,151 | $713,620 | $726,330 | $765,055 |
Gross Profit | 481,459 | 463,969 | 458,921 | 467,608 |
EBITDA | 211,650 | 158,874 | 228,572 | 232,772 |
EBIT | 178,758 | 123,847 | 192,345 | 196,250 |
Net Income | 152,423 | 86,609 | 143,269 | 146,182 |
Net Change In Cash | 735,151 | 713,620 | 726,330 | 765,055 |
Free Cash Flow | 85,034 | 121,771 | 240,211 | 59,561 |
Cash | 1,936,494 | 2,064,067 | 1,870,555 | 2,097,666 |
Basic Shares | 209,975 | 210,023 | 209,337 | 209,454 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,966,206 | $2,539,327 | $1,347,545 | $1,318,361 |
Gross Profit | 1,823,444 | 2,539,327 | 1,185,528 | 1,318,616 |
EBITDA | 868,619 | 471,199 | 478,883 | 589,658 |
EBIT | 718,750 | 471,199 | 450,578 | 558,160 |
Net Income | 533,675 | 348,715 | 336,752 | 420,300 |
Net Change In Cash | 2,966,206 | 2,539,327 | 1,347,545 | 1,318,361 |
Cost of Revenue | -532,973 | 170,948 | ||
Free Cash Flow | 623,201 | 669,840 | 1,037,943 | 647,245 |
Cash | 1,870,555 | 2,157,434 | 1,294,643 | 2,761,621 |
Basic Shares | 209,337 | 195,871 | 217,403 | 219,581 |
Quarter | EPS |
---|---|
2025-06-30 | $0.76 |
2025-03-31 | $0.67 |
2024-12-31 | $0.71 |
2024-09-30 | $0.69 |