Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $608,765 | $592,907 | $584,211 | $571,271 |
Gross Profit | 428,581 | 416,283 | 414,293 | 401,047 |
EBITDA | 58,947 | 67,346 | 47,696 | -45,043 |
EBIT | 4,364 | 5,944 | -14,029 | -109,457 |
Net Income | -7,853 | -14,753 | -28,494 | -47,243 |
Net Change In Cash | 608,765 | 592,907 | 584,211 | 571,271 |
Free Cash Flow | 102,905 | 108,504 | 74,818 | 98,705 |
Cash | 212,652 | 199,328 | 203,130 | 222,195 |
Basic Shares | 91,892 | 92,745 | 93,142 | 94,018 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,202,429 | $1,988,330 | $1,594,754 | $1,183,657 |
Gross Profit | 1,538,138 | 1,346,599 | 1,146,385 | 860,050 |
EBITDA | 133,561 | -649,475 | -166,023 | 58,543 |
EBIT | -100,379 | -915,943 | -309,340 | -32,781 |
Net Income | -165,240 | -879,166 | -376,250 | -82,996 |
Net Change In Cash | 2,202,429 | 1,988,330 | 1,594,754 | 1,183,657 |
Cost of Revenue | 5,877 | -371,729 | 294,713 | |
Free Cash Flow | 323,922 | 100,872 | -232,798 | -142,877 |
Cash | 222,195 | 269,984 | 267,162 | 639,853 |
Basic Shares | 94,912 | 95,239 | 91,738 | 88,684 |
Quarter | EPS |
---|---|
2024-09-30 | $0.95 |
2024-06-30 | $0.91 |
2024-03-31 | $0.87 |
2023-12-31 | $0.86 |