|
Concept
|
2026 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$14.80B
N/A
|
$13.70B
0.14%
YoY
|
$13.68B
10.51%
YoY
|
$12.38B
6.27%
YoY
|
$11.65B
-14.52%
YoY
|
| Cost Of Revenue |
$12.10B
N/A
|
$11.16B
-10.44%
YoY
|
$12.46B
21.04%
YoY
|
$10.30B
2.01%
YoY
|
$10.09B
-11.5%
YoY
|
| Gross Profit |
$2.695B
N/A
|
$2.540B
108.2%
YoY
|
$1.220B
-41.49%
YoY
|
$2.085B
33.91%
YoY
|
$1.557B
-29.99%
YoY
|
| Selling, General & Admin |
$1.173B
N/A
|
$1.156B
708.39%
YoY
|
$143.0M
-88.29%
YoY
|
$1.221B
16.84%
YoY
|
$1.045B
-9.29%
YoY
|
| Research & Development |
$521.0M
N/A
|
$491.0M
-13.86%
YoY
|
$570.0M
-7.92%
YoY
|
$619.0M
12.75%
YoY
|
$549.0M
-15.15%
YoY
|
| Depreciation & Amortization |
$401.0M
N/A
|
$382.0M
-3.29%
YoY
|
$395.0M
1.28%
YoY
|
$390.0M
-0.26%
YoY
|
$391.0M
-6.01%
YoY
|
| Operating Expenses |
$1.694B
N/A
|
$1.647B
804.95%
YoY
|
$182.0M
-90.11%
YoY
|
$1.840B
15.43%
YoY
|
$1.594B
-11.4%
YoY
|
| Operating Profit |
$1.001B
N/A
|
$893.0M
-13.97%
YoY
|
$1.038B
323.67%
YoY
|
$245.0M
-762.16%
YoY
|
-$37.00M
-108.71%
YoY
|
| Interest Expense |
-$126.0M
N/A
|
-$97.00M
56.45%
YoY
|
-$62.00M
-143.66%
YoY
|
$142.0M
-14.46%
YoY
|
$166.0M
-2.92%
YoY
|
| Other Income/Expense, Net |
$266.0M
N/A
|
$263.0M
10.97%
YoY
|
$237.0M
49.06%
YoY
|
$159.0M
91.57%
YoY
|
$83.00M
-26.55%
YoY
|
| Pretax Income |
$1.137B
N/A
|
$943.0M
-13.25%
YoY
|
$1.087B
24.51%
YoY
|
$873.0M
209.57%
YoY
|
$282.0M
-70.06%
YoY
|
| Income Tax |
$214.0M
N/A
|
$118.0M
-28.48%
YoY
|
$165.0M
30.95%
YoY
|
$126.0M
-566.67%
YoY
|
-$27.00M
-121.26%
YoY
|
| Net Earnings |
$921.0M
N/A
|
$824.0M
-10.53%
YoY
|
$921.0M
23.46%
YoY
|
$746.0M
141.42%
YoY
|
$309.0M
-62.09%
YoY
|
| Basic Earnings Per Share |
$5.15
N/A
|
$4.38
-4.99%
YoY
|
$4.61
38.44%
YoY
|
$3.33
N/A
|
N/A
|
| Diluted Earnings Per Share |
$5.11
N/A
|
$4.33
-5.14%
YoY
|
$4.57
-100.0%
YoY
|
$3.293M
144.04%
YoY
|
$1.349M
-61.47%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
178.9M shares
N/A
|
188.3M shares
-5.71%
YoY
|
199.7M shares
-10.88%
YoY
|
224.1M shares
-1.94%
YoY
|
228.5M shares
-1.2%
YoY
|
| Diluted Shares Outstanding |
180.3M shares
N/A
|
190.3M shares
-5.68%
YoY
|
201.8M shares
-10.92%
YoY
|
226.5M shares
-1.07%
YoY
|
229.0M shares
-1.6%
YoY
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.695B
-0.57%
YoY
|
$4.175B
26.29%
YoY
|
$3.602B
5.11%
YoY
|
$3.716B
5.36%
YoY
|
$3.306B
5.45%
YoY
|
$3.613B
-7.17%
YoY
|
$3.427B
0.09%
YoY
|
$3.527B
16.63%
YoY
|
$3.135B
N/A
|
$3.892B
26.45%
YoY
|
$3.424B
8.56%
YoY
|
$3.024B
0.77%
YoY
|
$3.078B
2.94%
YoY
|
$3.154B
-1.16%
YoY
|
$3.001B
4.24%
YoY
|
$3.322B
-9.41%
YoY
|
$2.990B
9.32%
YoY
|
$3.191B
29.09%
YoY
|
| Cost Of Revenue |
$3.023B
0.53%
YoY
|
$3.477B
30.13%
YoY
|
$2.948B
0.44%
YoY
|
$3.007B
-6.35%
YoY
|
$2.672B
2.22%
YoY
|
$2.674B
-24.23%
YoY
|
$2.935B
3.13%
YoY
|
$3.211B
15.09%
YoY
|
$2.614B
N/A
|
$3.529B
26.99%
YoY
|
$2.846B
7.76%
YoY
|
$2.790B
11.96%
YoY
|
$2.779B
11.79%
YoY
|
$2.641B
-0.71%
YoY
|
$2.492B
3.83%
YoY
|
$2.751B
-11.94%
YoY
|
$2.486B
6.6%
YoY
|
$2.660B
18.17%
YoY
|
| Gross Profit |
$672.0M
-5.22%
YoY
|
$698.0M
10.09%
YoY
|
$654.0M
32.93%
YoY
|
$709.0M
124.37%
YoY
|
$634.0M
21.69%
YoY
|
$939.0M
158.68%
YoY
|
$492.0M
-14.88%
YoY
|
$316.0M
35.04%
YoY
|
$521.0M
N/A
|
$363.0M
21.4%
YoY
|
$578.0M
12.67%
YoY
|
$234.0M
-54.03%
YoY
|
$299.0M
-40.67%
YoY
|
$513.0M
-3.39%
YoY
|
$509.0M
6.26%
YoY
|
$571.0M
5.16%
YoY
|
$504.0M
25.06%
YoY
|
$531.0M
140.27%
YoY
|
| Selling, General & Admin |
$321.0M
5.94%
YoY
|
$315.0M
5.7%
YoY
|
$257.0M
-8.87%
YoY
|
$303.0M
1682.35%
YoY
|
$298.0M
-5.7%
YoY
|
$265.0M
488.89%
YoY
|
$282.0M
-2.42%
YoY
|
$17.00M
-94.43%
YoY
|
$316.0M
N/A
|
$45.00M
-82.56%
YoY
|
$289.0M
3.96%
YoY
|
$305.0M
0.0%
YoY
|
$258.0M
-8.83%
YoY
|
$278.0M
-11.46%
YoY
|
$305.0M
2.35%
YoY
|
$326.0M
14.39%
YoY
|
$283.0M
9.69%
YoY
|
$314.0M
31.38%
YoY
|
| Research & Development |
$120.0M
-12.41%
YoY
|
$134.0M
1.52%
YoY
|
$118.0M
-6.35%
YoY
|
$137.0M
30.48%
YoY
|
$132.0M
-8.33%
YoY
|
$491.0M
N/A
|
$126.0M
N/A
|
$105.0M
N/A
|
$144.0M
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$96.00M
-4.0%
YoY
|
$112.0M
21.74%
YoY
|
$97.00M
-3.96%
YoY
|
$100.0M
11.11%
YoY
|
$92.00M
4.55%
YoY
|
$103.0M
0.0%
YoY
|
$101.0M
0.0%
YoY
|
$90.00M
-2.17%
YoY
|
$88.00M
N/A
|
$103.0M
7.29%
YoY
|
$101.0M
3.06%
YoY
|
$92.00M
-1.08%
YoY
|
$96.00M
-1.03%
YoY
|
$98.00M
-47.87%
YoY
|
$93.00M
3.33%
YoY
|
$105.0M
-2.78%
YoY
|
$97.00M
2.11%
YoY
|
$188.0M
91.84%
YoY
|
| Operating Expenses |
$441.0M
0.23%
YoY
|
$449.0M
4.42%
YoY
|
$375.0M
32.98%
YoY
|
$440.0M
1592.31%
YoY
|
$430.0M
36.08%
YoY
|
$756.0M
1300.0%
YoY
|
$282.0M
-2.42%
YoY
|
$26.00M
-91.48%
YoY
|
$316.0M
N/A
|
$54.00M
-79.07%
YoY
|
$289.0M
3.96%
YoY
|
$305.0M
0.0%
YoY
|
$258.0M
-8.83%
YoY
|
$278.0M
-11.46%
YoY
|
$305.0M
2.35%
YoY
|
$326.0M
14.39%
YoY
|
$283.0M
9.69%
YoY
|
$314.0M
31.38%
YoY
|
| Operating Profit |
$231.0M
-14.13%
YoY
|
$249.0M
22.06%
YoY
|
$279.0M
32.86%
YoY
|
$269.0M
-7.24%
YoY
|
$204.0M
-0.49%
YoY
|
$183.0M
-40.78%
YoY
|
$210.0M
-27.34%
YoY
|
$290.0M
-508.45%
YoY
|
$205.0M
N/A
|
$309.0M
653.66%
YoY
|
$289.0M
22.98%
YoY
|
-$71.00M
-134.8%
YoY
|
$41.00M
-81.45%
YoY
|
$235.0M
8.29%
YoY
|
$204.0M
12.71%
YoY
|
$245.0M
-5.04%
YoY
|
$221.0M
52.41%
YoY
|
$217.0M
-1305.56%
YoY
|
| Interest Expense |
-$34.00M
9.68%
YoY
|
-$36.00M
24.14%
YoY
|
-$30.00M
15.38%
YoY
|
-$31.00M
55.0%
YoY
|
-$29.00M
45.0%
YoY
|
-$26.00M
100.0%
YoY
|
-$26.00M
36.84%
YoY
|
-$20.00M
17.65%
YoY
|
-$20.00M
N/A
|
-$13.00M
-141.94%
YoY
|
-$19.00M
-159.38%
YoY
|
-$17.00M
-151.52%
YoY
|
$31.00M
-6.06%
YoY
|
$32.00M
-11.11%
YoY
|
$33.00M
-17.5%
YoY
|
-$33.00M
-19.51%
YoY
|
$33.00M
-23.26%
YoY
|
$36.00M
-14.29%
YoY
|
| Other Income/Expense, Net |
$70.00M
4.48%
YoY
|
$66.00M
0.0%
YoY
|
$67.00M
1.52%
YoY
|
$67.00M
1.52%
YoY
|
$66.00M
0.0%
YoY
|
$65.00M
8.33%
YoY
|
$66.00M
11.86%
YoY
|
$66.00M
11.86%
YoY
|
$66.00M
N/A
|
$60.00M
1.69%
YoY
|
$59.00M
-1.67%
YoY
|
$59.00M
-3.28%
YoY
|
$59.00M
47.5%
YoY
|
$60.00M
53.85%
YoY
|
$61.00M
52.5%
YoY
|
$40.00M
90.48%
YoY
|
$40.00M
90.48%
YoY
|
$39.00M
95.0%
YoY
|
| Pretax Income |
$267.0M
-11.3%
YoY
|
$279.0M
15.77%
YoY
|
$316.0M
25.4%
YoY
|
$301.0M
-6.81%
YoY
|
$241.0M
1.69%
YoY
|
$131.0M
-43.04%
YoY
|
$252.0M
-23.4%
YoY
|
$323.0M
42.29%
YoY
|
$237.0M
N/A
|
$230.0M
-12.88%
YoY
|
$329.0M
25.1%
YoY
|
$227.0M
-2.16%
YoY
|
$264.0M
21.1%
YoY
|
$263.0M
20.64%
YoY
|
$232.0M
22.11%
YoY
|
$247.0M
14.88%
YoY
|
$218.0M
87.93%
YoY
|
$218.0M
-284.75%
YoY
|
| Income Tax |
$47.00M
-16.07%
YoY
|
$43.00M
26.47%
YoY
|
$81.00M
179.31%
YoY
|
$56.00M
-11.11%
YoY
|
$34.00M
-5.56%
YoY
|
-$10.00M
-132.26%
YoY
|
$29.00M
-56.06%
YoY
|
$63.00M
75.0%
YoY
|
$36.00M
N/A
|
$31.00M
-20.51%
YoY
|
$66.00M
46.67%
YoY
|
$36.00M
-7.69%
YoY
|
$39.00M
18.18%
YoY
|
$45.00M
32.35%
YoY
|
$39.00M
105.26%
YoY
|
$40.00M
-290.48%
YoY
|
$33.00M
3200.0%
YoY
|
$34.00M
-230.77%
YoY
|
| Net Earnings |
$220.0M
-10.2%
YoY
|
$235.0M
13.53%
YoY
|
$234.0M
4.93%
YoY
|
$245.0M
-5.41%
YoY
|
$207.0M
2.99%
YoY
|
$141.0M
-28.79%
YoY
|
$223.0M
-15.21%
YoY
|
$259.0M
35.6%
YoY
|
$201.0M
N/A
|
$198.0M
-12.0%
YoY
|
$263.0M
21.2%
YoY
|
$191.0M
-1.04%
YoY
|
$225.0M
21.62%
YoY
|
$217.0M
18.58%
YoY
|
$193.0M
12.87%
YoY
|
$207.0M
-12.29%
YoY
|
$185.0M
60.87%
YoY
|
$183.0M
-298.91%
YoY
|
| Basic Earnings Per Share |
$1.26
N/A
|
N/A
|
N/A
|
N/A
|
$1.14
9.62%
YoY
|
N/A
|
N/A
|
N/A
|
$1.04
N/A
|
N/A
|
N/A
|
$0.93
4.49%
YoY
|
N/A
|
$1.01
24.69%
YoY
|
$0.89
18.67%
YoY
|
N/A
|
N/A
|
$0.81
-302.5%
YoY
|
| Diluted Earnings Per Share |
$1.25
-7.39%
YoY
|
$1.33
17.7%
YoY
|
$1.31
11.01%
YoY
|
$1.35
0.0%
YoY
|
$1.13
9.55%
YoY
|
$0.76
-24.18%
YoY
|
$1.18
-9.12%
YoY
|
$1.36
47.3%
YoY
|
$1.03
N/A
|
$1.00
-100.0%
YoY
|
$1.30
29.87%
YoY
|
$0.92
-100.0%
YoY
|
$1.056M
29.24%
YoY
|
$1.00
25.0%
YoY
|
$878.8K
117178921.31%
YoY
|
$929.5K
90352632.19%
YoY
|
$816.8K
163362520.87%
YoY
|
$0.80
-300.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
|
| Basic Shares Outstanding |
173.9M shares
-3.68%
YoY
|
174.2M shares
-4.61%
YoY
|
178.2M shares
-4.89%
YoY
|
180.5M shares
-5.33%
YoY
|
182.6M shares
-5.33%
YoY
|
185.5M shares
-5.35%
YoY
|
187.4M shares
-6.65%
YoY
|
190.7M shares
-6.9%
YoY
|
192.9M shares
-6.02%
YoY
|
196.0M shares
-7.24%
YoY
|
200.7M shares
-6.47%
YoY
|
204.8M shares
-5.61%
YoY
|
211.3M shares
-5.52%
YoY
|
214.6M shares
-5.03%
YoY
|
217.0M shares
-4.4%
YoY
|
216.7M shares
-5.24%
YoY
|
223.7M shares
-2.3%
YoY
|
226.0M shares
-1.0%
YoY
|
| Diluted Shares Outstanding |
176.2M shares
-2.71%
YoY
|
N/A
|
179.2M shares
-5.18%
YoY
|
181.1M shares
-5.61%
YoY
|
183.7M shares
-5.74%
YoY
|
N/A
|
188.9M shares
-6.7%
YoY
|
191.9M shares
-7.32%
YoY
|
194.9M shares
N/A
|
N/A
|
202.5M shares
-6.53%
YoY
|
207.0M shares
-5.74%
YoY
|
213.1M shares
-5.89%
YoY
|
216.7M shares
-5.16%
YoY
|
219.6M shares
-3.8%
YoY
|
N/A
|
226.5M shares
-1.22%
YoY
|
228.4M shares
0.09%
YoY
|
Loading...