Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $143,646 | $135,999 | $184,958 | $178,588 |
Gross Profit | 143,646 | 192,053 | 184,939 | 178,878 |
EBITDA | 70,808 | -4,823 | -5,127 | |
EBIT | 67,336 | -8,054 | -8,348 | |
Net Income | 62,321 | 55,308 | 52,485 | 53,397 |
Net Change In Cash | 143,646 | 135,999 | 184,958 | 178,588 |
Free Cash Flow | 79,697 | 84,338 | 67,304 | 73,528 |
Cash | 763,413 | 583,664 | 366,577 | 587,861 |
Basic Shares | 143,188 | 143,188 | 143,088 | 143,029 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $537,037 | $634,548 | $520,847 | $500,566 |
Gross Profit | 628,918 | 634,548 | 520,847 | 500,566 |
EBITDA | 3,741 | 243,299 | 293,636 | 285,031 |
EBIT | 243,299 | 271,610 | 272,914 | |
Net Income | 223,511 | 198,977 | 234,475 | 227,562 |
Net Change In Cash | 537,037 | 634,548 | 520,847 | 500,566 |
Cost of Revenue | -197,910 | -200,496 | ||
Free Cash Flow | 51,737 | 267,571 | 308,156 | 334,026 |
Cash | 259,996 | 536,591 | 330,678 | 528,588 |
Basic Shares | 143,188 | 142,938 | 143,207 | 143,134 |
Quarter | EPS |
---|---|
2024-12-31 | $0.43 |
2024-09-30 | $0.39 |
2024-06-30 | $0.37 |
2024-03-31 | $0.37 |