Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $530,770 | $506,807 | $507,894 | $513,916 |
Gross Profit | 153,127 | 151,585 | 85,940 | 92,177 |
EBITDA | 46,410 | 82,489 | 45,820 | 60,935 |
EBIT | 29,531 | 65,229 | 28,226 | 43,261 |
Net Income | 14,633 | 41,808 | 12,243 | 14,636 |
Net Change In Cash | 530,770 | 506,807 | 507,894 | 513,916 |
Free Cash Flow | 25,195 | -3,849 | 13,873 | -1,071 |
Cash | 37,955 | 17,550 | 24,305 | 27,768 |
Basic Shares | 32,957 | 32,930 | 32,853 | 32,909 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,059,387 | $2,135,713 | $2,102,103 | $2,068,421 |
Gross Profit | 580,961 | 657,072 | 390,539 | 429,322 |
EBITDA | 226,111 | 212,505 | 161,062 | 217,057 |
EBIT | 156,704 | 148,415 | 109,030 | 168,241 |
Net Income | 83,320 | 82,098 | 67,772 | 120,016 |
Net Change In Cash | 2,059,387 | 2,135,713 | 2,102,103 | 2,068,421 |
Cost of Revenue | -21,225 | -59,363 | ||
Free Cash Flow | 34,148 | 116,435 | 39,417 | 116,116 |
Cash | 37,955 | 40,587 | 47,373 | 70,610 |
Basic Shares | 32,819 | 33,159 | 35,717 | 35,337 |
Quarter | EPS |
---|---|
2024-12-31 | $0.63 |
2024-09-30 | $0.43 |
2024-06-30 | $0.61 |
2024-03-31 | $0.67 |