Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $490,830 | $325,050 | $351,153 | $330,147 |
Gross Profit | 388,475 | 228,344 | 253,865 | 235,489 |
EBITDA | 178,094 | -5,509 | 18,159 | -9,156 |
EBIT | 155,956 | -9,986 | 13,601 | -13,410 |
Net Income | 119,090 | -14,390 | 6,613 | -12,124 |
Net Change In Cash | 490,830 | 325,050 | 351,153 | 330,147 |
Free Cash Flow | 92,438 | 27,390 | 38,844 | 179,542 |
Cash | 337,103 | 287,649 | 259,024 | 291,905 |
Basic Shares | 95,636 | 85,625 | 88,500 | 84,266 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,497,180 | $1,432,616 | $1,317,845 | $1,211,653 |
Gross Profit | 1,106,515 | 1,054,133 | 949,210 | 875,290 |
EBITDA | 184,898 | 121,062 | -119,285 | -94,732 |
EBIT | 149,471 | 102,316 | -154,005 | -136,602 |
Net Income | 99,189 | 67,808 | -345,582 | -63,040 |
Net Change In Cash | 1,497,180 | 1,432,616 | 1,317,845 | 1,211,653 |
Cost of Revenue | -11,578 | -10,222 | ||
Free Cash Flow | 345,926 | 201,004 | -13,043 | 28,662 |
Cash | 337,103 | 229,902 | 145,054 | 159,965 |
Basic Shares | 89,634 | 84,914 | 81,947 | 81,387 |
Quarter | EPS |
---|---|
2024-12-31 | $1.61 |
2024-09-30 | $0.39 |
2024-06-30 | $0.52 |
2024-03-31 | $0.48 |