Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $22,888 | $57,387 | $97,500 | $94,858 |
Gross Profit | 22,888 | 102,399 | 97,466 | 95,193 |
EBITDA | 18,105 | 19,703 | 18,430 | |
EBIT | 17,261 | 17,182 | 15,781 | |
Net Income | -10,882 | 18,180 | 14,140 | 13,991 |
Net Change In Cash | 22,888 | 57,387 | 97,500 | 94,858 |
Free Cash Flow | -50,171 | 30,999 | 16,072 | 4,451 |
Cash | 92,300 | 235,569 | 147,816 | 272,803 |
Basic Shares | 43,721 | 44,112 | 43,987 | 43,874 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $356,483 | $220,474 | $241,558 | $228,265 |
Gross Profit | 356,483 | 324,303 | 241,558 | 228,265 |
EBITDA | 38,999 | 118,683 | 116,322 | |
EBIT | 38,999 | 107,929 | 106,520 | |
Net Income | 35,429 | 27,981 | 93,408 | 87,091 |
Net Change In Cash | 356,483 | 220,474 | 241,558 | 228,265 |
Cost of Revenue | -470,003 | 343,797 | ||
Free Cash Flow | 6,368 | 81,161 | 87,951 | 103,908 |
Cash | 92,300 | -519,360 | 126,317 | 598,290 |
Basic Shares | 43,916 | 43,837 | 43,699 | 43,955 |
Quarter | EPS |
---|---|
2024-12-31 | $0.64 |
2024-09-30 | $0.41 |
2024-06-30 | $0.32 |
2024-03-31 | $0.32 |