Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $10,881,996 | $11,055,183 | $7,110,153 | $8,232,667 |
Gross Profit | 5,758,506 | 5,975,578 | 5,349,823 | 4,508,980 |
EBITDA | 5,503,313 | 5,603,103 | 5,841,081 | 4,507,631 |
EBIT | 4,578,354 | 4,670,528 | 4,917,637 | 3,720,336 |
Net Income | 2,655,135 | 2,858,116 | 1,905,894 | 1,982,829 |
Net Change In Cash | 10,881,996 | 11,055,183 | 7,110,153 | 8,232,667 |
Free Cash Flow | 3,701,541 | 2,769,919 | 1,452,608 | 2,080,485 |
Cash | 9,697,343 | 16,227,819 | 13,465,861 | 15,828,015 |
Basic Shares | 50,527 | 50,527 | 50,527 | 50,527 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $26,781,834 | $33,224,144 | $27,380,376 | $19,014,906 |
Gross Profit | 20,673,360 | 19,405,530 | 14,544,415 | 9,375,181 |
EBITDA | 18,111,685 | 18,676,190 | 16,101,088 | 10,899,500 |
EBIT | 15,050,646 | 16,130,488 | 13,787,767 | 8,848,961 |
Net Income | 8,612,157 | 9,542,912 | 9,013,147 | 5,997,492 |
Net Change In Cash | 26,781,834 | 33,224,144 | 27,380,376 | 19,014,906 |
Free Cash Flow | 8,829,359 | 3,490,508 | 4,088,600 | 6,148,662 |
Cash | 13,465,861 | 10,055,066 | 12,371,464 | 13,332,877 |
Basic Shares | 50,527 | 50,527 | 50,837 | 51,937 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $2.81 |
2025-03-31 | $2.89 |
2024-12-31 | $2.10 |