Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $119,003 | $140,163 | $168,558 | $174,739 |
Gross Profit | 88,219 | 105,674 | 123,438 | 127,292 |
EBITDA | 709 | 5,300 | -4,809 | 7,940 |
EBIT | 2,106 | -7,876 | 3,571 | |
Net Income | 800 | 1,129 | -8,154 | 8,316 |
Net Change In Cash | 119,003 | 140,163 | 168,558 | 174,739 |
Free Cash Flow | -7,232 | 7,682 | 11,131 | 5,441 |
Cash | 90,928 | 115,307 | 108,016 | 97,471 |
Basic Shares | 10,983 | 10,971 | 10,937 | 10,958 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $602,463 | $1,072,054 | $1,598,577 | $1,526,087 |
Gross Profit | 444,623 | 775,850 | 1,140,414 | 1,127,597 |
EBITDA | 2,878 | 139,509 | 201,838 | 223,053 |
EBIT | 126,402 | 184,760 | 211,172 | |
Net Income | 2,091 | 99,415 | 143,568 | 164,031 |
Net Change In Cash | 602,463 | 1,072,054 | 1,598,577 | 1,526,087 |
Cost of Revenue | -16,425 | -59,652 | ||
Free Cash Flow | 17,022 | 141,174 | 177,889 | 60,336 |
Cash | 90,928 | 94,440 | 87,691 | 104,183 |
Basic Shares | 10,963 | 10,921 | 11,276 | 11,813 |
Quarter | EPS |
---|---|
2024-12-31 | $0.10 |
2024-09-30 | $0.35 |
2024-06-30 | $0.92 |
2024-03-31 | $0.66 |