Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $225,344 | $166,948 | $259,007 | $164,615 |
Gross Profit | 225,344 | 121,389 | 256,002 | 213,179 |
EBITDA | 95,893 | 1,186 | 57,418 | |
EBIT | 94,733 | -6,744 | 49,321 | |
Net Income | 44,747 | 72,455 | 38,846 | 39,409 |
Net Change In Cash | 225,344 | 166,948 | 259,007 | 164,615 |
Free Cash Flow | 88,858 | 28,125 | -52,555 | 61,761 |
Cash | 1,092,032 | 1,275,620 | 851,906 | 844,400 |
Basic Shares | 64,056 | 61,632 | 56,684 | 56,531 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $887,777 | $631,782 | $630,551 | $650,985 |
Gross Profit | 887,777 | 797,319 | 630,551 | 650,985 |
EBITDA | 197,448 | 254,052 | 266,001 | |
EBIT | 177,187 | 234,073 | 243,553 | |
Net Income | 195,457 | 144,678 | 166,068 | 175,892 |
Net Change In Cash | 887,777 | 631,782 | 630,551 | 650,985 |
Cost of Revenue | -1,301,973 | 1,244,762 | ||
Free Cash Flow | 129,426 | 126,919 | 559,207 | 122,143 |
Cash | 198,408 | 801,351 | 575,992 | 1,877,965 |
Basic Shares | 59,748 | 56,448 | 56,105 | 56,114 |
Quarter | EPS |
---|---|
2024-12-31 | $0.73 |
2024-09-30 | $0.70 |
2024-06-30 | $0.69 |
2024-03-31 | $0.65 |