| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $9,793,531 | $9,858,493 | $10,254,278 | $12,738,160 |
Gross Profit | 3,907,969 | 4,619,592 | 4,648,859 | 5,047,391 |
EBITDA | -3,077,117 | 1,093,387 | 2,797,656 | 4,364,824 |
EBIT | -4,208,599 | -215 | 1,702,503 | 3,270,625 |
Net Income | -5,335,775 | -1,280,236 | -347,618 | 1,173,542 |
Net Change In Cash | 9,793,531 | 9,858,493 | 10,254,278 | 12,738,160 |
Free Cash Flow | 3,659,957 | 3,371,670 | 2,875,780 | 4,238,067 |
Cash | 18,501,361 | 22,529,651 | 22,663,836 | 26,572,522 |
Basic Shares | 2,247,292 | 2,247,783 | 2,247,783 | 2,248,202 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $46,092,581 | $36,565,815 | $35,296,146 | $35,988,376 |
Gross Profit | 20,382,062 | 17,960,359 | 18,652,785 | 25,782,214 |
EBITDA | 25,128,081 | 13,293,257 | 9,393,772 | 14,631,679 |
EBIT | 20,553,672 | 9,729,715 | 6,607,030 | 13,131,643 |
Net Income | 11,904,826 | 4,477,155 | 3,765,743 | 5,868,150 |
Net Change In Cash | 46,092,581 | 36,565,815 | 35,296,146 | 35,988,376 |
Free Cash Flow | 9,286,109 | 4,121,817 | -24,348,678 | -10,922,849 |
Cash | 26,572,522 | 13,046,371 | 10,739,126 | 192,659 |
Basic Shares | 2,249,585 | 2,271,257 | 1,993,032 | 1,594,001 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.15 |
2025-06-30 | -$0.59 |
2025-03-31 | $0.02 |