Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $957,478 | $724,193 | $757,848 | $774,063 |
Gross Profit | 540,472 | 450,034 | 462,929 | 457,365 |
EBITDA | 181,151 | 197,940 | 202,997 | 201,995 |
EBIT | 155,706 | 181,563 | 186,105 | 185,082 |
Net Income | 125,408 | 144,659 | 153,873 | 143,802 |
Net Change In Cash | 957,478 | 724,193 | 757,848 | 774,063 |
Free Cash Flow | 64,082 | 102,408 | 228,999 | 115,650 |
Cash | 1,808,571 | 1,239,780 | 1,227,968 | 1,191,570 |
Basic Shares | 340,250 | 321,016 | 318,803 | 317,331 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,956,348 | $2,540,163 | $1,853,981 | $852,868 |
Gross Profit | 1,774,861 | 1,777,608 | 1,582,916 | 840,241 |
EBITDA | 746,070 | 816,558 | 607,026 | 377,474 |
EBIT | 680,438 | 754,223 | 544,733 | 338,862 |
Net Income | 539,188 | 581,992 | 428,287 | 277,538 |
Net Change In Cash | 2,956,348 | 2,540,163 | 1,853,981 | 852,868 |
Cost of Revenue | -93,607 | 232,307 | ||
Free Cash Flow | 592,015 | 477,967 | 776,524 | 281,688 |
Cash | 1,227,968 | 1,174,758 | 728,412 | 822,019 |
Basic Shares | 311,001 | 291,855 | 276,688 | 165,929 |
Quarter | EPS |
---|---|
2025-06-30 | $0.53 |
2025-03-31 | $0.45 |
2024-12-31 | $0.49 |
2024-09-30 | $0.46 |