Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $264,565 | $244,317 | $259,602 | $250,401 |
Gross Profit | 243,832 | 223,925 | 237,799 | 231,544 |
EBITDA | 40,211 | 22,241 | 12,202 | 31,644 |
EBIT | 19,290 | 6,988 | ||
Net Income | 26,666 | 18,987 | 143,742 | 32,765 |
Net Change In Cash | 264,565 | 244,317 | 259,602 | 250,401 |
Free Cash Flow | 162,497 | -78,515 | 39,928 | 63,176 |
Cash | 253,637 | 217,696 | 319,589 | 155,149 |
Basic Shares | 168,681 | 167,668 | 166,362 | 166,178 |
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 |
---|---|
2025-09-30 | $0 |
2025-06-30 | $0.16 |
2025-03-31 | $0.11 |
2024-12-31 | $0.86 |