Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,686,454 | $1,534,130 | $1,715,119 | $1,484,306 |
Gross Profit | 1,154,723 | 1,059,100 | 1,140,194 | 1,008,964 |
EBITDA | 380,333 | 331,181 | 426,746 | 596,085 |
EBIT | 329,594 | 280,421 | 375,524 | 544,833 |
Net Income | 240,783 | 210,939 | 398,573 | 415,049 |
Net Change In Cash | 1,686,454 | 1,534,130 | 1,715,119 | 1,484,306 |
Free Cash Flow | 347,317 | 287,943 | 311,414 | 564,998 |
Cash | 2,197,536 | 2,091,048 | 1,933,147 | 1,768,292 |
Basic Shares | 77,359 | 77,790 | 78,000 | 77,968 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $6,267,411 | $5,906,956 | $5,475,846 | $4,733,962 |
Gross Profit | 4,244,389 | 4,003,716 | 3,782,075 | 3,289,869 |
EBITDA | 1,720,735 | 1,471,004 | 1,345,344 | 1,300,788 |
EBIT | 1,518,420 | 1,279,901 | 1,153,398 | 1,088,383 |
Net Income | 1,253,715 | 882,466 | 807,799 | 793,560 |
Net Change In Cash | 6,267,411 | 5,906,956 | 5,475,846 | 4,733,962 |
Cost of Revenue | -43,578 | 74,394 | ||
Free Cash Flow | 1,383,185 | 1,052,613 | 993,372 | 1,252,636 |
Cash | 1,933,147 | 1,318,999 | 697,999 | 756,493 |
Basic Shares | 78,338 | 79,680 | 81,067 | 86,177 |
Quarter | EPS |
---|---|
2025-06-30 | $3.53 |
2025-03-31 | $2.98 |
2024-12-31 | $5.11 |
2024-09-30 | $2.50 |