| Values in thousands | 2025-09-30 | 2025-06-30 | 2025-03-31 | 2024-12-31 |
|---|---|---|---|---|
Revenue | $1,026,106 | $999,527 | $822,504 | $832,169 |
Gross Profit | 558,656 | 537,666 | 422,370 | 426,707 |
EBITDA | 257,602 | 231,170 | 171,857 | 180,162 |
EBIT | 225,371 | 199,433 | 142,648 | 149,627 |
Net Income | 163,527 | 141,489 | 105,248 | 105,675 |
Net Change In Cash | 1,026,106 | 999,527 | 822,504 | 832,169 |
Free Cash Flow | 182,846 | 168,046 | 140,111 | 183,975 |
Cash | 127,357 | 123,035 | 201,177 | 89,630 |
Basic Shares | 484,670 | 484,559 | 484,434 | 484,351 |
| Values in thousands | 2024-12-31 | 2023-12-31 | 2022-12-31 | 2021-12-31 |
|---|---|---|---|---|
Revenue | $3,388,708 | $3,073,278 | $2,695,823 | $2,424,300 |
Gross Profit | 1,785,511 | 1,603,407 | 1,387,424 | 1,261,683 |
EBITDA | 770,444 | 688,174 | 584,714 | 534,193 |
EBIT | 657,224 | 588,422 | 493,388 | 447,636 |
Net Income | 466,379 | 434,957 | 368,599 | 356,565 |
Net Change In Cash | 3,388,708 | 3,073,278 | 2,695,823 | 2,424,300 |
Cost of Revenue | -4,228 | 12,681 | ||
Free Cash Flow | 580,081 | 495,901 | 435,302 | 374,611 |
Cash | 89,630 | 103,825 | 95,346 | 105,301 |
Basic Shares | 484,295 | 490,130 | 492,413 | 492,054 |
| Quarter | EPS |
|---|---|
2025-12-31 | $0 |
2025-09-30 | $0.35 |
2025-06-30 | $0.30 |
2025-03-31 | $0.22 |