Values in thousands | 2024-12-31 | 2024-09-30 | 2024-06-30 | 2024-03-31 |
---|---|---|---|---|
Revenue | $435,696 | $447,359 | $456,976 | $437,694 |
Gross Profit | 435,696 | 447,359 | 456,976 | 437,694 |
EBITDA | 173,686 | 236,797 | 252,029 | 231,041 |
EBIT | 216,944 | 187,921 | 200,279 | 174,487 |
Net Income | 132,715 | 136,439 | 137,472 | 116,978 |
Net Change In Cash | 435,696 | 447,359 | 456,976 | 437,694 |
Free Cash Flow | 36,317 | 246,853 | 169,791 | 308,856 |
Cash | 1,670,676 | 3,988,126 | 2,610,535 | 3,037,474 |
Basic Shares | 186,038 | 185,496 | 185,261 | 185,574 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,721,725 | $1,235,013 | $1,844,335 | $1,183,880 |
Gross Profit | 1,721,725 | 1,235,013 | 1,844,335 | 1,183,880 |
EBITDA | 688,476 | 334,715 | 638,254 | 297,844 |
EBIT | 854,247 | 96,108 | 586,430 | 246,928 |
Net Income | 523,604 | 542,304 | 463,237 | 195,162 |
Net Change In Cash | 1,721,725 | 1,235,013 | 1,844,335 | 1,183,880 |
Free Cash Flow | 776,588 | 457,615 | 828,547 | 1,100,457 |
Cash | 1,670,676 | 4,182,265 | 1,998,152 | 1,294,679 |
Basic Shares | 185,592 | 182,609 | 184,498 | 120,669 |
Quarter | EPS |
---|---|
2025-03-31 | $0.71 |
2024-12-31 | $0.70 |
2024-09-30 | $0.73 |
2024-06-30 | $0.69 |