|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$7.528B
-14.48%
YoY
|
$8.803B
8.87%
YoY
|
$8.086B
24.61%
YoY
|
$6.489B
-13.48%
YoY
|
$7.500B
6.88%
YoY
|
| Cost Of Revenue |
$2.222B
-4.1%
YoY
|
$2.317B
2.52%
YoY
|
$2.260B
7.93%
YoY
|
$2.094B
-16.81%
YoY
|
$2.517B
0.64%
YoY
|
| Gross Profit |
$5.306B
-18.19%
YoY
|
$6.486B
11.33%
YoY
|
$5.826B
32.56%
YoY
|
$4.395B
-11.8%
YoY
|
$4.983B
10.34%
YoY
|
| Selling, General & Admin |
$2.218B
22.34%
YoY
|
$1.813B
-1.89%
YoY
|
$1.848B
11.46%
YoY
|
$1.658B
-12.0%
YoY
|
$1.884B
-11.26%
YoY
|
| Research & Development |
$1.421B
6.28%
YoY
|
$1.337B
16.26%
YoY
|
$1.150B
15.23%
YoY
|
$998.0M
-9.36%
YoY
|
$1.101B
2.99%
YoY
|
| Depreciation & Amortization |
$91.00M
-13.33%
YoY
|
$105.0M
-10.26%
YoY
|
$117.0M
-5.65%
YoY
|
$124.0M
-10.14%
YoY
|
$138.0M
6.15%
YoY
|
| Operating Expenses |
$3.639B
15.52%
YoY
|
$3.150B
5.07%
YoY
|
$2.998B
12.88%
YoY
|
$2.656B
-11.02%
YoY
|
$2.985B
-6.48%
YoY
|
| Operating Profit |
$1.670B
-48.76%
YoY
|
$3.259B
19.2%
YoY
|
$2.734B
70.13%
YoY
|
$1.607B
-19.16%
YoY
|
$1.988B
51.87%
YoY
|
| Interest Expense |
$56.00M
-174.67%
YoY
|
-$75.00M
0.0%
YoY
|
-$75.00M
400.0%
YoY
|
-$15.00M
-81.48%
YoY
|
-$81.00M
-50.0%
YoY
|
| Other Income/Expense, Net |
$182.0M
-291.58%
YoY
|
-$95.00M
9.2%
YoY
|
-$87.00M
-434.62%
YoY
|
$26.00M
-136.62%
YoY
|
-$71.00M
-51.37%
YoY
|
| Pretax Income |
$1.744B
-44.88%
YoY
|
$3.164B
20.95%
YoY
|
$2.616B
60.2%
YoY
|
$1.633B
278.01%
YoY
|
$432.0M
133.51%
YoY
|
| Income Tax |
$231.0M
-50.32%
YoY
|
$465.0M
10.98%
YoY
|
$419.0M
222.31%
YoY
|
$130.0M
348.28%
YoY
|
$29.00M
-96.7%
YoY
|
| Net Earnings |
$1.513B
-43.94%
YoY
|
$2.699B
22.85%
YoY
|
$2.197B
46.17%
YoY
|
$1.503B
-18.67%
YoY
|
$1.848B
576.92%
YoY
|
| Basic Earnings Per Share |
$1.94
-44.09%
YoY
|
$3.47
21.75%
YoY
|
$2.85
45.41%
YoY
|
$1.96
-19.34%
YoY
|
$2.43
575.0%
YoY
|
| Diluted Earnings Per Share |
$1.92
-44.19%
YoY
|
$3.44
21.99%
YoY
|
$2.82
44.62%
YoY
|
$1.95
-18.75%
YoY
|
$2.40
566.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
782.0M shares
0.64%
YoY
|
777.0M shares
0.78%
YoY
|
771.0M shares
0.52%
YoY
|
767.0M shares
0.66%
YoY
|
762.0M shares
1.06%
YoY
|
| Diluted Shares Outstanding |
789.0M shares
0.64%
YoY
|
784.0M shares
0.77%
YoY
|
778.0M shares
0.91%
YoY
|
771.0M shares
0.0%
YoY
|
771.0M shares
0.65%
YoY
|
|
Concept
|
2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 | 2019 Q2 | 2019 Q1 | 2018 Q4 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.207B
34.25%
YoY
|
$2.383B
34.79%
YoY
|
$2.334B
7.91%
YoY
|
$1.782B
-13.91%
YoY
|
$1.644B
-28.4%
YoY
|
$1.768B
-22.29%
YoY
|
$2.163B
-10.32%
YoY
|
$2.070B
5.94%
YoY
|
$2.296B
18.84%
YoY
|
$2.275B
27.24%
YoY
|
$2.412B
21.45%
YoY
|
$1.954B
52.42%
YoY
|
$1.932B
38.4%
YoY
|
$1.788B
-2.03%
YoY
|
$1.986B
-16.59%
YoY
|
$1.282B
-15.21%
YoY
|
$1.396B
-14.93%
YoY
|
$1.825B
-7.12%
YoY
|
$2.381B
16.54%
YoY
|
| Cost Of Revenue |
$656.0M
35.26%
YoY
|
$666.0M
39.04%
YoY
|
$756.0M
14.89%
YoY
|
$502.0M
-4.74%
YoY
|
$485.0M
-12.61%
YoY
|
$479.0M
-17.13%
YoY
|
$658.0M
-19.46%
YoY
|
$527.0M
12.37%
YoY
|
$555.0M
18.34%
YoY
|
$578.0M
14.46%
YoY
|
$817.0M
24.54%
YoY
|
$469.0M
6.11%
YoY
|
$469.0M
8.31%
YoY
|
$505.0M
-10.3%
YoY
|
$656.0M
-21.15%
YoY
|
$442.0M
-13.84%
YoY
|
$433.0M
-15.1%
YoY
|
$563.0M
-14.95%
YoY
|
$832.0M
3.61%
YoY
|
| Gross Profit |
$1.551B
33.82%
YoY
|
$1.717B
33.2%
YoY
|
$1.578B
4.85%
YoY
|
$1.280B
-17.04%
YoY
|
$1.159B
-33.43%
YoY
|
$1.289B
-24.04%
YoY
|
$1.505B
-5.64%
YoY
|
$1.543B
3.91%
YoY
|
$1.741B
19.0%
YoY
|
$1.697B
32.27%
YoY
|
$1.595B
19.92%
YoY
|
$1.485B
76.79%
YoY
|
$1.463B
51.92%
YoY
|
$1.283B
1.66%
YoY
|
$1.330B
-14.14%
YoY
|
$840.0M
-15.92%
YoY
|
$963.0M
-14.85%
YoY
|
$1.262B
-3.15%
YoY
|
$1.549B
24.92%
YoY
|
| Selling, General & Admin |
$563.0M
9.75%
YoY
|
$490.0M
5.15%
YoY
|
$724.0M
53.39%
YoY
|
$516.0M
33.33%
YoY
|
$513.0M
18.2%
YoY
|
$466.0M
-10.21%
YoY
|
$472.0M
-20.94%
YoY
|
$387.0M
-8.73%
YoY
|
$434.0M
4.08%
YoY
|
$519.0M
26.59%
YoY
|
$597.0M
8.35%
YoY
|
$424.0M
18.11%
YoY
|
$417.0M
15.51%
YoY
|
$410.0M
6.22%
YoY
|
$551.0M
5.96%
YoY
|
$359.0M
-23.78%
YoY
|
$361.0M
-18.33%
YoY
|
$386.0M
-14.03%
YoY
|
$520.0M
-25.71%
YoY
|
| Research & Development |
$405.0M
30.23%
YoY
|
$402.0M
16.18%
YoY
|
$486.0M
51.4%
YoY
|
$277.0M
-15.81%
YoY
|
$311.0M
-7.16%
YoY
|
$346.0M
-1.98%
YoY
|
$321.0M
-7.76%
YoY
|
$329.0M
20.07%
YoY
|
$335.0M
15.12%
YoY
|
$353.0M
48.32%
YoY
|
$348.0M
17.57%
YoY
|
$274.0M
30.48%
YoY
|
$291.0M
19.26%
YoY
|
$238.0M
-4.42%
YoY
|
$296.0M
-8.92%
YoY
|
$210.0M
-20.15%
YoY
|
$244.0M
-4.31%
YoY
|
$249.0M
-3.86%
YoY
|
$325.0M
1.88%
YoY
|
| Depreciation & Amortization |
$127.0M
53.01%
YoY
|
$123.0M
24.24%
YoY
|
$100.0M
4.17%
YoY
|
$37.00M
-61.46%
YoY
|
$83.00M
-23.85%
YoY
|
$99.00M
-28.78%
YoY
|
$96.00M
-37.25%
YoY
|
$96.00M
17.07%
YoY
|
$109.0M
51.39%
YoY
|
$139.0M
0.0%
YoY
|
$153.0M
6.25%
YoY
|
$82.00M
-8.89%
YoY
|
$72.00M
-43.75%
YoY
|
$139.0M
-27.23%
YoY
|
$144.0M
-61.6%
YoY
|
$90.00M
-40.0%
YoY
|
$128.0M
-23.81%
YoY
|
$191.0M
-37.38%
YoY
|
$375.0M
14.68%
YoY
|
| Operating Expenses |
$968.0M
17.48%
YoY
|
$892.0M
9.85%
YoY
|
$1.210B
52.59%
YoY
|
$793.0M
10.75%
YoY
|
$824.0M
7.15%
YoY
|
$812.0M
-6.88%
YoY
|
$793.0M
-16.08%
YoY
|
$716.0M
2.58%
YoY
|
$769.0M
8.62%
YoY
|
$872.0M
34.57%
YoY
|
$945.0M
11.57%
YoY
|
$698.0M
22.67%
YoY
|
$708.0M
17.02%
YoY
|
$648.0M
2.05%
YoY
|
$847.0M
0.24%
YoY
|
$569.0M
-22.48%
YoY
|
$605.0M
-13.2%
YoY
|
$635.0M
-10.31%
YoY
|
$845.0M
-17.08%
YoY
|
| Operating Profit |
$583.0M
72.49%
YoY
|
$825.0M
72.23%
YoY
|
$368.0M
-48.31%
YoY
|
$485.0M
-41.14%
YoY
|
$338.0M
-64.75%
YoY
|
$479.0M
-39.75%
YoY
|
$712.0M
9.54%
YoY
|
$824.0M
5.91%
YoY
|
$959.0M
28.04%
YoY
|
$795.0M
29.9%
YoY
|
$650.0M
43.17%
YoY
|
$778.0M
214.98%
YoY
|
$749.0M
122.92%
YoY
|
$612.0M
7.37%
YoY
|
$454.0M
-34.58%
YoY
|
$247.0M
-6.79%
YoY
|
$336.0M
-22.58%
YoY
|
$570.0M
-4.2%
YoY
|
$694.0M
214.03%
YoY
|
| Interest Expense |
$135.0M
-894.12%
YoY
|
-$27.00M
80.0%
YoY
|
$75.00M
-327.27%
YoY
|
$14.00M
-122.58%
YoY
|
-$17.00M
-136.96%
YoY
|
-$15.00M
-44.44%
YoY
|
-$33.00M
26.92%
YoY
|
-$62.00M
169.57%
YoY
|
$46.00M
-319.05%
YoY
|
-$27.00M
285.71%
YoY
|
-$26.00M
188.89%
YoY
|
-$23.00M
1050.0%
YoY
|
-$21.00M
600.0%
YoY
|
-$7.000M
600.0%
YoY
|
-$9.000M
-124.32%
YoY
|
-$2.000M
-93.94%
YoY
|
-$3.000M
-93.02%
YoY
|
-$1.000M
-96.43%
YoY
|
$37.00M
-188.1%
YoY
|
| Other Income/Expense, Net |
$6.000M
-135.29%
YoY
|
$122.0M
-971.43%
YoY
|
$15.00M
-250.0%
YoY
|
$15.00M
-123.08%
YoY
|
-$17.00M
-139.53%
YoY
|
-$14.00M
-53.33%
YoY
|
-$10.00M
66.67%
YoY
|
-$65.00M
160.0%
YoY
|
$43.00M
-295.45%
YoY
|
-$30.00M
275.0%
YoY
|
-$6.000M
-400.0%
YoY
|
-$25.00M
-1350.0%
YoY
|
-$22.00M
-164.71%
YoY
|
-$8.000M
166.67%
YoY
|
$2.000M
-104.88%
YoY
|
$2.000M
-115.38%
YoY
|
$34.00M
-230.77%
YoY
|
-$3.000M
-89.29%
YoY
|
-$41.00M
-341.18%
YoY
|
| Pretax Income |
$724.0M
125.55%
YoY
|
$895.0M
92.47%
YoY
|
$458.0M
-28.21%
YoY
|
$500.0M
-34.12%
YoY
|
$321.0M
-67.96%
YoY
|
$465.0M
-39.22%
YoY
|
$638.0M
13.32%
YoY
|
$759.0M
5.12%
YoY
|
$1.002B
37.83%
YoY
|
$765.0M
26.66%
YoY
|
$563.0M
25.95%
YoY
|
$722.0M
189.96%
YoY
|
$727.0M
96.49%
YoY
|
$604.0M
6.53%
YoY
|
$447.0M
-35.22%
YoY
|
$249.0M
17.45%
YoY
|
$370.0M
-9.31%
YoY
|
$567.0M
0.0%
YoY
|
$690.0M
275.0%
YoY
|
| Income Tax |
$137.0M
234.15%
YoY
|
$155.0M
121.43%
YoY
|
$55.00M
-25.68%
YoY
|
$65.00M
-45.83%
YoY
|
$41.00M
-67.46%
YoY
|
$70.00M
-52.05%
YoY
|
$74.00M
37.04%
YoY
|
$120.0M
1.69%
YoY
|
$126.0M
-14.29%
YoY
|
$146.0M
47.47%
YoY
|
$54.00M
-169.23%
YoY
|
$118.0M
162.22%
YoY
|
$147.0M
250.0%
YoY
|
$99.00M
-17.5%
YoY
|
-$78.00M
-122.67%
YoY
|
$45.00M
-193.75%
YoY
|
$42.00M
600.0%
YoY
|
$120.0M
79.1%
YoY
|
$344.0M
158.65%
YoY
|
| Net Earnings |
$587.0M
109.64%
YoY
|
$740.0M
87.34%
YoY
|
$403.0M
-28.55%
YoY
|
$435.0M
-31.92%
YoY
|
$280.0M
-68.04%
YoY
|
$395.0M
-36.19%
YoY
|
$564.0M
10.81%
YoY
|
$639.0M
5.79%
YoY
|
$876.0M
51.03%
YoY
|
$619.0M
22.57%
YoY
|
$509.0M
-3.05%
YoY
|
$604.0M
196.08%
YoY
|
$580.0M
76.83%
YoY
|
$505.0M
12.98%
YoY
|
$525.0M
-23.36%
YoY
|
$204.0M
-21.54%
YoY
|
$328.0M
-18.41%
YoY
|
$447.0M
-10.6%
YoY
|
$685.0M
-217.29%
YoY
|
| Basic Earnings Per Share |
$0.75
108.33%
YoY
|
$0.94
84.31%
YoY
|
N/A
|
$0.56
-31.71%
YoY
|
$0.36
-68.14%
YoY
|
$0.51
-36.25%
YoY
|
N/A
|
$0.82
5.13%
YoY
|
$1.13
50.67%
YoY
|
$0.80
21.21%
YoY
|
N/A
|
$0.78
188.89%
YoY
|
$0.75
74.42%
YoY
|
$0.66
13.79%
YoY
|
$0.68
-24.44%
YoY
|
$0.27
-20.59%
YoY
|
$0.43
-18.87%
YoY
|
$0.58
-12.12%
YoY
|
$0.90
-216.88%
YoY
|
| Diluted Earnings Per Share |
$0.74
105.36%
YoY
|
$0.93
86.87%
YoY
|
$0.51
-100.0%
YoY
|
$0.55
-32.93%
YoY
|
$0.36
-67.86%
YoY
|
$0.50
-36.71%
YoY
|
$719.4K
10.38%
YoY
|
$0.82
5.13%
YoY
|
$1.12
49.33%
YoY
|
$0.79
21.54%
YoY
|
$651.7K
95842334.28%
YoY
|
$0.78
200.0%
YoY
|
$0.75
74.42%
YoY
|
$0.65
12.07%
YoY
|
$0.68
-23.6%
YoY
|
$0.26
-23.53%
YoY
|
$0.43
-17.31%
YoY
|
$0.58
-10.77%
YoY
|
$0.89
-215.58%
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 |
786.2M shares
0.53%
YoY
|
784.3M shares
0.55%
YoY
|
782.6M shares
0.48%
YoY
|
782.3M shares
0.55%
YoY
|
782.0M shares
0.64%
YoY
|
780.0M shares
0.65%
YoY
|
778.9M shares
0.78%
YoY
|
778.0M shares
0.78%
YoY
|
777.0M shares
0.78%
YoY
|
775.0M shares
0.78%
YoY
|
772.9M shares
0.6%
YoY
|
772.0M shares
0.65%
YoY
|
771.0M shares
0.65%
YoY
|
769.0M shares
0.65%
YoY
|
768.3M shares
0.68%
YoY
|
767.0M shares
0.52%
YoY
|
766.0M shares
0.66%
YoY
|
764.0M shares
0.66%
YoY
|
763.1M shares
0.92%
YoY
|
| Diluted Shares Outstanding |
794.0M shares
0.76%
YoY
|
792.0M shares
0.76%
YoY
|
N/A
|
789.0M shares
0.77%
YoY
|
788.0M shares
0.64%
YoY
|
786.0M shares
0.38%
YoY
|
N/A
|
783.0M shares
0.51%
YoY
|
783.0M shares
0.9%
YoY
|
783.0M shares
1.16%
YoY
|
N/A
|
779.0M shares
1.04%
YoY
|
776.0M shares
0.78%
YoY
|
774.0M shares
0.52%
YoY
|
N/A
|
771.0M shares
0.0%
YoY
|
770.0M shares
0.0%
YoY
|
770.0M shares
0.0%
YoY
|
N/A
|
Loading...