|
Concept
|
2022 | 2021 | 2020 | 2019 | 2018 |
|---|---|---|---|---|---|
| Revenue |
$11.48B
20.34%
YoY
|
$9.536B
15.37%
YoY
|
$8.265B
-11.0%
YoY
|
$9.287B
7.58%
YoY
|
$8.633B
4.59%
YoY
|
| Cost Of Revenue |
$8.704B
21.87%
YoY
|
$7.142B
14.04%
YoY
|
$6.263B
-12.36%
YoY
|
$7.146B
6.14%
YoY
|
$6.732B
4.41%
YoY
|
| Gross Profit |
$2.771B
15.79%
YoY
|
$2.393B
19.54%
YoY
|
$2.002B
-6.49%
YoY
|
$2.141B
12.68%
YoY
|
$1.900B
5.24%
YoY
|
| Selling, General & Admin |
$1.249B
4.76%
YoY
|
$1.192B
16.58%
YoY
|
$1.022B
-4.35%
YoY
|
$1.069B
14.75%
YoY
|
$931.4M
1.27%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$179.9M
-11.55%
YoY
|
$203.4M
-8.75%
YoY
|
$222.9M
3.82%
YoY
|
$214.7M
19.61%
YoY
|
$179.5M
-10.43%
YoY
|
| Operating Expenses |
$1.939B
1.53%
YoY
|
$1.909B
11.06%
YoY
|
$1.719B
-11.68%
YoY
|
$1.947B
28.68%
YoY
|
$1.513B
3.08%
YoY
|
| Operating Profit |
$832.6M
72.1%
YoY
|
$483.8M
70.95%
YoY
|
$283.0M
45.65%
YoY
|
$194.3M
-49.85%
YoY
|
$387.4M
14.62%
YoY
|
| Interest Expense |
$107.2M
5.62%
YoY
|
$101.5M
-11.35%
YoY
|
$114.5M
-22.21%
YoY
|
$147.2M
8.55%
YoY
|
$135.6M
-10.79%
YoY
|
| Other Income/Expense, Net |
-$76.40M
-175.35%
YoY
|
$101.4M
-145.27%
YoY
|
-$224.0M
14.64%
YoY
|
-$195.4M
18.28%
YoY
|
-$165.2M
-2.36%
YoY
|
| Pretax Income |
$756.2M
29.22%
YoY
|
$585.2M
891.86%
YoY
|
$59.00M
-5463.64%
YoY
|
-$1.100M
-100.5%
YoY
|
$222.2M
31.64%
YoY
|
| Income Tax |
$210.9M
69.26%
YoY
|
$124.6M
1942.62%
YoY
|
$6.100M
-94.16%
YoY
|
$104.5M
109.42%
YoY
|
$49.90M
1.84%
YoY
|
| Net Earnings |
$545.3M
18.39%
YoY
|
$460.6M
770.7%
YoY
|
$52.90M
-152.79%
YoY
|
-$100.2M
-158.15%
YoY
|
$172.3M
43.82%
YoY
|
| Basic Earnings Per Share |
$3.29
21.4%
YoY
|
$2.71
774.19%
YoY
|
$0.31
-150.82%
YoY
|
-$0.61
-150.0%
YoY
|
$1.22
43.53%
YoY
|
| Diluted Earnings Per Share |
$3.26
21.19%
YoY
|
$2.69
767.74%
YoY
|
$0.31
-150.82%
YoY
|
-$0.61
-150.41%
YoY
|
$1.21
42.35%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
165.8M shares
-2.59%
YoY
|
170.2M shares
0.71%
YoY
|
169.0M shares
2.99%
YoY
|
164.1M shares
16.22%
YoY
|
141.2M shares
0.71%
YoY
|
| Diluted Shares Outstanding |
167.4M shares
-2.33%
YoY
|
171.4M shares
0.94%
YoY
|
169.8M shares
3.47%
YoY
|
164.1M shares
15.4%
YoY
|
142.2M shares
0.57%
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.574B
-14.67%
YoY
|
$2.685B
-6.86%
YoY
|
$2.593B
3.78%
YoY
|
$2.984B
19.92%
YoY
|
$3.017B
26.0%
YoY
|
$2.883B
33.74%
YoY
|
$2.498B
22.73%
YoY
|
$2.488B
23.83%
YoY
|
$2.394B
19.16%
YoY
|
$2.155B
-2.52%
YoY
|
$2.035B
-5.55%
YoY
|
$2.009B
-15.84%
YoY
|
$2.009B
-22.26%
YoY
|
$2.211B
2.37%
YoY
|
$2.155B
9.32%
YoY
|
$2.387B
12.04%
YoY
|
$2.585B
8.94%
YoY
|
$2.160B
0.09%
YoY
|
$1.971B
0.61%
YoY
|
| Cost Of Revenue |
N/A
|
$2.046B
-4.99%
YoY
|
$1.993B
6.79%
YoY
|
$2.277B
21.69%
YoY
|
$2.281B
27.29%
YoY
|
$2.153B
33.48%
YoY
|
$1.866B
20.33%
YoY
|
$1.872B
23.68%
YoY
|
$1.792B
17.86%
YoY
|
$1.613B
-3.91%
YoY
|
$1.551B
-5.02%
YoY
|
$1.513B
-17.87%
YoY
|
$1.520B
-24.27%
YoY
|
$1.679B
0.9%
YoY
|
$1.633B
6.94%
YoY
|
$1.842B
10.85%
YoY
|
$2.007B
7.22%
YoY
|
$1.664B
-0.47%
YoY
|
$1.527B
0.83%
YoY
|
| Gross Profit |
N/A
|
$639.3M
-12.36%
YoY
|
$599.6M
-5.11%
YoY
|
$706.1M
14.55%
YoY
|
$736.0M
22.16%
YoY
|
$729.5M
34.49%
YoY
|
$631.9M
30.42%
YoY
|
$616.4M
24.27%
YoY
|
$602.5M
23.19%
YoY
|
$542.4M
1.84%
YoY
|
$484.5M
-7.22%
YoY
|
$496.0M
-8.97%
YoY
|
$489.1M
-15.28%
YoY
|
$532.6M
7.29%
YoY
|
$522.2M
17.53%
YoY
|
$544.9M
16.26%
YoY
|
$577.3M
15.34%
YoY
|
$496.4M
2.01%
YoY
|
$444.3M
-0.13%
YoY
|
| Selling, General & Admin |
$289.5M
-9.16%
YoY
|
$306.5M
4.15%
YoY
|
$431.6M
-0.6%
YoY
|
$324.8M
8.38%
YoY
|
$318.7M
3.74%
YoY
|
$294.3M
9.49%
YoY
|
$434.2M
27.14%
YoY
|
$299.7M
22.08%
YoY
|
$307.2M
25.13%
YoY
|
$268.8M
-3.83%
YoY
|
$341.5M
-4.74%
YoY
|
$245.5M
-8.8%
YoY
|
$245.5M
-12.57%
YoY
|
$279.5M
10.3%
YoY
|
$358.5M
18.2%
YoY
|
$269.2M
17.55%
YoY
|
$280.8M
16.56%
YoY
|
$253.4M
5.15%
YoY
|
$303.3M
0.26%
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 |
$33.90M
5.28%
YoY
|
$43.60M
-2.46%
YoY
|
$46.20M
-1.49%
YoY
|
$32.80M
-10.63%
YoY
|
$32.20M
-13.67%
YoY
|
$44.70M
-21.44%
YoY
|
$46.90M
-12.99%
YoY
|
$36.70M
-11.78%
YoY
|
$37.30M
-7.67%
YoY
|
$56.90M
-1.04%
YoY
|
$53.90M
-2.18%
YoY
|
$41.60M
0.0%
YoY
|
$40.40M
1.76%
YoY
|
$57.50M
20.8%
YoY
|
$55.10M
22.44%
YoY
|
$41.60M
32.06%
YoY
|
$39.70M
28.48%
YoY
|
$47.60M
6.25%
YoY
|
$45.00M
-6.05%
YoY
|
| Operating Expenses |
$461.9M
-6.48%
YoY
|
$493.1M
4.78%
YoY
|
$476.8M
-0.27%
YoY
|
$497.3M
5.09%
YoY
|
$493.9M
1.31%
YoY
|
$470.6M
2.02%
YoY
|
$478.1M
20.58%
YoY
|
$473.2M
10.38%
YoY
|
$487.5M
15.22%
YoY
|
$461.3M
0.52%
YoY
|
$396.5M
-6.68%
YoY
|
$428.7M
-6.17%
YoY
|
$423.1M
-15.09%
YoY
|
$458.9M
-16.37%
YoY
|
$424.9M
19.22%
YoY
|
$456.9M
23.79%
YoY
|
$498.3M
30.07%
YoY
|
$548.7M
44.89%
YoY
|
$356.4M
0.85%
YoY
|
| Operating Profit |
$162.9M
-32.71%
YoY
|
$146.2M
-43.53%
YoY
|
$122.8M
-20.16%
YoY
|
$208.8M
45.81%
YoY
|
$242.1M
110.52%
YoY
|
$258.9M
219.24%
YoY
|
$153.8M
123.55%
YoY
|
$143.2M
112.78%
YoY
|
$115.0M
74.24%
YoY
|
$81.10M
10.04%
YoY
|
$68.80M
-5.23%
YoY
|
$67.30M
-23.52%
YoY
|
$66.00M
-16.46%
YoY
|
$73.70M
-240.92%
YoY
|
$72.60M
16.16%
YoY
|
$88.00M
-11.65%
YoY
|
$79.00M
-32.71%
YoY
|
-$52.30M
-148.47%
YoY
|
$62.50M
-36.61%
YoY
|
| Interest Expense |
$33.80M
39.09%
YoY
|
$33.20M
49.55%
YoY
|
-$41.30M
67.89%
YoY
|
$27.60M
16.46%
YoY
|
$24.30M
-7.95%
YoY
|
$22.20M
-17.78%
YoY
|
-$24.60M
-27.43%
YoY
|
$23.70M
-15.96%
YoY
|
$26.40M
-12.29%
YoY
|
$27.00M
-7.22%
YoY
|
-$33.90M
1.19%
YoY
|
$28.20M
-24.6%
YoY
|
$30.10M
-22.82%
YoY
|
$29.10M
-16.38%
YoY
|
-$33.50M
-3.46%
YoY
|
$37.40M
14.02%
YoY
|
$39.00M
18.54%
YoY
|
$34.80M
-3.6%
YoY
|
-$34.70M
-16.39%
YoY
|
| Other Income/Expense, Net |
-$40.90M
98.54%
YoY
|
-$37.80M
182.09%
YoY
|
$25.10M
-68.31%
YoY
|
-$26.20M
24.17%
YoY
|
-$20.60M
-131.6%
YoY
|
-$13.40M
-596.3%
YoY
|
$79.20M
-255.29%
YoY
|
-$21.10M
-40.9%
YoY
|
$65.20M
-223.95%
YoY
|
$2.700M
-114.92%
YoY
|
-$51.00M
1.19%
YoY
|
-$35.70M
-15.6%
YoY
|
-$52.60M
20.92%
YoY
|
-$18.10M
-55.85%
YoY
|
-$50.40M
46.94%
YoY
|
-$42.30M
42.42%
YoY
|
-$43.50M
27.57%
YoY
|
-$41.00M
26.93%
YoY
|
-$34.30M
-627.69%
YoY
|
| Pretax Income |
N/A
|
$108.4M
-55.85%
YoY
|
$106.6M
-46.46%
YoY
|
$182.6M
49.55%
YoY
|
$221.5M
22.92%
YoY
|
$245.5M
192.96%
YoY
|
$199.1M
-578.61%
YoY
|
$122.1M
286.39%
YoY
|
$180.2M
1244.78%
YoY
|
$83.80M
50.72%
YoY
|
-$41.60M
-478.18%
YoY
|
$31.60M
-30.85%
YoY
|
$13.40M
-62.25%
YoY
|
$55.60M
-159.59%
YoY
|
$11.00M
-266.67%
YoY
|
$45.70M
-34.62%
YoY
|
$35.50M
-57.38%
YoY
|
-$93.30M
-223.41%
YoY
|
-$6.600M
-110.89%
YoY
|
| Income Tax |
$34.20M
-41.64%
YoY
|
$25.30M
-60.9%
YoY
|
$35.00M
-17.26%
YoY
|
$52.60M
39.52%
YoY
|
$58.60M
117.04%
YoY
|
$64.70M
267.61%
YoY
|
$42.30M
-635.44%
YoY
|
$37.70M
1296.3%
YoY
|
$27.00M
132.76%
YoY
|
$17.60M
-5966.67%
YoY
|
-$7.900M
-111.95%
YoY
|
$2.700M
-93.75%
YoY
|
$11.60M
-37.3%
YoY
|
-$300.0K
-98.71%
YoY
|
$66.10M
-572.14%
YoY
|
$43.20M
112.81%
YoY
|
$18.50M
-31.99%
YoY
|
-$23.30M
-328.43%
YoY
|
-$14.00M
-67.37%
YoY
|
| Net Earnings |
$87.80M
-46.1%
YoY
|
$83.10M
-54.04%
YoY
|
$71.60M
-54.34%
YoY
|
$130.0M
54.03%
YoY
|
$162.9M
6.33%
YoY
|
$180.8M
173.11%
YoY
|
$156.8M
-565.28%
YoY
|
$84.40M
192.04%
YoY
|
$153.2M
8411.11%
YoY
|
$66.20M
18.43%
YoY
|
-$33.70M
-38.84%
YoY
|
$28.90M
1056.0%
YoY
|
$1.800M
-88.96%
YoY
|
$55.90M
-187.48%
YoY
|
-$55.10M
-4691.67%
YoY
|
$2.500M
-94.96%
YoY
|
$16.30M
-70.94%
YoY
|
-$63.90M
-197.71%
YoY
|
$1.200M
-95.56%
YoY
|
| Basic Earnings Per Share |
$0.56
-42.27%
YoY
|
$0.53
-50.47%
YoY
|
N/A
|
$0.78
59.18%
YoY
|
$0.97
7.78%
YoY
|
$1.07
174.36%
YoY
|
N/A
|
$0.49
188.24%
YoY
|
$0.90
8900.0%
YoY
|
$0.39
18.18%
YoY
|
N/A
|
$0.17
1600.0%
YoY
|
$0.01
-90.0%
YoY
|
$0.33
-176.74%
YoY
|
N/A
|
$0.01
-97.14%
YoY
|
$0.10
-75.0%
YoY
|
-$0.43
-193.48%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$0.55
-42.71%
YoY
|
$0.52
-50.94%
YoY
|
$0.44
-100.0%
YoY
|
$0.78
59.18%
YoY
|
$0.96
6.67%
YoY
|
$1.06
171.79%
YoY
|
$906.9K
-555.59%
YoY
|
$0.49
188.24%
YoY
|
$0.90
8900.0%
YoY
|
$0.39
18.18%
YoY
|
-$199.1K
-39.09%
YoY
|
$0.17
1600.0%
YoY
|
$0.01
-90.0%
YoY
|
$0.33
-176.74%
YoY
|
-$326.8K
-3980.86%
YoY
|
$0.01
-97.14%
YoY
|
$0.10
-75.0%
YoY
|
-$0.43
-193.48%
YoY
|
$8.421K
-95.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 |
157.7M shares
-6.33%
YoY
|
158.1M shares
-6.77%
YoY
|
163.2M shares
-4.56%
YoY
|
166.8M shares
-2.4%
YoY
|
168.4M shares
-0.88%
YoY
|
169.6M shares
0.18%
YoY
|
171.0M shares
1.1%
YoY
|
170.9M shares
1.12%
YoY
|
169.9M shares
0.59%
YoY
|
169.3M shares
0.3%
YoY
|
169.1M shares
0.3%
YoY
|
169.0M shares
0.24%
YoY
|
168.9M shares
-0.53%
YoY
|
168.8M shares
13.14%
YoY
|
168.6M shares
19.24%
YoY
|
168.6M shares
19.41%
YoY
|
169.8M shares
20.34%
YoY
|
149.2M shares
5.89%
YoY
|
141.4M shares
0.5%
YoY
|
| Diluted Shares Outstanding |
159.5M shares
-6.01%
YoY
|
159.7M shares
-6.77%
YoY
|
N/A
|
167.2M shares
-2.73%
YoY
|
169.7M shares
-0.7%
YoY
|
171.3M shares
0.71%
YoY
|
N/A
|
171.9M shares
1.24%
YoY
|
170.9M shares
0.77%
YoY
|
170.1M shares
0.24%
YoY
|
169.1M shares
0.3%
YoY
|
169.8M shares
0.18%
YoY
|
169.6M shares
-0.64%
YoY
|
169.7M shares
13.74%
YoY
|
168.6M shares
18.57%
YoY
|
169.5M shares
19.11%
YoY
|
170.7M shares
20.21%
YoY
|
149.2M shares
5.07%
YoY
|
142.2M shares
0.28%
YoY
|
Loading...