| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $67,901,391 | $55,413,305 | $55,047,665 | $51,593,709 |
Gross Profit | 32,579,143 | 26,650,884 | 26,438,217 | 25,030,333 |
EBITDA | 13,153,965 | 17,063,739 | 8,870,272 | 8,402,203 |
EBIT | 11,449,693 | 15,408,405 | 7,177,614 | 6,240,002 |
Net Income | 8,391,998 | 10,985,311 | 4,478,777 | 3,890,273 |
Net Change In Cash | 67,901,391 | 55,413,305 | 55,047,665 | 51,593,709 |
Free Cash Flow | 14,864,423 | 7,259,839 | 3,524,806 | 3,402,700 |
Cash | 43,926,762 | 42,513,054 | 33,442,277 | 44,426,424 |
Basic Shares | 3,342,000 | 3,333,000 | 3,333,000 | 3,340,000 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $222,477,766 | $259,365,089 | $249,797,283 | $274,274,590 |
Gross Profit | 107,107,157 | 116,573,035 | 99,030,706 | 114,630,388 |
EBITDA | 45,820,751 | 17,152,541 | -9,443,601 | 35,448,657 |
EBIT | 38,816,886 | 6,668,282 | -18,947,908 | 26,806,683 |
Net Income | 26,722,035 | 20,927 | -25,084,921 | 18,912,145 |
Net Change In Cash | 222,477,766 | 259,365,089 | 249,797,283 | 274,274,590 |
Free Cash Flow | 28,504,256 | 45,956,003 | 3,680,311 | 24,666,000 |
Cash | 43,926,762 | 43,938,023 | 35,161,123 | 37,620,561 |
Basic Shares | 3,342,000 | 3,339,000 | 3,330,000 | 3,334,000 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $2.57 |
2025-09-30 | $0.35 |
2025-06-30 | $0.16 |