Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $272,409 | $273,502 | $279,290 | $144,010 |
Gross Profit | 272,409 | 273,703 | 279,290 | 144,010 |
EBITDA | 86,031 | 1,421 | -10,361 | 1,611 |
EBIT | 84,686 | -3,083 | -14,928 | -3,241 |
Net Income | 64,153 | 39,742 | 51,707 | -70,363 |
Net Change In Cash | 272,409 | 273,502 | 279,290 | 144,010 |
Free Cash Flow | 44,660 | 124,466 | -126,350 | |
Cash | 375,286 | 445,606 | 324,253 | |
Basic Shares | 43,195 | 43,060 | 42,915 | 42,770 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $932,872 | $727,547 | $688,907 | $606,919 |
Gross Profit | 954,038 | 727,547 | 688,907 | 606,919 |
EBITDA | 96,777 | 352,007 | 284,653 | 184,661 |
EBIT | 66,638 | 317,773 | 248,258 | 162,191 |
Net Income | 79,920 | 212,180 | 219,923 | 137,938 |
Net Change In Cash | 932,872 | 727,547 | 688,907 | 606,919 |
Cost of Revenue | -72,512 | 97,696 | -40,831 | |
Free Cash Flow | 248,961 | 373,204 | 308,834 | 171,826 |
Cash | 324,253 | 364,827 | 438,493 | 341,032 |
Basic Shares | 42,792 | 42,631 | 42,411 | 37,357 |
Quarter | EPS |
---|---|
2024-09-30 | $1.17 |
2024-06-30 | $1.15 |
2024-03-31 | $1.22 |
2023-12-31 | $1.06 |