Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $3,587,414 | $3,104,099 | $3,658,833 | $3,662,143 |
Gross Profit | 1,272,684 | 1,218,908 | 1,428,013 | 1,207,378 |
EBITDA | 451,969 | 536,173 | 589,718 | 386,251 |
EBIT | 563,366 | 563,366 | 359,898 | |
Net Income | 511,401 | 430,324 | 362,749 | 309,557 |
Net Change In Cash | 3,587,414 | 3,104,099 | 3,658,833 | 3,662,143 |
Cash | 2,077,282 | 3,173,298 | 2,254,213 | 2,153,594 |
Basic Shares | 179,237 | 179,823 | 175,788 | 177,610 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $14,203,594 | $13,057,082 | $9,865,811 | $11,380,525 |
Gross Profit | 5,744,641 | 4,513,070 | 3,034,716 | 5,749,274 |
EBITDA | 2,391,614 | 1,522,411 | 1,232,345 | 2,977,962 |
EBIT | 2,286,205 | 1,377,269 | 1,084,205 | 2,832,659 |
Net Income | 1,100,460 | 1,065,945 | 819,752 | 2,333,923 |
Net Change In Cash | 14,203,594 | 13,057,082 | 9,865,811 | 11,380,525 |
Free Cash Flow | 834,397 | 2,557,529 | -49,972 | 2,545,886 |
Cash | 2,254,213 | 2,624,719 | 1,494,150 | 2,664,132 |
Basic Shares | 169,630 | 179,910 | 196,378 | 207,496 |
Quarter | EPS |
---|---|
2025-06-30 | $1.43 |
2025-03-31 | $0.32 |
2024-12-31 | $1.03 |
2024-09-30 | $0.25 |