Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $175,795 | $170,413 | $173,875 | $172,266 |
Gross Profit | 163,441 | 158,853 | 162,669 | 172,266 |
EBITDA | 33,453 | -4,558 | -4,926 | -6,436 |
EBIT | 32,650 | -8,137 | -8,581 | -10,633 |
Net Income | 25,116 | 24,373 | 28,667 | 27,682 |
Net Change In Cash | 175,795 | 170,413 | 173,875 | 172,266 |
Free Cash Flow | -61,085 | 16,474 | 44,611 | -23,612 |
Cash | 214,171 | 181,198 | 130,422 | 153,718 |
Basic Shares | 58,068 | 58,357 | 58,791 | 59,123 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $639,873 | $431,600 | $352,087 | $367,162 |
Gross Profit | 640,857 | 388,165 | 310,653 | 322,059 |
EBITDA | -19,285 | 251,584 | 147,694 | 87,228 |
EBIT | -34,997 | 235,159 | 132,841 | 72,542 |
Net Income | 104,029 | 146,603 | 110,076 | 63,309 |
Net Change In Cash | 639,873 | 431,600 | 352,087 | 367,162 |
Cost of Revenue | -56,798 | -1,093,877 | 1,185,435 | |
Free Cash Flow | 120,601 | 229,554 | 117,933 | 117,928 |
Cash | 153,718 | 167,946 | 204,949 | 1,272,134 |
Basic Shares | 58,957 | 58,878 | 59,649 | 60,072 |
Quarter | EPS |
---|---|
2024-09-30 | $0.39 |
2024-06-30 | $0.39 |
2024-03-31 | $0.44 |
2023-12-31 | $0.45 |