Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $455,024 | $409,743 | $407,121 | $451,988 |
Gross Profit | 455,024 | 347,948 | 116,665 | 167,402 |
EBITDA | 33,849 | 16,210 | -6,985 | 30,840 |
EBIT | 13,177 | -4,509 | -28,197 | 8,744 |
Net Income | 5,103 | -7,840 | -28,715 | 4,750 |
Net Change In Cash | 455,024 | 409,743 | 407,121 | 451,988 |
Free Cash Flow | -45,131 | 15,215 | 14,498 | 74,682 |
Cash | 1,592,391 | 1,453,549 | 1,317,217 | 1,119,030 |
Basic Shares | 55,153 | 53,373 | 53,452 | 53,270 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,723,876 | $1,501,328 | $1,449,566 | $1,433,197 |
Gross Profit | 1,723,876 | 620,545 | 724,167 | 779,227 |
EBITDA | 77,525 | 100,631 | 164,786 | 148,649 |
EBIT | -7,174 | 17,660 | 84,176 | 63,850 |
Net Income | -26,702 | 6,722 | 64,212 | 47,480 |
Net Change In Cash | 1,723,876 | 1,501,328 | 1,449,566 | 1,433,197 |
Cost of Revenue | -505,795 | -171,061 | ||
Free Cash Flow | 7,096 | 21,577 | 193,360 | 105,101 |
Cash | 1,592,391 | 682,263 | 813,945 | 1,322,319 |
Basic Shares | 53,527 | 52,510 | 53,871 | 55,220 |
Quarter | EPS |
---|---|
2024-12-31 | $0.40 |
2024-09-30 | $0.13 |
2024-06-30 | $0.25 |
2024-03-31 | $0.59 |