Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $310,867 | $251,077 | $244,737 | $178,167 |
Gross Profit | 76,447 | 66,548 | 69,837 | 48,858 |
EBITDA | 29,674 | 36,904 | 42,082 | 33,119 |
EBIT | 27,610 | 34,823 | 40,359 | 32,729 |
Net Income | 26,969 | 27,195 | 35,575 | 24,202 |
Net Change In Cash | 310,867 | 251,077 | 244,737 | 178,167 |
Free Cash Flow | 12,815 | 11,316 | 47,040 | 43,416 |
Cash | 186,528 | 186,108 | 184,168 | 213,986 |
Basic Shares | 41,407 | 40,950 | 40,901 | 40,878 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $703,831 | $490,071 | $414,197 | $275,478 |
Gross Profit | 187,990 | 83,114 | 89,597 | 75,116 |
EBITDA | 116,867 | 37,972 | 40,821 | 44,525 |
EBIT | 113,314 | 35,933 | 40,046 | 44,298 |
Net Income | 94,108 | 23,972 | 29,257 | 37,455 |
Net Change In Cash | 703,831 | 490,071 | 414,197 | 275,478 |
Free Cash Flow | 129,072 | 48,947 | 6,731 | 32,630 |
Cash | 184,168 | 143,531 | 63,198 | 61,542 |
Basic Shares | 40,922 | 40,243 | 40,243 | 40,243 |
Quarter | EPS |
---|---|
2024-06-30 | $0.65 |
2024-03-31 | $0.84 |
2023-12-31 | $0.87 |
2023-09-30 | $0.59 |