Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $227,926 | $226,177 | $210,860 | $174,967 |
Gross Profit | 103,901 | 107,421 | 93,638 | 73,981 |
EBITDA | 51,549 | 65,282 | 54,910 | 28,471 |
EBIT | 41,626 | 55,760 | 44,338 | 19,153 |
Net Income | 36,051 | 38,591 | 31,759 | 9,222 |
Net Change In Cash | 227,926 | 226,177 | 210,860 | 174,967 |
Free Cash Flow | 61,328 | 59,554 | 17,511 | 43,095 |
Cash | 273,220 | 18,852 | 22,156 | 24,988 |
Basic Shares | 15,941 | 15,596 | 15,586 | 15,596 |
Values in thousands | 2024-03-31 | 2023-03-31 | 2022-03-31 | 2021-03-31 |
---|---|---|---|---|
Revenue | $792,840 | $757,904 | $626,435 | $419,205 |
Gross Profit | 345,884 | 318,214 | 255,962 | 184,800 |
EBITDA | 196,767 | 174,620 | 133,800 | 76,538 |
EBIT | 159,118 | 139,066 | 97,428 | 53,501 |
Net Income | 101,648 | 96,435 | 66,385 | 40,099 |
Net Change In Cash | 792,840 | 757,904 | 626,435 | 419,205 |
Cost of Revenue | 2,447 | 4,594 | -9,586 | |
Free Cash Flow | 147,757 | 107,502 | 53,436 | 57,421 |
Cash | 22,156 | 18,455 | 16,619 | 10,088 |
Basic Shares | 15,581 | 15,546 | 15,807 | 15,126 |
Quarter | EPS |
---|---|
2024-09-30 | $2.26 |
2024-06-30 | $2.47 |
2024-03-31 | $2.04 |
2023-12-31 | $0.59 |