Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,275,441 | $1,242,366 | $1,355,981 | $1,215,499 |
Gross Profit | 1,082,070 | 1,075,233 | 1,135,990 | 1,052,455 |
EBITDA | 318,759 | 436,280 | 520,422 | 413,269 |
EBIT | 309,555 | 384,810 | 466,559 | 357,909 |
Net Income | 160,051 | 273,579 | 340,210 | 238,111 |
Net Change In Cash | 1,275,441 | 1,242,366 | 1,355,981 | 1,215,499 |
Free Cash Flow | 333,518 | 463,960 | 404,157 | 383,455 |
Cash | 2,822,762 | 2,777,674 | 2,644,030 | 2,786,040 |
Basic Shares | 273,264 | 273,631 | 274,292 | 273,958 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,641,264 | $4,089,986 | $3,561,718 | $2,988,244 |
Gross Profit | 3,993,762 | 3,654,945 | 3,190,095 | 2,681,238 |
EBITDA | 1,666,833 | 1,463,854 | 1,203,727 | 916,117 |
EBIT | 1,471,818 | 1,318,111 | 1,068,297 | 785,415 |
Net Income | 1,055,484 | 1,041,144 | 848,952 | 695,955 |
Net Change In Cash | 4,641,264 | 4,089,986 | 3,561,718 | 2,988,244 |
Cost of Revenue | -153,789 | 160,508 | ||
Free Cash Flow | 1,118,009 | 1,246,673 | 1,117,679 | 1,034,077 |
Cash | 2,644,030 | 1,008,152 | 882,325 | 1,088,940 |
Basic Shares | 273,833 | 272,748 | 275,011 | 278,858 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.65 |
2025-03-31 | $1.57 |
2024-12-31 | $1.88 |