Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $506,807 | $507,894 | $513,916 | $571,322 |
Gross Profit | 151,585 | 85,940 | 92,177 | 98,482 |
EBITDA | 82,489 | 45,820 | 60,935 | 59,841 |
EBIT | 65,229 | 28,226 | 43,261 | 42,566 |
Net Income | 41,808 | 12,243 | 14,636 | 26,093 |
Net Change In Cash | 506,807 | 507,894 | 513,916 | 571,322 |
Free Cash Flow | -3,849 | 13,873 | -1,071 | 40,404 |
Cash | 17,550 | 24,305 | 27,768 | 40,587 |
Basic Shares | 32,930 | 32,853 | 32,909 | 32,829 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,135,713 | $2,102,103 | $2,068,421 | $1,813,234 |
Gross Profit | 657,072 | 390,539 | 429,322 | 344,200 |
EBITDA | 212,505 | 161,062 | 217,057 | 137,021 |
EBIT | 148,415 | 109,030 | 168,241 | 87,316 |
Net Income | 82,098 | 67,772 | 120,016 | 57,932 |
Net Change In Cash | 2,135,713 | 2,102,103 | 2,068,421 | 1,813,234 |
Cost of Revenue | -21,225 | -59,363 | 101,907 | |
Free Cash Flow | 116,435 | 39,417 | 116,116 | 150,787 |
Cash | 40,587 | 47,373 | 70,610 | 130,204 |
Basic Shares | 33,159 | 35,717 | 35,337 | 32,717 |
Quarter | EPS |
---|---|
2024-09-30 | $0.43 |
2024-06-30 | $0.61 |
2024-03-31 | $0.67 |
2023-12-31 | $0.91 |