Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $32,299 | $81,994 | $26,633 | $23,614 |
Gross Profit | 30,404 | 81,994 | 26,633 | 23,614 |
EBITDA | 9,794 | 7,973 | 7,476 | 6,287 |
EBIT | 7,610 | 5,993 | 5,610 | 3,558 |
Net Income | 6,990 | 5,775 | 5,181 | 4,143 |
Net Change In Cash | 32,299 | 81,994 | 26,633 | 23,614 |
Free Cash Flow | -270 | 6,050 | -2,521 | -1,957 |
Cash | 712,479 | 396,786 | 481,264 | 405,898 |
Basic Shares | 8,768 | 8,656 | 8,750 | 8,720 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $84,376 | $113,373 | $118,370 | $91,552 |
Gross Profit | 84,376 | 113,373 | 118,370 | 91,552 |
EBITDA | 10,688 | 48,829 | 65,347 | 41,729 |
EBIT | 4,940 | 40,100 | 56,572 | 33,898 |
Net Income | 8,417 | 35,541 | 48,114 | 29,453 |
Net Change In Cash | 84,376 | 113,373 | 118,370 | 91,552 |
Cost of Revenue | -186,408 | 23,154 | 92,445 | |
Free Cash Flow | 6,313 | 65,206 | 24,948 | -12,491 |
Cash | 405,898 | 256,552 | 442,960 | 419,806 |
Basic Shares | 8,858 | 9,595 | 9,976 | 9,842 |
Quarter | EPS |
---|---|
2024-09-30 | $0.80 |
2024-06-30 | $0.67 |
2024-03-31 | $0.59 |
2023-12-31 | $0.48 |