Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $206,245 | $206,614 | $162,670 | $131,644 |
Gross Profit | 198,725 | 198,914 | 157,326 | 126,273 |
EBITDA | 181,254 | -13,712 | -2,000 | 112,409 |
EBIT | 179,789 | -14,714 | -3,983 | 110,437 |
Net Income | 54,076 | 47,611 | 38,096 | 13,157 |
Net Change In Cash | 206,245 | 206,614 | 162,670 | 131,644 |
Free Cash Flow | -27,967 | 181,205 | 152,046 | 67,169 |
Cash | 449,132 | 658,687 | 539,765 | 324,019 |
Basic Shares | 12,696 | 12,618 | 11,452 | 10,975 |
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 | 474,168 | -56,673 | 4,949 | 43,821 |
EBIT | 465,984 | -64,683 | -600 | 35,074 |
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 | 539,765 | 234,863 | 628,943 | 431,341 |
Basic Shares | 11,044 | 8,817 | 8,580 | 9,694 |
Quarter | EPS |
---|---|
2024-06-30 | $4.21 |
2024-03-31 | $3.65 |
2023-12-31 | $3.22 |
2023-09-30 | $1.41 |