Values in thousands | 2025-06-30 | 2025-03-31 | 2024-12-31 | 2024-09-30 |
---|---|---|---|---|
Revenue | $2,173,319 | $1,831,286 | $1,867,804 | $1,812,366 |
Gross Profit | 509,897 | 403,416 | 433,738 | 381,714 |
EBITDA | 332,736 | 243,756 | 220,900 | 226,296 |
EBIT | 298,089 | 209,631 | 186,016 | 189,542 |
Net Income | 230,848 | 169,289 | 145,870 | 146,235 |
Net Change In Cash | 2,173,319 | 1,831,286 | 1,867,804 | 1,812,366 |
Free Cash Flow | 221,222 | -110,158 | 169,787 | 280,120 |
Cash | 331,710 | 204,758 | 549,939 | 415,583 |
Basic Shares | 35,369 | 35,605 | 35,775 | 35,755 |
Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
---|---|---|---|---|
Revenue | $7,027,476 | $5,206,760 | $4,140,364 | $3,073,636 |
Gross Profit | 1,476,411 | 990,509 | 741,608 | 563,207 |
EBITDA | 817,096 | 478,632 | 329,303 | 264,197 |
EBIT | 671,611 | 397,066 | 247,956 | 195,253 |
Net Income | 522,433 | 323,398 | 245,947 | 143,348 |
Net Change In Cash | 7,027,476 | 5,206,760 | 4,140,364 | 3,073,636 |
Cost of Revenue | -1,562 | 3,880 | ||
Free Cash Flow | 737,986 | 544,730 | 253,172 | 157,821 |
Cash | 549,939 | 205,150 | 57,214 | 58,776 |
Basic Shares | 35,775 | 35,895 | 36,046 | 36,450 |
Quarter | EPS |
---|---|
2025-09-30 | $0 |
2025-06-30 | $6.53 |
2025-03-31 | $4.75 |
2024-12-31 | $4.08 |