|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$65.19B
21.92%
YoY
|
53.47B cads
22.51%
YoY
|
43.65B cads
-18.12%
YoY
|
53.31B cads
13.25%
YoY
|
47.07B CADs
20.43%
YoY
|
| Cost Of Revenue |
$38.23B
31.49%
YoY
|
$29.07B
36.06%
YoY
|
21.37B cads
-34.44%
YoY
|
32.59B cads
13.54%
YoY
|
28.70B CADs
38.86%
YoY
|
| Gross Profit |
$26.97B
10.52%
YoY
|
$24.40B
9.51%
YoY
|
22.28B cads
7.54%
YoY
|
20.72B cads
12.8%
YoY
|
18.37B CADs
-0.27%
YoY
|
| Selling, General & Admin |
$9.986B
5.76%
YoY
|
$9.442B
8.87%
YoY
|
$8.673B
4.84%
YoY
|
$8.273B
23.37%
YoY
|
$6.706B
-0.56%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$5.661B
9.56%
YoY
|
5.167B cads
12.01%
YoY
|
4.613B cads
6.86%
YoY
|
4.317B cads
12.07%
YoY
|
3.852B CADs
3.77%
YoY
|
| Operating Expenses |
$15.65B
7.11%
YoY
|
$14.61B
9.96%
YoY
|
$13.29B
5.53%
YoY
|
$12.59B
19.25%
YoY
|
$10.56B
0.98%
YoY
|
| Operating Profit |
$10.96B
13.57%
YoY
|
9.649B cads
11.54%
YoY
|
8.651B cads
67.07%
YoY
|
5.178B cads
-33.66%
YoY
|
7.805B CADs
-1.91%
YoY
|
| Interest Expense |
$5.023B
13.67%
YoY
|
4.419B cads
15.92%
YoY
|
3.812B cads
19.91%
YoY
|
3.179B cads
19.74%
YoY
|
2.655B CADs
-4.84%
YoY
|
| Other Income/Expense, Net |
$1.634B
-223.23%
YoY
|
-1.326B cads
-208.33%
YoY
|
1.224B cads
-307.81%
YoY
|
-589.0M cads
-160.16%
YoY
|
979.0M CADs
311.34%
YoY
|
| Pretax Income |
$9.793B
34.17%
YoY
|
7.299B cads
-7.36%
YoY
|
7.879B cads
73.47%
YoY
|
4.542B cads
-41.23%
YoY
|
7.729B CADs
84.46%
YoY
|
| Income Tax |
$2.004B
20.14%
YoY
|
1.668B cads
-8.4%
YoY
|
1.821B cads
13.53%
YoY
|
1.604B cads
13.36%
YoY
|
1.415B CADs
82.82%
YoY
|
| Net Earnings |
$7.491B
37.68%
YoY
|
5.441B cads
-12.11%
YoY
|
6.191B cads
106.16%
YoY
|
3.003B cads
-51.48%
YoY
|
6.189B CADs
84.03%
YoY
|
| Basic Earnings Per Share |
$3.23
38.03%
YoY
|
$2.34
-17.61%
YoY
|
$2.84
121.87%
YoY
|
$1.28
-55.4%
YoY
|
$2.87
93.92%
YoY
|
| Diluted Earnings Per Share |
$3.22
37.61%
YoY
|
$2.34
-17.61%
YoY
|
$2.84
121.87%
YoY
|
$1.28
-55.4%
YoY
|
$2.87
93.92%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
2.180B
1.16%
YoY
|
2.155B shares
4.82%
YoY
|
2.056B shares
1.53%
YoY
|
2.025B shares
0.1%
YoY
|
2.023B shares
0.15%
YoY
|
| Diluted Shares Outstanding |
2.186B
1.3%
YoY
|
2.158B shares
4.86%
YoY
|
2.058B shares
1.43%
YoY
|
2.029B shares
0.2%
YoY
|
2.025B shares
0.2%
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 |
$22.36B
20.84%
YoY
|
$17.18B
5.92%
YoY
|
$14.64B
-1.63%
YoY
|
$14.88B
31.23%
YoY
|
18.50B cads
67.62%
YoY
|
16.22B cads
43.54%
YoY
|
14.88B cads
51.18%
YoY
|
11.34B cads
8.67%
YoY
|
11.04B cads
-8.59%
YoY
|
11.30B cads
-15.84%
YoY
|
9.844B cads
-14.94%
YoY
|
10.43B cads
-21.06%
YoY
|
12.08B cads
-20.02%
YoY
|
13.42B cads
7.65%
YoY
|
11.57B cads
0.93%
YoY
|
13.22B cads
20.71%
YoY
|
15.10B CADs
24.39%
YoY
|
12.47B CADs
24.6%
YoY
|
11.47B CADs
25.86%
YoY
|
| Cost Of Revenue |
$15.23B
38.15%
YoY
|
$10.03B
4.16%
YoY
|
$8.675B
-4.31%
YoY
|
$8.504B
55.13%
YoY
|
$11.02B
120.42%
YoY
|
$9.626B
80.06%
YoY
|
9.066B cads
87.66%
YoY
|
5.482B cads
11.49%
YoY
|
5.000B cads
-19.74%
YoY
|
$5.346B
-29.56%
YoY
|
4.831B cads
-27.13%
YoY
|
4.917B cads
-43.07%
YoY
|
6.230B cads
-36.08%
YoY
|
$7.589B
2.73%
YoY
|
6.630B cads
-11.21%
YoY
|
8.637B cads
28.55%
YoY
|
9.747B CADs
36.36%
YoY
|
$7.387B
46.89%
YoY
|
7.467B CADs
64.98%
YoY
|
| Gross Profit |
$7.131B
-4.68%
YoY
|
$7.151B
8.5%
YoY
|
$5.964B
2.54%
YoY
|
$6.372B
8.85%
YoY
|
$7.481B
23.9%
YoY
|
$6.591B
10.74%
YoY
|
5.816B cads
16.02%
YoY
|
5.854B cads
6.15%
YoY
|
6.038B cads
3.3%
YoY
|
$5.952B
2.01%
YoY
|
5.013B cads
1.42%
YoY
|
5.515B cads
20.47%
YoY
|
5.845B cads
9.25%
YoY
|
$5.835B
13.68%
YoY
|
4.943B cads
23.61%
YoY
|
4.578B cads
8.25%
YoY
|
5.350B CADs
7.24%
YoY
|
$5.133B
3.09%
YoY
|
3.999B CADs
-12.76%
YoY
|
| Selling, General & Admin |
$2.586B
4.87%
YoY
|
$2.704B
0.63%
YoY
|
$2.483B
8.48%
YoY
|
$2.332B
0.82%
YoY
|
$2.466B
14.54%
YoY
|
$2.687B
8.26%
YoY
|
$2.289B
9.63%
YoY
|
$2.313B
14.5%
YoY
|
$2.153B
3.36%
YoY
|
$2.482B
7.82%
YoY
|
$2.088B
-0.14%
YoY
|
$2.020B
0.9%
YoY
|
$2.083B
10.8%
YoY
|
$2.302B
15.27%
YoY
|
$2.091B
25.21%
YoY
|
$2.002B
34.18%
YoY
|
$1.880B
20.51%
YoY
|
$1.997B
11.07%
YoY
|
$1.670B
7.12%
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 |
$1.433B
1.78%
YoY
|
$1.464B
5.78%
YoY
|
$1.398B
6.15%
YoY
|
$1.391B
9.27%
YoY
|
1.408B cads
18.02%
YoY
|
$1.384B
18.7%
YoY
|
1.317B cads
13.14%
YoY
|
1.273B cads
11.96%
YoY
|
1.193B cads
4.1%
YoY
|
$1.166B
3.92%
YoY
|
1.164B cads
8.18%
YoY
|
1.137B cads
6.86%
YoY
|
1.146B cads
8.63%
YoY
|
$1.122B
7.16%
YoY
|
1.076B cads
13.98%
YoY
|
1.064B cads
14.53%
YoY
|
1.055B CADs
13.2%
YoY
|
$1.047B
10.68%
YoY
|
944.0M CADs
0.96%
YoY
|
| Operating Expenses |
$4.019B
3.74%
YoY
|
$4.168B
2.38%
YoY
|
$3.881B
7.63%
YoY
|
$3.723B
3.82%
YoY
|
$3.874B
15.78%
YoY
|
$4.071B
11.6%
YoY
|
$3.606B
10.89%
YoY
|
$3.586B
13.59%
YoY
|
$3.346B
3.62%
YoY
|
$3.648B
6.54%
YoY
|
$3.252B
2.68%
YoY
|
$3.157B
2.97%
YoY
|
$3.229B
10.02%
YoY
|
$3.424B
12.48%
YoY
|
$3.167B
21.16%
YoY
|
$3.066B
26.64%
YoY
|
$2.935B
17.78%
YoY
|
$3.044B
10.93%
YoY
|
$2.614B
4.81%
YoY
|
| Operating Profit |
$3.225B
-12.17%
YoY
|
$2.726B
11.4%
YoY
|
$2.271B
2.39%
YoY
|
$2.289B
0.7%
YoY
|
3.672B cads
35.45%
YoY
|
2.447B cads
32.63%
YoY
|
2.218B cads
23.63%
YoY
|
2.273B cads
-3.28%
YoY
|
2.711B cads
1.84%
YoY
|
1.845B cads
-441.67%
YoY
|
1.794B cads
0.9%
YoY
|
2.350B cads
54.61%
YoY
|
2.662B cads
10.0%
YoY
|
-540.0M cads
-126.3%
YoY
|
1.778B cads
28.1%
YoY
|
1.520B cads
-16.3%
YoY
|
2.420B CADs
-3.12%
YoY
|
2.053B CADs
-8.8%
YoY
|
1.388B CADs
-33.75%
YoY
|
| Interest Expense |
-$1.006B
50.82%
YoY
|
-$479.0M
-71.87%
YoY
|
-$1.128B
54.73%
YoY
|
$389.0M
19.69%
YoY
|
-$667.0M
-173.7%
YoY
|
-$1.703B
-960.1%
YoY
|
-$729.0M
-179.15%
YoY
|
$325.0M
-63.19%
YoY
|
905.0M cads
0.0%
YoY
|
$198.0M
-453.57%
YoY
|
921.0M cads
14.27%
YoY
|
883.0M cads
11.63%
YoY
|
905.0M cads
25.87%
YoY
|
-$56.00M
3.7%
YoY
|
806.0M cads
24.38%
YoY
|
791.0M cads
27.99%
YoY
|
719.0M CADs
9.44%
YoY
|
-$54.00M
-154.0%
YoY
|
648.0M CADs
-9.75%
YoY
|
| Other Income/Expense, Net |
-$179.0M
-249.17%
YoY
|
$192.0M
-13.51%
YoY
|
-$297.0M
-178.99%
YoY
|
$1.369B
-4516.13%
YoY
|
120.0M cads
-121.78%
YoY
|
$222.0M
48.99%
YoY
|
376.0M cads
-180.86%
YoY
|
-31.00M cads
-105.39%
YoY
|
-551.0M cads
-640.2%
YoY
|
$149.0M
46.08%
YoY
|
-465.0M cads
-47.34%
YoY
|
575.0M cads
-215.23%
YoY
|
102.0M cads
-77.73%
YoY
|
$102.0M
37.84%
YoY
|
-883.0M cads
1476.79%
YoY
|
-499.0M cads
-307.05%
YoY
|
458.0M CADs
75.48%
YoY
|
$74.00M
-9.76%
YoY
|
-56.00M CADs
-121.71%
YoY
|
| Pretax Income |
$2.365B
-25.79%
YoY
|
$2.456B
189.28%
YoY
|
$1.163B
-33.88%
YoY
|
$2.987B
9.01%
YoY
|
3.187B cads
63.35%
YoY
|
$849.0M
-61.96%
YoY
|
1.759B cads
134.22%
YoY
|
2.740B cads
8.73%
YoY
|
1.951B cads
-17.89%
YoY
|
$2.232B
-506.56%
YoY
|
751.0M cads
-55.85%
YoY
|
2.520B cads
240.54%
YoY
|
2.376B cads
-10.34%
YoY
|
-$549.0M
-122.61%
YoY
|
1.701B cads
67.92%
YoY
|
740.0M cads
-58.68%
YoY
|
2.650B CADs
6.13%
YoY
|
$2.428B
1.17%
YoY
|
1.013B CADs
-24.12%
YoY
|
| Income Tax |
$587.0M
-15.78%
YoY
|
$325.0M
40.69%
YoY
|
$316.0M
1.28%
YoY
|
$666.0M
-9.88%
YoY
|
697.0M cads
80.57%
YoY
|
$231.0M
-65.21%
YoY
|
312.0M cads
143.75%
YoY
|
739.0M cads
42.39%
YoY
|
386.0M cads
-24.31%
YoY
|
$664.0M
18.57%
YoY
|
128.0M cads
-59.75%
YoY
|
519.0M cads
290.23%
YoY
|
510.0M cads
-14.0%
YoY
|
$560.0M
20.95%
YoY
|
318.0M cads
59.8%
YoY
|
133.0M cads
-50.74%
YoY
|
593.0M CADs
22.77%
YoY
|
$463.0M
-7.58%
YoY
|
199.0M CADs
-13.85%
YoY
|
| Net Earnings |
$1.778B
-24.79%
YoY
|
$2.060B
246.22%
YoY
|
$788.0M
-43.35%
YoY
|
$2.279B
17.29%
YoY
|
2.364B cads
56.35%
YoY
|
595.0M cads
-67.27%
YoY
|
1.391B cads
123.99%
YoY
|
1.943B cads
0.41%
YoY
|
1.512B cads
-16.79%
YoY
|
1.818B cads
-284.94%
YoY
|
621.0M cads
-54.41%
YoY
|
1.935B cads
225.21%
YoY
|
1.817B cads
-10.45%
YoY
|
-983.0M cads
-150.85%
YoY
|
1.362B cads
74.62%
YoY
|
595.0M cads
-59.91%
YoY
|
2.029B CADs
1.86%
YoY
|
1.933B CADs
3.31%
YoY
|
780.0M CADs
-28.04%
YoY
|
| Basic Earnings Per Share |
$0.77
-25.96%
YoY
|
$0.89
286.96%
YoY
|
$0.30
-49.15%
YoY
|
$1.00
16.28%
YoY
|
$1.04
55.22%
YoY
|
$0.23
-71.6%
YoY
|
$0.59
126.92%
YoY
|
$0.86
-5.49%
YoY
|
$0.67
-22.09%
YoY
|
$0.81
-252.83%
YoY
|
$0.26
-58.73%
YoY
|
$0.91
313.64%
YoY
|
$0.86
-9.47%
YoY
|
-$0.53
-158.24%
YoY
|
$0.63
85.29%
YoY
|
$0.22
-68.12%
YoY
|
$0.95
1.06%
YoY
|
$0.91
3.41%
YoY
|
$0.34
-30.61%
YoY
|
| Diluted Earnings Per Share |
$0.76
-26.21%
YoY
|
$0.89
286.96%
YoY
|
$0.30
-49.15%
YoY
|
$1.00
16.28%
YoY
|
$1.03
53.73%
YoY
|
$0.23
-71.6%
YoY
|
$0.59
126.92%
YoY
|
$0.86
-5.49%
YoY
|
$0.67
-21.18%
YoY
|
$0.81
-252.83%
YoY
|
$0.26
-58.73%
YoY
|
$0.91
313.64%
YoY
|
$0.85
-10.53%
YoY
|
-$0.53
-158.24%
YoY
|
$0.63
85.29%
YoY
|
$0.22
-68.12%
YoY
|
$0.95
1.06%
YoY
|
$0.91
3.41%
YoY
|
$0.34
-30.61%
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 |
2.182B
0.13%
YoY
|
2.181B
0.15%
YoY
|
2.181B
0.14%
YoY
|
2.180B shares
2.55%
YoY
|
2.179B shares
2.52%
YoY
|
2.178B shares
2.46%
YoY
|
2.177B shares
7.65%
YoY
|
2.126B shares
5.01%
YoY
|
2.126B shares
4.97%
YoY
|
2.126B shares
4.98%
YoY
|
2.023B shares
-0.11%
YoY
|
2.025B shares
-0.07%
YoY
|
2.025B shares
-0.05%
YoY
|
2.025B shares
-0.06%
YoY
|
2.025B shares
0.04%
YoY
|
2.026B shares
0.1%
YoY
|
2.026B shares
0.2%
YoY
|
2.026B shares
0.04%
YoY
|
2.024B shares
0.15%
YoY
|
| Diluted Shares Outstanding |
2.188B
0.14%
YoY
|
N/A
|
2.187B
0.32%
YoY
|
2.186B
2.2%
YoY
|
2.185B shares
2.68%
YoY
|
N/A
|
2.180B shares
6.39%
YoY
|
2.139B shares
5.53%
YoY
|
2.128B shares
4.93%
YoY
|
N/A
|
2.049B shares
1.04%
YoY
|
2.027B shares
-0.15%
YoY
|
2.028B shares
-0.05%
YoY
|
N/A
|
2.028B shares
0.1%
YoY
|
2.030B shares
0.2%
YoY
|
2.029B shares
0.3%
YoY
|
N/A
|
2.026B shares
0.25%
YoY
|
Loading...