Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $226,205 | $247,029 | $255,879 | $223,020 |
Gross Profit | 48,424 | 60,222 | 64,655 | 45,511 |
EBITDA | 44,345 | 49,120 | 28,238 | |
EBIT | 34,418 | 39,791 | 19,284 | |
Net Income | 15,021 | 24,118 | 28,879 | 13,832 |
Net Change In Cash | 226,205 | 247,029 | 255,879 | 223,020 |
Free Cash Flow | 12,314 | 30,993 | 6,937 | 29,986 |
Cash | 8,305 | 7,526 | 8,887 | 7,153 |
Basic Shares | 20,766 | 20,860 | 20,914 | 20,929 |
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 | 137,230 | 117,227 | 95,512 | 79,987 |
EBIT | 105,427 | 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-12-31 | $0.73 |
2024-09-30 | $1.16 |
2024-06-30 | $1.39 |
2024-03-31 | $0.66 |