|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$18.50B
3.46%
YoY
|
$17.88B
2.97%
YoY
|
$17.36B
-0.61%
YoY
|
$17.47B
18.21%
YoY
|
$14.78B
22.21%
YoY
|
| Cost Of Revenue |
$16.14B
3.69%
YoY
|
$15.57B
-4.18%
YoY
|
$16.24B
3.75%
YoY
|
$15.66B
16.74%
YoY
|
$13.41B
19.18%
YoY
|
| Gross Profit |
$2.358B
1.96%
YoY
|
$2.313B
106.79%
YoY
|
$1.118B
-38.27%
YoY
|
$1.812B
32.65%
YoY
|
$1.366B
62.95%
YoY
|
| Selling, General & Admin |
$713.3M
-0.01%
YoY
|
$713.3M
29.28%
YoY
|
$551.8M
-8.76%
YoY
|
$604.7M
-47.36%
YoY
|
$1.149B
93.86%
YoY
|
| Research & Development |
$17.90M
44.35%
YoY
|
$12.40M
117.54%
YoY
|
$5.700M
-54.4%
YoY
|
$12.50M
145.1%
YoY
|
$5.100M
-5.56%
YoY
|
| Depreciation & Amortization |
$456.2M
5.2%
YoY
|
$433.6M
3.27%
YoY
|
$419.9M
4.17%
YoY
|
$403.1M
5.85%
YoY
|
$380.8M
12.97%
YoY
|
| Operating Expenses |
$731.2M
0.75%
YoY
|
$725.7M
30.18%
YoY
|
$557.5M
-9.68%
YoY
|
$617.2M
-46.51%
YoY
|
$1.154B
92.97%
YoY
|
| Operating Profit |
$1.614B
7.14%
YoY
|
$1.506B
188.36%
YoY
|
$522.3M
-55.61%
YoY
|
$1.177B
457.19%
YoY
|
$211.2M
-13.97%
YoY
|
| Interest Expense |
$161.4M
0.13%
YoY
|
$161.2M
-20.32%
YoY
|
$202.3M
32.49%
YoY
|
$152.7M
4.72%
YoY
|
$145.8M
15.6%
YoY
|
| Other Income/Expense, Net |
$5.646M
-136.86%
YoY
|
-$15.32M
-150.84%
YoY
|
$30.13M
29.08%
YoY
|
$23.34M
101.55%
YoY
|
$11.58M
-70.82%
YoY
|
| Pretax Income |
$1.502B
6.36%
YoY
|
$1.412B
286.69%
YoY
|
$365.2M
-64.39%
YoY
|
$1.025B
1009.94%
YoY
|
$92.39M
-42.91%
YoY
|
| Income Tax |
$418.8M
28.84%
YoY
|
$325.0M
657.59%
YoY
|
$42.91M
-84.62%
YoY
|
$278.9M
356.36%
YoY
|
$61.12M
-8.44%
YoY
|
| Net Earnings |
$1.082B
-0.38%
YoY
|
$1.086B
237.85%
YoY
|
$321.6M
-56.89%
YoY
|
$745.9M
2306.23%
YoY
|
$31.00M
-67.28%
YoY
|
| Basic Earnings Per Share |
$4.56
-0.44%
YoY
|
$4.58
236.76%
YoY
|
$1.36
-56.27%
YoY
|
$3.11
2292.31%
YoY
|
$0.13
-66.67%
YoY
|
| Diluted Earnings Per Share |
$4.54
-0.66%
YoY
|
$4.57
236.03%
YoY
|
$1.36
-56.13%
YoY
|
$3.10
2284.62%
YoY
|
$0.13
-66.67%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
237.4M shares
0.18%
YoY
|
237.0M shares
0.12%
YoY
|
236.7M shares
-1.27%
YoY
|
239.8M shares
-1.59%
YoY
|
243.7M shares
-0.93%
YoY
|
| Diluted Shares Outstanding |
238.4M shares
0.27%
YoY
|
237.8M shares
0.21%
YoY
|
237.3M shares
-1.29%
YoY
|
240.4M shares
-1.53%
YoY
|
244.1M shares
-0.81%
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 |
$4.533B
1.56%
YoY
|
$4.518B
3.33%
YoY
|
$4.759B
3.8%
YoY
|
$4.757B
4.34%
YoY
|
$4.463B
2.32%
YoY
|
$4.372B
-3.45%
YoY
|
$4.585B
5.16%
YoY
|
$4.559B
5.83%
YoY
|
$4.362B
4.71%
YoY
|
$4.528B
9.71%
YoY
|
$4.360B
-2.43%
YoY
|
$4.308B
-6.99%
YoY
|
$4.166B
-1.76%
YoY
|
$4.127B
2.19%
YoY
|
$4.469B
16.76%
YoY
|
$4.632B
27.32%
YoY
|
$4.240B
29.54%
YoY
|
$4.039B
29.54%
YoY
|
$3.828B
24.47%
YoY
|
| Cost Of Revenue |
$4.187B
7.14%
YoY
|
$4.089B
7.08%
YoY
|
$4.100B
5.1%
YoY
|
$4.042B
4.51%
YoY
|
$3.908B
-1.76%
YoY
|
$3.819B
-9.23%
YoY
|
$3.901B
-2.82%
YoY
|
$3.868B
-4.02%
YoY
|
$3.978B
-0.36%
YoY
|
$4.207B
4.36%
YoY
|
$4.014B
1.07%
YoY
|
$4.030B
1.89%
YoY
|
$3.993B
7.95%
YoY
|
$4.032B
9.37%
YoY
|
$3.972B
14.93%
YoY
|
$3.955B
21.41%
YoY
|
$3.698B
22.78%
YoY
|
$3.686B
27.53%
YoY
|
$3.456B
25.15%
YoY
|
| Gross Profit |
$345.5M
-37.74%
YoY
|
$428.6M
-22.53%
YoY
|
$659.4M
-3.59%
YoY
|
$715.3M
3.42%
YoY
|
$554.9M
44.53%
YoY
|
$553.3M
72.33%
YoY
|
$684.0M
97.75%
YoY
|
$691.6M
148.41%
YoY
|
$383.9M
121.85%
YoY
|
$321.0M
235.19%
YoY
|
$345.9M
-30.44%
YoY
|
$278.4M
-58.86%
YoY
|
$173.0M
-68.07%
YoY
|
$95.78M
-72.83%
YoY
|
$497.3M
33.73%
YoY
|
$676.8M
77.98%
YoY
|
$542.0M
107.46%
YoY
|
$352.5M
55.02%
YoY
|
$371.8M
18.48%
YoY
|
| Selling, General & Admin |
$180.2M
34.68%
YoY
|
$215.0M
-8.62%
YoY
|
$165.0M
13.96%
YoY
|
$199.5M
-6.87%
YoY
|
$133.8M
12.35%
YoY
|
$235.3M
79.49%
YoY
|
$144.8M
4.48%
YoY
|
$214.2M
44.28%
YoY
|
$119.1M
-10.92%
YoY
|
$131.1M
-8.23%
YoY
|
$138.6M
-12.34%
YoY
|
$148.4M
-9.42%
YoY
|
$133.7M
-4.49%
YoY
|
$142.8M
-51.02%
YoY
|
$158.1M
-37.04%
YoY
|
$163.9M
-67.45%
YoY
|
$140.0M
36.18%
YoY
|
$291.6M
55.29%
YoY
|
$251.1M
14.35%
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 |
$118.5M
13.36%
YoY
|
$121.7M
8.81%
YoY
|
$116.4M
13.81%
YoY
|
$113.5M
13.62%
YoY
|
$104.5M
1.13%
YoY
|
$111.9M
-0.56%
YoY
|
$102.3M
6.34%
YoY
|
$99.90M
-4.73%
YoY
|
$103.4M
5.18%
YoY
|
$112.5M
10.12%
YoY
|
$96.20M
5.95%
YoY
|
$104.9M
15.1%
YoY
|
$98.26M
-3.8%
YoY
|
$102.1M
-4.08%
YoY
|
$90.80M
5.21%
YoY
|
$91.10M
1.33%
YoY
|
$102.1M
18.04%
YoY
|
$106.5M
20.33%
YoY
|
$86.30M
11.07%
YoY
|
| Operating Expenses |
$180.2M
34.68%
YoY
|
$215.0M
-8.62%
YoY
|
$165.0M
13.96%
YoY
|
$199.5M
-6.87%
YoY
|
$133.8M
12.35%
YoY
|
$235.3M
79.49%
YoY
|
$144.8M
4.48%
YoY
|
$214.2M
44.28%
YoY
|
$119.1M
-10.92%
YoY
|
$131.1M
-8.23%
YoY
|
$138.6M
-12.34%
YoY
|
$148.4M
-9.42%
YoY
|
$133.7M
-4.49%
YoY
|
$142.8M
-51.02%
YoY
|
$158.1M
-37.04%
YoY
|
$163.9M
-67.45%
YoY
|
$140.0M
36.18%
YoY
|
$291.6M
55.29%
YoY
|
$251.1M
14.35%
YoY
|
| Operating Profit |
$162.6M
-59.81%
YoY
|
$213.6M
-32.83%
YoY
|
$494.4M
-2.75%
YoY
|
$512.3M
16.23%
YoY
|
$404.5M
61.62%
YoY
|
$318.0M
67.39%
YoY
|
$508.4M
146.33%
YoY
|
$440.8M
239.1%
YoY
|
$250.3M
698.5%
YoY
|
$190.0M
-503.67%
YoY
|
$206.4M
-39.16%
YoY
|
$130.0M
-74.66%
YoY
|
$31.34M
-92.2%
YoY
|
-$47.06M
-177.33%
YoY
|
$339.2M
180.85%
YoY
|
$512.9M
-516.55%
YoY
|
$402.0M
153.69%
YoY
|
$60.86M
53.69%
YoY
|
$120.8M
28.09%
YoY
|
| Interest Expense |
$37.85M
-9.32%
YoY
|
-$31.81M
59.14%
YoY
|
$38.16M
-8.27%
YoY
|
$42.48M
36.13%
YoY
|
$41.74M
1.2%
YoY
|
-$19.99M
-36.76%
YoY
|
$41.60M
-8.87%
YoY
|
$31.20M
-155.8%
YoY
|
$41.24M
-3.33%
YoY
|
-$31.61M
-41.2%
YoY
|
$45.65M
23.72%
YoY
|
-$55.92M
-246.72%
YoY
|
$42.66M
17.54%
YoY
|
-$53.77M
258.06%
YoY
|
$36.90M
23.67%
YoY
|
$38.11M
-24.76%
YoY
|
$36.30M
19.65%
YoY
|
-$15.02M
-58.4%
YoY
|
$29.83M
-2.39%
YoY
|
| Other Income/Expense, Net |
$1.163M
68.06%
YoY
|
$2.437M
-123.98%
YoY
|
$2.931M
-136.94%
YoY
|
-$414.0K
-17.86%
YoY
|
$692.0K
-78.94%
YoY
|
-$10.16M
-357.81%
YoY
|
-$7.935M
-460.52%
YoY
|
-$504.0K
-137.87%
YoY
|
$3.286M
-85.49%
YoY
|
$3.942M
161.93%
YoY
|
$2.201M
-88.9%
YoY
|
$1.331M
-21.15%
YoY
|
$22.65M
6891.67%
YoY
|
$1.505M
-4.44%
YoY
|
$19.82M
1325.02%
YoY
|
$1.688M
119.22%
YoY
|
$324.0K
-95.87%
YoY
|
$1.575M
-72.84%
YoY
|
$1.391M
-486.39%
YoY
|
| Pretax Income |
$131.8M
-66.24%
YoY
|
$174.7M
-36.8%
YoY
|
$461.4M
-4.2%
YoY
|
$475.6M
11.33%
YoY
|
$390.4M
72.0%
YoY
|
$276.5M
76.53%
YoY
|
$481.6M
189.91%
YoY
|
$427.2M
835.08%
YoY
|
$227.0M
-7173.85%
YoY
|
$156.6M
-220.68%
YoY
|
$166.1M
-48.85%
YoY
|
$45.68M
-90.38%
YoY
|
-$3.209M
-100.9%
YoY
|
-$129.8M
-411.54%
YoY
|
$324.7M
256.01%
YoY
|
$474.7M
-369.25%
YoY
|
$355.8M
161.94%
YoY
|
$41.66M
352.82%
YoY
|
$91.22M
62.79%
YoY
|
| Income Tax |
$30.37M
-67.73%
YoY
|
$86.80M
113.14%
YoY
|
$118.3M
-10.1%
YoY
|
$119.6M
18.8%
YoY
|
$94.10M
80.74%
YoY
|
$40.73M
81.67%
YoY
|
$131.6M
195.4%
YoY
|
$100.7M
-761.08%
YoY
|
$52.06M
-688.94%
YoY
|
$22.42M
-11.24%
YoY
|
$44.55M
-32.24%
YoY
|
-$15.23M
-113.51%
YoY
|
-$8.840M
-111.75%
YoY
|
$25.26M
386.53%
YoY
|
$65.75M
116.39%
YoY
|
$112.7M
-1248.71%
YoY
|
$75.22M
112.74%
YoY
|
$5.191M
-41.67%
YoY
|
$30.39M
35.99%
YoY
|
| Net Earnings |
$101.4M
-65.74%
YoY
|
$87.99M
-62.69%
YoY
|
$342.8M
-2.01%
YoY
|
$355.5M
8.95%
YoY
|
$296.0M
69.72%
YoY
|
$235.9M
75.16%
YoY
|
$349.9M
188.48%
YoY
|
$326.3M
439.74%
YoY
|
$174.4M
3262.66%
YoY
|
$134.7M
-186.89%
YoY
|
$121.3M
-53.06%
YoY
|
$60.46M
-83.3%
YoY
|
$5.187M
-98.15%
YoY
|
-$155.0M
-521.66%
YoY
|
$258.4M
325.45%
YoY
|
$362.1M
-317.24%
YoY
|
$280.4M
179.86%
YoY
|
$36.75M
46424.05%
YoY
|
$60.73M
81.56%
YoY
|
| Basic Earnings Per Share |
$0.43
-65.6%
YoY
|
N/A
|
$1.44
-2.7%
YoY
|
$1.50
8.7%
YoY
|
$1.25
68.92%
YoY
|
N/A
|
$1.48
190.2%
YoY
|
$1.38
430.77%
YoY
|
$0.74
3600.0%
YoY
|
N/A
|
$0.51
-52.78%
YoY
|
$0.26
-82.78%
YoY
|
$0.02
-98.26%
YoY
|
N/A
|
$1.08
332.0%
YoY
|
$1.51
-322.06%
YoY
|
$1.15
180.49%
YoY
|
N/A
|
$0.25
78.57%
YoY
|
| Diluted Earnings Per Share |
$0.43
-65.32%
YoY
|
$0.37
-62.6%
YoY
|
$1.44
-2.04%
YoY
|
$1.49
8.76%
YoY
|
$1.24
69.86%
YoY
|
$0.99
74.65%
YoY
|
$1.47
188.24%
YoY
|
$1.37
437.55%
YoY
|
$0.73
3550.0%
YoY
|
$0.57
-186.53%
YoY
|
$0.51
-52.78%
YoY
|
$0.25
-83.01%
YoY
|
$0.02
-98.26%
YoY
|
-$0.66
-100.0%
YoY
|
$1.08
332.0%
YoY
|
$1.50
-320.59%
YoY
|
$1.15
180.49%
YoY
|
$149.7K
N/A
|
$0.25
78.57%
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 |
237.5M shares
0.18%
YoY
|
237.5M shares
0.18%
YoY
|
237.5M shares
0.18%
YoY
|
237.1M shares
0.08%
YoY
|
237.1M shares
0.14%
YoY
|
237.1M shares
0.14%
YoY
|
237.1M shares
0.14%
YoY
|
236.9M shares
0.09%
YoY
|
236.8M shares
0.14%
YoY
|
236.8M shares
0.14%
YoY
|
236.8M shares
-0.94%
YoY
|
236.7M shares
-1.51%
YoY
|
236.5M shares
-2.96%
YoY
|
236.5M shares
-2.96%
YoY
|
239.0M shares
-1.9%
YoY
|
240.4M shares
-1.36%
YoY
|
243.7M shares
0.04%
YoY
|
243.7M shares
0.05%
YoY
|
243.7M shares
-0.21%
YoY
|
| Diluted Shares Outstanding |
238.6M shares
0.12%
YoY
|
N/A
|
238.5M shares
0.27%
YoY
|
238.4M shares
0.29%
YoY
|
238.3M shares
0.33%
YoY
|
N/A
|
237.9M shares
0.23%
YoY
|
237.7M shares
0.22%
YoY
|
237.5M shares
0.14%
YoY
|
N/A
|
237.3M shares
-0.78%
YoY
|
237.2M shares
-1.56%
YoY
|
237.2M shares
-2.92%
YoY
|
N/A
|
239.2M shares
-2.04%
YoY
|
241.0M shares
-1.11%
YoY
|
244.3M shares
0.18%
YoY
|
N/A
|
244.2M shares
-0.07%
YoY
|
Loading...