Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $166,948 | $259,007 | $164,615 | $145,689 |
Gross Profit | 121,389 | 256,002 | 213,179 | 145,689 |
EBITDA | 95,893 | 1,186 | 57,418 | 43,619 |
EBIT | 88,140 | -6,744 | 49,321 | 35,111 |
Net Income | 72,455 | 38,846 | 39,409 | 28,124 |
Net Change In Cash | 166,948 | 259,007 | 164,615 | 145,689 |
Free Cash Flow | 28,125 | -52,555 | 61,761 | 95,189 |
Cash | 1,275,620 | 851,906 | 844,400 | 801,351 |
Basic Shares | 61,632 | 56,684 | 56,531 | 56,142 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $631,782 | $630,551 | $650,985 | $660,289 |
Gross Profit | 797,319 | 630,551 | 650,985 | 660,289 |
EBITDA | 197,448 | 254,052 | 266,001 | 138,124 |
EBIT | 162,217 | 234,073 | 243,553 | 112,304 |
Net Income | 144,678 | 166,068 | 175,892 | 83,651 |
Net Change In Cash | 631,782 | 630,551 | 650,985 | 660,289 |
Cost of Revenue | -1,301,973 | 1,244,762 | 218,273 | |
Free Cash Flow | 126,919 | 559,207 | 122,143 | 53,972 |
Cash | 801,351 | 575,992 | 1,877,965 | 633,203 |
Basic Shares | 56,448 | 56,105 | 56,114 | 56,468 |
Quarter | EPS |
---|---|
2024-09-30 | $0.70 |
2024-06-30 | $0.69 |
2024-03-31 | $0.65 |
2023-12-31 | $0.76 |