| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $240,965,987 | $232,918,917 | $233,784,628 | $232,037,901 |
Gross Profit | 102,690,078 | 101,913,043 | 100,635,005 | 98,283,117 |
EBITDA | 95,566,084 | 100,975,836 | 92,409,442 | 91,048,271 |
EBIT | 50,501,467 | 57,276,354 | 47,338,370 | 44,813,816 |
Net Income | 18,827,108 | 22,700,155 | 22,281,942 | 18,702,743 |
Net Change In Cash | 240,965,987 | 232,918,917 | 233,784,628 | 232,037,901 |
Free Cash Flow | 42,676,284 | 46,925,584 | 62,996,886 | 20,732,884 |
Cash | 35,011,318 | 49,755,737 | 45,645,139 | 35,280,145 |
Basic Shares | 2,989,532 | 2,986,862 | 3,011,073 | 3,016,571 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $885,076,220 | $869,220,584 | $816,012,844 | $844,501,397 |
Gross Profit | 380,049,980 | 373,914,401 | 499,536,704 | 355,335,161 |
EBITDA | 355,469,720 | 344,228,451 | 264,577,068 | 345,215,195 |
EBIT | 185,885,679 | 180,100,090 | 149,154,370 | 186,581,409 |
Net Income | 77,679,331 | 28,308,126 | 76,110,617 | 82,878,406 |
Net Change In Cash | 885,076,220 | 869,220,584 | 816,012,844 | 844,501,397 |
Free Cash Flow | 120,673,557 | 126,257,802 | 91,753,389 | 4,058,714 |
Cash | 35,011,318 | 36,652,098 | 26,597,773 | 33,700,949 |
Basic Shares | 3,022,500 | 3,086,150 | 3,152,450 | 63,325,000 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $0.32 |
2025-09-30 | $0.38 |
2025-06-30 | $0.39 |