Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $247,029 | $255,879 | $223,020 | $208,496 |
Gross Profit | 60,222 | 64,655 | 45,511 | 42,248 |
EBITDA | 44,345 | 49,120 | 28,238 | 27,670 |
EBIT | 34,418 | 39,791 | 19,284 | 19,327 |
Net Income | 24,118 | 28,879 | 13,832 | 14,885 |
Net Change In Cash | 247,029 | 255,879 | 223,020 | 208,496 |
Free Cash Flow | 30,993 | 6,937 | 29,986 | 13,654 |
Cash | 7,526 | 8,887 | 7,153 | 5,741 |
Basic Shares | 20,860 | 20,914 | 20,929 | 20,907 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $919,162 | $935,098 | $774,541 | $596,871 |
Gross Profit | 193,636 | 165,119 | 146,520 | 123,762 |
EBITDA | 135,839 | 117,227 | 95,512 | 79,987 |
EBIT | 104,036 | 87,816 | 71,383 | 57,318 |
Net Income | 75,363 | 60,041 | 51,542 | 40,980 |
Net Change In Cash | 919,162 | 935,098 | 774,541 | 596,871 |
Cost of Revenue | 4,070 | 498 | -1,279 | |
Free Cash Flow | 119,348 | 29,079 | 14,325 | 22,999 |
Cash | 7,153 | 7,566 | 3,496 | 2,998 |
Basic Shares | 21,014 | 21,014 | 21,135 | 21,260 |
Quarter | EPS |
---|---|
2024-09-30 | $1.16 |
2024-06-30 | $1.39 |
2024-03-31 | $0.66 |
2023-12-31 | $0.71 |