Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $471,909 | $466,877 | $484,368 | $494,220 |
Gross Profit | 315,462 | 304,474 | 306,933 | 312,644 |
EBITDA | 122,651 | 128,552 | 108,900 | 93,067 |
EBIT | 110,127 | 115,061 | 86,243 | 79,664 |
Net Income | 99,198 | 92,987 | 68,621 | 63,206 |
Net Change In Cash | 471,909 | 466,877 | 484,368 | 494,220 |
Free Cash Flow | 87,624 | -8,653 | 86,682 | -30,052 |
Cash | 780,964 | 1,014,956 | 1,059,871 | 1,404,780 |
Basic Shares | 183,813 | 184,077 | 183,867 | 183,609 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $1,800,665 | $1,500,914 | $1,091,968 | $997,157 |
Gross Profit | 1,130,602 | 1,027,928 | 988,697 | 952,075 |
EBITDA | 401,623 | 381,720 | 378,947 | 363,636 |
EBIT | 344,629 | 348,721 | 347,015 | 334,245 |
Net Income | 288,743 | 284,280 | 286,981 | 275,497 |
Net Change In Cash | 1,800,665 | 1,500,914 | 1,091,968 | 997,157 |
Cost of Revenue | -956,693 | -209,218 | ||
Free Cash Flow | 374,112 | 330,026 | 577,020 | 324,593 |
Cash | 1,059,871 | 532,310 | 126,898 | 1,638,614 |
Basic Shares | 177,223 | 166,769 | 165,472 | 163,307 |
Quarter | EPS |
---|---|
2025-06-30 | $0.55 |
2025-03-31 | $0.52 |
2024-12-31 | $0.48 |
2024-09-30 | $0.50 |