|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.914B
-3.26%
YoY
|
$8.181B
-0.4%
YoY
|
$8.214B
-2.54%
YoY
|
$8.428B
2.71%
YoY
|
$8.206B
22.73%
YoY
|
| Cost Of Revenue |
$616.0M
13.24%
YoY
|
$544.0M
28.91%
YoY
|
$422.0M
50.71%
YoY
|
$280.0M
7.28%
YoY
|
$261.0M
-28.1%
YoY
|
| Gross Profit |
$7.298B
-4.44%
YoY
|
$7.637B
-1.99%
YoY
|
$7.792B
-4.37%
YoY
|
$8.148B
2.56%
YoY
|
$7.945B
25.65%
YoY
|
| Selling, General & Admin |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Research & Development |
$429.0M
-2.05%
YoY
|
$438.0M
0.46%
YoY
|
$436.0M
7.39%
YoY
|
$406.0M
17.68%
YoY
|
$345.0M
9.87%
YoY
|
| Depreciation & Amortization |
$1.397B
16.51%
YoY
|
$1.199B
-3.85%
YoY
|
$1.247B
-6.03%
YoY
|
$1.327B
5.23%
YoY
|
$1.261B
-18.65%
YoY
|
| Operating Expenses |
$429.0M
-2.05%
YoY
|
$438.0M
0.46%
YoY
|
$436.0M
7.39%
YoY
|
$406.0M
17.68%
YoY
|
$345.0M
9.87%
YoY
|
| Operating Profit |
$6.869B
-4.58%
YoY
|
$7.199B
-2.13%
YoY
|
$7.356B
-4.99%
YoY
|
$7.742B
1.87%
YoY
|
$7.600B
26.48%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$6.897B
141.41%
YoY
|
$2.857B
49.27%
YoY
|
$1.914B
-40.98%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.051B
25.72%
YoY
|
$836.0M
-22.81%
YoY
|
$1.083B
-53.76%
YoY
|
$2.342B
-39.25%
YoY
|
$3.855B
172.63%
YoY
|
| Income Tax |
$199.0M
19.16%
YoY
|
$167.0M
173.77%
YoY
|
$61.00M
-90.27%
YoY
|
$627.0M
-20.63%
YoY
|
$790.0M
140.85%
YoY
|
| Net Earnings |
$852.0M
27.54%
YoY
|
$668.0M
-26.59%
YoY
|
$910.0M
-43.27%
YoY
|
$1.604B
-47.58%
YoY
|
$3.060B
182.03%
YoY
|
| Basic Earnings Per Share |
$2.39
31.32%
YoY
|
$1.82
-39.33%
YoY
|
$3.00
-40.71%
YoY
|
$5.06
-38.89%
YoY
|
$8.28
186.51%
YoY
|
| Diluted Earnings Per Share |
$2.37
31.67%
YoY
|
$1.80
-39.78%
YoY
|
$2.99
-100.0%
YoY
|
$5.034M
61241601.15%
YoY
|
$8.22
185.42%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
310.0M shares
1.01%
YoY
|
306.9M shares
1.04%
YoY
|
303.8M shares
-4.09%
YoY
|
316.7M shares
-12.66%
YoY
|
362.6M shares
-3.47%
YoY
|
| Diluted Shares Outstanding |
313.0M shares
0.93%
YoY
|
310.2M shares
1.65%
YoY
|
305.1M shares
-4.24%
YoY
|
318.6M shares
-12.75%
YoY
|
365.2M shares
-3.16%
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 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.102B
36.4%
YoY
|
N/A
|
$2.168B
3.09%
YoY
|
$2.082B
4.1%
YoY
|
$1.541B
-22.41%
YoY
|
N/A
|
$2.103B
6.86%
YoY
|
$2.000B
-3.8%
YoY
|
$1.986B
-5.43%
YoY
|
N/A
|
$1.968B
-2.38%
YoY
|
$2.079B
0.14%
YoY
|
$2.100B
-1.64%
YoY
|
N/A
|
$2.016B
1.56%
YoY
|
$2.076B
-0.43%
YoY
|
$2.135B
10.22%
YoY
|
N/A
|
$1.985B
17.87%
YoY
|
| Cost Of Revenue |
$121.0M
-24.84%
YoY
|
N/A
|
$141.0M
4.44%
YoY
|
$203.0M
12.15%
YoY
|
$161.0M
43.75%
YoY
|
N/A
|
$135.0M
26.17%
YoY
|
$181.0M
35.07%
YoY
|
$112.0M
27.27%
YoY
|
N/A
|
$107.0M
52.86%
YoY
|
$134.0M
50.56%
YoY
|
$88.00M
51.72%
YoY
|
N/A
|
$70.00M
1.45%
YoY
|
$89.00M
20.27%
YoY
|
$58.00M
-7.94%
YoY
|
N/A
|
$69.00M
-18.82%
YoY
|
| Gross Profit |
$1.981B
43.55%
YoY
|
N/A
|
$2.027B
3.0%
YoY
|
$1.879B
3.3%
YoY
|
$1.380B
-26.36%
YoY
|
N/A
|
$1.968B
5.75%
YoY
|
$1.819B
-6.48%
YoY
|
$1.874B
-6.86%
YoY
|
N/A
|
$1.861B
-4.37%
YoY
|
$1.945B
-2.11%
YoY
|
$2.012B
-3.13%
YoY
|
N/A
|
$1.946B
1.57%
YoY
|
$1.987B
-1.19%
YoY
|
$2.077B
10.83%
YoY
|
N/A
|
$1.916B
19.82%
YoY
|
| Selling, General & Admin |
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
|
N/A
|
| Research & Development |
$101.0M
-1.94%
YoY
|
N/A
|
$108.0M
-1.82%
YoY
|
$101.0M
-1.94%
YoY
|
$103.0M
-2.83%
YoY
|
N/A
|
$110.0M
0.92%
YoY
|
$103.0M
-7.21%
YoY
|
$106.0M
-1.85%
YoY
|
N/A
|
$109.0M
9.0%
YoY
|
$111.0M
11.0%
YoY
|
$108.0M
11.34%
YoY
|
N/A
|
$100.0M
11.11%
YoY
|
$100.0M
23.46%
YoY
|
$97.00M
24.36%
YoY
|
N/A
|
$90.00M
16.88%
YoY
|
| Depreciation & Amortization |
$378.0M
4.71%
YoY
|
$369.0M
37.17%
YoY
|
$338.0M
7.64%
YoY
|
$329.0M
11.9%
YoY
|
$361.0M
12.11%
YoY
|
$269.0M
-16.98%
YoY
|
$314.0M
1.29%
YoY
|
$294.0M
-0.68%
YoY
|
$322.0M
1.58%
YoY
|
$324.0M
-0.92%
YoY
|
$310.0M
-7.19%
YoY
|
$296.0M
-9.48%
YoY
|
$317.0M
-6.49%
YoY
|
$327.0M
-0.91%
YoY
|
$334.0M
14.78%
YoY
|
$327.0M
22.47%
YoY
|
$339.0M
-9.12%
YoY
|
$330.0M
-15.6%
YoY
|
$291.0M
-18.49%
YoY
|
| Operating Expenses |
$101.0M
-1.94%
YoY
|
N/A
|
$108.0M
-1.82%
YoY
|
$101.0M
-1.94%
YoY
|
$103.0M
-2.83%
YoY
|
N/A
|
$110.0M
0.92%
YoY
|
$103.0M
-7.21%
YoY
|
$106.0M
-1.85%
YoY
|
N/A
|
$109.0M
9.0%
YoY
|
$111.0M
11.0%
YoY
|
$108.0M
11.34%
YoY
|
N/A
|
$100.0M
11.11%
YoY
|
$100.0M
23.46%
YoY
|
$97.00M
24.36%
YoY
|
N/A
|
$90.00M
16.88%
YoY
|
| Operating Profit |
$1.880B
47.22%
YoY
|
N/A
|
$1.919B
3.28%
YoY
|
$1.778B
3.61%
YoY
|
$1.277B
-27.77%
YoY
|
N/A
|
$1.858B
6.05%
YoY
|
$1.716B
-6.43%
YoY
|
$1.768B
-7.14%
YoY
|
N/A
|
$1.752B
-5.09%
YoY
|
$1.834B
-2.81%
YoY
|
$1.904B
-3.84%
YoY
|
N/A
|
$1.846B
1.1%
YoY
|
$1.887B
-2.23%
YoY
|
$1.980B
10.24%
YoY
|
N/A
|
$1.826B
19.97%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$1.922B
31.82%
YoY
|
N/A
|
$1.850B
130.1%
YoY
|
$1.681B
259.96%
YoY
|
$1.458B
263.59%
YoY
|
N/A
|
$804.0M
81.08%
YoY
|
$467.0M
-6.22%
YoY
|
$401.0M
-28.01%
YoY
|
N/A
|
$444.0M
-42.34%
YoY
|
| Other Income/Expense, Net |
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
|
N/A
|
| Pretax Income |
$400.0M
-240.85%
YoY
|
$386.0M
120.57%
YoY
|
$513.0M
120.17%
YoY
|
$436.0M
69.65%
YoY
|
-$284.0M
-266.08%
YoY
|
$175.0M
173.44%
YoY
|
$233.0M
2.19%
YoY
|
$257.0M
-36.23%
YoY
|
$171.0M
-55.93%
YoY
|
$64.00M
-85.62%
YoY
|
$228.0M
-45.32%
YoY
|
$403.0M
-36.44%
YoY
|
$388.0M
-54.14%
YoY
|
$445.0M
-50.5%
YoY
|
$417.0M
-54.02%
YoY
|
$634.0M
-39.16%
YoY
|
$846.0M
-15.99%
YoY
|
$899.0M
5.02%
YoY
|
$907.0M
43.51%
YoY
|
| Income Tax |
$81.00M
-237.29%
YoY
|
$59.00M
N/A
|
$115.0M
-192.74%
YoY
|
$84.00M
-327.03%
YoY
|
-$59.00M
-521.43%
YoY
|
$0.00
-100.0%
YoY
|
-$124.0M
82.35%
YoY
|
-$37.00M
-150.0%
YoY
|
$14.00M
-79.41%
YoY
|
-$13.00M
-107.78%
YoY
|
-$68.00M
-158.12%
YoY
|
$74.00M
-51.32%
YoY
|
$68.00M
-64.4%
YoY
|
$167.0M
-30.71%
YoY
|
$117.0M
-40.0%
YoY
|
$152.0M
6.29%
YoY
|
$191.0M
-9.48%
YoY
|
$241.0M
42.6%
YoY
|
$195.0M
25.0%
YoY
|
| Net Earnings |
$291.0M
-215.02%
YoY
|
$300.0M
177.78%
YoY
|
$371.0M
12.42%
YoY
|
$324.0M
21.8%
YoY
|
-$253.0M
-296.12%
YoY
|
$108.0M
120.41%
YoY
|
$330.0M
11.49%
YoY
|
$266.0M
-11.63%
YoY
|
$129.0M
-55.67%
YoY
|
$49.00M
-80.48%
YoY
|
$296.0M
-1.0%
YoY
|
$301.0M
-37.55%
YoY
|
$291.0M
-55.57%
YoY
|
$251.0M
-61.5%
YoY
|
$299.0M
-58.01%
YoY
|
$482.0M
-46.44%
YoY
|
$655.0M
-17.71%
YoY
|
$652.0M
-5.09%
YoY
|
$712.0M
49.58%
YoY
|
| Basic Earnings Per Share |
$0.94
-214.63%
YoY
|
N/A
|
$1.19
11.21%
YoY
|
$1.05
20.69%
YoY
|
-$0.82
-295.24%
YoY
|
$0.26
136.36%
YoY
|
$1.07
21.59%
YoY
|
$0.87
-12.12%
YoY
|
$0.42
-56.25%
YoY
|
$0.11
N/A
|
$0.88
0.0%
YoY
|
$0.99
-29.79%
YoY
|
$0.96
-48.66%
YoY
|
N/A
|
$0.88
-53.68%
YoY
|
$1.41
-41.98%
YoY
|
$1.87
-11.79%
YoY
|
N/A
|
$1.90
49.61%
YoY
|
| Diluted Earnings Per Share |
$0.93
-213.73%
YoY
|
$0.95
265.38%
YoY
|
$1.18
11.31%
YoY
|
$1.04
20.97%
YoY
|
-$0.82
-295.76%
YoY
|
$0.26
59.5%
YoY
|
$1.06
20.56%
YoY
|
$0.86
-13.12%
YoY
|
$0.42
-56.53%
YoY
|
$0.16
-100.0%
YoY
|
$0.88
-100.0%
YoY
|
$0.99
-29.43%
YoY
|
$0.96
-48.27%
YoY
|
$828.2K
-55.79%
YoY
|
$964.2K
51018345.92%
YoY
|
$1.40
-41.91%
YoY
|
$1.86
-11.85%
YoY
|
$1.874M
102942933.98%
YoY
|
$1.89
50.0%
YoY
|
| 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
|
N/A
|
| Basic Shares Outstanding |
309.1M shares
0.64%
YoY
|
308.1M shares
1.1%
YoY
|
307.8M shares
1.03%
YoY
|
307.2M shares
1.05%
YoY
|
307.1M shares
1.04%
YoY
|
304.7M shares
1.02%
YoY
|
304.7M shares
1.01%
YoY
|
304.0M shares
1.05%
YoY
|
304.0M shares
1.05%
YoY
|
301.6M shares
1.0%
YoY
|
301.6M shares
-2.24%
YoY
|
300.8M shares
-6.59%
YoY
|
300.8M shares
-10.39%
YoY
|
298.6M shares
-13.8%
YoY
|
308.5M shares
-14.1%
YoY
|
322.1M shares
-13.05%
YoY
|
335.7M shares
-10.54%
YoY
|
346.4M shares
-7.33%
YoY
|
359.2M shares
-4.39%
YoY
|
| Diluted Shares Outstanding |
313.2M shares
1.36%
YoY
|
N/A
|
313.8M shares
0.89%
YoY
|
312.4M shares
0.82%
YoY
|
309.0M shares
0.19%
YoY
|
N/A
|
311.0M shares
1.75%
YoY
|
309.9M shares
1.72%
YoY
|
308.4M shares
1.64%
YoY
|
N/A
|
305.7M shares
-1.42%
YoY
|
304.6M shares
-5.98%
YoY
|
303.4M shares
-10.17%
YoY
|
N/A
|
310.1M shares
-14.31%
YoY
|
324.0M shares
-13.14%
YoY
|
337.8M shares
-10.52%
YoY
|
N/A
|
361.9M shares
-4.02%
YoY
|
Loading...