Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $915,497 | $1,054,544 | $968,029 | $837,544 |
Gross Profit | 219,958 | 266,445 | 223,906 | 161,051 |
EBITDA | 53,888 | 122,643 | 90,300 | 35,571 |
EBIT | 90,604 | 57,611 | 2,621 | |
Net Income | 35,612 | 61,163 | 36,545 | -2,377 |
Net Change In Cash | 915,497 | 1,054,544 | 968,029 | 837,544 |
Free Cash Flow | 68,344 | 180,216 | -16,262 | 125,817 |
Cash | 161,184 | 130,418 | 22,625 | 66,157 |
Basic Shares | 25,558 | 25,504 | 25,389 | 25,342 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $3,784,808 | $5,207,143 | $4,472,697 | $2,796,166 |
Gross Profit | 776,190 | 1,273,289 | 1,043,035 | 706,090 |
EBITDA | 255,196 | 682,240 | 510,730 | 320,914 |
EBIT | 123,428 | 553,028 | 398,410 | 222,934 |
Net Income | 64,195 | 394,974 | 287,739 | 158,440 |
Net Change In Cash | 3,784,808 | 5,207,143 | 4,472,697 | 2,796,166 |
Cost of Revenue | -14,147 | 11,772 | 13,147 | |
Free Cash Flow | 465,020 | 471,873 | -210,107 | 174,054 |
Cash | 66,157 | 47,499 | 62,896 | 51,821 |
Basic Shares | 25,436 | 25,514 | 25,427 | 25,255 |
Quarter | EPS |
---|---|
2024-09-30 | $1.39 |
2024-06-30 | $2.40 |
2024-03-31 | $1.44 |
2023-12-31 | -$0.09 |