Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $57,387 | $97,500 | $94,858 | $63,065 |
Gross Profit | 102,399 | 97,466 | 95,193 | 63,065 |
EBITDA | 18,105 | 19,703 | 18,430 | -15,578 |
EBIT | 17,261 | 17,182 | 15,781 | -18,596 |
Net Income | 18,180 | 14,140 | 13,991 | -25,215 |
Net Change In Cash | 57,387 | 97,500 | 94,858 | 63,065 |
Free Cash Flow | 30,999 | 16,072 | 4,451 | 11,641 |
Cash | 108,815 | 147,816 | 272,803 | 519,360 |
Basic Shares | 44,112 | 43,987 | 43,874 | 43,649 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $220,474 | $241,558 | $228,265 | $219,933 |
Gross Profit | 324,303 | 241,558 | 228,265 | 219,933 |
EBITDA | 38,999 | 118,683 | 116,322 | 90,700 |
EBIT | 38,999 | 107,929 | 106,520 | 80,111 |
Net Income | 27,981 | 93,408 | 87,091 | 68,499 |
Net Change In Cash | 220,474 | 241,558 | 228,265 | 219,933 |
Cost of Revenue | -470,003 | 343,797 | 150,880 | |
Free Cash Flow | 73,669 | 87,951 | 103,908 | 72,899 |
Cash | -519,360 | 126,317 | 598,290 | 258,676 |
Basic Shares | 43,837 | 43,699 | 43,955 | 44,123 |
Quarter | EPS |
---|---|
2024-09-30 | $0.41 |
2024-06-30 | $0.32 |
2024-03-31 | $0.32 |
2023-12-31 | $0.33 |