Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $656,507 | $622,160 | $565,652 | $523,509 |
Gross Profit | 232,486 | 215,679 | 195,978 | 167,561 |
EBITDA | 138,781 | 101,124 | 107,387 | |
EBIT | 94,040 | 77,267 | 84,001 | |
Net Income | 61,669 | 28,573 | 48,508 | 22,409 |
Net Change In Cash | 656,507 | 622,160 | 565,652 | 523,509 |
Free Cash Flow | 112,723 | 132,389 | -36,070 | 107,954 |
Cash | 350,581 | 383,369 | 264,770 | 360,296 |
Basic Shares | 136,892 | 70,238 | 140,636 | 134,532 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $2,367,828 | $2,233,466 | $2,187,710 | $1,444,380 |
Gross Profit | 811,704 | 745,724 | 762,491 | 508,648 |
EBITDA | 391,330 | 386,049 | 368,667 | 288,457 |
EBIT | 300,899 | 292,836 | 274,109 | 240,103 |
Net Income | 161,159 | 132,573 | 95,710 | 125,957 |
Net Change In Cash | 2,367,828 | 2,233,466 | 2,187,710 | 1,444,380 |
Free Cash Flow | 316,996 | 271,133 | 13,125 | 102,472 |
Cash | 350,581 | 211,638 | 185,727 | 135,727 |
Basic Shares | 137,101 | 139,148 | 134,774 | 125,155 |
Quarter | EPS |
---|---|
2024-12-31 | $0.57 |
2024-09-30 | $0.40 |
2024-06-30 | $0.47 |
2024-03-31 | $0.30 |