Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $409,743 | $407,121 | $451,988 | $366,043 |
Gross Profit | 347,948 | 116,665 | 167,402 | 119,704 |
EBITDA | -2,932 | -6,985 | 30,840 | -3,160 |
EBIT | -6,637 | -28,197 | 8,744 | -25,232 |
Net Income | -7,840 | -28,715 | 4,750 | -23,603 |
Net Change In Cash | 409,743 | 407,121 | 451,988 | 366,043 |
Free Cash Flow | 15,215 | 14,498 | 74,682 | -55,370 |
Cash | 1,453,549 | 1,317,217 | 1,119,030 | 686,502 |
Basic Shares | 53,373 | 53,452 | 53,270 | 52,622 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $1,501,328 | $1,449,566 | $1,433,197 | $1,253,760 |
Gross Profit | 620,545 | 724,167 | 779,227 | 726,894 |
EBITDA | 100,631 | 164,786 | 148,649 | 115,436 |
EBIT | 17,660 | 84,176 | 63,850 | 29,312 |
Net Income | 6,722 | 64,212 | 47,480 | 23,131 |
Net Change In Cash | 1,501,328 | 1,449,566 | 1,433,197 | 1,253,760 |
Cost of Revenue | -505,795 | -171,061 | 430,547 | |
Free Cash Flow | 21,577 | 193,360 | 105,101 | 150,143 |
Cash | 682,263 | 813,945 | 1,322,319 | 1,491,842 |
Basic Shares | 52,510 | 53,871 | 55,220 | 53,685 |
Quarter | EPS |
---|---|
2024-09-30 | $0.13 |
2024-06-30 | $0.25 |
2024-03-31 | $0.59 |
2023-12-31 | $0.14 |