Values in thousands | 2024-09-30 | 2024-06-30 | 2024-03-31 | 2023-12-31 |
---|---|---|---|---|
Revenue | $622,160 | $565,652 | $523,509 | $523,509 |
Gross Profit | 215,679 | 195,978 | 167,561 | 167,561 |
EBITDA | 101,124 | 107,387 | 78,745 | |
EBIT | 77,267 | 84,001 | 56,869 | |
Net Income | 28,573 | 48,508 | 22,409 | 22,409 |
Net Change In Cash | 622,160 | 565,652 | 523,509 | 523,509 |
Free Cash Flow | 132,389 | -36,070 | 107,954 | 107,954 |
Cash | 383,369 | 264,770 | 360,296 | 360,296 |
Basic Shares | 70,238 | 140,636 | 134,532 | 140,078 |
Values in thousands | 2023-12-31 | 2022-12-31 | 2021-12-31 | 2020-12-31 |
---|---|---|---|---|
Revenue | $2,233,466 | $2,187,710 | $1,444,380 | $956,519 |
Gross Profit | 745,724 | 762,491 | 508,648 | 355,653 |
EBITDA | 386,049 | 368,667 | 288,457 | 232,977 |
EBIT | 292,836 | 274,109 | 240,103 | 203,095 |
Net Income | 132,573 | 95,710 | 125,957 | 127,654 |
Net Change In Cash | 2,233,466 | 2,187,710 | 1,444,380 | 956,519 |
Free Cash Flow | 271,133 | 13,125 | 102,472 | 79,581 |
Cash | 211,638 | 185,727 | 135,727 | 162,827 |
Basic Shares | 139,148 | 134,774 | 125,155 | 132,197 |
Quarter | EPS |
---|---|
2024-09-30 | $0.40 |
2024-06-30 | $0.47 |
2024-03-31 | $0.30 |
2023-12-31 | $0.35 |