| Values in thousands | 2025-12-31 | 2025-09-30 | 2025-06-30 | 2025-03-31 |
|---|---|---|---|---|
Revenue | $78,434,812 | $74,976,000 | $76,857,000 | $78,087,000 |
Gross Profit | 63,422,549 | 57,072,000 | 64,011,000 | 65,197,000 |
EBITDA | 37,136,224 | 33,761,000 | 43,596,000 | 46,046,000 |
EBIT | 31,624,064 | 30,524,000 | 38,763,000 | 42,216,000 |
Net Income | 26,650,037 | 20,006,000 | 26,503,000 | 29,034,000 |
Net Change In Cash | 78,434,812 | 74,976,000 | 76,857,000 | 78,087,000 |
Free Cash Flow | -10,810,000 | 32,479,000 | 24,510,000 | 10,005,000 |
Cash | 26,464,000 | 32,084,000 | 18,435,000 | 38,938,000 |
Basic Shares | 4,447,851 | 4,446,800 | 4,446,812 | 4,446,400 |
| Values in thousands | 2025-12-31 | 2024-12-31 | 2023-12-31 | 2022-12-31 |
|---|---|---|---|---|
Revenue | $297,195,194 | $290,403,000 | $232,261,000 | $176,954,000 |
Gross Profit | 238,769,487 | 245,881,000 | 196,496,000 | 148,506,000 |
EBITDA | 143,936,733 | 137,376,000 | 114,629,000 | 76,802,000 |
EBIT | 129,833,943 | 128,831,000 | 105,216,000 | 69,440,000 |
Net Income | 98,500,286 | 100,988,000 | 83,683,000 | 55,525,000 |
Net Change In Cash | 297,195,194 | 290,403,000 | 232,261,000 | 176,954,000 |
Free Cash Flow | 28,989,000 | 69,659,000 | 70,012,000 | 64,134,000 |
Cash | 26,464,000 | 15,655,000 | 14,392,000 | 12,653,000 |
Basic Shares | 4,447,851 | 4,463,000 | 4,494,800 | 4,544,600 |
| Quarter | EPS |
|---|---|
2026-03-31 | $0 |
2025-12-31 | $6.04 |
2025-09-30 | $4.50 |
2025-06-30 | $5.96 |