Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,468,549 | $1,905,814 | $2,084,010 | $1,898,582 |
Gross Profit | 1,124,776 | 832,243 | 904,395 | 795,358 |
EBITDA | 617,502 | 378,303 | 449,589 | 524,838 |
EBIT | 435,346 | 435,346 | 492,358 | |
Net Income | 424,231 | 242,703 | 330,149 | 384,389 |
Net Change In Cash | 2,468,549 | 1,905,814 | 2,084,010 | 1,898,582 |
Free Cash Flow | 737,380 | -17,407 | 572,789 | 409,795 |
Cash | 2,715,596 | 3,146,013 | 3,618,451 | 2,741,003 |
Basic Shares | 139,931 | 139,564 | 139,727 | 138,829 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,247,932 | $4,665,967 | $2,262,983 | $2,147,577 |
Gross Profit | 3,056,065 | 1,911,751 | 682,986 | 564,675 |
EBITDA | 1,787,357 | 1,072,119 | 275,618 | 305,735 |
EBIT | 1,722,125 | 987,098 | 187,057 | 211,824 |
Net Income | 1,275,348 | 737,137 | 98,099 | 145,054 |
Net Change In Cash | 7,247,932 | 4,665,967 | 2,262,983 | 2,147,577 |
Free Cash Flow | 1,669,710 | 1,946,950 | 244,447 | 351,909 |
Cash | 3,618,451 | 2,840,807 | 1,589,161 | 1,038,583 |
Basic Shares | 139,076 | 138,274 | 129,586 | 130,406 |
Quarter | EPS |
---|---|
2025-06-30 | $3.03 |
2025-03-31 | $1.74 |
2024-12-31 | $2.38 |
2024-09-30 | $0.93 |