Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $318,120 | $318,575 | $294,912 | $310,100 |
Gross Profit | 225,264 | 220,365 | 210,590 | 190,200 |
EBITDA | 73,447 | 49,415 | -5,168 | -59,636 |
EBIT | 60,319 | 37,121 | -18,307 | -75,511 |
Net Income | 32,953 | 16,333 | -41,943 | 16,339 |
Net Change In Cash | 318,120 | 318,575 | 294,912 | 310,100 |
Free Cash Flow | 32,847 | 31,200 | 3,583 | 41,039 |
Cash | 346,366 | 633,121 | 615,683 | 577,872 |
Basic Shares | 54,585 | 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 | 771,250 | 707,200 | 706,000 | 618,200 |
EBITDA | 39,016 | 30,852 | -6,333 | -225,865 |
EBIT | -21,840 | -26,944 | -74,321 | -307,185 |
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 | 266,504 | 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 |