Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $74,204 | $66,721 | $60,096 | $60,675 |
Gross Profit | 59,306 | 53,682 | 48,058 | 49,231 |
EBITDA | 18,396 | 10,443 | 10,731 | 9,905 |
EBIT | 7,916 | 7,213 | ||
Net Income | 18,301 | 12,637 | 9,476 | 9,726 |
Net Change In Cash | 74,204 | 66,721 | 60,096 | 60,675 |
Free Cash Flow | 23,328 | 16,660 | 8,717 | 29,519 |
Cash | 95,129 | 78,063 | 77,457 | 122,909 |
Basic Shares | 74,975 | 74,780 | 75,497 | 75,318 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $261,696 | $251,700 | $280,338 | $250,042 |
Gross Profit | 210,277 | 203,738 | 223,506 | 196,537 |
EBITDA | 43,968 | 38,648 | 60,460 | 35,142 |
EBIT | 38,648 | 53,079 | 31,642 | |
Net Income | 50,140 | 39,970 | 46,908 | 94,887 |
Net Change In Cash | 261,696 | 251,700 | 280,338 | 250,042 |
Cost of Revenue | -4,356 | |||
Free Cash Flow | 78,224 | 33,618 | 55,301 | 44,926 |
Cash | 95,129 | 97,244 | 67,971 | 78,925 |
Basic Shares | 75,302 | 75,550 | 77,751 | 80,037 |
Quarter | EPS |
---|---|
2024-12-31 | $0.31 |
2024-09-30 | $0.21 |
2024-06-30 | $0.18 |
2024-03-31 | $0.17 |