Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $233,143 | $257,644 | $252,009 | $298,893 |
Gross Profit | 54,089 | 110,194 | 97,536 | 114,717 |
EBITDA | -12,864 | 29,902 | 30,213 | 46,232 |
EBIT | -27,981 | 14,610 | 13,999 | 29,289 |
Net Income | -233,594 | 20,154 | 24,099 | 41,428 |
Net Change In Cash | 233,143 | 257,644 | 252,009 | 298,893 |
Free Cash Flow | 42,970 | 29,240 | 26,544 | 80,835 |
Cash | 883,871 | 720,540 | 496,452 | 514,674 |
Basic Shares | 43,837 | 45,012 | 46,175 | 46,656 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,287,439 | $1,429,547 | $1,460,860 | $1,200,724 |
Gross Profit | 541,698 | 555,413 | 696,398 | 538,996 |
EBITDA | 301,187 | 383,870 | 462,906 | 326,064 |
EBIT | 231,567 | 294,966 | 368,320 | 231,510 |
Net Income | 218,878 | 109,909 | 278,416 | 159,572 |
Net Change In Cash | 1,287,439 | 1,429,547 | 1,460,860 | 1,200,724 |
Cost of Revenue | -151,648 | 175,681 | ||
Free Cash Flow | 185,503 | 102,508 | 266,592 | 197,639 |
Cash | 514,674 | 698,209 | 709,105 | 876,231 |
Basic Shares | 47,320 | 50,924 | 53,930 | 53,785 |
Quarter | EPS |
---|---|
2024-09-30 | -$5.33 |
2024-06-30 | $0.45 |
2024-03-31 | $0.52 |
2023-12-31 | $0.89 |