Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $136,593 | $126,304 | $127,343 | $132,924 |
Gross Profit | 111,505 | 99,113 | 99,915 | 67,945 |
EBITDA | 35,092 | 41,965 | 24,610 | -13,243 |
EBIT | 32,812 | 39,475 | 21,885 | -16,151 |
Net Income | 32,057 | 3,066 | 5,537 | -5,567 |
Net Change In Cash | 136,593 | 126,304 | 127,343 | 132,924 |
Free Cash Flow | 83,100 | 73,901 | 72,298 | 80,391 |
Cash | 80,837 | 88,721 | 73,943 | |
Basic Shares | 20,248 | 19,675 | 86,243 | 18,087 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $508,949 | $452,859 | $350,568 | $291,014 |
Gross Profit | 388,976 | 344,667 | 275,455 | 239,195 |
EBITDA | 100,864 | 55,324 | 175,445 | 103,531 |
EBIT | 88,129 | 41,743 | 165,163 | 96,799 |
Net Income | -1,005 | 7,098 | 89,795 | 77,516 |
Net Change In Cash | 508,949 | 452,859 | 350,568 | 291,014 |
Cost of Revenue | 16,705 | 16,705 | ||
Free Cash Flow | 287,155 | 230,047 | 152,973 | 181,392 |
Cash | 31,791 | 16,239 | 25,064 | 25,601 |
Basic Shares | 16,391 | 84,256 | 13,227 | 127,287 |
Quarter | EPS |
---|---|
2024-09-30 | $0.33 |
2024-06-30 | $0.29 |
2024-03-31 | $0.10 |
2023-12-31 | $0.10 |