|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.523B
23.47%
YoY
|
$5.283B
-1.21%
YoY
|
$5.348B
-6.81%
YoY
|
$5.739B
21.29%
YoY
|
$4.731B
5.77%
YoY
|
| Cost Of Revenue |
$1.584B
39.94%
YoY
|
$1.132B
-26.16%
YoY
|
$1.533B
-27.35%
YoY
|
$2.111B
51.58%
YoY
|
$1.392B
25.51%
YoY
|
| Gross Profit |
$5.058B
17.0%
YoY
|
$4.323B
8.83%
YoY
|
$3.972B
6.2%
YoY
|
$3.740B
6.64%
YoY
|
$3.507B
-1.82%
YoY
|
| Selling, General & Admin |
$14.30M
-2.72%
YoY
|
$14.70M
30.09%
YoY
|
$11.30M
8.65%
YoY
|
$10.40M
-33.33%
YoY
|
$15.60M
-23.15%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$1.168B
11.92%
YoY
|
$1.043B
14.86%
YoY
|
$908.2M
10.65%
YoY
|
$820.8M
9.67%
YoY
|
$748.4M
3.1%
YoY
|
| Operating Expenses |
$3.222B
12.72%
YoY
|
$2.858B
6.91%
YoY
|
$2.674B
3.69%
YoY
|
$2.579B
3.44%
YoY
|
$2.493B
-4.53%
YoY
|
| Operating Profit |
$1.835B
26.09%
YoY
|
$1.456B
12.35%
YoY
|
$1.296B
2.35%
YoY
|
$1.266B
25.71%
YoY
|
$1.007B
82.81%
YoY
|
| Interest Expense |
$10.20M
-1.92%
YoY
|
$10.40M
-97.88%
YoY
|
$489.6M
35.4%
YoY
|
$361.6M
6.01%
YoY
|
$341.1M
-7.98%
YoY
|
| Other Income/Expense, Net |
-$618.9M
36.71%
YoY
|
-$452.7M
-6.0%
YoY
|
-$481.6M
55.66%
YoY
|
-$309.4M
3.03%
YoY
|
-$300.3M
-48.41%
YoY
|
| Pretax Income |
$1.216B
21.3%
YoY
|
$1.003B
23.21%
YoY
|
$813.9M
-14.9%
YoY
|
$956.4M
35.35%
YoY
|
$706.6M
-2357.51%
YoY
|
| Income Tax |
$203.8M
28.91%
YoY
|
$158.1M
13.33%
YoY
|
$139.5M
-15.25%
YoY
|
$164.6M
39.73%
YoY
|
$117.8M
-788.89%
YoY
|
| Net Earnings |
$929.5M
22.24%
YoY
|
$760.4M
6.45%
YoY
|
$714.3M
-11.17%
YoY
|
$804.1M
37.48%
YoY
|
$584.9M
-3423.3%
YoY
|
| Basic Earnings Per Share |
$1.96
20.25%
YoY
|
$1.63
2.52%
YoY
|
$1.59
-13.59%
YoY
|
$1.84
36.3%
YoY
|
$1.35
-810.53%
YoY
|
| Diluted Earnings Per Share |
$1.95
20.37%
YoY
|
$1.62
9.46%
YoY
|
$1.48
-12.94%
YoY
|
$1.70
33.86%
YoY
|
$1.27
-768.42%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
472.9M shares
4.12%
YoY
|
454.2M shares
9.16%
YoY
|
416.1M shares
2.21%
YoY
|
407.1M shares
3.43%
YoY
|
393.6M shares
2.42%
YoY
|
| Diluted Shares Outstanding |
474.5M shares
4.06%
YoY
|
456.0M shares
1.81%
YoY
|
447.9M shares
1.17%
YoY
|
442.7M shares
6.09%
YoY
|
417.3M shares
8.59%
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 |
$2.322B
8.04%
YoY
|
$6.523B
23.47%
YoY
|
$1.240B
15.23%
YoY
|
$1.247B
14.92%
YoY
|
$2.150B
25.97%
YoY
|
$5.283B
271.51%
YoY
|
$1.076B
4.76%
YoY
|
$1.085B
-0.49%
YoY
|
$1.706B
-13.21%
YoY
|
$1.422B
-16.58%
YoY
|
$1.027B
-5.7%
YoY
|
$1.090B
-7.88%
YoY
|
$1.966B
4.95%
YoY
|
$1.705B
21.01%
YoY
|
$1.090B
13.56%
YoY
|
$1.183B
20.0%
YoY
|
$1.873B
21.2%
YoY
|
$1.409B
16.32%
YoY
|
$959.4M
6.3%
YoY
|
| Cost Of Revenue |
$669.2M
3.35%
YoY
|
$481.5M
27.85%
YoY
|
$193.6M
16.7%
YoY
|
$261.8M
58.96%
YoY
|
$647.5M
52.35%
YoY
|
$376.6M
12.42%
YoY
|
$165.9M
-8.49%
YoY
|
$164.7M
-34.62%
YoY
|
$425.0M
-44.45%
YoY
|
$335.0M
-51.4%
YoY
|
$181.3M
-45.19%
YoY
|
$251.9M
-34.35%
YoY
|
$765.1M
8.26%
YoY
|
$689.3M
43.93%
YoY
|
$330.8M
58.81%
YoY
|
$383.7M
68.07%
YoY
|
$706.7M
48.22%
YoY
|
$478.9M
51.84%
YoY
|
$208.3M
45.56%
YoY
|
| Gross Profit |
$1.694B
10.3%
YoY
|
$1.421B
17.35%
YoY
|
$1.080B
18.57%
YoY
|
$1.021B
11.0%
YoY
|
$1.536B
19.85%
YoY
|
$1.211B
11.43%
YoY
|
$910.4M
7.6%
YoY
|
$920.0M
9.77%
YoY
|
$1.281B
6.69%
YoY
|
$1.087B
7.06%
YoY
|
$846.1M
11.52%
YoY
|
$838.1M
4.83%
YoY
|
$1.201B
2.94%
YoY
|
$1.015B
9.21%
YoY
|
$758.7M
1.01%
YoY
|
$799.5M
5.52%
YoY
|
$1.167B
9.15%
YoY
|
$929.7M
-23.23%
YoY
|
$751.1M
-16.78%
YoY
|
| Selling, General & Admin |
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
|
| 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 |
$288.3M
11.48%
YoY
|
$315.4M
13.41%
YoY
|
$306.9M
13.88%
YoY
|
$286.7M
13.1%
YoY
|
$258.6M
6.82%
YoY
|
$278.1M
8.08%
YoY
|
$269.5M
27.79%
YoY
|
$253.5M
8.75%
YoY
|
$242.1M
17.01%
YoY
|
$257.3M
19.01%
YoY
|
$210.9M
3.79%
YoY
|
$233.1M
11.69%
YoY
|
$206.9M
7.37%
YoY
|
$216.2M
14.88%
YoY
|
$203.2M
7.57%
YoY
|
$208.7M
12.02%
YoY
|
$192.7M
4.16%
YoY
|
$188.2M
2.56%
YoY
|
$188.9M
4.6%
YoY
|
| Operating Expenses |
$874.7M
12.72%
YoY
|
$906.2M
14.8%
YoY
|
$782.6M
12.99%
YoY
|
$757.1M
11.58%
YoY
|
$776.0M
11.19%
YoY
|
$789.4M
9.49%
YoY
|
$692.6M
12.93%
YoY
|
$678.5M
1.34%
YoY
|
$697.9M
4.18%
YoY
|
$721.0M
11.15%
YoY
|
$613.3M
1.83%
YoY
|
$669.5M
2.03%
YoY
|
$669.9M
-0.21%
YoY
|
$648.7M
0.65%
YoY
|
$602.3M
-0.46%
YoY
|
$656.2M
6.6%
YoY
|
$671.3M
6.98%
YoY
|
$644.5M
-3.33%
YoY
|
$605.1M
-4.06%
YoY
|
| Operating Profit |
$819.2M
7.87%
YoY
|
$515.2M
22.14%
YoY
|
$297.5M
36.28%
YoY
|
$262.9M
10.93%
YoY
|
$759.4M
30.17%
YoY
|
$421.8M
15.25%
YoY
|
$218.3M
-6.31%
YoY
|
$237.0M
40.57%
YoY
|
$583.4M
9.87%
YoY
|
$366.0M
-0.16%
YoY
|
$233.0M
48.69%
YoY
|
$168.6M
17.66%
YoY
|
$531.0M
-11.54%
YoY
|
$366.6M
28.54%
YoY
|
$156.7M
6.53%
YoY
|
$143.3M
0.77%
YoY
|
$600.3M
38.57%
YoY
|
$285.2M
30.77%
YoY
|
$147.1M
58.51%
YoY
|
| Interest Expense |
$4.700M
135.0%
YoY
|
-$184.4M
37.2%
YoY
|
$3.800M
11.76%
YoY
|
$1.500M
-98.84%
YoY
|
$2.000M
-98.28%
YoY
|
-$134.4M
-2.82%
YoY
|
$3.400M
-97.37%
YoY
|
$129.3M
-218.95%
YoY
|
$116.3M
6.8%
YoY
|
-$138.3M
51.81%
YoY
|
$129.2M
41.05%
YoY
|
-$108.7M
-228.64%
YoY
|
$108.9M
30.11%
YoY
|
-$91.10M
5.56%
YoY
|
$91.60M
8.53%
YoY
|
$84.50M
0.0%
YoY
|
$83.70M
-1.06%
YoY
|
-$86.30M
2.13%
YoY
|
$84.40M
-11.34%
YoY
|
| Other Income/Expense, Net |
-$177.2M
39.53%
YoY
|
$1.000M
-90.48%
YoY
|
-$169.9M
61.2%
YoY
|
-$138.6M
19.17%
YoY
|
-$127.0M
18.58%
YoY
|
$10.50M
208.82%
YoY
|
-$105.4M
-19.42%
YoY
|
-$116.3M
-58250.0%
YoY
|
-$107.1M
-0.28%
YoY
|
$3.400M
-70.43%
YoY
|
-$130.8M
60.49%
YoY
|
$200.0K
-100.26%
YoY
|
-$107.4M
47.53%
YoY
|
$11.50M
400.0%
YoY
|
-$81.50M
16.26%
YoY
|
-$75.50M
4.72%
YoY
|
-$72.80M
-1.75%
YoY
|
$2.300M
-79.28%
YoY
|
-$70.10M
-78.8%
YoY
|
| Pretax Income |
$642.0M
1.52%
YoY
|
$332.1M
13.38%
YoY
|
$127.6M
13.02%
YoY
|
$124.3M
2.98%
YoY
|
$632.4M
32.77%
YoY
|
$292.9M
28.63%
YoY
|
$112.9M
10.47%
YoY
|
$120.7M
99.83%
YoY
|
$476.3M
12.44%
YoY
|
$227.7M
-20.36%
YoY
|
$102.2M
35.9%
YoY
|
$60.40M
-10.91%
YoY
|
$423.6M
-19.7%
YoY
|
$285.9M
42.66%
YoY
|
$75.20M
-2.34%
YoY
|
$67.80M
-3.28%
YoY
|
$527.5M
46.9%
YoY
|
$200.4M
38.59%
YoY
|
$77.00M
-132.38%
YoY
|
| Income Tax |
$85.80M
-18.83%
YoY
|
$53.70M
10.49%
YoY
|
$20.60M
29.56%
YoY
|
$23.80M
35.23%
YoY
|
$105.7M
39.08%
YoY
|
$48.60M
35.75%
YoY
|
$15.90M
318.42%
YoY
|
$17.60M
24.82%
YoY
|
$76.00M
-11.42%
YoY
|
$35.80M
-19.91%
YoY
|
$3.800M
-67.52%
YoY
|
$14.10M
17.5%
YoY
|
$85.80M
-10.81%
YoY
|
$44.70M
64.34%
YoY
|
$11.70M
-20.95%
YoY
|
$12.00M
-9.09%
YoY
|
$96.20M
53.67%
YoY
|
$27.20M
-52.11%
YoY
|
$14.80M
-122.8%
YoY
|
| Net Earnings |
$507.1M
6.8%
YoY
|
$256.6M
14.96%
YoY
|
$94.70M
10.5%
YoY
|
$102.2M
19.11%
YoY
|
$474.8M
30.08%
YoY
|
$223.2M
-0.93%
YoY
|
$85.70M
0.71%
YoY
|
$85.80M
115.04%
YoY
|
$365.0M
9.61%
YoY
|
$225.3M
-2.38%
YoY
|
$85.10M
29.33%
YoY
|
$39.90M
-40.45%
YoY
|
$333.0M
-21.98%
YoY
|
$230.8M
39.12%
YoY
|
$65.80M
4.11%
YoY
|
$67.00M
11.11%
YoY
|
$426.8M
44.43%
YoY
|
$165.9M
96.56%
YoY
|
$63.20M
-136.55%
YoY
|
| Basic Earnings Per Share |
$1.06
4.95%
YoY
|
N/A
|
$0.20
5.26%
YoY
|
$0.22
15.79%
YoY
|
$1.01
31.17%
YoY
|
N/A
|
$0.19
0.0%
YoY
|
$0.19
90.0%
YoY
|
$0.77
0.0%
YoY
|
N/A
|
$0.19
46.15%
YoY
|
$0.10
-23.08%
YoY
|
$0.77
-24.51%
YoY
|
N/A
|
$0.13
0.0%
YoY
|
$0.13
8.33%
YoY
|
$1.02
41.67%
YoY
|
N/A
|
$0.13
-126.53%
YoY
|
| Diluted Earnings Per Share |
$1.06
6.0%
YoY
|
$0.54
12.63%
YoY
|
$0.20
5.26%
YoY
|
$0.22
15.79%
YoY
|
$1.00
29.87%
YoY
|
$0.48
-5.32%
YoY
|
$0.19
11.76%
YoY
|
$0.19
110.64%
YoY
|
$0.77
8.45%
YoY
|
$0.50
-3.31%
YoY
|
$0.17
41.67%
YoY
|
$0.09
-24.83%
YoY
|
$0.71
-24.47%
YoY
|
$0.52
-100.0%
YoY
|
$0.12
0.0%
YoY
|
$0.12
9.09%
YoY
|
$0.94
30.56%
YoY
|
$393.3K
218507881.67%
YoY
|
$0.12
-124.49%
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 |
478.5M shares
1.83%
YoY
|
477.2M shares
2.23%
YoY
|
470.9M shares
4.98%
YoY
|
470.7M shares
5.0%
YoY
|
469.9M shares
5.01%
YoY
|
466.8M shares
12.91%
YoY
|
448.5M shares
8.53%
YoY
|
448.3M shares
8.53%
YoY
|
447.5M shares
8.49%
YoY
|
413.4M shares
1.79%
YoY
|
413.3M shares
1.8%
YoY
|
413.1M shares
1.64%
YoY
|
412.5M shares
1.6%
YoY
|
406.1M shares
3.42%
YoY
|
406.0M shares
3.24%
YoY
|
406.4M shares
3.41%
YoY
|
406.0M shares
3.39%
YoY
|
392.7M shares
2.48%
YoY
|
393.2M shares
2.45%
YoY
|
| Diluted Shares Outstanding |
480.9M shares
1.78%
YoY
|
N/A
|
473.7M shares
4.22%
YoY
|
472.1M shares
4.86%
YoY
|
472.5M shares
5.14%
YoY
|
N/A
|
454.5M shares
1.38%
YoY
|
450.2M shares
0.76%
YoY
|
449.4M shares
0.51%
YoY
|
N/A
|
448.3M shares
1.11%
YoY
|
446.8M shares
1.5%
YoY
|
447.1M shares
1.29%
YoY
|
N/A
|
443.4M shares
3.04%
YoY
|
440.2M shares
4.09%
YoY
|
441.4M shares
12.06%
YoY
|
N/A
|
430.3M shares
12.12%
YoY
|
Loading...