| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $171,772,515 | $142,514,935 | $149,483,134 | $164,487,328 |
Gross Profit | 27,856,387 | 22,875,216 | 23,647,620 | 25,579,287 |
EBITDA | 32,944,278 | 25,509,987 | 27,565,501 | 28,917,815 |
EBIT | 15,884,499 | 10,126,403 | 11,604,309 | 13,613,271 |
Net Income | 11,076,340 | 7,110,213 | 7,621,639 | 9,507,002 |
Net Change In Cash | 171,772,515 | 142,514,935 | 149,483,134 | 164,487,328 |
Free Cash Flow | -205,258,439 | -6,039,401 | -16,522,996 | 3,823,211 |
Cash | 75,142,000 | 72,785,000 | 77,100,000 | 76,493,000 |
Basic Shares | 2,209,560 | 2,199,704 | 2,199,704 | 4,399,408 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $607,724,021 | $574,183,093 | $679,139,756 | $564,456,129 |
Gross Profit | 93,492,467 | 85,728,051 | 132,559,309 | 104,890,027 |
EBITDA | 108,527,825 | 103,365,835 | 140,563,661 | 134,644,347 |
EBIT | 48,577,078 | 47,113,292 | 85,549,098 | 81,393,852 |
Net Income | 33,154,291 | 31,303,896 | 62,855,630 | 63,286,427 |
Net Change In Cash | 607,724,021 | 574,183,093 | 679,139,756 | 564,456,129 |
Free Cash Flow | 2,965,038 | 51,085,934 | 39,094,000 | 12,385,000 |
Cash | 76,493,000 | 67,284,518 | 58,040,000 | 76,073,000 |
Basic Shares | 2,199,704 | 2,173,835 | 4,323,423 | 4,365,668 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0 |
2025-09-30 | $2.41 |
2025-06-30 | $1.74 |