Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $325,050 | $351,153 | $330,147 | $474,233 |
Gross Profit | 228,344 | 253,865 | 235,489 | 383,245 |
EBITDA | -5,509 | 18,159 | -9,156 | 160,128 |
EBIT | -9,986 | 13,601 | -13,410 | 155,563 |
Net Income | -14,390 | 6,613 | -12,124 | 142,665 |
Net Change In Cash | 325,050 | 351,153 | 330,147 | 474,233 |
Free Cash Flow | 27,390 | 38,844 | 179,542 | 77,355 |
Cash | 287,649 | 259,024 | 291,905 | 229,902 |
Basic Shares | 85,625 | 88,500 | 84,266 | 89,447 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,432,616 | $1,317,845 | $1,211,653 | $1,017,517 |
Gross Profit | 1,054,133 | 949,210 | 875,290 | 706,604 |
EBITDA | 121,062 | -119,285 | -94,732 | -67,937 |
EBIT | 102,316 | -154,005 | -136,602 | -105,533 |
Net Income | 67,808 | -345,582 | -63,040 | -61,373 |
Net Change In Cash | 1,432,616 | 1,317,845 | 1,211,653 | 1,017,517 |
Cost of Revenue | -11,578 | -10,222 | 101,202 | |
Free Cash Flow | 201,004 | -13,043 | 28,662 | -25,932 |
Cash | 229,902 | 145,054 | 159,965 | 171,899 |
Basic Shares | 84,914 | 81,947 | 81,387 | 80,336 |
Quarter | EPS |
---|---|
2024-09-30 | $0.39 |
2024-06-30 | $0.52 |
2024-03-31 | $0.48 |
2023-12-31 | $1.77 |