Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $303,316 | $310,867 | $251,077 | $244,737 |
Gross Profit | 77,251 | 76,447 | 66,548 | 69,837 |
EBITDA | 40,723 | 31,157 | 35,482 | 44,679 |
EBIT | 38,615 | 29,093 | 33,401 | 42,956 |
Net Income | 40,685 | 26,969 | 27,195 | 35,575 |
Net Change In Cash | 303,316 | 310,867 | 251,077 | 244,737 |
Free Cash Flow | 51,490 | 12,815 | 11,316 | 47,040 |
Cash | 217,581 | 186,528 | 186,108 | 184,168 |
Basic Shares | 41,395 | 41,407 | 40,950 | 40,901 |
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 | 188,633 | 83,114 | 89,597 | 75,116 |
EBITDA | 119,108 | 33,771 | 38,809 | 45,548 |
EBIT | 116,235 | 31,732 | 38,034 | 45,321 |
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-09-30 | $1.15 |
2024-06-30 | $1.03 |
2024-03-31 | $0.84 |
2023-12-31 | $0.87 |