Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $999,573 | $837,869 | $834,285 | $706,840 |
Gross Profit | 661,267 | 496,638 | 506,552 | 422,449 |
EBITDA | 572,185 | 412,670 | 401,598 | 336,056 |
EBIT | 544,784 | 384,955 | 372,639 | 307,722 |
Net Income | 151,187 | 99,681 | 94,060 | 59,952 |
Net Change In Cash | 999,573 | 837,869 | 834,285 | 706,840 |
Free Cash Flow | 14,694 | -14,694 | 384,284 | 100,369 |
Cash | 752,101 | 723,650 | 872,513 | 701,405 |
Basic Shares | 85,530 | 86,047 | 86,066 | 87,536 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,876,949 | $2,293,373 | $2,364,812 | $2,811,485 |
Gross Profit | 1,767,700 | 1,390,976 | 1,354,697 | 1,689,769 |
EBITDA | 1,388,236 | 1,052,158 | 1,011,107 | 1,354,061 |
EBIT | 1,271,949 | 924,892 | 879,893 | 1,216,577 |
Net Income | 276,415 | 142,036 | 265,026 | 476,878 |
Net Change In Cash | 2,876,949 | 2,293,373 | 2,364,812 | 2,811,485 |
Cost of Revenue | -58,472 | 126,418 | ||
Free Cash Flow | 544,678 | 454,003 | 641,944 | 1,111,556 |
Cash | 872,513 | 820,436 | 981,580 | 1,071,463 |
Basic Shares | 87,821 | 94,076 | 104,422 | 118,423 |
Quarter | EPS |
---|---|
2025-06-30 | $1.53 |
2025-03-31 | $1.30 |
2024-12-31 | $1.14 |
2024-09-30 | $0.82 |