Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $820,227 | $711,132 | $745,526 | $751,238 |
Gross Profit | 480,745 | 390,440 | 395,304 | 381,596 |
EBITDA | 222,157 | 197,687 | 209,691 | 206,222 |
EBIT | 194,299 | 170,407 | 183,786 | 181,146 |
Net Income | 158,540 | 140,408 | 151,259 | 146,691 |
Net Change In Cash | 820,227 | 711,132 | 745,526 | 751,238 |
Free Cash Flow | 243,693 | -43,036 | 472,472 | 96,048 |
Cash | 2,990,004 | 3,764,505 | 3,342,280 | 2,639,406 |
Basic Shares | 77,277 | 76,965 | 77,385 | 76,766 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,853,770 | $2,474,639 | $1,549,294 | $1,216,019 |
Gross Profit | 1,400,673 | 1,289,793 | 1,236,727 | 1,101,080 |
EBITDA | 679,791 | 792,704 | 759,791 | 705,161 |
EBIT | 581,209 | 714,006 | 697,493 | 651,905 |
Net Income | 475,056 | 562,152 | 560,742 | 527,323 |
Net Change In Cash | 2,853,770 | 2,474,639 | 1,549,294 | 1,216,019 |
Cost of Revenue | 140,090 | |||
Free Cash Flow | 807,291 | 400,148 | 540,578 | 634,266 |
Cash | 3,342,280 | 2,143,476 | 1,145,935 | 4,019,034 |
Basic Shares | 77,131 | 76,648 | 76,134 | 75,927 |
Quarter | EPS |
---|---|
2025-06-30 | $2 |
2025-03-31 | $1.90 |
2024-12-31 | $1.90 |
2024-09-30 | $1.86 |