Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $61,858,000 | $62,020,000 | $56,517,000 | $56,189,000 |
Gross Profit | 43,353,000 | 42,397,000 | 40,215,000 | 39,394,000 |
EBITDA | 33,608,000 | 33,556,000 | 31,845,000 | 28,128,000 |
EBIT | 27,581,000 | 27,597,000 | 27,924,000 | 24,254,000 |
Net Income | 21,939,000 | 21,870,000 | 22,291,000 | 20,081,000 |
Net Change In Cash | 61,858,000 | 62,020,000 | 56,517,000 | 56,189,000 |
Free Cash Flow | 20,965,000 | 9,118,000 | 20,666,000 | 19,827,000 |
Cash | 19,634,000 | 17,305,000 | 80,452,000 | 34,704,000 |
Basic Shares | 7,472,000 | 7,468,000 | 7,462,000 | 7,467,000 |
Values in thousands | 2023-06-30 | 2022-06-30 | 2021-06-30 | 2020-06-30 |
---|---|---|---|---|
Revenue | $211,915,000 | $198,270,000 | $168,088,000 | $143,015,000 |
Gross Profit | 146,052,000 | 135,620,000 | 115,856,000 | 96,937,000 |
EBITDA | 105,155,000 | 99,905,000 | 83,831,000 | 68,395,000 |
EBIT | 91,294,000 | 85,445,000 | 72,145,000 | 55,599,000 |
Net Income | 72,361,000 | 72,738,000 | 61,271,000 | 44,281,000 |
Net Change In Cash | 211,915,000 | 198,270,000 | 168,088,000 | 143,015,000 |
Cost of Revenue | -152,000 | 648,000 | 2,220,000 | |
Free Cash Flow | 59,475,000 | 65,149,000 | 56,118,000 | 45,234,000 |
Cash | 34,704,000 | 13,931,000 | 14,224,000 | 13,576,000 |
Basic Shares | 7,472,000 | 7,540,000 | 7,608,000 | 7,683,000 |
Quarter | EPS |
---|---|
2024-03-31 | $2.94 |
2023-12-31 | $2.93 |
2023-09-30 | $2.99 |
2023-06-30 | $2.69 |