| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $226,973,000 | $221,346,000 | $225,042,000 | $223,188,000 |
Gross Profit | 67,141,000 | 64,099,000 | 69,517,000 | 69,266,000 |
EBITDA | 51,681,000 | 51,701,000 | 51,257,000 | 53,963,000 |
EBIT | 44,764,000 | 44,846,000 | 45,674,000 | 48,679,000 |
Net Income | 32,462,000 | 33,365,000 | 35,696,000 | 33,538,000 |
Net Change In Cash | 226,973,000 | 221,346,000 | 225,042,000 | 223,188,000 |
Free Cash Flow | 30,500,000 | 38,377,000 | 30,590,000 | 46,468,000 |
Cash | 130,837,000 | 125,763,000 | 121,974,000 | 125,744,000 |
Basic Shares | 10,482,158 | 10,492,102 | 10,482,964 | 10,482,964 |
| Values in thousands | 2025-03-31 | 2024-03-31 | 2023-03-31 | 2022-03-31 |
|---|---|---|---|---|
Revenue | $890,884,000 | $897,603,000 | $904,876,000 | $790,934,000 |
Gross Profit | 273,082,000 | 266,106,000 | 259,430,000 | 235,062,000 |
EBITDA | 213,783,000 | 193,833,000 | 189,377,000 | 187,511,000 |
EBIT | 184,204,000 | 159,762,000 | 157,791,000 | 156,600,000 |
Net Income | 131,354,000 | 110,452,000 | 113,500,000 | 122,191,000 |
Net Change In Cash | 890,884,000 | 897,603,000 | 904,876,000 | 790,934,000 |
Free Cash Flow | 154,389,000 | 165,706,000 | 115,767,000 | 90,644,000 |
Cash | 121,974,000 | 96,953,000 | 91,880,000 | 103,836,000 |
Basic Shares | 10,482,964 | 10,611,425 | 10,977,982 | 10,964,167 |
| Quarter | EPS |
|---|---|
2025-09-30 | $0.03 |
2025-06-30 | $0.04 |
2025-03-31 | $0.04 |
2024-12-31 | $0.04 |