Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $620,398 | $612,056 | $614,512 | $608,765 |
Gross Profit | 441,448 | 431,606 | 435,731 | 428,581 |
EBITDA | 87,064 | 72,491 | 72,969 | 58,947 |
EBIT | 32,143 | 17,430 | 17,917 | 4,364 |
Net Income | 13,193 | -10,328 | -7,188 | -7,853 |
Net Change In Cash | 620,398 | 612,056 | 614,512 | 608,765 |
Free Cash Flow | 172,356 | 130,176 | 111,829 | 102,905 |
Cash | 168,113 | 154,436 | 242,811 | 212,652 |
Basic Shares | 92,488 | 91,015 | 92,110 | 91,892 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,400,395 | $2,202,429 | $1,988,330 | $1,594,754 |
Gross Profit | 1,694,888 | 1,538,138 | 1,346,599 | 1,146,385 |
EBITDA | 236,580 | 133,561 | -649,475 | -166,023 |
EBIT | 13,971 | -100,379 | -915,943 | -309,340 |
Net Income | -58,288 | -165,240 | -879,166 | -376,250 |
Net Change In Cash | 2,400,395 | 2,202,429 | 1,988,330 | 1,594,754 |
Cost of Revenue | 5,877 | -371,729 | ||
Free Cash Flow | 400,208 | 323,922 | 100,872 | -232,798 |
Cash | 242,811 | 222,195 | 269,984 | 267,162 |
Basic Shares | 92,110 | 94,912 | 95,239 | 91,738 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $1.06 |
2025-03-31 | -$0.11 |
2024-12-31 | $0.98 |