| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $10,002,503 | $10,198,954 | $10,414,179 | $12,025,072 |
Gross Profit | 4,082,137 | 4,883,420 | 4,806,421 | 21,031,699 |
EBITDA | -4,709,650 | 893,616 | 3,124,989 | 3,653,378 |
EBIT | -5,221,930 | -237,753 | 2,012,758 | 2,620,433 |
Net Income | -5,448,117 | -1,324,449 | -353,039 | 1,107,848 |
Net Change In Cash | 10,002,503 | 10,198,954 | 10,414,179 | 12,025,072 |
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 | $40,181,552 | $37,158,908 | $34,074,233 | $34,626,834 |
Gross Profit | 21,755,990 | 31,633,915 | 29,242,105 | 30,460,858 |
EBITDA | 16,578,743 | 11,813,304 | 10,742,509 | 15,307,606 |
EBIT | 12,685,954 | 8,191,962 | 8,052,240 | 13,864,321 |
Net Income | 10,378,122 | 4,549,774 | 3,635,377 | 5,646,141 |
Net Change In Cash | 40,181,552 | 37,158,908 | 34,074,233 | 34,626,834 |
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.006 |