|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$12.03B
4.6%
YoY
|
$11.50B
-29.67%
YoY
|
$16.35B
9.58%
YoY
|
$14.92B
5.89%
YoY
|
$14.09B
3.87%
YoY
|
| Cost Of Revenue |
$9.045B
4.35%
YoY
|
$8.668B
-32.7%
YoY
|
$12.88B
11.07%
YoY
|
$11.60B
4.95%
YoY
|
$11.05B
0.62%
YoY
|
| Gross Profit |
$2.985B
5.37%
YoY
|
$2.833B
-18.44%
YoY
|
$3.473B
4.4%
YoY
|
$3.327B
9.31%
YoY
|
$3.044B
17.67%
YoY
|
| Selling, General & Admin |
$2.121B
-0.89%
YoY
|
$2.140B
-10.75%
YoY
|
$2.398B
-0.46%
YoY
|
$2.409B
2.27%
YoY
|
$2.356B
14.87%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$237.6M
-23.05%
YoY
|
$308.7M
0.5%
YoY
|
$307.2M
2.04%
YoY
|
$301.1M
20.04%
YoY
|
$250.8M
38.03%
YoY
|
| Operating Expenses |
$2.121B
-0.89%
YoY
|
$2.140B
-10.75%
YoY
|
$2.398B
-0.46%
YoY
|
$2.409B
2.27%
YoY
|
$2.356B
14.87%
YoY
|
| Operating Profit |
$863.6M
24.72%
YoY
|
$692.4M
-35.6%
YoY
|
$1.075B
17.15%
YoY
|
$917.9M
33.39%
YoY
|
$688.1M
28.38%
YoY
|
| Interest Expense |
-$110.0M
-18.29%
YoY
|
-$134.6M
-180.07%
YoY
|
$168.1M
67.7%
YoY
|
$100.2M
37.86%
YoY
|
$72.71M
16.89%
YoY
|
| Other Income/Expense, Net |
-$320.2M
-477.32%
YoY
|
$84.85M
-153.51%
YoY
|
-$158.6M
282.04%
YoY
|
-$41.50M
-652.42%
YoY
|
$7.513M
-107.93%
YoY
|
| Pretax Income |
$543.5M
-30.08%
YoY
|
$777.3M
-15.21%
YoY
|
$916.7M
4.6%
YoY
|
$876.3M
25.98%
YoY
|
$695.6M
57.66%
YoY
|
| Income Tax |
$215.6M
63.93%
YoY
|
$131.5M
-32.97%
YoY
|
$196.2M
21.93%
YoY
|
$160.9M
-41.44%
YoY
|
$274.8M
396.71%
YoY
|
| Net Earnings |
$289.3M
-64.11%
YoY
|
$806.1M
21.08%
YoY
|
$665.8M
3.38%
YoY
|
$644.0M
35.01%
YoY
|
$477.0M
-3.01%
YoY
|
| Basic Earnings Per Share |
$2.39
-62.36%
YoY
|
$6.35
19.36%
YoY
|
$5.32
6.19%
YoY
|
$5.01
55.59%
YoY
|
$3.22
-13.9%
YoY
|
| Diluted Earnings Per Share |
$2.38
-62.34%
YoY
|
$6.32
19.25%
YoY
|
$5.30
6.43%
YoY
|
$4.98
55.63%
YoY
|
$3.20
-13.75%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
121.5M shares
-3.08%
YoY
|
125.3M shares
-1.01%
YoY
|
126.6M shares
-1.6%
YoY
|
128.7M shares
-1.17%
YoY
|
130.2M shares
-1.0%
YoY
|
| Diluted Shares Outstanding |
121.9M shares
-3.14%
YoY
|
125.9M shares
-1.05%
YoY
|
127.2M shares
-1.72%
YoY
|
129.4M shares
-1.39%
YoY
|
131.3M shares
-1.09%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.695B
26.95%
YoY
|
$3.293B
12.29%
YoY
|
$3.155B
6.57%
YoY
|
$3.032B
-28.35%
YoY
|
$2.910B
-31.83%
YoY
|
$2.933B
-29.48%
YoY
|
$2.960B
-30.98%
YoY
|
$4.232B
1.07%
YoY
|
$4.269B
4.68%
YoY
|
$4.159B
9.49%
YoY
|
$4.289B
12.06%
YoY
|
$4.187B
9.2%
YoY
|
$4.078B
N/A
|
$3.799B
12.37%
YoY
|
$3.827B
7.01%
YoY
|
$3.834B
8.07%
YoY
|
$3.381B
-3.95%
YoY
|
$3.576B
N/A
|
| Cost Of Revenue |
$2.900B
33.51%
YoY
|
$2.528B
14.3%
YoY
|
$2.388B
N/A
|
$2.273B
-31.42%
YoY
|
$2.172B
-35.44%
YoY
|
$2.212B
-33.16%
YoY
|
N/A
|
$3.315B
-0.46%
YoY
|
$3.364B
5.53%
YoY
|
$3.309B
10.88%
YoY
|
$3.377B
12.47%
YoY
|
$3.330B
12.36%
YoY
|
$3.188B
N/A
|
$2.984B
15.47%
YoY
|
$3.003B
8.81%
YoY
|
$2.964B
6.57%
YoY
|
$2.584B
-9.48%
YoY
|
$2.760B
N/A
|
| Gross Profit |
$794.9M
7.66%
YoY
|
$765.3M
6.1%
YoY
|
$766.9M
N/A
|
$758.4M
-17.27%
YoY
|
$738.3M
-18.38%
YoY
|
$721.3M
-15.2%
YoY
|
N/A
|
$916.8M
7.01%
YoY
|
$904.6M
1.61%
YoY
|
$850.5M
4.4%
YoY
|
$911.6M
10.56%
YoY
|
$856.7M
-1.57%
YoY
|
$890.3M
N/A
|
$814.7M
2.29%
YoY
|
$824.5M
0.92%
YoY
|
$870.4M
13.48%
YoY
|
$796.5M
19.79%
YoY
|
$816.9M
N/A
|
| Selling, General & Admin |
$876.1M
65.39%
YoY
|
$532.7M
3.87%
YoY
|
$480.5M
N/A
|
$523.4M
-20.25%
YoY
|
$529.7M
-15.06%
YoY
|
$512.8M
-20.67%
YoY
|
N/A
|
$656.3M
11.81%
YoY
|
$623.6M
3.86%
YoY
|
$646.5M
12.06%
YoY
|
$597.3M
6.91%
YoY
|
$587.0M
-16.64%
YoY
|
$600.4M
N/A
|
$576.9M
-6.82%
YoY
|
$558.7M
1.0%
YoY
|
$704.2M
-12.86%
YoY
|
$619.1M
-3.64%
YoY
|
$553.2M
N/A
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$56.27M
-3.11%
YoY
|
$59.61M
0.04%
YoY
|
$59.59M
-23.87%
YoY
|
$60.32M
-21.64%
YoY
|
$58.08M
-24.77%
YoY
|
$59.58M
-21.9%
YoY
|
$78.28M
0.16%
YoY
|
$76.98M
5.2%
YoY
|
$77.20M
-1.26%
YoY
|
$76.29M
-1.88%
YoY
|
$78.15M
1.69%
YoY
|
$73.17M
-2.2%
YoY
|
$78.18M
N/A
|
$77.75M
6.5%
YoY
|
$76.85M
1.26%
YoY
|
$74.81M
34.32%
YoY
|
$73.01M
53.38%
YoY
|
$75.89M
N/A
|
| Operating Expenses |
$876.1M
65.39%
YoY
|
$532.7M
3.87%
YoY
|
$480.5M
N/A
|
$523.4M
-20.25%
YoY
|
$529.7M
-15.06%
YoY
|
$512.8M
-20.67%
YoY
|
N/A
|
$656.3M
11.81%
YoY
|
$623.6M
3.86%
YoY
|
$646.5M
12.06%
YoY
|
$566.0M
1.3%
YoY
|
$587.0M
-16.64%
YoY
|
$600.4M
N/A
|
$576.9M
-6.82%
YoY
|
$558.7M
1.0%
YoY
|
$704.2M
-12.86%
YoY
|
$619.1M
-3.62%
YoY
|
$553.2M
N/A
|
| Operating Profit |
-$81.18M
-138.91%
YoY
|
$232.6M
11.58%
YoY
|
$286.5M
46.0%
YoY
|
$235.0M
-9.77%
YoY
|
$208.6M
-25.74%
YoY
|
$208.4M
2.13%
YoY
|
$196.2M
-43.22%
YoY
|
$260.5M
-3.44%
YoY
|
$281.0M
-3.06%
YoY
|
$204.1M
-14.19%
YoY
|
$345.6M
30.03%
YoY
|
$269.7M
62.28%
YoY
|
$289.9M
N/A
|
$237.8M
34.1%
YoY
|
$265.8M
0.76%
YoY
|
$166.2M
-504.3%
YoY
|
$177.3M
688.15%
YoY
|
$263.7M
N/A
|
| Interest Expense |
-$31.77M
9.36%
YoY
|
-$26.63M
5.81%
YoY
|
-$27.01M
N/A
|
-$28.75M
-18.96%
YoY
|
-$29.06M
-165.69%
YoY
|
-$25.16M
-158.05%
YoY
|
N/A
|
-$35.48M
-181.03%
YoY
|
$44.23M
8.91%
YoY
|
$43.35M
8.17%
YoY
|
-$36.09M
-238.1%
YoY
|
$43.79M
99.08%
YoY
|
$40.61M
N/A
|
$40.08M
106.31%
YoY
|
$26.13M
30.57%
YoY
|
$22.00M
42.23%
YoY
|
$19.43M
-255.41%
YoY
|
$20.01M
N/A
|
| Other Income/Expense, Net |
-$49.43M
-67.66%
YoY
|
-$26.34M
-83.04%
YoY
|
$4.860M
N/A
|
$10.09M
-129.4%
YoY
|
-$152.8M
287.85%
YoY
|
-$155.3M
305.26%
YoY
|
N/A
|
-$34.31M
-20.3%
YoY
|
-$39.40M
4.93%
YoY
|
-$38.31M
-4.98%
YoY
|
-$1.543M
-124.29%
YoY
|
-$43.06M
293.82%
YoY
|
-$37.55M
N/A
|
-$40.32M
389.19%
YoY
|
$6.353M
-67.67%
YoY
|
-$10.93M
-84.64%
YoY
|
-$8.243M
-116.42%
YoY
|
$19.65M
N/A
|
| Pretax Income |
-$130.6M
-333.96%
YoY
|
$206.2M
288.02%
YoY
|
$189.4M
-51.88%
YoY
|
$245.1M
8.38%
YoY
|
$55.82M
-76.89%
YoY
|
$53.15M
-67.94%
YoY
|
$393.6M
63.87%
YoY
|
$226.2M
-0.24%
YoY
|
$241.6M
-4.25%
YoY
|
$165.7M
-16.07%
YoY
|
$240.2M
-11.73%
YoY
|
$226.7M
45.98%
YoY
|
$252.3M
N/A
|
$197.5M
16.79%
YoY
|
$272.1M
-3.98%
YoY
|
$155.3M
-238.3%
YoY
|
$169.1M
180.88%
YoY
|
$283.4M
N/A
|
| Income Tax |
-$45.09M
-189.15%
YoY
|
$73.11M
27.93%
YoY
|
$54.08M
N/A
|
$53.75M
-20.65%
YoY
|
$50.58M
-24.83%
YoY
|
$57.15M
-451.06%
YoY
|
N/A
|
$67.74M
25.06%
YoY
|
$67.28M
253.01%
YoY
|
-$16.28M
-132.49%
YoY
|
$72.85M
22.46%
YoY
|
$54.17M
17.33%
YoY
|
$19.06M
N/A
|
$50.10M
-49.57%
YoY
|
$59.49M
-45.51%
YoY
|
$46.17M
-321.95%
YoY
|
$99.34M
-604.28%
YoY
|
$109.2M
N/A
|
| Net Earnings |
-$45.88M
-917.59%
YoY
|
$125.5M
-792.27%
YoY
|
$110.7M
-65.97%
YoY
|
$179.6M
22.24%
YoY
|
$5.612M
-96.54%
YoY
|
-$18.13M
-110.56%
YoY
|
$325.4M
106.34%
YoY
|
$146.9M
-10.54%
YoY
|
$162.1M
-25.13%
YoY
|
$171.6M
26.51%
YoY
|
$157.7M
-19.52%
YoY
|
$164.2M
84.92%
YoY
|
$216.5M
N/A
|
$135.6M
1.2%
YoY
|
$196.0M
18.21%
YoY
|
$88.82M
704.13%
YoY
|
$134.0M
63.46%
YoY
|
$165.8M
N/A
|
| Basic Earnings Per Share |
-$0.34
-666.67%
YoY
|
$1.12
-1118.18%
YoY
|
N/A
|
$1.55
32.48%
YoY
|
$0.06
-95.35%
YoY
|
-$0.11
-108.03%
YoY
|
$2.52
101.6%
YoY
|
$1.17
-10.0%
YoY
|
$1.29
-24.56%
YoY
|
$1.37
28.04%
YoY
|
$1.25
-18.3%
YoY
|
$1.30
88.41%
YoY
|
$1.71
N/A
|
$1.07
2.88%
YoY
|
$1.53
84.34%
YoY
|
$0.69
762.5%
YoY
|
$1.04
N/A
|
$0.83
N/A
|
| Diluted Earnings Per Share |
-$0.34
-666.67%
YoY
|
$1.12
-1118.18%
YoY
|
$0.92
-63.35%
YoY
|
$1.55
32.48%
YoY
|
$0.06
-95.31%
YoY
|
-$0.11
-108.03%
YoY
|
$2.51
101.44%
YoY
|
$1.17
-9.3%
YoY
|
$1.28
-24.71%
YoY
|
$1.37
29.25%
YoY
|
$1.25
-18.03%
YoY
|
$1.29
89.71%
YoY
|
$1.70
N/A
|
$1.06
2.91%
YoY
|
$1.52
83.13%
YoY
|
$0.68
750.0%
YoY
|
$1.03
-100.0%
YoY
|
$0.83
N/A
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
117.4M shares
-4.16%
YoY
|
118.7M shares
-4.21%
YoY
|
119.5M shares
-3.79%
YoY
|
120.2M shares
-4.04%
YoY
|
122.5M shares
-2.47%
YoY
|
124.0M shares
-1.63%
YoY
|
124.2M shares
-1.33%
YoY
|
125.2M shares
-1.29%
YoY
|
125.7M shares
-0.84%
YoY
|
126.0M shares
-0.24%
YoY
|
125.9M shares
-1.8%
YoY
|
126.9M shares
-1.92%
YoY
|
126.7M shares
-1.94%
YoY
|
126.3M shares
-2.33%
YoY
|
128.2M shares
-1.66%
YoY
|
129.3M shares
-0.71%
YoY
|
129.3M shares
-0.22%
YoY
|
130.4M shares
0.14%
YoY
|
| Diluted Shares Outstanding |
117.3M shares
-4.37%
YoY
|
119.0M shares
-4.07%
YoY
|
N/A
|
120.5M shares
-4.08%
YoY
|
122.6M shares
-2.84%
YoY
|
124.1M shares
-2.17%
YoY
|
N/A
|
125.6M shares
-1.2%
YoY
|
126.2M shares
-0.9%
YoY
|
126.8M shares
-0.54%
YoY
|
N/A
|
127.1M shares
-2.18%
YoY
|
127.4M shares
N/A
|
127.5M shares
-2.15%
YoY
|
128.9M shares
-1.89%
YoY
|
130.0M shares
-0.22%
YoY
|
130.3M shares
N/A
|
131.4M shares
N/A
|
Loading...