Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $175,238 | $206,245 | $206,614 | $162,670 |
Gross Profit | 168,437 | 198,725 | 198,914 | 157,326 |
EBITDA | 19,661 | 80,943 | 81,582 | 58,965 |
EBIT | 17,501 | 79,478 | 80,579 | 56,982 |
Net Income | 5,682 | 54,076 | 47,611 | 38,096 |
Net Change In Cash | 175,238 | 206,245 | 206,614 | 162,670 |
Free Cash Flow | 103,891 | -27,967 | 181,205 | 152,046 |
Cash | 518,786 | 449,132 | 658,687 | 539,765 |
Basic Shares | 10,511 | 12,696 | 12,618 | 11,452 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $550,670 | $496,446 | $407,915 | $274,079 |
Gross Profit | 528,036 | 471,468 | 386,072 | 260,276 |
EBITDA | 136,951 | -52,640 | 340,644 | 57,409 |
EBIT | 128,767 | -60,650 | 335,095 | 48,662 |
Net Income | 79,034 | -54,603 | 7,242 | 27,580 |
Net Change In Cash | 550,670 | 496,446 | 407,915 | 274,079 |
Cost of Revenue | -393,482 | 197,656 | 203,821 | |
Free Cash Flow | 225,503 | -10,153 | 93,185 | 70,874 |
Cash | 536,477 | 234,863 | 628,943 | 431,341 |
Basic Shares | 11,044 | 8,817 | 8,580 | 9,694 |
Quarter | EPS |
---|---|
2024-09-30 | $0.47 |
2024-06-30 | $4.21 |
2024-03-31 | $3.65 |
2023-12-31 | $3.22 |