| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,618,758 | $1,473,940 | $1,452,220 | $1,576,438 |
Gross Profit | 1,405,273 | 1,258,812 | 1,226,643 | 1,336,355 |
EBITDA | 307,189 | 234,633 | 83,769 | 286,970 |
EBIT | 286,046 | 213,820 | 63,364 | 266,201 |
Net Income | 211,371 | 155,055 | 52,992 | 244,005 |
Net Change In Cash | 1,618,758 | 1,473,940 | 1,452,220 | 1,576,438 |
Free Cash Flow | 321,099 | 592,658 | -227,781 | 677,151 |
Cash | 3,614,937 | 2,199,799 | 2,977,953 | 2,918,139 |
Basic Shares | 110,058 | 108,847 | 110,635 | 112,089 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $5,888,863 | $5,100,936 | $4,535,074 | $4,723,405 |
Gross Profit | 4,882,095 | 4,265,601 | 4,300,181 | 4,688,909 |
EBITDA | 1,014,410 | 788,154 | 955,326 | 1,130,843 |
EBIT | 928,444 | 706,692 | 885,116 | 1,067,081 |
Net Income | 731,379 | 522,536 | 662,155 | 824,858 |
Net Change In Cash | 5,888,863 | 5,100,936 | 4,535,074 | 4,723,405 |
Cost of Revenue | 24,292 | |||
Free Cash Flow | 416,649 | 447,352 | 1,075,088 | 683,918 |
Cash | 2,918,139 | 3,577,169 | 2,199,985 | 1,963,326 |
Basic Shares | 110,975 | 113,453 | 117,540 | 118,530 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $1.95 |
2025-06-30 | $1.71 |
2025-03-31 | $0.49 |