Values in thousands | 2024-06-30 | 2024-03-31 | 2023-12-31 | 2023-09-30 |
---|---|---|---|---|
Revenue | $496,300 | $492,800 | $548,900 | $478,900 |
Gross Profit | 254,800 | 241,700 | 262,700 | 234,800 |
EBITDA | 52,200 | 59,300 | 87,400 | 63,700 |
EBIT | 28,300 | 35,000 | 64,900 | 39,200 |
Net Income | 16,000 | 18,900 | 33,900 | 10,600 |
Net Change In Cash | 496,300 | 492,800 | 548,900 | 478,900 |
Free Cash Flow | 61,400 | 27,000 | 51,800 | -29,100 |
Cash | 132,400 | 149,500 | 166,000 | 124,400 |
Basic Shares | 54,300 | 54,200 | 53,700 | 53,900 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,048,100 | $2,035,800 | $1,239,153 | $1,143,744 |
Gross Profit | 1,003,500 | 1,058,800 | 808,347 | 743,065 |
EBITDA | 262,600 | 346,100 | 311,442 | 284,175 |
EBIT | 164,300 | 210,000 | 275,322 | 254,475 |
Net Income | 81,500 | 143,500 | 229,600 | 240,300 |
Net Change In Cash | 2,048,100 | 2,035,800 | 1,239,153 | 1,143,744 |
Cost of Revenue | -507,900 | 104,821 | 73,869 | |
Free Cash Flow | 6,400 | -26,800 | 229,825 | 131,006 |
Cash | 166,000 | 202,900 | 745,250 | 641,447 |
Basic Shares | 54,100 | 55,200 | 57,682 | 58,037 |
Quarter | EPS |
---|---|
2024-06-30 | $0.86 |
2024-03-31 | $0.66 |
2023-12-31 | $1.06 |
2023-09-30 | $0.63 |