Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $151,450 | $148,795 | $172,912 | $171,503 |
Gross Profit | 121,435 | 110,650 | 142,019 | 142,330 |
EBITDA | 18,009 | 5,785 | 30,699 | 33,655 |
EBIT | 6,446 | -4,153 | 21,080 | 23,802 |
Net Income | 1,779 | -5,147 | 16,547 | 19,675 |
Net Change In Cash | 151,450 | 148,795 | 172,912 | 171,503 |
Free Cash Flow | 9,812 | 26,319 | 70,684 | 19,340 |
Cash | 513,371 | 507,008 | 557,605 | 467,459 |
Basic Shares | 88,425 | 83,607 | 89,806 | 88,977 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $612,701 | $572,221 | $532,179 | $469,921 |
Gross Profit | 490,910 | 449,332 | 402,513 | 348,616 |
EBITDA | 57,859 | 11,668 | 37,421 | 37,436 |
EBIT | 18,735 | -23,836 | 11,777 | 13,630 |
Net Income | -8,926 | -43,429 | -8,794 | -10,500 |
Net Change In Cash | 612,701 | 572,221 | 532,179 | 469,921 |
Cost of Revenue | -91,960 | 175,088 | 15,040 | |
Free Cash Flow | 117,114 | 29,922 | 53,430 | 24,656 |
Cash | 467,459 | 316,146 | 413,743 | 241,221 |
Basic Shares | 80,596 | 79,472 | 76,179 | 73,241 |
Quarter | EPS |
---|---|
2024-09-30 | $0.24 |
2024-06-30 | $0.16 |
2024-03-31 | $0.40 |
2023-12-31 | $0.46 |