| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $88,051,000 | $85,452,000 | $85,060,000 | $83,586,000 |
Gross Profit | 48,140,000 | 48,627,000 | 47,263,000 | 49,052,000 |
EBITDA | 24,308,000 | 24,642,000 | 25,264,000 | 24,279,000 |
EBIT | 19,257,000 | 19,877,000 | 20,710,000 | 19,560,000 |
Net Income | 14,372,000 | 14,178,000 | 15,938,000 | 14,133,000 |
Net Change In Cash | 88,051,000 | 85,452,000 | 85,060,000 | 83,586,000 |
Free Cash Flow | 5,438,000 | 4,482,000 | 10,750,000 | -2,199,000 |
Cash | 9,906,000 | 9,004,000 | 14,654,000 | 12,289,000 |
Basic Shares | 833,020 | 833,020 | 834,298 | 834,298 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $325,535,000 | $279,164,000 | $245,879,000 | $214,391,000 |
Gross Profit | 190,428,000 | 163,607,000 | 139,343,000 | 113,840,000 |
EBITDA | 96,671,000 | 88,422,000 | 74,431,000 | 45,080,000 |
EBIT | 79,613,000 | 73,581,000 | 61,795,000 | 33,256,000 |
Net Income | 56,544,000 | 55,684,000 | 45,067,000 | 23,568,000 |
Net Change In Cash | 325,535,000 | 279,164,000 | 245,879,000 | 214,391,000 |
Free Cash Flow | 12,030,000 | 17,998,000 | 40,009,000 | 9,059,000 |
Cash | 14,654,000 | 7,107,000 | 5,779,000 | 14,852,000 |
Basic Shares | 834,298 | 833,537 | 831,912 | 831,693 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.19 |
2025-06-30 | $17.02 |
2025-03-31 | $19.11 |