Values in thousands | 2024-03-31 | 2023-12-31 | 2023-09-30 | 2023-06-30 |
---|---|---|---|---|
Revenue | $294,912 | $310,100 | $286,100 | $293,900 |
Gross Profit | 210,590 | 190,200 | 201,800 | 205,200 |
EBITDA | 52,002 | -88,000 | 19,600 | 32,200 |
EBIT | 38,863 | -103,875 | 4,400 | 17,400 |
Net Income | -41,943 | 16,339 | -7,300 | 1,155 |
Net Change In Cash | 294,912 | 310,100 | 286,100 | 293,900 |
Cost of Revenue | 11,422 | |||
Free Cash Flow | 3,583 | 41,039 | 9,400 | -23,600 |
Cash | 615,683 | 577,872 | 233,900 | 222,900 |
Basic Shares | 54,008 | 54,300 | 53,989 | 53,977 |
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,700 | -900 | -42,800 |
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-03-31 | $0.73 |
2023-12-31 | $0.87 |
2023-09-30 | $0.73 |
2023-06-30 | $0.78 |