Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $140,163 | $168,558 | $174,739 | $191,015 |
Gross Profit | 105,674 | 123,438 | 127,292 | 141,369 |
EBITDA | 4,772 | -4,809 | 7,940 | 12,029 |
EBIT | 1,578 | -7,876 | 3,571 | 7,601 |
Net Income | 1,129 | -8,154 | 8,316 | 6,035 |
Net Change In Cash | 140,163 | 168,558 | 174,739 | 191,015 |
Free Cash Flow | 7,682 | 11,131 | 5,441 | 9,576 |
Cash | 115,307 | 108,016 | 97,471 | 94,440 |
Basic Shares | 10,971 | 10,937 | 10,958 | 10,935 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,072,054 | $1,598,577 | $1,526,087 | $934,842 |
Gross Profit | 775,850 | 1,140,414 | 1,127,597 | 697,815 |
EBITDA | 139,509 | 201,838 | 223,053 | 141,429 |
EBIT | 126,402 | 184,760 | 211,172 | 134,159 |
Net Income | 99,415 | 143,568 | 164,031 | 102,859 |
Net Change In Cash | 1,072,054 | 1,598,577 | 1,526,087 | 934,842 |
Cost of Revenue | -16,425 | -59,652 | 86,749 | |
Free Cash Flow | 141,174 | 177,889 | 60,336 | 139,309 |
Cash | 94,440 | 87,691 | 104,183 | 163,723 |
Basic Shares | 10,921 | 11,276 | 11,813 | 11,850 |
Quarter | EPS |
---|---|
2024-09-30 | $0.35 |
2024-06-30 | $0.92 |
2024-03-31 | $0.66 |
2023-12-31 | $0.55 |