| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $22,596,984 | $118,973,531 | $114,127,485 | $116,700,744 |
Gross Profit | 2,972,447 | 16,049,174 | 15,339,824 | 17,391,817 |
EBITDA | 2,149,418 | 7,784,130 | 9,611,573 | 9,372,598 |
EBIT | 1,295,544 | 6,359,883 | 6,480,870 | 6,701,040 |
Net Income | 580,887 | 3,035,771 | 2,923,658 | 2,412,172 |
Net Change In Cash | 22,596,984 | 118,973,531 | 114,127,485 | 116,700,744 |
Free Cash Flow | 542,786 | 389,592 | -4,787,874 | 5,901,785 |
Cash | 3,558,215 | 13,670,463 | 27,711,751 | 34,761,540 |
Basic Shares | 2,218,116 | 2,218,116 | 2,218,116 | 2,218,116 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $416,952,002 | $363,816,537 | $383,967,833 | $362,496,009 |
Gross Profit | 62,772,967 | 39,648,997 | 61,040,634 | 68,488,314 |
EBITDA | 35,385,882 | 14,718,649 | 35,977,662 | 42,975,770 |
EBIT | 25,692,432 | 5,959,935 | 25,888,957 | 33,650,603 |
Net Income | 9,615,923 | -1,060,972 | 15,850,117 | 21,241,929 |
Net Change In Cash | 416,952,002 | 363,816,537 | 383,967,833 | 362,496,009 |
Free Cash Flow | 15,472,482 | 4,006,352 | 2,106,911 | 11,856,737 |
Cash | 34,761,540 | 22,122,405 | 13,182,158 | 23,239,150 |
Basic Shares | 2,218,116 | 2,218,116 | 2,254,345 | 2,479,191 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $2.75 |
2025-06-30 | $1.54 |
2025-03-31 | $1.32 |