Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $99,796,000 | $94,427,000 | $92,361,000 | $91,788,000 |
Gross Profit | 23,005,000 | 22,002,000 | 23,388,000 | 21,772,000 |
EBITDA | -8,118,000 | 8,663,000 | 9,533,000 | 7,963,000 |
EBIT | -187,000 | 7,689,000 | 8,526,000 | 8,057,000 |
Net Income | -1,409,000 | 5,455,000 | 5,841,000 | 5,474,000 |
Net Change In Cash | 99,796,000 | 94,427,000 | 92,361,000 | 91,788,000 |
Cost of Revenue | -155,000 | |||
Free Cash Flow | 401,000 | -6,152,000 | 6,064,000 | 10,203,000 |
Cash | 28,414,000 | 25,427,000 | 38,915,000 | 46,279,000 |
Basic Shares | 922,000 | 935,000 | 936,000 | 940,000 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $371,622,000 | $322,132,000 | $285,273,000 | $255,639,000 |
Gross Profit | 90,958,000 | 77,587,000 | 67,328,000 | 65,498,000 |
EBITDA | 36,330,000 | 29,805,000 | 24,749,000 | 23,794,000 |
EBIT | 32,358,000 | 28,435,000 | 23,970,000 | 22,405,000 |
Net Income | 22,381,000 | 20,120,000 | 17,285,000 | 15,403,000 |
Net Change In Cash | 371,622,000 | 322,132,000 | 285,273,000 | 255,639,000 |
Cost of Revenue | 1,956,000 | -40,232,000 | 5,936,000 | |
Free Cash Flow | 25,682,000 | 23,404,000 | 19,889,000 | 20,123,000 |
Cash | 25,427,000 | 23,365,000 | 21,375,000 | 16,921,000 |
Basic Shares | 938,000 | 950,000 | 956,000 | 961,000 |
Quarter | EPS |
---|---|
2024-03-31 | $7.16 |
2023-12-31 | $6.16 |
2023-09-30 | $6.56 |
2023-06-30 | $6.14 |