|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$26.87B
-5.99%
YoY
|
$28.58B
-10.59%
YoY
|
$31.96B
-16.33%
YoY
|
$38.20B
107.76%
YoY
|
$18.39B
64.43%
YoY
|
| Cost Of Revenue |
$22.18B
-9.63%
YoY
|
$24.54B
-4.83%
YoY
|
$25.78B
-15.96%
YoY
|
$30.68B
101.09%
YoY
|
$15.26B
65.17%
YoY
|
| Gross Profit |
$4.692B
16.11%
YoY
|
$4.041B
-34.61%
YoY
|
$6.180B
-17.87%
YoY
|
$7.525B
140.24%
YoY
|
$3.132B
60.93%
YoY
|
| Selling, General & Admin |
$456.0M
2.01%
YoY
|
$447.0M
-10.28%
YoY
|
$498.2M
16.82%
YoY
|
$426.5M
27.92%
YoY
|
$333.4M
7.0%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$909.0M
9.25%
YoY
|
$832.0M
7.97%
YoY
|
$770.6M
17.32%
YoY
|
$656.8M
30.43%
YoY
|
$503.5M
-3.34%
YoY
|
| Operating Expenses |
$456.0M
2.01%
YoY
|
$447.0M
-81.67%
YoY
|
$2.438B
4.42%
YoY
|
$2.335B
0.31%
YoY
|
$2.328B
9.14%
YoY
|
| Operating Profit |
$927.0M
255.17%
YoY
|
$261.0M
-88.15%
YoY
|
$2.203B
-45.67%
YoY
|
$4.054B
403.89%
YoY
|
$804.6M
-531.53%
YoY
|
| Interest Expense |
-$184.0M
217.24%
YoY
|
-$58.00M
-130.4%
YoY
|
$190.8M
8.64%
YoY
|
$175.6M
-257.29%
YoY
|
-$111.7M
1.47%
YoY
|
| Other Income/Expense, Net |
-$195.0M
353.49%
YoY
|
-$43.00M
-14.1%
YoY
|
-$50.06M
-57.65%
YoY
|
-$118.2M
-411.34%
YoY
|
$37.97M
385.25%
YoY
|
| Pretax Income |
$732.0M
235.78%
YoY
|
$218.0M
-89.87%
YoY
|
$2.153B
-45.31%
YoY
|
$3.936B
400.04%
YoY
|
$787.2M
-205.37%
YoY
|
| Income Tax |
$146.0M
329.41%
YoY
|
$34.00M
-92.3%
YoY
|
$441.6M
-50.65%
YoY
|
$894.9M
622.27%
YoY
|
$123.9M
-153.37%
YoY
|
| Net Earnings |
$579.0M
227.12%
YoY
|
$177.0M
-88.87%
YoY
|
$1.590B
-45.61%
YoY
|
$2.923B
423.47%
YoY
|
$558.3M
-192.83%
YoY
|
| Basic Earnings Per Share |
$3.08
238.46%
YoY
|
$0.91
-89.02%
YoY
|
$8.29
-41.95%
YoY
|
$14.28
321.24%
YoY
|
$3.39
-191.13%
YoY
|
| Diluted Earnings Per Share |
$3.08
238.46%
YoY
|
$0.91
-89.02%
YoY
|
$8.29
-41.95%
YoY
|
$14.28
-100.0%
YoY
|
$3.434M
-192.5%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
186.5M shares
-2.92%
YoY
|
192.1M shares
1.07%
YoY
|
190.0M shares
-6.19%
YoY
|
202.6M shares
24.6%
YoY
|
162.6M shares
0.36%
YoY
|
| Diluted Shares Outstanding |
186.5M shares
-2.92%
YoY
|
192.1M shares
1.07%
YoY
|
190.0M shares
-6.19%
YoY
|
202.6M shares
24.6%
YoY
|
162.6M shares
0.36%
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 |
$7.123B
11.82%
YoY
|
$6.464B
-0.55%
YoY
|
$7.251B
0.61%
YoY
|
$6.784B
-13.53%
YoY
|
$6.370B
-9.35%
YoY
|
$6.500B
-15.15%
YoY
|
$7.207B
-19.07%
YoY
|
$7.846B
0.16%
YoY
|
$7.027B
-7.11%
YoY
|
$7.660B
-14.74%
YoY
|
$8.905B
-15.98%
YoY
|
$7.834B
-29.82%
YoY
|
$7.565B
1.43%
YoY
|
$8.985B
59.8%
YoY
|
$10.60B
126.23%
YoY
|
$11.16B
143.87%
YoY
|
$7.459B
112.85%
YoY
|
$5.623B
93.83%
YoY
|
$4.685B
66.2%
YoY
|
| Cost Of Revenue |
$5.308B
-0.95%
YoY
|
$5.472B
-4.4%
YoY
|
$5.758B
-9.47%
YoY
|
$5.588B
-17.18%
YoY
|
$5.359B
-9.58%
YoY
|
$5.724B
-15.15%
YoY
|
$6.361B
-8.29%
YoY
|
$6.747B
7.69%
YoY
|
$5.927B
-2.91%
YoY
|
$6.746B
-6.73%
YoY
|
$6.936B
-17.19%
YoY
|
$6.266B
-26.97%
YoY
|
$6.104B
-6.12%
YoY
|
$7.232B
45.61%
YoY
|
$8.375B
119.08%
YoY
|
$8.580B
124.27%
YoY
|
$6.502B
119.64%
YoY
|
$4.967B
110.32%
YoY
|
$3.823B
65.21%
YoY
|
| Gross Profit |
$1.815B
79.53%
YoY
|
$992.0M
27.83%
YoY
|
$1.493B
76.37%
YoY
|
$1.196B
8.88%
YoY
|
$1.011B
-8.14%
YoY
|
$776.0M
-15.14%
YoY
|
$846.5M
-57.02%
YoY
|
$1.098B
-29.94%
YoY
|
$1.101B
-24.67%
YoY
|
$914.5M
-47.82%
YoY
|
$1.970B
-11.42%
YoY
|
$1.568B
-39.28%
YoY
|
$1.461B
52.72%
YoY
|
$1.753B
167.25%
YoY
|
$2.224B
157.92%
YoY
|
$2.582B
243.66%
YoY
|
$956.7M
75.87%
YoY
|
$655.8M
21.63%
YoY
|
$862.2M
70.73%
YoY
|
| Selling, General & Admin |
$115.0M
10.58%
YoY
|
$133.0M
10.14%
YoY
|
$105.0M
-11.03%
YoY
|
$114.0M
8.72%
YoY
|
$104.0M
0.61%
YoY
|
$120.8M
-3.72%
YoY
|
$118.0M
-4.99%
YoY
|
$104.9M
-15.36%
YoY
|
$103.4M
7.78%
YoY
|
$125.4M
28.36%
YoY
|
$124.2M
20.97%
YoY
|
$123.9M
11.74%
YoY
|
$95.91M
-13.14%
YoY
|
$97.71M
2.4%
YoY
|
$102.7M
18.35%
YoY
|
$110.9M
42.6%
YoY
|
$110.4M
34.7%
YoY
|
$95.43M
25.49%
YoY
|
$86.76M
17.24%
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 |
$229.0M
1.78%
YoY
|
$228.0M
4.47%
YoY
|
$230.0M
9.67%
YoY
|
$226.0M
10.07%
YoY
|
$225.0M
13.22%
YoY
|
$218.2M
3.1%
YoY
|
$209.7M
7.24%
YoY
|
$205.3M
8.43%
YoY
|
$198.7M
14.22%
YoY
|
$211.7M
20.15%
YoY
|
$195.6M
13.72%
YoY
|
$189.4M
15.43%
YoY
|
$174.0M
20.32%
YoY
|
$176.2M
31.28%
YoY
|
$172.0M
41.87%
YoY
|
$164.0M
32.25%
YoY
|
$144.6M
16.54%
YoY
|
$134.2M
-74.24%
YoY
|
$121.2M
-3.18%
YoY
|
| Operating Expenses |
$115.0M
10.58%
YoY
|
$985.0M
-1.0%
YoY
|
$105.0M
-11.03%
YoY
|
$114.0M
8.72%
YoY
|
$104.0M
-82.87%
YoY
|
$995.0M
2.94%
YoY
|
$118.0M
-81.04%
YoY
|
$104.9M
-87.77%
YoY
|
$607.1M
-5.05%
YoY
|
$966.5M
5.01%
YoY
|
$622.5M
2.97%
YoY
|
$857.0M
41.4%
YoY
|
$639.4M
33.92%
YoY
|
$920.4M
39.95%
YoY
|
$604.6M
9.21%
YoY
|
$606.1M
81.37%
YoY
|
$477.4M
19.39%
YoY
|
$657.7M
22.47%
YoY
|
$553.6M
3.86%
YoY
|
| Operating Profit |
$847.0M
945.68%
YoY
|
$7.000M
-103.2%
YoY
|
$564.0M
-567.09%
YoY
|
$275.0M
39.64%
YoY
|
$81.00M
-80.28%
YoY
|
-$219.0M
320.6%
YoY
|
-$120.7M
-111.27%
YoY
|
$196.9M
-72.3%
YoY
|
$410.8M
-18.53%
YoY
|
-$52.06M
-106.26%
YoY
|
$1.071B
-19.3%
YoY
|
$710.9M
-57.35%
YoY
|
$504.2M
116.55%
YoY
|
$832.1M
-43597.12%
YoY
|
$1.328B
330.21%
YoY
|
$1.667B
398.65%
YoY
|
$232.8M
68.64%
YoY
|
-$1.913M
-189.48%
YoY
|
$308.6M
-1202.16%
YoY
|
| Interest Expense |
-$23.00M
-20.69%
YoY
|
-$48.00M
209.0%
YoY
|
-$33.00M
163.26%
YoY
|
-$36.00M
87.42%
YoY
|
-$29.00M
-171.27%
YoY
|
-$15.53M
41.79%
YoY
|
-$12.54M
-125.75%
YoY
|
-$19.21M
-23.47%
YoY
|
$40.69M
-11.2%
YoY
|
-$10.96M
-68.58%
YoY
|
$48.69M
8.6%
YoY
|
-$25.10M
-164.42%
YoY
|
$45.82M
31.45%
YoY
|
-$34.88M
38.56%
YoY
|
$44.83M
-274.59%
YoY
|
$38.96M
34.62%
YoY
|
$34.86M
-9.19%
YoY
|
-$25.17M
-28.05%
YoY
|
-$25.68M
-4.9%
YoY
|
| Other Income/Expense, Net |
-$8.000M
-90.24%
YoY
|
N/A
|
-$36.00M
239.65%
YoY
|
-$29.00M
48.93%
YoY
|
-$82.00M
842.1%
YoY
|
N/A
|
-$10.60M
-6.09%
YoY
|
-$19.47M
-18.68%
YoY
|
-$8.704M
-55.37%
YoY
|
N/A
|
-$11.29M
-76.32%
YoY
|
-$23.95M
-20.85%
YoY
|
-$19.50M
-25.56%
YoY
|
N/A
|
-$47.67M
-179.31%
YoY
|
-$30.26M
89.33%
YoY
|
-$26.20M
-258.98%
YoY
|
N/A
|
$60.10M
5910.2%
YoY
|
| Pretax Income |
$839.0M
-84000.0%
YoY
|
-$41.00M
-82.19%
YoY
|
$528.0M
-501.99%
YoY
|
$246.0M
38.62%
YoY
|
-$1.000M
-100.25%
YoY
|
-$230.2M
216.73%
YoY
|
-$131.3M
-112.39%
YoY
|
$177.5M
-73.92%
YoY
|
$402.1M
-17.04%
YoY
|
-$72.68M
-108.94%
YoY
|
$1.060B
-17.18%
YoY
|
$680.4M
-58.42%
YoY
|
$484.7M
134.58%
YoY
|
$813.0M
-1984.18%
YoY
|
$1.280B
258.03%
YoY
|
$1.636B
414.18%
YoY
|
$206.6M
33.7%
YoY
|
-$43.15M
-68.78%
YoY
|
$357.5M
1176.81%
YoY
|
| Income Tax |
$189.0M
18800.0%
YoY
|
-$14.00M
-23.03%
YoY
|
$123.0M
-314.79%
YoY
|
$36.00M
50.11%
YoY
|
$1.000M
-98.83%
YoY
|
-$18.19M
-53.39%
YoY
|
-$57.27M
-124.37%
YoY
|
$23.98M
-83.57%
YoY
|
$85.50M
-14.24%
YoY
|
-$39.03M
-120.74%
YoY
|
$235.0M
-22.14%
YoY
|
$145.9M
-61.95%
YoY
|
$99.70M
368.08%
YoY
|
$188.2M
-822.56%
YoY
|
$301.9M
451.17%
YoY
|
$383.5M
210.56%
YoY
|
$21.30M
-175.27%
YoY
|
-$26.05M
-40.32%
YoY
|
$54.77M
995.32%
YoY
|
| Net Earnings |
$648.0M
-16300.0%
YoY
|
-$28.00M
-86.87%
YoY
|
$403.0M
-630.65%
YoY
|
$208.0M
37.03%
YoY
|
-$4.000M
-101.27%
YoY
|
-$213.3M
244.58%
YoY
|
-$75.94M
-109.6%
YoY
|
$151.8M
-69.84%
YoY
|
$314.7M
-10.93%
YoY
|
-$61.89M
-110.64%
YoY
|
$790.9M
-17.13%
YoY
|
$503.3M
-58.79%
YoY
|
$353.3M
120.83%
YoY
|
$581.6M
-1571.25%
YoY
|
$954.4M
239.9%
YoY
|
$1.221B
623.28%
YoY
|
$160.0M
7.93%
YoY
|
-$39.53M
-66.43%
YoY
|
$280.8M
-14139.35%
YoY
|
| Basic Earnings Per Share |
$3.56
-17900.0%
YoY
|
N/A
|
$2.15
-637.5%
YoY
|
$1.10
39.24%
YoY
|
-$0.02
-101.27%
YoY
|
N/A
|
-$0.40
-109.46%
YoY
|
$0.79
-69.85%
YoY
|
$1.57
-12.29%
YoY
|
N/A
|
$4.23
-4.94%
YoY
|
$2.62
-51.75%
YoY
|
$1.79
98.89%
YoY
|
N/A
|
$4.45
160.23%
YoY
|
$5.43
427.18%
YoY
|
$0.90
0.0%
YoY
|
N/A
|
$1.71
N/A
|
| Diluted Earnings Per Share |
$3.56
-17900.0%
YoY
|
-$0.15
-86.52%
YoY
|
$2.15
-637.5%
YoY
|
$1.10
39.24%
YoY
|
-$0.02
-101.27%
YoY
|
-$1.13
242.26%
YoY
|
-$0.40
-109.46%
YoY
|
$0.79
-69.81%
YoY
|
$1.57
-12.29%
YoY
|
-$0.33
-111.35%
YoY
|
$4.23
-4.94%
YoY
|
$2.62
-51.82%
YoY
|
$1.79
98.89%
YoY
|
$2.92
-100.0%
YoY
|
$4.45
-100.0%
YoY
|
$5.43
427.18%
YoY
|
$0.90
0.0%
YoY
|
-$242.9K
-66.55%
YoY
|
$1.727M
-17273778791.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 |
180.3M shares
-4.32%
YoY
|
183.9M shares
-2.23%
YoY
|
187.1M shares
-1.96%
YoY
|
188.4M shares
-1.95%
YoY
|
188.4M shares
-5.12%
YoY
|
188.2M shares
4.72%
YoY
|
190.8M shares
3.64%
YoY
|
192.2M shares
-0.08%
YoY
|
198.6M shares
1.21%
YoY
|
179.7M shares
-10.49%
YoY
|
184.1M shares
-15.09%
YoY
|
192.3M shares
-13.75%
YoY
|
196.2M shares
12.05%
YoY
|
200.7M shares
N/A
|
216.8M shares
33.4%
YoY
|
223.0M shares
37.18%
YoY
|
175.1M shares
7.76%
YoY
|
N/A
|
162.6M shares
N/A
|
| Diluted Shares Outstanding |
180.7M shares
-4.16%
YoY
|
N/A
|
186.5M shares
-1.76%
YoY
|
188.1M shares
-1.78%
YoY
|
188.5M shares
-5.14%
YoY
|
N/A
|
189.8M shares
2.36%
YoY
|
191.5M shares
-0.44%
YoY
|
198.7M shares
1.67%
YoY
|
N/A
|
185.5M shares
-12.68%
YoY
|
192.3M shares
-13.73%
YoY
|
195.4M shares
11.63%
YoY
|
N/A
|
212.4M shares
30.66%
YoY
|
223.0M shares
37.18%
YoY
|
175.1M shares
7.76%
YoY
|
N/A
|
162.6M shares
N/A
|
Loading...