| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $64,000,401 | $67,743,704 | $65,406,000 | $69,234,000 |
Gross Profit | 10,004,525 | 11,332,531 | 9,728,000 | 12,706,000 |
EBITDA | 12,022,605 | 14,940,731 | 12,513,000 | 15,209,000 |
EBIT | 6,279,914 | 9,152,701 | 7,050,000 | 10,079,000 |
Net Income | 4,128,027 | 5,290,038 | 3,601,000 | 4,780,000 |
Net Change In Cash | 64,000,401 | 67,743,704 | 65,406,000 | 69,234,000 |
Free Cash Flow | 3,448,933 | 7,241,091 | 6,487,000 | 5,533,000 |
Cash | 30,216,000 | 33,053,000 | 32,682,000 | 35,601,000 |
Basic Shares | 2,899,850 | 2,953,000 | 3,002,350 | 3,181,850 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $267,509,678 | $284,312,000 | $316,620,000 | $381,314,000 |
Gross Profit | 44,594,970 | 45,941,000 | 47,207,000 | 78,779,000 |
EBITDA | 53,004,576 | 61,652,000 | 60,361,000 | 92,554,000 |
EBIT | 30,785,775 | 34,780,000 | 37,255,000 | 70,161,000 |
Net Income | 17,879,685 | 16,093,000 | 19,359,000 | 42,309,000 |
Net Change In Cash | 267,509,678 | 284,312,000 | 316,620,000 | 381,314,000 |
Free Cash Flow | 21,818,869 | 35,083,000 | 31,198,000 | 45,813,000 |
Cash | 30,216,000 | 39,110,000 | 38,774,000 | 40,246,000 |
Basic Shares | 2,974,300 | 3,181,850 | 3,399,900 | 3,705,250 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $1.14 |
2025-09-30 | $1.86 |
2025-06-30 | $1.44 |