Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $191,302 | $189,202 | $186,300 | $185,313 |
Gross Profit | 191,302 | 186,967 | 186,300 | 185,313 |
EBITDA | -2,830 | -15,197 | 16,391 | |
EBIT | -5,056 | -2,225 | -17,394 | 14,252 |
Net Income | 14,225 | 30,944 | -7,424 | 7,779 |
Net Change In Cash | 191,302 | 189,202 | 186,300 | 185,313 |
Free Cash Flow | 4,079 | 98,312 | -55,814 | 5,494 |
Cash | 397,465 | 473,339 | 228,848 | 247,092 |
Basic Shares | 30,435 | 26,882 | 26,698 | 25,626 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $737,734 | $662,460 | $631,561 | $593,385 |
Gross Profit | 735,498 | 662,460 | 631,561 | 593,385 |
EBITDA | 63,215 | -149,002 | -82,439 | -3,652 |
EBIT | 54,526 | -157,361 | -90,888 | -11,753 |
Net Income | 45,307 | -154,363 | -74,727 | 9,326 |
Net Change In Cash | 737,734 | 662,460 | 631,561 | 593,385 |
Cost of Revenue | -77,180 | -81,631 | 163,375 | |
Free Cash Flow | 60,525 | -46,642 | 59,123 | 169,456 |
Cash | 473,339 | 280,881 | 359,337 | 440,956 |
Basic Shares | 26,252 | 26,343 | 27,804 | 27,988 |
Quarter | EPS |
---|---|
2024-03-31 | $0.47 |
2023-12-31 | $1.15 |
2023-09-30 | -$0.28 |
2023-06-30 | $0.30 |