Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $65,585,000 | $64,727,000 | $61,858,000 | $62,020,000 |
Gross Profit | 45,486,000 | 45,043,000 | 43,353,000 | 42,397,000 |
EBITDA | 38,234,000 | 34,305,000 | 33,608,000 | 32,991,000 |
EBIT | 30,851,000 | 27,925,000 | 27,581,000 | 27,032,000 |
Net Income | 24,667,000 | 22,036,000 | 21,939,000 | 21,870,000 |
Net Change In Cash | 65,585,000 | 64,727,000 | 61,858,000 | 62,020,000 |
Free Cash Flow | 19,257,000 | 23,322,000 | 20,965,000 | 9,118,000 |
Cash | 20,840,000 | 18,315,000 | 19,634,000 | 17,305,000 |
Basic Shares | 7,470,000 | 7,472,000 | 7,472,000 | 7,468,000 |
Values in thousands | 2024-06-30 | 2023-06-30 | 2022-06-30 | 2021-06-30 |
---|---|---|---|---|
Revenue | $245,122,000 | $211,915,000 | $198,270,000 | $168,088,000 |
Gross Profit | 171,008,000 | 146,052,000 | 135,620,000 | 115,856,000 |
EBITDA | 131,720,000 | 105,140,000 | 100,239,000 | 84,348,000 |
EBIT | 109,433,000 | 91,279,000 | 85,779,000 | 73,448,000 |
Net Income | 88,136,000 | 72,361,000 | 72,738,000 | 61,271,000 |
Net Change In Cash | 245,122,000 | 211,915,000 | 198,270,000 | 168,088,000 |
Cost of Revenue | -152,000 | 648,000 | ||
Free Cash Flow | 74,071,000 | 59,475,000 | 65,149,000 | 56,118,000 |
Cash | 18,315,000 | 34,704,000 | 13,931,000 | 14,224,000 |
Basic Shares | 7,469,000 | 7,472,000 | 7,540,000 | 7,608,000 |
Quarter | EPS |
---|---|
2024-09-30 | $3.30 |
2024-06-30 | $2.95 |
2024-03-31 | $2.94 |
2023-12-31 | $2.93 |