Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $264,464 | $257,016 | $507,412 | $507,548 |
Gross Profit | 264,464 | 515,244 | 483,227 | 508,351 |
EBITDA | 100,692 | 84,564 | 84,422 | |
EBIT | 83,186 | 72,963 | 67,209 | |
Net Income | 69,302 | 60,602 | 53,733 | 85,758 |
Net Change In Cash | 264,464 | 257,016 | 507,412 | 507,548 |
Free Cash Flow | 185,535 | -126,720 | 97,655 | 29,065 |
Cash | 491,116 | 889,868 | 433,452 | 421,216 |
Basic Shares | 74,292 | 74,492 | 74,018 | 73,637 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,925,116 | $873,035 | $990,596 | $929,841 |
Gross Profit | 1,925,116 | 873,035 | 990,596 | 929,841 |
EBITDA | 311,144 | 452,755 | 527,885 | |
EBIT | 237,084 | 357,632 | 415,985 | |
Net Income | 232,467 | 178,671 | 284,971 | 414,984 |
Net Change In Cash | 1,925,116 | 873,035 | 990,596 | 929,841 |
Cost of Revenue | 257,790 | -82,859 | ||
Free Cash Flow | 97,790 | 657,496 | 1,293,821 | 1,175,996 |
Cash | 491,116 | 588,283 | 572,647 | 314,857 |
Basic Shares | 74,492 | 73,523 | 78,807 | 90,400 |
Quarter | EPS |
---|---|
2024-12-31 | $0.90 |
2024-09-30 | $0.81 |
2024-06-30 | $0.72 |
2024-03-31 | $0.64 |