Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $259,602 | $250,401 | $241,963 | $205,831 |
Gross Profit | 237,799 | 231,544 | 223,733 | 182,880 |
EBITDA | 12,202 | 31,644 | 33,008 | 20,738 |
EBIT | 6,988 | 30,437 | 15,210 | |
Net Income | 143,742 | 32,765 | 33,389 | 16,555 |
Net Change In Cash | 259,602 | 250,401 | 241,963 | 205,831 |
Free Cash Flow | 39,928 | 63,176 | 25,013 | 29,079 |
Cash | 319,589 | 155,149 | 177,134 | 204,745 |
Basic Shares | 166,362 | 166,178 | 166,174 | 166,623 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $957,797 | $726,437 | $517,235 | $484,145 |
Gross Profit | 875,956 | 680,706 | 507,069 | 465,004 |
EBITDA | 100,162 | -67,827 | -221,570 | -167,095 |
EBIT | 84,279 | -73,379 | -223,596 | -170,439 |
Net Income | 226,451 | -61,286 | -215,975 | -167,870 |
Net Change In Cash | 957,797 | 726,437 | 517,235 | 484,145 |
Cost of Revenue | -178,600 | |||
Free Cash Flow | 157,196 | -23,348 | -114,035 | -126,782 |
Cash | 319,589 | 188,657 | 114,846 | 147,435 |
Basic Shares | 166,362 | 163,819 | 161,683 | 160,493 |
Quarter | EPS |
---|---|
2024-12-31 | $0.86 |
2024-09-30 | $0.20 |
2024-06-30 | $0.20 |
2024-03-31 | $0.10 |