| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $179,596,474 | $168,569,000 | $142,514,935 | $149,483,134 |
Gross Profit | 35,064,290 | 28,877,000 | 22,875,216 | 23,647,620 |
EBITDA | 35,850,652 | 32,396,000 | 25,509,987 | 27,565,501 |
EBIT | 17,857,188 | 15,404,000 | 10,126,403 | 11,604,309 |
Net Income | 14,852,052 | 10,870,000 | 7,110,213 | 7,621,639 |
Net Change In Cash | 179,596,474 | 168,569,000 | 142,514,935 | 149,483,134 |
Free Cash Flow | 212,909,169 | -205,258,439 | -6,039,401 | -16,522,996 |
Cash | 92,469,000 | 75,142,000 | 72,785,000 | 77,100,000 |
Basic Shares | 2,231,167 | 2,209,560 | 2,199,704 | 2,199,704 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $648,922,345 | $607,724,021 | $574,183,093 | $679,139,756 |
Gross Profit | 114,818,356 | 93,492,467 | 85,728,051 | 132,559,309 |
EBITDA | 118,843,278 | 108,527,825 | 103,365,835 | 140,563,661 |
EBIT | 51,033,956 | 48,577,078 | 47,113,292 | 85,549,098 |
Net Income | 40,880,656 | 33,154,291 | 31,303,896 | 62,855,630 |
Net Change In Cash | 648,922,345 | 607,724,021 | 574,183,093 | 679,139,756 |
Free Cash Flow | -20,008,979 | 2,965,038 | 51,085,934 | 39,094,000 |
Cash | 92,469,000 | 76,492,824 | 67,284,518 | 58,040,000 |
Basic Shares | 2,214,776 | 2,199,704 | 2,173,835 | 4,323,423 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $3.24 |
2025-09-30 | $2.41 |
2025-06-30 | $1.74 |