Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $1,258,754 | $1,484,021 | $1,372,779 | $1,198,235 |
Gross Profit | 1,103,678 | 1,212,789 | 1,052,327 | 928,576 |
EBITDA | 982,466 | 751,169 | 737,160 | 642,517 |
EBIT | 935,413 | 671,282 | 609,323 | 542,882 |
Net Income | 819,531 | 576,419 | 599,204 | 434,420 |
Net Change In Cash | 1,258,754 | 1,484,021 | 1,372,779 | 1,198,235 |
Free Cash Flow | 772,226 | 831,712 | 696,227 | 547,502 |
Cash | 1,192,608 | 551,024 | 741,411 | 567,596 |
Basic Shares | 342,194 | 344,878 | 346,423 | 348,225 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $4,709,248 | $3,283,087 | $2,817,058 | $2,793,104 |
Gross Profit | 3,542,442 | 2,223,896 | 1,560,993 | 1,805,009 |
EBITDA | 2,342,945 | 1,145,243 | 513,770 | 580,544 |
EBIT | 1,894,265 | 656,235 | -33,314 | 149,481 |
Net Income | 1,579,776 | 356,711 | -192,746 | 35,446 |
Net Change In Cash | 4,709,248 | 3,283,087 | 2,817,058 | 2,793,104 |
Cost of Revenue | 2,253,269 | |||
Free Cash Flow | 2,094,235 | 1,057,264 | 412,111 | 356,394 |
Cash | 741,411 | 502,152 | 1,080,484 | 1,520,504 |
Basic Shares | 347,807 | 362,589 | 371,568 | 342,763 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.39 |
2025-03-31 | $2.38 |
2024-12-31 | $2.07 |