Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $211,849 | $203,571 | $191,302 | $189,202 |
Gross Profit | 211,849 | 203,571 | 191,302 | 186,967 |
EBITDA | 11,749 | 29,904 | 24,930 | 38,395 |
EBIT | -1 | 27,639 | 22,704 | 36,169 |
Net Income | 8,151 | 18,869 | 14,225 | 30,944 |
Net Change In Cash | 211,849 | 203,571 | 191,302 | 189,202 |
Free Cash Flow | -10,673 | 149,767 | 4,079 | 98,312 |
Cash | 509,918 | 491,886 | 397,465 | 473,339 |
Basic Shares | 30,743 | 30,708 | 30,435 | 26,882 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $735,498 | $662,460 | $631,561 | $593,385 |
Gross Profit | 735,498 | 662,460 | 631,561 | 593,385 |
EBITDA | 71,904 | -157,361 | -59,615 | 18,286 |
EBIT | 63,215 | -165,720 | -68,064 | 10,185 |
Net Income | 45,307 | -154,363 | -74,727 | 9,326 |
Net Change In Cash | 735,498 | 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 | 463,640 | 280,881 | 359,337 | 440,956 |
Basic Shares | 26,252 | 26,343 | 27,804 | 27,988 |
Quarter | EPS |
---|---|
2024-09-30 | $0.27 |
2024-06-30 | $0.61 |
2024-03-31 | $0.47 |
2023-12-31 | $1.15 |