Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $76,857,000 | $78,087,000 | $85,683,000 | $71,311,000 |
Gross Profit | 64,011,000 | 65,197,000 | 72,659,000 | 60,003,000 |
EBITDA | 43,596,000 | 46,046,000 | 44,274,500 | 37,355,000 |
EBIT | 38,763,000 | 42,216,000 | 42,577,000 | 35,205,000 |
Net Income | 26,503,000 | 29,034,000 | 28,230,000 | 27,301,000 |
Net Change In Cash | 76,857,000 | 78,087,000 | 85,683,000 | 71,311,000 |
Free Cash Flow | 24,510,000 | 10,005,000 | -4,257,000 | 31,731,000 |
Cash | 18,435,000 | 38,938,000 | 15,655,000 | 57,018,000 |
Basic Shares | 4,446,812 | 4,446,400 | 4,460,500 | 4,460,500 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $290,403,000 | $232,261,000 | $176,954,000 | $140,800,000 |
Gross Profit | 245,881,000 | 196,496,000 | 148,506,000 | 117,142,000 |
EBITDA | 137,376,000 | 113,331,000 | 76,412,000 | 64,826,000 |
EBIT | 128,831,000 | 103,918,000 | 69,810,000 | 59,515,000 |
Net Income | 100,988,000 | 83,683,000 | 55,525,000 | 47,757,000 |
Net Change In Cash | 290,403,000 | 232,261,000 | 176,954,000 | 140,800,000 |
Free Cash Flow | 69,659,000 | 70,012,000 | 64,134,000 | 47,615,000 |
Cash | 15,655,000 | 14,392,000 | 12,653,000 | 10,720,000 |
Basic Shares | 4,463,000 | 4,494,800 | 4,544,600 | 4,606,200 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $5.96 |
2025-03-31 | $6.53 |
2024-12-31 | $6.34 |