Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $448,997 | $570,951 | $469,193 | $468,934 |
Gross Profit | 216,712 | 278,897 | 205,127 | 199,782 |
EBITDA | 43,113 | 112,311 | 30,300 | 10,798 |
EBIT | 18,253 | 89,043 | 11,434 | 687 |
Net Income | 7,244 | 61,017 | 6,927 | -2,876 |
Net Change In Cash | 448,997 | 570,951 | 469,193 | 468,934 |
Free Cash Flow | 653 | 141,837 | 3,283 | -22,984 |
Cash | 341,862 | 411,341 | 194,857 | 223,183 |
Basic Shares | 59,332 | 59,687 | 60,172 | 55,924 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,949,445 | $2,017,003 | $2,254,235 | $2,072,617 |
Gross Profit | 863,044 | 795,200 | 781,944 | 688,018 |
EBITDA | 77,218 | 174,539 | 242,811 | 215,416 |
EBIT | 77,218 | 24,278 | 151,877 | 108,825 |
Net Income | 54,644 | 8,952 | 134,456 | 71,679 |
Net Change In Cash | 1,949,445 | 2,017,003 | 2,254,235 | 2,072,617 |
Cost of Revenue | 64,429 | 26,516 | ||
Free Cash Flow | 110,105 | 171,189 | 165,930 | 118,069 |
Cash | 411,341 | 348,200 | 515,527 | 488,011 |
Basic Shares | 60,231 | 62,760 | 64,231 | 61,818 |
Quarter | EPS |
---|---|
2024-03-31 | $0.80 |
2023-12-31 | $1.52 |
2023-09-30 | $0.71 |
2023-06-30 | $0.49 |