|
Concept
|
2023 | 2022 | 2021 | 2020 | 2019 |
|---|---|---|---|---|---|
| Revenue |
$13.35B
3.88%
YoY
|
$12.85B
9.21%
YoY
|
$11.77B
8.84%
YoY
|
$10.81B
12.46%
YoY
|
$9.613B
21.35%
YoY
|
| Cost Of Revenue |
$2.464B
8.5%
YoY
|
$2.271B
11.16%
YoY
|
$2.043B
13.56%
YoY
|
$1.799B
15.91%
YoY
|
$1.552B
57.72%
YoY
|
| Gross Profit |
$10.89B
2.89%
YoY
|
$10.58B
8.8%
YoY
|
$9.724B
7.9%
YoY
|
$9.012B
11.8%
YoY
|
$8.061B
16.19%
YoY
|
| Selling, General & Admin |
$5.328B
3.76%
YoY
|
$5.135B
14.67%
YoY
|
$4.478B
-9.9%
YoY
|
$4.970B
21.93%
YoY
|
$4.076B
18.32%
YoY
|
| Research & Development |
$3.306B
8.15%
YoY
|
$3.057B
8.56%
YoY
|
$2.816B
11.66%
YoY
|
$2.522B
16.06%
YoY
|
$2.173B
13.35%
YoY
|
| Depreciation & Amortization |
$1.234B
11.17%
YoY
|
$1.110B
8.29%
YoY
|
$1.025B
17.41%
YoY
|
$873.0M
20.08%
YoY
|
$727.0M
17.64%
YoY
|
| Operating Expenses |
$8.705B
6.26%
YoY
|
$8.192B
12.31%
YoY
|
$7.294B
-2.64%
YoY
|
$7.492B
19.89%
YoY
|
$6.249B
16.54%
YoY
|
| Operating Profit |
$2.181B
-8.63%
YoY
|
$2.387B
-0.04%
YoY
|
$2.388B
65.72%
YoY
|
$1.441B
-20.08%
YoY
|
$1.803B
23.24%
YoY
|
| Interest Expense |
-$239.0M
-194.84%
YoY
|
$252.0M
23.53%
YoY
|
$204.0M
36.91%
YoY
|
$149.0M
11.19%
YoY
|
$134.0M
81.08%
YoY
|
| Other Income/Expense, Net |
$9.000M
-117.31%
YoY
|
-$52.00M
-127.23%
YoY
|
$191.0M
122.09%
YoY
|
$86.00M
-8700.0%
YoY
|
-$1.000M
-101.47%
YoY
|
| Pretax Income |
$1.792B
-14.05%
YoY
|
$2.085B
-12.47%
YoY
|
$2.382B
65.65%
YoY
|
$1.438B
-21.38%
YoY
|
$1.829B
15.98%
YoY
|
| Income Tax |
$478.0M
80.38%
YoY
|
$265.0M
-18.21%
YoY
|
$324.0M
-106.59%
YoY
|
-$4.918B
-2157.74%
YoY
|
$239.0M
-79.25%
YoY
|
| Net Earnings |
$1.314B
-27.8%
YoY
|
$1.820B
-11.56%
YoY
|
$2.058B
-67.9%
YoY
|
$6.412B
288.61%
YoY
|
$1.650B
277.57%
YoY
|
| Basic Earnings Per Share |
$3.11
-28.34%
YoY
|
$4.34
-11.43%
YoY
|
$4.90
-68.12%
YoY
|
$15.37
285.21%
YoY
|
$3.99
272.9%
YoY
|
| Diluted Earnings Per Share |
$3.09
-28.41%
YoY
|
$4.31
-11.32%
YoY
|
$4.86
-67.77%
YoY
|
$15.08
284.69%
YoY
|
$3.92
276.92%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
423.2M shares
0.87%
YoY
|
419.5M shares
-0.08%
YoY
|
419.8M shares
0.67%
YoY
|
417.1M shares
0.79%
YoY
|
413.8M shares
0.84%
YoY
|
| Diluted Shares Outstanding |
425.9M shares
0.82%
YoY
|
422.4M shares
-0.2%
YoY
|
423.2M shares
-0.47%
YoY
|
425.2M shares
0.97%
YoY
|
421.1M shares
0.06%
YoY
|
|
Concept
|
2023 Q3 | 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 |
$3.408B
2.16%
YoY
|
$3.277B
6.12%
YoY
|
$3.714B
5.18%
YoY
|
$3.211B
0.72%
YoY
|
$3.336B
6.31%
YoY
|
$3.088B
3.14%
YoY
|
$3.531B
7.19%
YoY
|
$3.188B
11.31%
YoY
|
$3.138B
9.15%
YoY
|
$2.994B
9.51%
YoY
|
$3.294B
7.19%
YoY
|
$2.864B
7.83%
YoY
|
$2.875B
9.23%
YoY
|
$2.734B
11.59%
YoY
|
$3.073B
11.38%
YoY
|
$2.656B
20.73%
YoY
|
$2.632B
21.07%
YoY
|
$2.450B
22.01%
YoY
|
$2.759B
19.49%
YoY
|
$2.200B
13.52%
YoY
|
| Cost Of Revenue |
$639.0M
5.79%
YoY
|
$644.0M
6.98%
YoY
|
$649.0M
6.92%
YoY
|
$619.0M
7.84%
YoY
|
$604.0M
8.05%
YoY
|
$602.0M
13.37%
YoY
|
$607.0M
9.37%
YoY
|
$574.0M
11.24%
YoY
|
$559.0M
14.55%
YoY
|
$531.0M
9.71%
YoY
|
$555.0M
17.34%
YoY
|
$516.0M
13.16%
YoY
|
$488.0M
10.66%
YoY
|
$484.0M
12.82%
YoY
|
$473.0M
-25.63%
YoY
|
$456.0M
44.76%
YoY
|
$441.0M
44.59%
YoY
|
$429.0M
70.92%
YoY
|
$636.0M
109.21%
YoY
|
$315.0M
31.25%
YoY
|
| Gross Profit |
$2.769B
1.35%
YoY
|
$2.633B
5.91%
YoY
|
$3.065B
4.82%
YoY
|
$2.592B
-0.84%
YoY
|
$2.732B
5.93%
YoY
|
$2.486B
0.93%
YoY
|
$2.924B
6.75%
YoY
|
$2.614B
11.33%
YoY
|
$2.579B
8.04%
YoY
|
$2.463B
9.47%
YoY
|
$2.739B
5.35%
YoY
|
$2.348B
6.73%
YoY
|
$2.387B
8.95%
YoY
|
$2.250B
11.33%
YoY
|
$2.600B
0.23%
YoY
|
$2.200B
16.71%
YoY
|
$2.191B
17.23%
YoY
|
$2.021B
15.03%
YoY
|
$2.594B
34.96%
YoY
|
$1.885B
11.01%
YoY
|
| Selling, General & Admin |
$1.326B
0.0%
YoY
|
$1.429B
9.59%
YoY
|
$1.416B
18.0%
YoY
|
$1.312B
-1.13%
YoY
|
$1.326B
3.67%
YoY
|
$1.304B
9.12%
YoY
|
$1.200B
36.05%
YoY
|
$1.327B
14.2%
YoY
|
$1.279B
8.94%
YoY
|
$1.195B
2.75%
YoY
|
$882.0M
-41.63%
YoY
|
$1.162B
-2.11%
YoY
|
$1.174B
5.67%
YoY
|
$1.163B
7.99%
YoY
|
$1.511B
14.56%
YoY
|
$1.187B
34.12%
YoY
|
$1.111B
26.54%
YoY
|
$1.077B
23.09%
YoY
|
$1.319B
65.29%
YoY
|
$885.0M
10.76%
YoY
|
| Research & Development |
$833.0M
4.13%
YoY
|
$844.0M
9.04%
YoY
|
$904.0M
12.16%
YoY
|
$830.0M
8.07%
YoY
|
$800.0M
3.23%
YoY
|
$774.0M
9.32%
YoY
|
$806.0M
6.33%
YoY
|
$768.0M
7.56%
YoY
|
$775.0M
14.14%
YoY
|
$708.0M
6.47%
YoY
|
$758.0M
12.13%
YoY
|
$714.0M
11.21%
YoY
|
$679.0M
10.59%
YoY
|
$665.0M
12.71%
YoY
|
$676.0M
-8.65%
YoY
|
$642.0M
28.66%
YoY
|
$614.0M
27.65%
YoY
|
$590.0M
30.24%
YoY
|
$740.0M
61.93%
YoY
|
$499.0M
11.14%
YoY
|
| Depreciation & Amortization |
$335.0M
10.93%
YoY
|
$331.0M
14.93%
YoY
|
$328.0M
15.09%
YoY
|
$316.0M
12.46%
YoY
|
$302.0M
9.82%
YoY
|
$288.0M
7.06%
YoY
|
$285.0M
6.34%
YoY
|
$281.0M
7.66%
YoY
|
$275.0M
9.13%
YoY
|
$269.0M
10.25%
YoY
|
$268.0M
8.5%
YoY
|
$261.0M
19.18%
YoY
|
$252.0M
22.33%
YoY
|
$244.0M
21.39%
YoY
|
$247.0M
-5.73%
YoY
|
$219.0M
38.61%
YoY
|
$206.0M
36.42%
YoY
|
$201.0M
28.85%
YoY
|
$262.0M
79.45%
YoY
|
$158.0M
6.04%
YoY
|
| Operating Expenses |
$2.175B
1.45%
YoY
|
$2.290B
10.2%
YoY
|
$2.338B
9.25%
YoY
|
$2.159B
3.05%
YoY
|
$2.144B
4.38%
YoY
|
$2.078B
9.2%
YoY
|
$2.140B
23.27%
YoY
|
$2.095B
11.67%
YoY
|
$2.054B
10.85%
YoY
|
$1.903B
4.1%
YoY
|
$1.736B
-23.56%
YoY
|
$1.876B
2.57%
YoY
|
$1.853B
7.42%
YoY
|
$1.828B
9.66%
YoY
|
$2.271B
4.32%
YoY
|
$1.829B
32.15%
YoY
|
$1.725B
26.93%
YoY
|
$1.667B
25.53%
YoY
|
$2.177B
65.8%
YoY
|
$1.384B
10.9%
YoY
|
| Operating Profit |
$594.0M
1.02%
YoY
|
$343.0M
-15.93%
YoY
|
$727.0M
-7.27%
YoY
|
$433.0M
-16.57%
YoY
|
$588.0M
12.0%
YoY
|
$408.0M
-27.01%
YoY
|
$784.0M
-21.83%
YoY
|
$519.0M
21.26%
YoY
|
$525.0M
-1.69%
YoY
|
$559.0M
33.73%
YoY
|
$1.003B
204.86%
YoY
|
$428.0M
15.36%
YoY
|
$534.0M
14.59%
YoY
|
$418.0M
18.08%
YoY
|
$329.0M
-21.1%
YoY
|
$371.0M
-25.05%
YoY
|
$466.0M
-8.45%
YoY
|
$354.0M
-7.33%
YoY
|
$417.0M
-31.53%
YoY
|
$495.0M
20.73%
YoY
|
| Interest Expense |
-$5.000M
-92.54%
YoY
|
-$16.00M
-122.54%
YoY
|
-$45.00M
-46.43%
YoY
|
-$57.00M
-177.03%
YoY
|
-$67.00M
-236.73%
YoY
|
$71.00M
42.0%
YoY
|
-$84.00M
75.0%
YoY
|
$74.00M
42.31%
YoY
|
$49.00M
-10.91%
YoY
|
$50.00M
2.04%
YoY
|
-$48.00M
128.57%
YoY
|
$52.00M
30.0%
YoY
|
$55.00M
61.76%
YoY
|
$49.00M
44.12%
YoY
|
-$21.00M
-47.5%
YoY
|
$40.00M
21.21%
YoY
|
$34.00M
0.0%
YoY
|
$34.00M
0.0%
YoY
|
-$40.00M
-900.0%
YoY
|
$33.00M
17.86%
YoY
|
| Other Income/Expense, Net |
$19.00M
-195.0%
YoY
|
$6.000M
-160.0%
YoY
|
$53.00M
-394.44%
YoY
|
-$14.00M
-216.67%
YoY
|
-$20.00M
-766.67%
YoY
|
-$10.00M
-56.52%
YoY
|
-$18.00M
-460.0%
YoY
|
$12.00M
-93.22%
YoY
|
$3.000M
-80.0%
YoY
|
-$23.00M
283.33%
YoY
|
$5.000M
-54.55%
YoY
|
$177.0M
941.18%
YoY
|
$15.00M
-63.41%
YoY
|
-$6.000M
-135.29%
YoY
|
$11.00M
-101.31%
YoY
|
$17.00M
-109.44%
YoY
|
$41.00M
-82.92%
YoY
|
$17.00M
-97.82%
YoY
|
-$840.0M
-5700.0%
YoY
|
-$180.0M
8900.0%
YoY
|
| Pretax Income |
$561.0M
17.12%
YoY
|
$299.0M
-8.84%
YoY
|
$666.0M
0.76%
YoY
|
$319.0M
-30.2%
YoY
|
$479.0M
-0.21%
YoY
|
$328.0M
-32.51%
YoY
|
$661.0M
-31.5%
YoY
|
$457.0M
-17.51%
YoY
|
$480.0M
-3.03%
YoY
|
$486.0M
32.07%
YoY
|
$965.0M
302.08%
YoY
|
$554.0M
53.89%
YoY
|
$495.0M
1.64%
YoY
|
$368.0M
4.84%
YoY
|
$240.0M
-151.84%
YoY
|
$360.0M
4.35%
YoY
|
$487.0M
-36.92%
YoY
|
$351.0M
-70.13%
YoY
|
-$463.0M
-173.96%
YoY
|
$345.0M
-16.46%
YoY
|
| Income Tax |
$84.00M
-36.36%
YoY
|
$75.00M
-12.79%
YoY
|
$172.0M
129.33%
YoY
|
$88.00M
49.15%
YoY
|
$132.0M
91.3%
YoY
|
$86.00M
40.98%
YoY
|
$75.00M
-56.9%
YoY
|
$59.00M
-50.83%
YoY
|
$69.00M
43.75%
YoY
|
$61.00M
-438.89%
YoY
|
$174.0M
-328.95%
YoY
|
$120.0M
-500.0%
YoY
|
$48.00M
-101.0%
YoY
|
-$18.00M
28.57%
YoY
|
-$76.00M
-42.86%
YoY
|
-$30.00M
-372.73%
YoY
|
-$4.798B
-3848.44%
YoY
|
-$14.00M
-106.01%
YoY
|
-$133.0M
-218.75%
YoY
|
$11.00M
-38.89%
YoY
|
| Net Earnings |
$477.0M
37.46%
YoY
|
$224.0M
-7.44%
YoY
|
$494.0M
-15.7%
YoY
|
$231.0M
-41.96%
YoY
|
$347.0M
-15.57%
YoY
|
$242.0M
-43.06%
YoY
|
$586.0M
-25.92%
YoY
|
$398.0M
-8.29%
YoY
|
$411.0M
-8.05%
YoY
|
$425.0M
10.1%
YoY
|
$791.0M
146.42%
YoY
|
$434.0M
6.63%
YoY
|
$447.0M
-91.57%
YoY
|
$386.0M
1.58%
YoY
|
$321.0M
-35.28%
YoY
|
$407.0M
-3.55%
YoY
|
$5.303B
1124.71%
YoY
|
$380.0M
27.09%
YoY
|
$496.0M
-228.17%
YoY
|
$422.0M
6.84%
YoY
|
| Basic Earnings Per Share |
$1.11
35.37%
YoY
|
$0.52
-10.34%
YoY
|
N/A
|
$0.55
-42.11%
YoY
|
$0.82
-16.33%
YoY
|
$0.58
-42.57%
YoY
|
N/A
|
$0.95
-7.77%
YoY
|
$0.98
-7.55%
YoY
|
$1.01
9.78%
YoY
|
N/A
|
$1.03
5.1%
YoY
|
$1.06
-91.67%
YoY
|
$0.92
1.1%
YoY
|
$0.77
-35.29%
YoY
|
$0.98
-2.97%
YoY
|
$12.72
1123.08%
YoY
|
$0.91
24.66%
YoY
|
$1.19
-223.96%
YoY
|
$1.01
4.12%
YoY
|
| Diluted Earnings Per Share |
$1.10
-100.0%
YoY
|
$0.52
-8.94%
YoY
|
$1.15
-100.0%
YoY
|
$541.8K
57642063.04%
YoY
|
$818.2K
84345778.87%
YoY
|
$0.57
-43.56%
YoY
|
$1.385M
-25.79%
YoY
|
$0.94
-7.84%
YoY
|
$0.97
-8.49%
YoY
|
$1.01
9.78%
YoY
|
$1.867M
245642919.51%
YoY
|
$1.02
6.25%
YoY
|
$1.06
-91.5%
YoY
|
$0.92
3.37%
YoY
|
$0.76
-35.04%
YoY
|
$0.96
-4.0%
YoY
|
$12.47
1110.68%
YoY
|
$0.89
25.35%
YoY
|
$1.17
-221.88%
YoY
|
$1.00
4.17%
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
|
N/A
|
| Basic Shares Outstanding |
430.4M shares
1.99%
YoY
|
428.2M shares
1.81%
YoY
|
428.5M shares
1.76%
YoY
|
424.0M shares
1.08%
YoY
|
422.0M shares
0.63%
YoY
|
420.6M shares
0.35%
YoY
|
421.1M shares
N/A
|
419.5M shares
-0.33%
YoY
|
419.4M shares
-0.16%
YoY
|
419.1M shares
0.18%
YoY
|
N/A
|
420.9M shares
1.07%
YoY
|
420.0M shares
0.73%
YoY
|
418.4M shares
0.18%
YoY
|
N/A
|
416.4M shares
1.88%
YoY
|
417.0M shares
2.42%
YoY
|
417.6M shares
3.13%
YoY
|
N/A
|
408.7M shares
0.49%
YoY
|
| Diluted Shares Outstanding |
434.1M shares
2.35%
YoY
|
431.6M shares
2.03%
YoY
|
N/A
|
426.3M shares
1.08%
YoY
|
424.1M shares
0.31%
YoY
|
423.0M shares
0.22%
YoY
|
N/A
|
421.8M shares
-0.39%
YoY
|
422.8M shares
-0.06%
YoY
|
422.0M shares
0.12%
YoY
|
N/A
|
423.4M shares
0.09%
YoY
|
423.1M shares
-0.48%
YoY
|
421.5M shares
-1.21%
YoY
|
N/A
|
423.0M shares
2.06%
YoY
|
425.1M shares
2.86%
YoY
|
426.7M shares
3.84%
YoY
|
N/A
|
414.5M shares
0.35%
YoY
|
Loading...