Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $211,722 | $207,233 | $202,303 | $195,522 |
Gross Profit | 41,429 | 36,720 | 35,416 | 44,252 |
EBITDA | 34,761 | 29,280 | 29,106 | 24,714 |
EBIT | 28,035 | 22,597 | 22,362 | 18,253 |
Net Income | 21,577 | 19,454 | 17,095 | 19,898 |
Net Change In Cash | 211,722 | 207,233 | 202,303 | 195,522 |
Free Cash Flow | 32,766 | 5,198 | 22,456 | 10,766 |
Cash | 131,907 | 105,563 | 106,994 | 91,749 |
Basic Shares | 17,313 | 17,332 | 17,326 | 17,346 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $795,311 | $718,562 | $646,230 | $552,644 |
Gross Profit | 145,441 | 158,259 | 152,114 | 123,624 |
EBITDA | 121,353 | 84,554 | 84,512 | 59,175 |
EBIT | 95,101 | 59,433 | 60,596 | 35,739 |
Net Income | 76,252 | 66,365 | 66,410 | 46,356 |
Net Change In Cash | 795,311 | 718,562 | 646,230 | 552,644 |
Cost of Revenue | -26,175 | -42,212 | 56,493 | |
Free Cash Flow | 69,997 | 55,968 | 37,403 | 77,136 |
Cash | 105,563 | 71,329 | 97,504 | 139,716 |
Basic Shares | 17,347 | 17,592 | 18,127 | 18,166 |
Quarter | EPS |
---|---|
2024-03-31 | $1.12 |
2023-12-31 | $0.99 |
2023-09-30 | $1.14 |
2023-06-30 | $1.14 |