Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $273,613 | $265,959 | $241,539 | $235,325 |
Gross Profit | 25,651 | 23,106 | 27,173 | 26,817 |
EBITDA | 23,698 | 26,412 | 31,719 | 31,474 |
EBIT | 19,489 | 25,774 | 25,519 | |
Net Income | 11,650 | -2,777 | -6,611 | 11,605 |
Net Change In Cash | 273,613 | 265,959 | 241,539 | 235,325 |
Free Cash Flow | 4,411 | -21,473 | -86,789 | 20,071 |
Cash | 7,907 | 18,993 | 10,569 | 7,768 |
Basic Shares | 18,479 | 17,152 | 15,783 | 15,804 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $860,488 | $949,762 | $750,853 | $661,659 |
Gross Profit | 95,615 | 77,933 | 43,627 | 75,387 |
EBITDA | 115,112 | 78,206 | 21,520 | 78,898 |
EBIT | 91,696 | 53,604 | -4,080 | 54,763 |
Net Income | 39,134 | 28,059 | 7,966 | -5,171 |
Net Change In Cash | 860,488 | 949,762 | 750,853 | 661,659 |
Cost of Revenue | -40 | 140 | -356 | |
Free Cash Flow | -40,495 | -3,161 | -28,122 | 31,334 |
Cash | 7,768 | 478 | 518 | 378 |
Basic Shares | 14,184 | 12,827 | 12,632 | 11,034 |
Quarter | EPS |
---|---|
2024-09-30 | $0.71 |
2024-06-30 | $0.64 |
2024-03-31 | $0.87 |
2023-12-31 | $0.85 |