|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$29.80B
3.18%
YoY
|
$28.88B
-16.77%
YoY
|
$34.70B
3.66%
YoY
|
$33.48B
14.32%
YoY
|
$29.29B
7.4%
YoY
|
| Cost Of Revenue |
$27.16B
3.62%
YoY
|
$26.21B
-17.68%
YoY
|
$31.84B
3.21%
YoY
|
$30.85B
14.56%
YoY
|
$26.93B
6.28%
YoY
|
| Gross Profit |
$2.646B
-1.12%
YoY
|
$2.676B
-6.66%
YoY
|
$2.867B
8.93%
YoY
|
$2.632B
11.57%
YoY
|
$2.359B
22.16%
YoY
|
| Selling, General & Admin |
$1.122B
-3.28%
YoY
|
$1.160B
-3.81%
YoY
|
$1.206B
4.51%
YoY
|
$1.154B
-4.86%
YoY
|
$1.213B
3.23%
YoY
|
| Research & Development |
$26.00M
-33.33%
YoY
|
$39.00M
14.71%
YoY
|
$34.00M
3.03%
YoY
|
$33.00M
-2.94%
YoY
|
$34.00M
-20.93%
YoY
|
| Depreciation & Amortization |
$674.0M
-3.16%
YoY
|
$696.0M
-24.68%
YoY
|
$924.0M
-0.11%
YoY
|
$925.0M
5.59%
YoY
|
$876.0M
10.19%
YoY
|
| Operating Expenses |
$1.210B
-2.34%
YoY
|
$1.239B
-0.08%
YoY
|
$1.240B
1.56%
YoY
|
$1.221B
-2.09%
YoY
|
$1.247B
2.38%
YoY
|
| Operating Profit |
$1.436B
-0.07%
YoY
|
$1.437B
-6.51%
YoY
|
$1.537B
8.93%
YoY
|
$1.411B
33.74%
YoY
|
$1.055B
111.0%
YoY
|
| Interest Expense |
-$290.0M
10.69%
YoY
|
-$262.0M
27.18%
YoY
|
-$206.0M
30.38%
YoY
|
-$158.0M
-221.54%
YoY
|
$130.0M
-25.29%
YoY
|
| Other Income/Expense, Net |
-$97.00M
8.99%
YoY
|
-$89.00M
28.99%
YoY
|
-$69.00M
475.0%
YoY
|
-$12.00M
-209.09%
YoY
|
$11.00M
-135.48%
YoY
|
| Pretax Income |
$892.0M
-49.06%
YoY
|
$1.751B
38.75%
YoY
|
$1.262B
2.52%
YoY
|
$1.231B
30.4%
YoY
|
$944.0M
261.69%
YoY
|
| Income Tax |
$235.0M
-35.26%
YoY
|
$363.0M
-18.24%
YoY
|
$444.0M
88.94%
YoY
|
$235.0M
-4.47%
YoY
|
$246.0M
20.59%
YoY
|
| Net Earnings |
$657.0M
-52.67%
YoY
|
$1.388B
69.68%
YoY
|
$818.0M
-17.87%
YoY
|
$996.0M
43.1%
YoY
|
$696.0M
1188.89%
YoY
|
| Basic Earnings Per Share |
$6.00
-47.09%
YoY
|
$11.34
84.39%
YoY
|
$6.15
-12.89%
YoY
|
$7.06
50.53%
YoY
|
$4.69
1202.78%
YoY
|
| Diluted Earnings Per Share |
$5.92
-46.93%
YoY
|
$11.17
85.49%
YoY
|
$6.02
-100.0%
YoY
|
$6.898M
150600487.89%
YoY
|
$4.58
1208.57%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
109.5M shares
-10.54%
YoY
|
122.4M shares
-7.97%
YoY
|
133.0M shares
-5.81%
YoY
|
141.2M shares
-4.92%
YoY
|
148.5M shares
-2.04%
YoY
|
| Diluted Shares Outstanding |
110.9M shares
-10.78%
YoY
|
124.3M shares
-8.54%
YoY
|
135.9M shares
-5.89%
YoY
|
144.4M shares
-5.06%
YoY
|
152.1M shares
-2.06%
YoY
|
|
Concept
|
2026 Q1 | 2025 Q4 | 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 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$8.282B
23.1%
YoY
|
$8.305B
18.74%
YoY
|
$8.252B
18.5%
YoY
|
$7.828B
15.71%
YoY
|
$6.728B
-0.58%
YoY
|
$6.994B
-16.61%
YoY
|
$6.964B
-17.66%
YoY
|
$6.765B
-20.18%
YoY
|
$6.767B
-16.81%
YoY
|
$8.387B
-12.95%
YoY
|
$8.458B
-6.33%
YoY
|
$8.475B
1.77%
YoY
|
$8.134B
7.69%
YoY
|
$9.635B
12.47%
YoY
|
$9.030B
21.87%
YoY
|
$8.328B
15.43%
YoY
|
$7.553B
10.62%
YoY
|
$8.567B
9.37%
YoY
|
$7.409B
1.5%
YoY
|
| Cost Of Revenue |
$7.536B
22.5%
YoY
|
$7.563B
18.39%
YoY
|
$7.469B
18.54%
YoY
|
$7.147B
16.08%
YoY
|
$6.152B
0.24%
YoY
|
$6.388B
-16.08%
YoY
|
$6.301B
-18.08%
YoY
|
$6.157B
-20.84%
YoY
|
$6.137B
-17.88%
YoY
|
$7.612B
-14.39%
YoY
|
$7.692B
-7.34%
YoY
|
$7.778B
0.9%
YoY
|
$7.473B
7.62%
YoY
|
$8.892B
12.67%
YoY
|
$8.301B
21.67%
YoY
|
$7.709B
15.98%
YoY
|
$6.944B
10.94%
YoY
|
$7.892B
9.64%
YoY
|
$6.823B
0.36%
YoY
|
| Gross Profit |
$746.0M
29.51%
YoY
|
$742.0M
22.44%
YoY
|
$783.0M
18.1%
YoY
|
$681.0M
12.01%
YoY
|
$576.0M
-8.57%
YoY
|
$606.0M
-21.81%
YoY
|
$663.0M
-13.45%
YoY
|
$608.0M
-12.77%
YoY
|
$630.0M
-4.69%
YoY
|
$775.0M
4.31%
YoY
|
$766.0M
5.08%
YoY
|
$697.0M
12.6%
YoY
|
$661.0M
8.54%
YoY
|
$743.0M
10.07%
YoY
|
$729.0M
24.25%
YoY
|
$619.0M
8.98%
YoY
|
$609.0M
7.03%
YoY
|
$675.0M
6.3%
YoY
|
$586.7M
16.9%
YoY
|
| Selling, General & Admin |
$329.0M
28.52%
YoY
|
$344.0M
12.79%
YoY
|
$287.0M
6.3%
YoY
|
$274.0M
2.24%
YoY
|
$256.0M
-16.88%
YoY
|
$305.0M
-2.87%
YoY
|
$270.0M
-8.47%
YoY
|
$268.0M
-12.7%
YoY
|
$308.0M
8.07%
YoY
|
$314.0M
-1.57%
YoY
|
$295.0M
3.87%
YoY
|
$307.0M
8.87%
YoY
|
$285.0M
1.79%
YoY
|
$319.0M
3.57%
YoY
|
$284.0M
-4.94%
YoY
|
$282.0M
-7.54%
YoY
|
$280.0M
-8.5%
YoY
|
$308.0M
1.65%
YoY
|
$298.7M
20.66%
YoY
|
| Research & Development |
$7.000M
0.0%
YoY
|
$7.000M
-12.5%
YoY
|
$4.000M
-60.0%
YoY
|
$7.000M
-22.22%
YoY
|
$7.000M
-30.0%
YoY
|
$8.000M
-20.0%
YoY
|
$10.00M
11.11%
YoY
|
$9.000M
12.5%
YoY
|
$10.00M
25.0%
YoY
|
$10.00M
11.11%
YoY
|
$9.000M
12.5%
YoY
|
$8.000M
0.0%
YoY
|
$8.000M
0.0%
YoY
|
$9.000M
0.0%
YoY
|
$8.000M
16.67%
YoY
|
$8.000M
-20.0%
YoY
|
$8.000M
-11.11%
YoY
|
$9.000M
12.5%
YoY
|
$6.857M
-34.7%
YoY
|
| Depreciation & Amortization |
$182.0M
-4.71%
YoY
|
$267.0M
46.7%
YoY
|
$52.00M
-62.59%
YoY
|
$249.0M
23.88%
YoY
|
$191.0M
27.33%
YoY
|
$182.0M
-11.65%
YoY
|
$139.0M
-19.19%
YoY
|
$201.0M
-15.55%
YoY
|
$150.0M
-40.24%
YoY
|
$206.0M
-21.67%
YoY
|
$172.0M
9.55%
YoY
|
$238.0M
-2.46%
YoY
|
$251.0M
-1.57%
YoY
|
$263.0M
-2.23%
YoY
|
$157.0M
-32.11%
YoY
|
$244.0M
8.76%
YoY
|
$255.0M
18.83%
YoY
|
$269.0M
8.03%
YoY
|
$231.3M
19.27%
YoY
|
| Operating Expenses |
$359.0M
29.14%
YoY
|
$370.0M
18.21%
YoY
|
$308.0M
5.12%
YoY
|
$281.0M
-2.77%
YoY
|
$278.0M
-14.98%
YoY
|
$313.0M
-3.4%
YoY
|
$293.0M
-6.39%
YoY
|
$289.0M
-10.25%
YoY
|
$327.0M
8.28%
YoY
|
$324.0M
-3.57%
YoY
|
$313.0M
3.64%
YoY
|
$322.0M
11.03%
YoY
|
$302.0M
4.86%
YoY
|
$336.0M
5.99%
YoY
|
$302.0M
-4.87%
YoY
|
$290.0M
-7.94%
YoY
|
$288.0M
-8.57%
YoY
|
$317.0M
1.93%
YoY
|
$317.4M
17.22%
YoY
|
| Operating Profit |
$387.0M
29.87%
YoY
|
$372.0M
88.83%
YoY
|
$475.0M
28.38%
YoY
|
$403.0M
26.33%
YoY
|
$298.0M
-1.65%
YoY
|
$197.0M
-34.98%
YoY
|
$370.0M
-18.32%
YoY
|
$319.0M
-14.93%
YoY
|
$303.0M
-15.6%
YoY
|
$303.0M
-25.55%
YoY
|
$453.0M
6.09%
YoY
|
$375.0M
16.82%
YoY
|
$359.0M
14.7%
YoY
|
$407.0M
16.29%
YoY
|
$427.0M
58.58%
YoY
|
$321.0M
33.75%
YoY
|
$313.0M
32.63%
YoY
|
$350.0M
11.46%
YoY
|
$269.3M
16.52%
YoY
|
| Interest Expense |
-$74.00M
21.31%
YoY
|
-$63.00M
65.79%
YoY
|
-$58.00M
-10.77%
YoY
|
-$37.00M
-38.33%
YoY
|
-$61.00M
-11.59%
YoY
|
-$38.00M
-19.15%
YoY
|
-$65.00M
25.0%
YoY
|
-$60.00M
-13.04%
YoY
|
-$69.00M
-4.17%
YoY
|
-$47.00M
-25.4%
YoY
|
-$52.00M
-8.77%
YoY
|
-$69.00M
-276.92%
YoY
|
-$72.00M
-318.18%
YoY
|
-$63.00M
-290.91%
YoY
|
-$57.00M
76.29%
YoY
|
$39.00M
14.71%
YoY
|
$33.00M
6.45%
YoY
|
$33.00M
3.13%
YoY
|
-$32.33M
-18.14%
YoY
|
| Other Income/Expense, Net |
-$31.00M
29.17%
YoY
|
-$29.00M
45.0%
YoY
|
-$23.00M
-4.17%
YoY
|
-$30.00M
36.36%
YoY
|
-$24.00M
9.09%
YoY
|
-$20.00M
-4.76%
YoY
|
-$24.00M
26.32%
YoY
|
-$22.00M
22.22%
YoY
|
-$22.00M
29.41%
YoY
|
-$21.00M
40.0%
YoY
|
-$19.00M
35.71%
YoY
|
-$18.00M
1700.0%
YoY
|
-$17.00M
-525.0%
YoY
|
-$15.00M
1400.0%
YoY
|
-$14.00M
-435.97%
YoY
|
-$1.000M
-125.0%
YoY
|
$4.000M
100.0%
YoY
|
-$1.000M
-200.0%
YoY
|
$4.167M
-170.63%
YoY
|
| Pretax Income |
$300.0M
63.04%
YoY
|
$220.0M
58.27%
YoY
|
$279.0M
10.28%
YoY
|
$290.0M
44.28%
YoY
|
$184.0M
-82.67%
YoY
|
$139.0M
-40.85%
YoY
|
$253.0M
-31.62%
YoY
|
$201.0M
-34.31%
YoY
|
$1.062B
270.03%
YoY
|
$235.0M
-21.4%
YoY
|
$370.0M
5.11%
YoY
|
$306.0M
10.07%
YoY
|
$287.0M
1.06%
YoY
|
$299.0M
-5.68%
YoY
|
$352.0M
48.67%
YoY
|
$278.0M
30.52%
YoY
|
$284.0M
35.89%
YoY
|
$317.0M
11.23%
YoY
|
$236.8M
105.52%
YoY
|
| Income Tax |
$78.00M
16.42%
YoY
|
$74.00M
89.74%
YoY
|
$61.00M
-46.96%
YoY
|
$68.00M
-5.56%
YoY
|
$67.00M
-50.37%
YoY
|
$39.00M
-4.88%
YoY
|
$115.0M
-46.51%
YoY
|
$72.00M
-1.37%
YoY
|
$135.0M
68.75%
YoY
|
$41.00M
-46.05%
YoY
|
$215.0M
481.08%
YoY
|
$73.00M
21.67%
YoY
|
$80.00M
29.03%
YoY
|
$76.00M
0.0%
YoY
|
$37.00M
-40.46%
YoY
|
$60.00M
39.53%
YoY
|
$62.00M
8.77%
YoY
|
$76.00M
-9.52%
YoY
|
$62.14M
34.21%
YoY
|
| Net Earnings |
$223.0M
90.6%
YoY
|
$146.0M
46.0%
YoY
|
$218.0M
57.97%
YoY
|
$222.0M
72.09%
YoY
|
$117.0M
-87.38%
YoY
|
$100.0M
-48.45%
YoY
|
$138.0M
-10.97%
YoY
|
$129.0M
-44.64%
YoY
|
$927.0M
347.83%
YoY
|
$194.0M
-13.0%
YoY
|
$155.0M
-50.79%
YoY
|
$233.0M
6.88%
YoY
|
$207.0M
-6.76%
YoY
|
$223.0M
-7.47%
YoY
|
$315.0M
80.59%
YoY
|
$218.0M
28.99%
YoY
|
$222.0M
46.05%
YoY
|
$241.0M
20.5%
YoY
|
$174.4M
157.64%
YoY
|
| Basic Earnings Per Share |
$2.10
96.26%
YoY
|
$1.37
53.93%
YoY
|
N/A
|
$2.05
89.81%
YoY
|
$1.07
-85.56%
YoY
|
$0.89
-40.27%
YoY
|
N/A
|
$1.08
-38.64%
YoY
|
$7.41
378.06%
YoY
|
$1.49
-9.7%
YoY
|
N/A
|
$1.76
13.55%
YoY
|
$1.55
0.0%
YoY
|
$1.65
-1.79%
YoY
|
N/A
|
$1.55
35.96%
YoY
|
$1.55
53.47%
YoY
|
$1.68
26.32%
YoY
|
N/A
|
| Diluted Earnings Per Share |
$2.09
97.81%
YoY
|
$1.35
53.41%
YoY
|
$2.00
68.5%
YoY
|
$2.03
91.51%
YoY
|
$1.05
-85.58%
YoY
|
$0.88
-40.14%
YoY
|
$1.18
2.83%
YoY
|
$1.06
-38.54%
YoY
|
$7.31
381.0%
YoY
|
$1.47
-100.0%
YoY
|
$1.15
-100.0%
YoY
|
$1.73
13.46%
YoY
|
$1.52
0.58%
YoY
|
$1.616M
99137447.79%
YoY
|
$2.245M
92.93%
YoY
|
$1.52
35.71%
YoY
|
$1.51
52.53%
YoY
|
$1.63
24.43%
YoY
|
$1.164M
183.97%
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 |
105.6M shares
-3.28%
YoY
|
106.8M shares
-5.32%
YoY
|
N/A
|
107.3M shares
-10.47%
YoY
|
109.2M shares
-14.4%
YoY
|
112.8M shares
-11.8%
YoY
|
113.4M shares
N/A
|
119.9M shares
-9.37%
YoY
|
127.5M shares
-4.53%
YoY
|
127.9M shares
-4.97%
YoY
|
N/A
|
132.3M shares
-5.77%
YoY
|
133.6M shares
-6.9%
YoY
|
134.6M shares
-6.57%
YoY
|
N/A
|
140.4M shares
-5.2%
YoY
|
143.5M shares
-4.52%
YoY
|
144.1M shares
-4.06%
YoY
|
N/A
|
| Diluted Shares Outstanding |
106.9M shares
-3.78%
YoY
|
108.3M shares
-5.0%
YoY
|
N/A
|
109.3M shares
-10.19%
YoY
|
111.1M shares
-12.45%
YoY
|
114.0M shares
-13.7%
YoY
|
N/A
|
121.7M shares
-9.92%
YoY
|
126.9M shares
-6.9%
YoY
|
132.1M shares
-4.28%
YoY
|
N/A
|
135.1M shares
-5.72%
YoY
|
136.3M shares
-6.9%
YoY
|
138.0M shares
-6.57%
YoY
|
N/A
|
143.3M shares
-5.72%
YoY
|
146.4M shares
-4.31%
YoY
|
147.7M shares
-3.4%
YoY
|
N/A
|
Loading...