|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$67.23B
13.66%
YoY
|
$59.15B
42.87%
YoY
|
$41.40B
0.64%
YoY
|
$41.14B
-10.06%
YoY
|
$45.74B
-0.11%
YoY
|
| Cost Of Revenue |
$63.55B
13.91%
YoY
|
$55.79B
44.46%
YoY
|
$38.62B
-4.87%
YoY
|
$40.60B
-6.62%
YoY
|
$43.48B
-1.25%
YoY
|
| Gross Profit |
$3.682B
9.49%
YoY
|
$3.363B
20.75%
YoY
|
$2.785B
413.84%
YoY
|
$542.0M
-76.08%
YoY
|
$2.266B
28.39%
YoY
|
| Selling, General & Admin |
$1.369B
10.94%
YoY
|
$1.234B
-9.13%
YoY
|
$1.358B
0.52%
YoY
|
$1.351B
-5.06%
YoY
|
$1.423B
-0.97%
YoY
|
| Research & Development |
$33.00M
0.0%
YoY
|
$33.00M
37.5%
YoY
|
$24.00M
60.0%
YoY
|
$15.00M
0.0%
YoY
|
$15.00M
-25.0%
YoY
|
| Depreciation & Amortization |
$408.0M
-3.77%
YoY
|
$424.0M
-2.53%
YoY
|
$435.0M
-20.62%
YoY
|
$548.0M
-11.9%
YoY
|
$622.0M
2.13%
YoY
|
| Operating Expenses |
$1.402B
10.66%
YoY
|
$1.267B
-8.32%
YoY
|
$1.382B
1.17%
YoY
|
$1.366B
-5.01%
YoY
|
$1.438B
-1.3%
YoY
|
| Operating Profit |
$2.280B
8.78%
YoY
|
$2.096B
49.39%
YoY
|
$1.403B
-270.27%
YoY
|
-$824.0M
-199.52%
YoY
|
$828.0M
168.83%
YoY
|
| Interest Expense |
$403.0M
65.84%
YoY
|
$243.0M
-8.3%
YoY
|
$265.0M
-21.83%
YoY
|
$339.0M
0.0%
YoY
|
$339.0M
28.9%
YoY
|
| Other Income/Expense, Net |
-$9.000M
-101.77%
YoY
|
$509.0M
303.97%
YoY
|
$126.0M
29.9%
YoY
|
$97.00M
-1177.78%
YoY
|
-$9.000M
-122.5%
YoY
|
| Pretax Income |
$2.066B
-19.45%
YoY
|
$2.565B
81.53%
YoY
|
$1.413B
-217.26%
YoY
|
-$1.205B
-364.25%
YoY
|
$456.0M
98.26%
YoY
|
| Income Tax |
$388.0M
-2.51%
YoY
|
$398.0M
60.48%
YoY
|
$248.0M
188.37%
YoY
|
$86.00M
-51.96%
YoY
|
$179.0M
219.64%
YoY
|
| Net Earnings |
$1.610B
-22.52%
YoY
|
$2.078B
81.48%
YoY
|
$1.145B
-189.45%
YoY
|
-$1.280B
-579.4%
YoY
|
$267.0M
66.88%
YoY
|
| Basic Earnings Per Share |
$10.83
-25.31%
YoY
|
$14.50
81.93%
YoY
|
$7.97
-185.33%
YoY
|
-$9.34
-666.06%
YoY
|
$1.65
83.33%
YoY
|
| Diluted Earnings Per Share |
$10.51
-22.95%
YoY
|
$13.64
76.91%
YoY
|
$7.71
-182.55%
YoY
|
-$9.34
-669.51%
YoY
|
$1.64
84.27%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
148.7M shares
5.46%
YoY
|
141.0M shares
0.23%
YoY
|
140.7M shares
-0.56%
YoY
|
141.5M shares
0.37%
YoY
|
141.0M shares
0.43%
YoY
|
| Diluted Shares Outstanding |
153.1M shares
0.5%
YoY
|
152.4M shares
1.79%
YoY
|
149.7M shares
5.79%
YoY
|
141.5M shares
-0.15%
YoY
|
141.7M shares
0.31%
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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$14.23B
-15.11%
YoY
|
$15.05B
-16.08%
YoY
|
$15.33B
-3.48%
YoY
|
$16.66B
-0.14%
YoY
|
$16.76B
18.72%
YoY
|
$17.93B
16.52%
YoY
|
$15.88B
22.52%
YoY
|
$16.68B
32.3%
YoY
|
$14.12B
38.96%
YoY
|
$15.39B
62.66%
YoY
|
$12.96B
41.3%
YoY
|
$12.61B
16.94%
YoY
|
$10.16B
-1.59%
YoY
|
$9.462B
-6.28%
YoY
|
$9.173B
-7.7%
YoY
|
$10.78B
-6.58%
YoY
|
$10.32B
-9.54%
YoY
|
$10.10B
-16.88%
YoY
|
$9.938B
-6.61%
YoY
|
| Cost Of Revenue |
$13.18B
-16.94%
YoY
|
$13.68B
-20.26%
YoY
|
$14.15B
-3.6%
YoY
|
$15.82B
-0.01%
YoY
|
$15.87B
19.74%
YoY
|
$17.16B
16.54%
YoY
|
$14.68B
24.23%
YoY
|
$15.82B
35.18%
YoY
|
$13.26B
38.69%
YoY
|
$14.73B
76.21%
YoY
|
$11.81B
31.28%
YoY
|
$11.71B
14.63%
YoY
|
$9.557B
-15.43%
YoY
|
$8.357B
-12.8%
YoY
|
$8.999B
-5.28%
YoY
|
$10.21B
-8.17%
YoY
|
$11.30B
7.69%
YoY
|
$9.584B
-17.41%
YoY
|
$9.501B
-7.37%
YoY
|
| Gross Profit |
$1.045B
17.68%
YoY
|
$1.365B
76.81%
YoY
|
$1.181B
-1.91%
YoY
|
$818.0M
18.72%
YoY
|
$888.0M
3.02%
YoY
|
$772.0M
16.09%
YoY
|
$1.204B
4.97%
YoY
|
$689.0M
-23.78%
YoY
|
$862.0M
43.19%
YoY
|
$665.0M
-39.82%
YoY
|
$1.147B
559.2%
YoY
|
$904.0M
58.32%
YoY
|
$602.0M
-161.55%
YoY
|
$1.105B
115.82%
YoY
|
$174.0M
-60.18%
YoY
|
$571.0M
35.31%
YoY
|
-$978.0M
-206.54%
YoY
|
$512.0M
-5.54%
YoY
|
$437.0M
13.8%
YoY
|
| Selling, General & Admin |
$447.0M
32.64%
YoY
|
$420.0M
25.75%
YoY
|
$353.0M
14.61%
YoY
|
$390.0M
15.38%
YoY
|
$337.0M
3.06%
YoY
|
$334.0M
12.46%
YoY
|
$308.0M
13.65%
YoY
|
$338.0M
-7.4%
YoY
|
$327.0M
-7.1%
YoY
|
$297.0M
-14.16%
YoY
|
$271.0M
-8.14%
YoY
|
$365.0M
-4.45%
YoY
|
$352.0M
6.99%
YoY
|
$346.0M
3.28%
YoY
|
$295.0M
-3.28%
YoY
|
$382.0M
3.52%
YoY
|
$329.0M
-1.2%
YoY
|
$335.0M
-11.14%
YoY
|
$305.0M
-11.34%
YoY
|
| 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
|
N/A
|
| Depreciation & Amortization |
N/A
|
$106.0M
3.92%
YoY
|
$102.0M
0.0%
YoY
|
$103.0M
-3.74%
YoY
|
$101.0M
-3.81%
YoY
|
$102.0M
-3.77%
YoY
|
$102.0M
-3.77%
YoY
|
$107.0M
-4.46%
YoY
|
$105.0M
-0.94%
YoY
|
$106.0M
1.92%
YoY
|
$106.0M
-6.19%
YoY
|
$112.0M
-6.67%
YoY
|
$106.0M
-20.9%
YoY
|
$104.0M
-33.33%
YoY
|
$113.0M
-18.71%
YoY
|
$120.0M
-24.53%
YoY
|
$134.0M
-15.72%
YoY
|
$156.0M
-3.7%
YoY
|
$139.0M
-2.11%
YoY
|
| Operating Expenses |
$447.0M
32.64%
YoY
|
$420.0M
25.75%
YoY
|
$353.0M
14.61%
YoY
|
$390.0M
15.38%
YoY
|
$337.0M
3.06%
YoY
|
$334.0M
12.46%
YoY
|
$308.0M
13.65%
YoY
|
$338.0M
-7.4%
YoY
|
$327.0M
-7.1%
YoY
|
$297.0M
-14.16%
YoY
|
$271.0M
-8.14%
YoY
|
$365.0M
-4.45%
YoY
|
$352.0M
6.99%
YoY
|
$346.0M
3.28%
YoY
|
$295.0M
-3.28%
YoY
|
$382.0M
3.52%
YoY
|
$329.0M
-1.2%
YoY
|
$335.0M
-11.14%
YoY
|
$305.0M
-11.34%
YoY
|
| Operating Profit |
$598.0M
8.53%
YoY
|
$945.0M
115.75%
YoY
|
$828.0M
-7.59%
YoY
|
$428.0M
21.94%
YoY
|
$551.0M
2.99%
YoY
|
$438.0M
19.02%
YoY
|
$896.0M
2.28%
YoY
|
$351.0M
-34.88%
YoY
|
$535.0M
114.0%
YoY
|
$368.0M
-51.52%
YoY
|
$876.0M
-823.97%
YoY
|
$539.0M
185.19%
YoY
|
$250.0M
-119.13%
YoY
|
$759.0M
328.81%
YoY
|
-$121.0M
-191.67%
YoY
|
$189.0M
256.6%
YoY
|
-$1.307B
-323.42%
YoY
|
$177.0M
7.27%
YoY
|
$132.0M
230.0%
YoY
|
| Interest Expense |
$133.0M
29.13%
YoY
|
-$134.0M
-245.65%
YoY
|
$112.0M
0.9%
YoY
|
$56.00M
-196.55%
YoY
|
$103.0M
80.7%
YoY
|
$92.00M
70.37%
YoY
|
$111.0M
52.05%
YoY
|
-$58.00M
-211.54%
YoY
|
$57.00M
1.79%
YoY
|
$54.00M
-12.9%
YoY
|
$73.00M
-5.19%
YoY
|
$52.00M
-159.77%
YoY
|
$56.00M
-34.88%
YoY
|
$62.00M
-29.55%
YoY
|
$77.00M
2.67%
YoY
|
-$87.00M
16.0%
YoY
|
$86.00M
-14.85%
YoY
|
$88.00M
-6.38%
YoY
|
$75.00M
7.14%
YoY
|
| Other Income/Expense, Net |
$8.000M
-80.0%
YoY
|
$12.00M
-300.0%
YoY
|
$15.00M
-131.91%
YoY
|
$21.00M
600.0%
YoY
|
$40.00M
-81.82%
YoY
|
-$6.000M
-117.14%
YoY
|
-$47.00M
-117.87%
YoY
|
$3.000M
-96.0%
YoY
|
$220.0M
1194.12%
YoY
|
$35.00M
29.63%
YoY
|
$263.0M
-3022.22%
YoY
|
$75.00M
-253.06%
YoY
|
$17.00M
-525.0%
YoY
|
$27.00M
-85.08%
YoY
|
-$9.000M
-129.03%
YoY
|
-$49.00M
-225.64%
YoY
|
-$4.000M
-78.95%
YoY
|
$181.0M
4425.0%
YoY
|
$31.00M
29.17%
YoY
|
| Pretax Income |
$503.0M
1.41%
YoY
|
$823.0M
215.33%
YoY
|
$842.0M
4.73%
YoY
|
$505.0M
70.61%
YoY
|
$496.0M
-33.06%
YoY
|
$261.0M
-37.71%
YoY
|
$804.0M
-27.5%
YoY
|
$296.0M
-55.56%
YoY
|
$741.0M
142.95%
YoY
|
$419.0M
-39.28%
YoY
|
$1.109B
-547.18%
YoY
|
$666.0M
-1310.91%
YoY
|
$305.0M
-120.2%
YoY
|
$690.0M
153.68%
YoY
|
-$248.0M
-381.82%
YoY
|
-$55.00M
-423.53%
YoY
|
-$1.510B
-434.07%
YoY
|
$272.0M
-1913.33%
YoY
|
$88.00M
4300.0%
YoY
|
| Income Tax |
$114.0M
0.88%
YoY
|
$198.0M
450.0%
YoY
|
$183.0M
69.44%
YoY
|
$131.0M
104.69%
YoY
|
$113.0M
22.83%
YoY
|
$36.00M
-28.0%
YoY
|
$108.0M
-43.75%
YoY
|
$64.00M
-34.02%
YoY
|
$92.00M
142.11%
YoY
|
$50.00M
-70.24%
YoY
|
$192.0M
-449.09%
YoY
|
$97.00M
259.26%
YoY
|
$38.00M
-235.71%
YoY
|
$168.0M
180.0%
YoY
|
-$55.00M
-244.74%
YoY
|
$27.00M
-76.32%
YoY
|
-$28.00M
-132.94%
YoY
|
$60.00M
2900.0%
YoY
|
$38.00M
100.0%
YoY
|
| Net Earnings |
$373.0M
-1.84%
YoY
|
$622.0M
201.94%
YoY
|
$632.0M
-8.14%
YoY
|
$336.0M
45.45%
YoY
|
$380.0M
-41.81%
YoY
|
$206.0M
-43.09%
YoY
|
$688.0M
-17.21%
YoY
|
$231.0M
-58.08%
YoY
|
$653.0M
149.24%
YoY
|
$362.0M
-29.84%
YoY
|
$831.0M
-551.63%
YoY
|
$551.0M
-1180.39%
YoY
|
$262.0M
-117.61%
YoY
|
$516.0M
141.12%
YoY
|
-$184.0M
-508.89%
YoY
|
-$51.00M
-21.54%
YoY
|
-$1.488B
-507.67%
YoY
|
$214.0M
-1883.33%
YoY
|
$45.00M
-314.29%
YoY
|
| Basic Earnings Per Share |
$2.50
-0.79%
YoY
|
$4.13
203.68%
YoY
|
$4.21
-12.84%
YoY
|
$2.24
41.77%
YoY
|
$2.52
-44.74%
YoY
|
$1.36
-45.6%
YoY
|
$4.83
-17.58%
YoY
|
$1.58
-59.9%
YoY
|
$4.56
140.0%
YoY
|
$2.50
-30.94%
YoY
|
$5.86
-501.37%
YoY
|
$3.94
-920.83%
YoY
|
$1.90
-117.98%
YoY
|
$3.62
147.95%
YoY
|
-$1.46
-661.54%
YoY
|
-$0.48
-7.69%
YoY
|
-$10.57
-517.79%
YoY
|
$1.46
-1073.33%
YoY
|
$0.26
-223.81%
YoY
|
| Diluted Earnings Per Share |
$2.47
-0.8%
YoY
|
$4.09
205.38%
YoY
|
$4.15
-7.37%
YoY
|
$2.21
45.39%
YoY
|
$2.49
-41.82%
YoY
|
$1.34
-43.46%
YoY
|
$4.48
-18.84%
YoY
|
$1.52
-59.36%
YoY
|
$4.28
132.61%
YoY
|
$2.37
-31.7%
YoY
|
$5.52
-478.08%
YoY
|
$3.74
-879.17%
YoY
|
$1.84
-117.41%
YoY
|
$3.47
142.66%
YoY
|
-$1.46
-661.54%
YoY
|
-$0.48
-7.69%
YoY
|
-$10.57
-533.2%
YoY
|
$1.43
-1053.33%
YoY
|
$0.26
-223.81%
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 |
150.6M shares
-0.83%
YoY
|
150.6M shares
-0.79%
YoY
|
149.9M shares
5.2%
YoY
|
149.8M shares
6.6%
YoY
|
151.9M shares
7.4%
YoY
|
151.8M shares
7.25%
YoY
|
142.5M shares
1.55%
YoY
|
140.5M shares
0.62%
YoY
|
141.4M shares
1.28%
YoY
|
141.5M shares
-0.02%
YoY
|
140.3M shares
-1.1%
YoY
|
139.7M shares
-1.41%
YoY
|
139.6M shares
-1.36%
YoY
|
141.6M shares
0.05%
YoY
|
141.9M shares
0.49%
YoY
|
141.7M shares
0.41%
YoY
|
141.6M shares
0.35%
YoY
|
141.5M shares
0.38%
YoY
|
141.2M shares
0.33%
YoY
|
| Diluted Shares Outstanding |
151.2M shares
-0.79%
YoY
|
152.2M shares
-1.23%
YoY
|
152.3M shares
-0.88%
YoY
|
N/A
|
152.4M shares
-0.08%
YoY
|
154.1M shares
0.91%
YoY
|
153.6M shares
2.0%
YoY
|
N/A
|
152.5M shares
2.69%
YoY
|
152.7M shares
1.65%
YoY
|
150.6M shares
6.14%
YoY
|
N/A
|
148.5M shares
4.94%
YoY
|
150.2M shares
0.04%
YoY
|
141.9M shares
0.24%
YoY
|
N/A
|
141.6M shares
-5.57%
YoY
|
150.1M shares
6.51%
YoY
|
141.6M shares
0.58%
YoY
|
Loading...