Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $161,442 | $175,238 | $206,245 | $206,614 |
Gross Profit | 161,442 | 168,437 | 198,725 | 198,914 |
EBITDA | 11,339 | 19,661 | 80,943 | 81,582 |
EBIT | 9,154 | 17,501 | 79,478 | 80,579 |
Net Income | 2,584 | 5,682 | 54,076 | 47,611 |
Net Change In Cash | 161,442 | 175,238 | 206,245 | 206,614 |
Free Cash Flow | 73,626 | 103,891 | -27,967 | 181,205 |
Cash | 532,471 | 518,786 | 449,132 | 658,687 |
Basic Shares | 12,686 | 10,511 | 12,696 | 12,618 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $749,454 | $550,670 | $496,446 | $407,915 |
Gross Profit | 750,051 | 528,036 | 471,468 | 386,072 |
EBITDA | 191,011 | 136,951 | -52,640 | 340,644 |
EBIT | 186,712 | 128,767 | -60,650 | 335,095 |
Net Income | 109,953 | 79,034 | -54,603 | 7,242 |
Net Change In Cash | 749,454 | 550,670 | 496,446 | 407,915 |
Cost of Revenue | -393,482 | 197,656 | ||
Free Cash Flow | -6,586 | 225,503 | -10,153 | 93,185 |
Cash | 97,747 | 536,477 | 234,863 | 628,943 |
Basic Shares | 12,686 | 11,044 | 8,817 | 8,580 |
Quarter | EPS |
---|---|
2024-12-31 | $0.31 |
2024-09-30 | $0.47 |
2024-06-30 | $4.21 |
2024-03-31 | $3.65 |