Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $54,967 | $90,482 | $84,148 | $11,500 |
Gross Profit | 53,059 | 87,910 | 82,404 | 9,056 |
EBITDA | 21,538 | 14,308 | 19,107 | 18,621 |
EBIT | 20,113 | 14,199 | 16,570 | 16,364 |
Net Income | 16,490 | 16,988 | 13,407 | 13,145 |
Net Change In Cash | 54,967 | 90,482 | 84,148 | 11,500 |
Free Cash Flow | 18,949 | 43,075 | -27,746 | 39,466 |
Cash | 208,365 | 186,469 | 171,447 | 211,333 |
Basic Shares | 11,719 | 11,864 | 11,864 | 11,842 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $46,288 | $233,754 | $216,238 | $212,188 |
Gross Profit | 37,618 | 225,490 | 216,238 | 206,001 |
EBITDA | 34,222 | 103,879 | 105,502 | 85,174 |
EBIT | 34,222 | 94,202 | 94,364 | 73,092 |
Net Income | 67,800 | 75,948 | 74,627 | 59,313 |
Net Change In Cash | 46,288 | 233,754 | 216,238 | 212,188 |
Cost of Revenue | -548,747 | 153,538 | 343,574 | |
Free Cash Flow | 73,400 | 46,470 | 79,237 | 37,698 |
Cash | 211,333 | 168,520 | 717,267 | 563,729 |
Basic Shares | 12,080 | 12,607 | 13,674 | 14,104 |
Quarter | EPS |
---|---|
2024-09-30 | $1.41 |
2024-06-30 | $1.45 |
2024-03-31 | $1.13 |
2023-12-31 | $1.11 |