|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$10.69B
-1.81%
YoY
|
$10.89B
-0.35%
YoY
|
$10.93B
6.71%
YoY
|
$10.24B
13.02%
YoY
|
$9.061B
-11.35%
YoY
|
| Cost Of Revenue |
$8.872B
-2.24%
YoY
|
$9.075B
-0.09%
YoY
|
$9.083B
8.29%
YoY
|
$8.388B
8.8%
YoY
|
$7.709B
-11.68%
YoY
|
| Gross Profit |
$1.820B
0.3%
YoY
|
$1.814B
-1.65%
YoY
|
$1.845B
-0.44%
YoY
|
$1.853B
37.09%
YoY
|
$1.352B
-9.42%
YoY
|
| Selling, General & Admin |
$130.5M
94.2%
YoY
|
$67.20M
-22.85%
YoY
|
$87.10M
-28.78%
YoY
|
$122.3M
107.99%
YoY
|
$58.80M
-37.31%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$258.9M
-2.04%
YoY
|
$264.3M
-3.54%
YoY
|
$274.0M
-3.45%
YoY
|
$283.8M
-2.34%
YoY
|
$290.6M
4.34%
YoY
|
| Operating Expenses |
$9.489B
2762.29%
YoY
|
$331.5M
-96.53%
YoY
|
$9.547B
8.43%
YoY
|
$8.805B
3.92%
YoY
|
$8.473B
-7.25%
YoY
|
| Operating Profit |
$1.203B
-18.85%
YoY
|
$1.483B
7.35%
YoY
|
$1.381B
-3.83%
YoY
|
$1.436B
144.09%
YoY
|
$588.4M
-45.82%
YoY
|
| Interest Expense |
$229.9M
-371.11%
YoY
|
-$84.80M
-148.54%
YoY
|
$174.7M
0.92%
YoY
|
$173.1M
-9.94%
YoY
|
$192.2M
-3.56%
YoY
|
| Other Income/Expense, Net |
-$154.1M
-1610.78%
YoY
|
$10.20M
-109.08%
YoY
|
-$112.3M
-47.55%
YoY
|
-$214.1M
-5.72%
YoY
|
-$227.1M
9.34%
YoY
|
| Pretax Income |
$529.1M
-62.42%
YoY
|
$1.408B
99.04%
YoY
|
$707.4M
8.23%
YoY
|
$653.6M
133.51%
YoY
|
$279.9M
-49.78%
YoY
|
| Income Tax |
$333.9M
14.66%
YoY
|
$291.2M
-8.54%
YoY
|
$318.4M
26.45%
YoY
|
$251.8M
3047.5%
YoY
|
$8.000M
-96.09%
YoY
|
| Net Earnings |
$689.5M
-37.23%
YoY
|
$1.098B
17.1%
YoY
|
$938.0M
-1.55%
YoY
|
$952.8M
171.38%
YoY
|
$351.1M
-46.48%
YoY
|
| Basic Earnings Per Share |
$1.84
-35.66%
YoY
|
$2.86
19.17%
YoY
|
$2.40
-0.83%
YoY
|
$2.42
168.89%
YoY
|
$0.90
-47.06%
YoY
|
| Diluted Earnings Per Share |
$1.83
-35.71%
YoY
|
$2.85
20.1%
YoY
|
$2.37
-0.84%
YoY
|
$2.39
168.54%
YoY
|
$0.89
-47.02%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
375.2M shares
-2.32%
YoY
|
384.1M shares
-1.89%
YoY
|
391.5M shares
-0.38%
YoY
|
393.0M shares
0.92%
YoY
|
389.4M shares
0.85%
YoY
|
| Diluted Shares Outstanding |
377.7M shares
-2.12%
YoY
|
385.9M shares
-2.33%
YoY
|
395.1M shares
-0.83%
YoY
|
398.4M shares
1.32%
YoY
|
393.2M shares
0.51%
YoY
|
|
Concept
|
2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$2.494B
-5.13%
YoY
|
$2.537B
-6.39%
YoY
|
$2.323B
-6.94%
YoY
|
$2.857B
-5.5%
YoY
|
$2.629B
-1.86%
YoY
|
$2.710B
1.63%
YoY
|
$2.496B
-1.0%
YoY
|
$3.023B
1.25%
YoY
|
$2.679B
1.55%
YoY
|
$2.667B
-2.53%
YoY
|
$2.521B
-1.85%
YoY
|
$2.986B
1.83%
YoY
|
$2.638B
3.76%
YoY
|
$2.736B
9.01%
YoY
|
$2.569B
13.8%
YoY
|
$2.932B
14.98%
YoY
|
$2.542B
19.6%
YoY
|
$2.510B
23.89%
YoY
|
$2.257B
-4.36%
YoY
|
| Cost Of Revenue |
$2.033B
-6.61%
YoY
|
$2.068B
-10.07%
YoY
|
$2.060B
-6.7%
YoY
|
$2.188B
-5.97%
YoY
|
$2.177B
-1.9%
YoY
|
$2.299B
0.96%
YoY
|
$2.208B
-1.95%
YoY
|
$2.327B
-0.46%
YoY
|
$2.219B
0.14%
YoY
|
$2.277B
-1.0%
YoY
|
$2.252B
1.01%
YoY
|
$2.338B
-0.71%
YoY
|
$2.216B
5.92%
YoY
|
$2.300B
13.54%
YoY
|
$2.229B
16.38%
YoY
|
$2.354B
19.1%
YoY
|
$2.092B
19.65%
YoY
|
$2.026B
12.84%
YoY
|
$1.915B
-12.49%
YoY
|
| Gross Profit |
$460.8M
2.04%
YoY
|
$469.3M
14.16%
YoY
|
$262.7M
-8.78%
YoY
|
$669.0M
-3.93%
YoY
|
$451.6M
-1.63%
YoY
|
$411.1M
5.57%
YoY
|
$288.0M
6.94%
YoY
|
$696.4M
7.42%
YoY
|
$459.1M
8.92%
YoY
|
$389.4M
-10.59%
YoY
|
$269.3M
-20.65%
YoY
|
$648.3M
12.18%
YoY
|
$421.5M
-6.25%
YoY
|
$435.5M
-9.96%
YoY
|
$339.4M
-0.67%
YoY
|
$577.9M
0.78%
YoY
|
$449.6M
19.32%
YoY
|
$483.7M
110.03%
YoY
|
$341.7M
99.71%
YoY
|
| Selling, General & Admin |
$50.30M
141.83%
YoY
|
$46.40M
68.12%
YoY
|
$40.40M
6.32%
YoY
|
$44.10M
87.66%
YoY
|
$20.80M
23.08%
YoY
|
$27.60M
98.56%
YoY
|
$38.00M
194.57%
YoY
|
$23.50M
-21.4%
YoY
|
$16.90M
-8.65%
YoY
|
$13.90M
-28.35%
YoY
|
$12.90M
-33.16%
YoY
|
$29.90M
-8.0%
YoY
|
$18.50M
-42.55%
YoY
|
$19.40M
-34.01%
YoY
|
$19.30M
-31.56%
YoY
|
$32.50M
45.09%
YoY
|
$32.20M
225.25%
YoY
|
$29.40M
617.07%
YoY
|
$28.20M
25.89%
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 |
$62.00M
-5.05%
YoY
|
$61.20M
-5.85%
YoY
|
$61.00M
-6.44%
YoY
|
$63.40M
-2.91%
YoY
|
$65.30M
-1.06%
YoY
|
$65.00M
-2.26%
YoY
|
$65.20M
-1.95%
YoY
|
$65.30M
-9.43%
YoY
|
$66.00M
-1.49%
YoY
|
$66.50M
-0.89%
YoY
|
$66.50M
-1.92%
YoY
|
$72.10M
-3.99%
YoY
|
$67.00M
-3.46%
YoY
|
$67.10M
-4.28%
YoY
|
$67.80M
-2.02%
YoY
|
$75.10M
1.9%
YoY
|
$69.40M
-2.25%
YoY
|
$70.10M
-4.1%
YoY
|
$69.20M
-4.95%
YoY
|
| Operating Expenses |
$2.275B
-8.85%
YoY
|
$2.293B
-4.13%
YoY
|
$2.365B
2191.28%
YoY
|
$107.5M
21.06%
YoY
|
$2.496B
8.44%
YoY
|
$2.392B
2874.88%
YoY
|
$103.2M
-95.58%
YoY
|
$88.80M
-12.94%
YoY
|
$2.302B
2592.05%
YoY
|
$80.40M
-96.63%
YoY
|
$2.333B
0.43%
YoY
|
$102.0M
-5.2%
YoY
|
$85.50M
-96.1%
YoY
|
$2.387B
12.3%
YoY
|
$2.323B
15.33%
YoY
|
$107.6M
-95.38%
YoY
|
$2.191B
16.71%
YoY
|
$2.125B
7.05%
YoY
|
$2.014B
-11.82%
YoY
|
| Operating Profit |
$219.0M
64.79%
YoY
|
$243.7M
-23.41%
YoY
|
-$42.00M
-122.73%
YoY
|
$561.5M
-7.59%
YoY
|
$132.9M
-64.73%
YoY
|
$318.2M
2.98%
YoY
|
$184.8M
-1.86%
YoY
|
$607.6M
11.22%
YoY
|
$376.8M
12.14%
YoY
|
$309.0M
-11.49%
YoY
|
$188.3M
-23.36%
YoY
|
$546.3M
16.16%
YoY
|
$336.0M
-4.41%
YoY
|
$349.1M
-9.18%
YoY
|
$245.7M
1.11%
YoY
|
$470.3M
110.52%
YoY
|
$351.5M
41.39%
YoY
|
$384.4M
849.14%
YoY
|
$243.0M
220.16%
YoY
|
| Interest Expense |
-$24.60M
-144.81%
YoY
|
-$24.30M
-141.97%
YoY
|
$50.10M
-455.32%
YoY
|
-$22.10M
23.46%
YoY
|
$54.90M
-6.47%
YoY
|
$57.90M
-309.03%
YoY
|
-$14.10M
-125.27%
YoY
|
-$17.90M
-25.42%
YoY
|
$58.70M
-310.39%
YoY
|
-$27.70M
-167.56%
YoY
|
$55.80M
41.62%
YoY
|
-$24.00M
-20.53%
YoY
|
-$27.90M
-165.03%
YoY
|
$41.00M
-3.76%
YoY
|
$39.40M
-20.56%
YoY
|
-$30.20M
-24.5%
YoY
|
$42.90M
-15.55%
YoY
|
$42.60M
-14.46%
YoY
|
$49.60M
10.71%
YoY
|
| Other Income/Expense, Net |
-$30.30M
29.49%
YoY
|
-$25.70M
14.22%
YoY
|
-$52.40M
1840.74%
YoY
|
-$4.700M
-113.43%
YoY
|
-$23.40M
-37.27%
YoY
|
-$22.50M
1150.0%
YoY
|
-$2.700M
-87.89%
YoY
|
$35.00M
-548.72%
YoY
|
-$37.30M
-313.14%
YoY
|
-$1.800M
-94.75%
YoY
|
-$22.30M
-37.71%
YoY
|
-$7.800M
-211.43%
YoY
|
$17.50M
-152.71%
YoY
|
-$34.30M
13.2%
YoY
|
-$35.80M
-71.72%
YoY
|
$7.000M
-114.06%
YoY
|
-$33.20M
-40.71%
YoY
|
-$30.30M
-53.67%
YoY
|
-$126.6M
126.48%
YoY
|
| Pretax Income |
$188.7M
72.33%
YoY
|
$218.0M
-26.28%
YoY
|
-$94.40M
-158.78%
YoY
|
$483.3M
-22.54%
YoY
|
$109.5M
-67.75%
YoY
|
$295.7M
6.14%
YoY
|
$160.6M
-3.25%
YoY
|
$623.9M
51.14%
YoY
|
$339.5M
2.44%
YoY
|
$278.6M
-11.5%
YoY
|
$166.0M
-20.91%
YoY
|
$412.8M
-4.73%
YoY
|
$331.4M
4.12%
YoY
|
$314.8M
-11.1%
YoY
|
$209.9M
80.33%
YoY
|
$433.3M
149.6%
YoY
|
$318.3M
65.26%
YoY
|
$354.1M
-1522.09%
YoY
|
$116.4M
482.0%
YoY
|
| Income Tax |
$58.70M
-31.18%
YoY
|
$54.60M
-27.78%
YoY
|
-$9.200M
-119.45%
YoY
|
$125.7M
-19.06%
YoY
|
$85.30M
-6.78%
YoY
|
$75.60M
613.21%
YoY
|
$47.30M
39.94%
YoY
|
$155.3M
42.22%
YoY
|
$91.50M
19.76%
YoY
|
$10.60M
-87.34%
YoY
|
$33.80M
-31.16%
YoY
|
$109.2M
62.02%
YoY
|
$76.40M
3.38%
YoY
|
$83.70M
-3.46%
YoY
|
$49.10M
106.3%
YoY
|
$67.40M
16.01%
YoY
|
$73.90M
-185.63%
YoY
|
$86.70M
356.32%
YoY
|
$23.80M
38.37%
YoY
|
| Net Earnings |
$124.2M
517.91%
YoY
|
$162.5M
-24.24%
YoY
|
-$85.40M
-177.36%
YoY
|
$344.5M
-25.63%
YoY
|
$20.10M
-91.75%
YoY
|
$214.5M
-19.21%
YoY
|
$110.4M
-12.38%
YoY
|
$463.2M
55.85%
YoY
|
$243.7M
-3.22%
YoY
|
$265.5M
15.64%
YoY
|
$126.0M
-20.95%
YoY
|
$297.2M
-16.96%
YoY
|
$251.8M
4.96%
YoY
|
$229.6M
-12.8%
YoY
|
$159.4M
73.83%
YoY
|
$357.9M
205.9%
YoY
|
$239.9M
-14.23%
YoY
|
$263.3M
-677.41%
YoY
|
$91.70M
1851.06%
YoY
|
| Basic Earnings Per Share |
$0.34
580.0%
YoY
|
$0.44
-22.81%
YoY
|
-$0.23
-179.31%
YoY
|
N/A
|
$0.05
-92.19%
YoY
|
$0.57
-17.39%
YoY
|
$0.29
-12.12%
YoY
|
N/A
|
$0.64
0.0%
YoY
|
$0.69
18.97%
YoY
|
$0.33
-17.5%
YoY
|
N/A
|
$0.64
4.92%
YoY
|
$0.58
-13.43%
YoY
|
$0.40
73.91%
YoY
|
N/A
|
$0.61
-15.28%
YoY
|
$0.67
-658.33%
YoY
|
$0.23
2200.0%
YoY
|
| Diluted Earnings Per Share |
$0.34
580.0%
YoY
|
$0.44
-22.81%
YoY
|
-$0.23
-179.29%
YoY
|
$0.92
-23.9%
YoY
|
$0.05
-92.06%
YoY
|
$0.57
-16.77%
YoY
|
$0.29
-12.1%
YoY
|
$1.21
59.39%
YoY
|
$0.63
-100.0%
YoY
|
$0.68
18.07%
YoY
|
$0.33
-17.5%
YoY
|
$0.76
-100.0%
YoY
|
$638.9K
106487255.16%
YoY
|
$0.58
-12.12%
YoY
|
$0.40
73.91%
YoY
|
$897.7K
320595406.83%
YoY
|
$0.60
-15.49%
YoY
|
$0.66
-650.0%
YoY
|
$0.23
2200.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
|
N/A
|
| Basic Shares Outstanding |
366.3M shares
-2.04%
YoY
|
369.7M shares
-2.04%
YoY
|
372.6M shares
-1.6%
YoY
|
372.5M shares
-2.74%
YoY
|
373.9M shares
-2.87%
YoY
|
377.4M shares
-2.23%
YoY
|
378.7M shares
-1.83%
YoY
|
383.0M shares
-1.42%
YoY
|
384.9M shares
-1.56%
YoY
|
386.0M shares
-1.8%
YoY
|
385.8M shares
-2.21%
YoY
|
388.5M shares
-1.33%
YoY
|
391.0M shares
-0.63%
YoY
|
393.1M shares
-0.05%
YoY
|
394.5M shares
0.77%
YoY
|
393.8M shares
0.95%
YoY
|
393.5M shares
1.0%
YoY
|
393.3M shares
1.0%
YoY
|
391.5M shares
0.98%
YoY
|
| Diluted Shares Outstanding |
368.0M shares
-2.34%
YoY
|
370.1M shares
-2.27%
YoY
|
375.0M shares
-1.47%
YoY
|
N/A
|
376.8M shares
-2.26%
YoY
|
378.7M shares
-2.32%
YoY
|
380.6M shares
-1.76%
YoY
|
N/A
|
385.5M shares
-2.18%
YoY
|
387.7M shares
-2.29%
YoY
|
387.4M shares
-2.76%
YoY
|
N/A
|
394.1M shares
-1.43%
YoY
|
396.8M shares
-0.55%
YoY
|
398.4M shares
0.61%
YoY
|
N/A
|
399.8M shares
1.5%
YoY
|
399.0M shares
2.47%
YoY
|
396.0M shares
1.1%
YoY
|
Loading...