Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $161,104 | $156,781 | $154,914 | $145,027 |
Gross Profit | 95,888 | 95,792 | 88,187 | 88,156 |
EBITDA | 28,514 | 20,377 | 36,674 | 1,764 |
EBIT | 7,137 | -1,565 | 4,035 | -17,263 |
Net Income | 5,164 | 2,684 | 15,334 | -3,399 |
Net Change In Cash | 161,104 | 156,781 | 154,914 | 145,027 |
Free Cash Flow | 25,659 | 4,502 | 27,842 | 9,055 |
Cash | 360,943 | 56,134 | 89,151 | 49,499 |
Basic Shares | 161,439 | 160,580 | 162,369 | 152,076 |
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 | 328,166 | 298,492 | 263,656 | 209,278 |
EBITDA | 79,363 | 53,071 | 41,840 | -72,543 |
EBIT | -7,423 | -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 | 5,098 | 3,428 | 46,923 | 26,738 |
Cash | 89,151 | 91,803 | 73,333 | 303,051 |
Basic Shares | 151,859 | 149,645 | 147,780 | 146,444 |
Quarter | EPS |
---|---|
2024-06-30 | $0.15 |
2024-03-31 | $0.15 |
2023-12-31 | $0.13 |
2023-09-30 | $0.10 |