Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $297,718 | $327,252 | $313,566 | $262,099 |
Gross Profit | 77,615 | 114,158 | 113,094 | 92,242 |
EBITDA | 36,045 | 71,436 | 71,640 | 50,917 |
EBIT | 35,989 | 71,376 | 71,579 | 50,905 |
Net Income | 24,690 | 52,625 | 52,228 | 39,016 |
Net Change In Cash | 297,718 | 327,252 | 313,566 | 262,099 |
Free Cash Flow | -116,049 | 25,407 | -1,154 | 53,210 |
Cash | 14 | 15 | 13 | 8,385 |
Basic Shares | 83,575 | 83,107 | 83,786 | 84,044 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,200,635 | $1,168,518 | $888,788 | $534,517 |
Gross Profit | 397,109 | 399,020 | 237,572 | 137,830 |
EBITDA | 230,038 | 241,758 | 127,484 | 69,387 |
EBIT | 229,849 | 241,434 | 127,160 | 69,314 |
Net Income | 168,559 | 177,623 | 100,376 | 58,758 |
Net Change In Cash | 1,200,635 | 1,168,518 | 888,788 | 534,517 |
Cost of Revenue | -78,801 | |||
Free Cash Flow | -3,128 | 49,404 | -14,706 | 5,821 |
Cash | 14 | 287 | 5,451 | 2,859 |
Basic Shares | 83,629 | 83,295 | 81,145 | 80,593 |
Quarter | EPS |
---|---|
2024-12-31 | $0.30 |
2024-09-30 | $0.63 |
2024-06-30 | $0.62 |
2024-03-31 | $0.46 |