Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $69,561 | $68,279 | $63,512 | $62,221 |
Gross Profit | 43,855 | 43,214 | 38,779 | 37,176 |
EBITDA | 11,008 | 7,423 | 7,651 | 5,946 |
EBIT | 8,400 | 5,604 | 6,562 | 4,846 |
Net Income | 3,830 | 1,364 | 14,106 | 2,961 |
Net Change In Cash | 69,561 | 68,279 | 63,512 | 62,221 |
Free Cash Flow | 19,726 | 5,939 | 229 | 29,338 |
Cash | 60,761 | 54,888 | 144,111 | 144,891 |
Basic Shares | 28,314 | 28,257 | 28,127 | 28,019 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $237,464 | $198,065 | $162,636 | $137,176 |
Gross Profit | 144,256 | 120,819 | 101,532 | 89,376 |
EBITDA | 25,946 | 19,276 | 10,387 | -16,398 |
EBIT | 20,684 | 15,764 | 6,523 | -21,189 |
Net Income | 86,195 | 14,582 | 6,478 | -21,001 |
Net Change In Cash | 237,464 | 198,065 | 162,636 | 137,176 |
Cost of Revenue | 16,499 | -2,105 | 52,332 | |
Free Cash Flow | 40,059 | 27,225 | 27,278 | 27,018 |
Cash | 144,891 | 112,842 | 96,971 | 99,180 |
Basic Shares | 26,842 | 25,929 | 25,483 | 23,458 |
Quarter | EPS |
---|---|
2024-12-31 | $0.38 |
2024-09-30 | $0.35 |
2024-06-30 | $0.30 |
2024-03-31 | $0.32 |