Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $515,244 | $507,412 | $507,548 | $500,297 |
Gross Profit | 515,244 | 483,227 | 508,351 | 276,241 |
EBITDA | 87,852 | -9,278 | -14,210 | 9,546 |
EBIT | 83,186 | -20,879 | -31,423 | -7,474 |
Net Income | 60,602 | 53,733 | 85,758 | 20,812 |
Net Change In Cash | 515,244 | 507,412 | 507,548 | 500,297 |
Free Cash Flow | 97,655 | 29,065 | 13,289 | |
Cash | 433,452 | 421,216 | 588,283 | |
Basic Shares | 74,492 | 74,018 | 73,637 | 73,456 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,944,419 | $990,596 | $929,841 | $884,979 |
Gross Profit | 1,944,419 | 990,596 | 929,841 | 884,979 |
EBITDA | 40,881 | 762,268 | 503,149 | 298,766 |
EBIT | -51,879 | 667,145 | 391,249 | 226,258 |
Net Income | 178,671 | 284,971 | 414,984 | 197,853 |
Net Change In Cash | 1,944,419 | 990,596 | 929,841 | 884,979 |
Cost of Revenue | 257,790 | -82,859 | 183,043 | |
Free Cash Flow | 557,168 | 1,293,821 | 1,175,996 | 844,571 |
Cash | 588,283 | 572,647 | 314,857 | 397,716 |
Basic Shares | 73,523 | 78,807 | 90,400 | 91,730 |
Quarter | EPS |
---|---|
2024-09-30 | $0.81 |
2024-06-30 | $0.72 |
2024-03-31 | $0.64 |
2023-12-31 | $0.76 |