Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $170,435 | $161,104 | $156,781 | $154,914 |
Gross Profit | 104,604 | 95,888 | 95,792 | 88,187 |
EBITDA | 10,110 | 28,514 | 20,377 | 17,823 |
EBIT | 4,896 | 7,137 | -1,565 | -14,816 |
Net Income | 7,221 | 5,164 | 2,684 | 15,334 |
Net Change In Cash | 170,435 | 161,104 | 156,781 | 154,914 |
Free Cash Flow | 46,007 | 25,659 | 4,502 | 27,842 |
Cash | 278,979 | 360,943 | 56,134 | 89,151 |
Basic Shares | 144,420 | 161,439 | 160,580 | 162,369 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $572,387 | $491,624 | $425,548 | $374,665 |
Gross Profit | 348,579 | 298,492 | 263,656 | 209,278 |
EBITDA | 56,951 | 53,071 | 41,840 | -72,543 |
EBIT | 41,749 | -23,209 | -14,890 | -104,758 |
Net Income | -13,093 | -12,304 | -1,479 | -78,937 |
Net Change In Cash | 572,387 | 491,624 | 425,548 | 374,665 |
Cost of Revenue | 8,894 | -213,588 | 228,800 | |
Free Cash Flow | 6,099 | 3,428 | 46,923 | 26,738 |
Cash | 68,175 | 91,803 | 73,333 | 303,051 |
Basic Shares | 151,859 | 149,645 | 147,780 | 146,444 |
Quarter | EPS |
---|---|
2024-09-30 | $0.16 |
2024-06-30 | $0.15 |
2024-03-31 | $0.15 |
2023-12-31 | $0.13 |