Values in thousands | 2024-06-30 | 2024-03-31 | 2023-06-30 |
---|---|---|---|
Revenue | $11,117,268 | $12,782,771 | $9,690,676 |
Gross Profit | 2,046,809 | 3,043,667 | 2,434,373 |
EBITDA | 204,791 | 958,216 | 452,106 |
EBIT | 435,069 | ||
Net Income | -70,779 | 410,812 | 266,976 |
Net Change In Cash | 11,117,268 | 12,782,771 | 9,690,676 |
Cash | 4,017,311 | 3,565,988 | |
Basic Shares | 26,273 | 26,089 | 27,176 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $22,743,410 | $22,055,785 | $16,665,382 | $13,140,176 |
Gross Profit | 5,537,444 | 3,603,816 | 3,149,089 | 2,814,171 |
EBITDA | 1,741,962 | 1,086,168 | 833,996 | 1,031,211 |
EBIT | 1,441,098 | 778,712 | 682,358 | 888,425 |
Net Income | 681,432 | 394,955 | 277,489 | 435,727 |
Net Change In Cash | 22,743,410 | 22,055,785 | 16,665,382 | 13,140,176 |
Free Cash Flow | -10,095,239 | -5,574,576 | -1,802,735 | -1,364,064 |
Cash | 4,017,311 | 2,542,795 | 2,742,424 | 2,939,519 |
Basic Shares | 30,404 | 23,948 | 28,019 | 28,019 |