Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $7,940,933 | $7,640,635 | $7,538,794 | $7,671,829 |
Gross Profit | 1,515,178 | 1,573,835 | 1,441,961 | 1,350,146 |
EBITDA | 879,103 | 1,185,616 | 1,018,972 | 656,071 |
EBIT | 266,031 | 583,826 | 426,988 | 92,010 |
Net Income | -28,003 | 383,229 | 145,996 | -150,016 |
Net Change In Cash | 7,940,933 | 7,640,635 | 7,538,794 | 7,671,829 |
Free Cash Flow | 307,000 | -242,000 | 212,000 | -195,000 |
Cash | 778,000 | 797,000 | 855,000 | 951,000 |
Basic Shares | 526,000 | 526,000 | 457,500 | 508,000 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $21,108,424 | $12,460,067 | $12,815,000 | $10,107,000 |
Gross Profit | 4,194,885 | 4,186,149 | 4,063,000 | 3,092,000 |
EBITDA | 2,548,930 | 2,064,886 | 2,231,659 | 1,804,759 |
EBIT | 1,084,970 | 1,362,958 | 1,601,659 | 1,251,759 |
Net Income | 318,991 | 837,893 | 1,012,343 | 768,777 |
Net Change In Cash | 21,108,424 | 12,460,067 | 12,815,000 | 10,107,000 |
Free Cash Flow | 17,000 | 727,353 | 503,000 | 420,053 |
Cash | 855,000 | 983,805 | 833,252 | 983,899 |
Basic Shares | 389,000 | 260,000 | 261,000 | 260,000 |
Quarter | EPS |
---|---|
2025-06-30 | $0.50 |
2025-03-31 | $0.73 |
2024-12-31 | $0.42 |
2024-09-30 | $0.73 |