Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $318,113 | $318,575 | $294,912 | $310,100 |
Gross Profit | 220,545 | 220,365 | 210,590 | 190,200 |
EBITDA | -59,692 | 58,804 | 52,002 | -88,000 |
EBIT | -34,259 | 46,510 | 38,863 | -103,875 |
Net Income | 32,910 | 16,333 | -41,943 | 16,339 |
Net Change In Cash | 318,113 | 318,575 | 294,912 | 310,100 |
Free Cash Flow | 32,817 | 31,200 | 3,583 | 41,039 |
Cash | 346,400 | 633,121 | 615,683 | 577,872 |
Basic Shares | 54,500 | 54,591 | 54,008 | 54,300 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,153,545 | $1,021,800 | $1,035,400 | $934,200 |
Gross Profit | 785,450 | 707,200 | 706,000 | 618,200 |
EBITDA | 159,809 | 110,500 | 67,000 | 38,500 |
EBIT | 98,953 | 52,704 | -988 | -42,820 |
Net Income | 17,546 | -86,200 | -135,700 | -343,300 |
Net Change In Cash | 1,153,545 | 1,021,800 | 1,035,400 | 934,200 |
Cost of Revenue | -42,035 | 189,490 | ||
Free Cash Flow | 39,933 | 43,400 | 77,000 | -114,400 |
Cash | 577,872 | 214,200 | 208,000 | 252,800 |
Basic Shares | 54,212 | 53,472 | 50,633 | 48,592 |
Quarter | EPS |
---|---|
2024-09-30 | $0.90 |
2024-06-30 | $0.93 |
2024-03-31 | $0.73 |
2023-12-31 | $0.87 |