Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $66,721 | $60,096 | $60,675 | $70,417 |
Gross Profit | 53,682 | 48,058 | 49,231 | 57,143 |
EBITDA | 10,443 | 10,731 | 9,905 | 20,507 |
EBIT | 7,916 | 7,213 | 18,006 | |
Net Income | 12,637 | 9,476 | 9,726 | 17,917 |
Net Change In Cash | 66,721 | 60,096 | 60,675 | 70,417 |
Free Cash Flow | 16,660 | 8,717 | 29,519 | -413 |
Cash | 78,063 | 77,457 | 122,909 | 97,244 |
Basic Shares | 74,780 | 75,497 | 75,318 | 74,972 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $251,700 | $280,338 | $250,042 | $225,527 |
Gross Profit | 203,738 | 223,506 | 196,537 | 175,379 |
EBITDA | 38,648 | 60,460 | 35,142 | 24,740 |
EBIT | 38,648 | 53,079 | 31,642 | 19,140 |
Net Income | 39,970 | 46,908 | 94,887 | 17,816 |
Net Change In Cash | 251,700 | 280,338 | 250,042 | 225,527 |
Cost of Revenue | -4,356 | 37,539 | ||
Free Cash Flow | 33,618 | 55,301 | 44,926 | 51,722 |
Cash | 97,244 | 67,971 | 78,925 | 83,281 |
Basic Shares | 75,550 | 77,751 | 80,037 | 80,019 |
Quarter | EPS |
---|---|
2024-09-30 | $0.21 |
2024-06-30 | $0.18 |
2024-03-31 | $0.17 |
2023-12-31 | $0.25 |