Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $18,769,679 | $17,131,788 | $16,346,618 | $14,833,806 |
Gross Profit | 3,042,850 | 2,743,535 | 2,697,918 | 2,343,698 |
EBITDA | 661,325 | 751,704 | 945,787 | |
EBIT | 210,897 | 344,009 | 610,402 | |
Net Income | -286,075 | -86,979 | -23,571 | 257,600 |
Net Change In Cash | 18,769,679 | 17,131,788 | 16,346,618 | 14,833,806 |
Free Cash Flow | -119,709 | 646,343 | 576,462 | 446,699 |
Cash | 1,121,291 | 1,567,305 | 1,410,281 | 1,268,902 |
Basic Shares | 114,766 | 113,844 | 112,200 | 136,283 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $57,439,019 | $44,078,459 | $32,580,397 | $23,091,181 |
Gross Profit | 9,376,106 | 7,039,917 | 4,924,754 | 3,436,091 |
EBITDA | 3,487,432 | 2,431,061 | 820,407 | 608,849 |
EBIT | 1,968,833 | 1,341,966 | 35,353 | 78,695 |
Net Income | 334,422 | -306,153 | -565,110 | -816,674 |
Net Change In Cash | 57,439,019 | 44,078,459 | 32,580,397 | 23,091,181 |
Free Cash Flow | 1,310,393 | 1,341,145 | 990,653 | 832,275 |
Cash | 1,410,281 | 1,195,245 | 984,632 | 1,000,040 |
Basic Shares | 139,438 | 84,150 | 84,150 | 84,150 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | -$2.50 |
2025-03-31 | -$0.16 |
2024-12-31 | -$0.08 |