Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $8,626,207 | $7,656,000 | $7,539,000 | $6,995,184 |
Gross Profit | 1,656,346 | 1,577,000 | 1,442,000 | 1,231,065 |
EBITDA | 853,000 | 1,188,000 | 1,019,000 | 656,000 |
EBIT | 240,000 | 585,000 | 427,000 | 92,000 |
Net Income | -28,000 | 384,000 | 146,000 | -136,785 |
Net Change In Cash | 8,626,207 | 7,656,000 | 7,539,000 | 6,995,184 |
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 | $20,384,961 | $12,460,067 | $12,815,000 | $10,107,000 |
Gross Profit | 4,051,111 | 4,186,149 | 4,063,000 | 3,092,000 |
EBITDA | 2,461,569 | 2,064,886 | 2,231,659 | 1,804,759 |
EBIT | 1,047,784 | 1,362,958 | 1,601,659 | 1,251,759 |
Net Income | 308,058 | 837,893 | 1,012,343 | 768,777 |
Net Change In Cash | 20,384,961 | 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.83 |
2024-12-31 | $0.42 |
2024-09-30 | $0.73 |