|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$9.552B
13.09%
YoY
|
$8.446B
16.35%
YoY
|
$7.259B
16.78%
YoY
|
$6.216B
20.96%
YoY
|
$5.139B
19.01%
YoY
|
| Cost Of Revenue |
$2.321B
12.18%
YoY
|
$2.069B
16.83%
YoY
|
$1.771B
3.25%
YoY
|
$1.715B
20.1%
YoY
|
$1.428B
19.2%
YoY
|
| Gross Profit |
$7.231B
13.39%
YoY
|
$6.377B
16.2%
YoY
|
$5.488B
21.94%
YoY
|
$4.501B
21.29%
YoY
|
$3.711B
18.94%
YoY
|
| Selling, General & Admin |
$3.528B
8.49%
YoY
|
$3.252B
14.47%
YoY
|
$2.841B
15.86%
YoY
|
$2.452B
25.89%
YoY
|
$1.948B
18.25%
YoY
|
| Research & Development |
$2.679B
2.02%
YoY
|
$2.626B
6.57%
YoY
|
$2.464B
8.51%
YoY
|
$2.271B
20.83%
YoY
|
$1.879B
9.18%
YoY
|
| Depreciation & Amortization |
$347.0M
42.8%
YoY
|
$243.0M
-13.83%
YoY
|
$282.0M
2.55%
YoY
|
$275.0M
4.56%
YoY
|
$263.0M
13.85%
YoY
|
| Operating Expenses |
$8.831B
9.96%
YoY
|
$8.031B
51.39%
YoY
|
$5.305B
-17.6%
YoY
|
$6.438B
22.51%
YoY
|
$5.255B
15.08%
YoY
|
| Operating Profit |
$721.0M
73.73%
YoY
|
$415.0M
126.78%
YoY
|
$183.0M
-182.36%
YoY
|
-$222.2M
90.81%
YoY
|
-$116.5M
-53.16%
YoY
|
| Interest Expense |
$263.0M
20.64%
YoY
|
$218.0M
91.23%
YoY
|
$114.0M
11.38%
YoY
|
$102.4M
516.51%
YoY
|
$16.60M
-75.87%
YoY
|
| Other Income/Expense, Net |
$288.0M
29.15%
YoY
|
$223.0M
28.9%
YoY
|
$173.0M
-558.28%
YoY
|
-$37.75M
-128.46%
YoY
|
$132.6M
-599.84%
YoY
|
| Pretax Income |
$1.009B
58.15%
YoY
|
$638.0M
79.21%
YoY
|
$356.0M
-236.95%
YoY
|
-$260.0M
-1706.41%
YoY
|
$16.18M
-105.88%
YoY
|
| Income Tax |
$316.0M
182.14%
YoY
|
$112.0M
-110.93%
YoY
|
-$1.025B
-1059.75%
YoY
|
$106.8M
-909.64%
YoY
|
-$13.19M
-280.77%
YoY
|
| Net Earnings |
$693.0M
31.75%
YoY
|
$526.0M
-61.91%
YoY
|
$1.381B
-476.55%
YoY
|
-$366.7M
-1348.59%
YoY
|
$29.37M
-110.4%
YoY
|
| Basic Earnings Per Share |
$2.61
31.82%
YoY
|
$1.98
-62.5%
YoY
|
$5.28
-466.67%
YoY
|
-$1.44
-1300.0%
YoY
|
$0.12
-110.08%
YoY
|
| Diluted Earnings Per Share |
$2.59
32.82%
YoY
|
$1.95
-62.54%
YoY
|
$5.21
-461.51%
YoY
|
-$1.44
-1300.0%
YoY
|
$0.12
-110.08%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
265.1M shares
-0.06%
YoY
|
265.3M shares
1.5%
YoY
|
261.3M shares
2.56%
YoY
|
254.8M shares
3.06%
YoY
|
247.2M shares
4.32%
YoY
|
| Diluted Shares Outstanding |
268.1M shares
-0.4%
YoY
|
269.2M shares
1.48%
YoY
|
265.3M shares
4.11%
YoY
|
254.8M shares
0.31%
YoY
|
254.0M shares
7.18%
YoY
|
|
Concept
|
2026 Q2 | 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.542B
13.48%
YoY
|
$2.532B
14.52%
YoY
|
$2.432B
12.59%
YoY
|
$2.348B
12.61%
YoY
|
$2.240B
12.56%
YoY
|
$2.211B
15.04%
YoY
|
$2.160B
15.78%
YoY
|
$2.085B
16.69%
YoY
|
$1.990B
18.15%
YoY
|
$1.922B
16.75%
YoY
|
$1.866B
16.67%
YoY
|
$1.787B
16.34%
YoY
|
$1.684B
17.4%
YoY
|
$1.646B
19.63%
YoY
|
$1.599B
20.48%
YoY
|
$1.536B
21.85%
YoY
|
$1.435B
22.1%
YoY
|
$1.376B
21.6%
YoY
|
$1.327B
20.01%
YoY
|
$1.260B
18.68%
YoY
|
| Cost Of Revenue |
$604.0M
12.48%
YoY
|
$611.0M
13.36%
YoY
|
$591.0M
11.51%
YoY
|
$582.0M
13.89%
YoY
|
$537.0M
9.82%
YoY
|
$539.0M
16.92%
YoY
|
$530.0M
19.04%
YoY
|
$511.0M
14.04%
YoY
|
$489.0M
17.14%
YoY
|
$461.0M
1.66%
YoY
|
$445.2M
2.17%
YoY
|
$448.1M
5.91%
YoY
|
$417.4M
3.63%
YoY
|
$453.5M
16.34%
YoY
|
$435.8M
21.15%
YoY
|
$423.1M
22.45%
YoY
|
$402.8M
20.93%
YoY
|
$389.8M
24.54%
YoY
|
$359.7M
21.86%
YoY
|
$345.5M
21.53%
YoY
|
| Gross Profit |
$1.938B
13.8%
YoY
|
$1.921B
14.89%
YoY
|
$1.841B
12.94%
YoY
|
$1.766B
12.2%
YoY
|
$1.703B
13.46%
YoY
|
$1.672B
14.44%
YoY
|
$1.630B
14.75%
YoY
|
$1.574B
17.58%
YoY
|
$1.501B
18.48%
YoY
|
$1.461B
22.49%
YoY
|
$1.420B
22.1%
YoY
|
$1.339B
20.31%
YoY
|
$1.267B
22.78%
YoY
|
$1.193B
20.93%
YoY
|
$1.163B
20.23%
YoY
|
$1.113B
21.63%
YoY
|
$1.032B
22.55%
YoY
|
$986.3M
20.49%
YoY
|
$967.5M
19.33%
YoY
|
$914.8M
17.63%
YoY
|
| Selling, General & Admin |
$895.0M
7.19%
YoY
|
$925.0M
9.08%
YoY
|
$911.0M
11.37%
YoY
|
$857.0M
5.28%
YoY
|
$835.0M
6.91%
YoY
|
$848.0M
13.52%
YoY
|
$818.0M
14.59%
YoY
|
$814.0M
17.51%
YoY
|
$781.0M
13.81%
YoY
|
$747.0M
12.14%
YoY
|
$713.8M
14.42%
YoY
|
$692.7M
15.66%
YoY
|
$686.2M
21.85%
YoY
|
$666.2M
21.21%
YoY
|
$623.9M
27.85%
YoY
|
$599.0M
26.98%
YoY
|
$563.2M
28.38%
YoY
|
$549.6M
21.34%
YoY
|
$488.0M
20.52%
YoY
|
$471.7M
25.53%
YoY
|
| Research & Development |
$705.0M
6.33%
YoY
|
$691.0M
2.52%
YoY
|
$666.0M
2.94%
YoY
|
$660.0M
1.69%
YoY
|
$663.0M
1.07%
YoY
|
$674.0M
6.14%
YoY
|
$647.0M
4.57%
YoY
|
$649.0M
6.45%
YoY
|
$656.0M
9.25%
YoY
|
$635.0M
3.15%
YoY
|
$618.7M
9.37%
YoY
|
$609.7M
11.29%
YoY
|
$600.5M
10.89%
YoY
|
$615.6M
14.48%
YoY
|
$565.7M
24.17%
YoY
|
$547.8M
23.32%
YoY
|
$541.5M
22.62%
YoY
|
$537.7M
22.46%
YoY
|
$455.6M
8.49%
YoY
|
$444.3M
6.11%
YoY
|
| Depreciation & Amortization |
$92.00M
48.39%
YoY
|
$97.00M
6.59%
YoY
|
$59.00M
-27.16%
YoY
|
$59.00M
1.72%
YoY
|
$62.00M
10.71%
YoY
|
$91.00M
27.22%
YoY
|
$81.00M
18.13%
YoY
|
$58.00M
18.37%
YoY
|
$56.00M
16.67%
YoY
|
$71.53M
-20.49%
YoY
|
$68.57M
-0.62%
YoY
|
$49.00M
-30.99%
YoY
|
$48.00M
-28.36%
YoY
|
$89.96M
1.37%
YoY
|
$69.00M
4.55%
YoY
|
$71.00M
9.23%
YoY
|
$67.00M
6.35%
YoY
|
$88.75M
18.18%
YoY
|
$66.00M
13.79%
YoY
|
$65.00M
14.04%
YoY
|
| Operating Expenses |
$2.204B
0.14%
YoY
|
$1.616B
6.18%
YoY
|
$2.173B
48.33%
YoY
|
$2.100B
6.38%
YoY
|
$2.201B
14.28%
YoY
|
$1.522B
10.13%
YoY
|
$1.465B
9.94%
YoY
|
$1.974B
12.77%
YoY
|
$1.926B
13.02%
YoY
|
$1.382B
7.82%
YoY
|
$1.333B
-18.02%
YoY
|
$1.751B
11.51%
YoY
|
$1.704B
13.04%
YoY
|
$1.282B
17.88%
YoY
|
$1.625B
24.71%
YoY
|
$1.570B
24.45%
YoY
|
$1.508B
24.24%
YoY
|
$1.087B
21.9%
YoY
|
$1.303B
16.36%
YoY
|
$1.261B
16.94%
YoY
|
| Operating Profit |
$338.0M
766.67%
YoY
|
$305.0M
103.33%
YoY
|
$259.0M
56.97%
YoY
|
$248.0M
123.42%
YoY
|
$39.00M
-39.06%
YoY
|
$150.0M
89.87%
YoY
|
$165.0M
87.81%
YoY
|
$111.0M
206.15%
YoY
|
$64.00M
-423.23%
YoY
|
$79.00M
-188.81%
YoY
|
$87.86M
-433.78%
YoY
|
$36.26M
-206.39%
YoY
|
-$19.80M
-72.82%
YoY
|
-$88.96M
-11.89%
YoY
|
-$26.32M
-209.92%
YoY
|
-$34.08M
2942.68%
YoY
|
-$72.84M
90.13%
YoY
|
-$101.0M
37.72%
YoY
|
$23.95M
-270.1%
YoY
|
-$1.120M
-93.32%
YoY
|
| Interest Expense |
N/A
|
$86.00M
95.45%
YoY
|
$55.00M
-8.33%
YoY
|
$59.00M
3.51%
YoY
|
$64.00M
120.69%
YoY
|
$44.00M
-21.28%
YoY
|
$60.00M
58.28%
YoY
|
$57.00M
99.75%
YoY
|
$29.00M
1.59%
YoY
|
$55.89M
396.53%
YoY
|
$37.91M
27.95%
YoY
|
$28.54M
-5.38%
YoY
|
$28.55M
103.64%
YoY
|
$11.26M
-471.4%
YoY
|
$29.63M
612.16%
YoY
|
$30.16M
619.81%
YoY
|
$14.02M
235.6%
YoY
|
-$3.031M
-77.21%
YoY
|
$4.160M
-74.59%
YoY
|
$4.190M
-78.29%
YoY
|
| Other Income/Expense, Net |
$17.00M
-73.44%
YoY
|
$4.000M
300.0%
YoY
|
$79.00M
27.42%
YoY
|
$56.00M
-1.75%
YoY
|
$64.00M
8.47%
YoY
|
$1.000M
-98.31%
YoY
|
$62.00M
1681.1%
YoY
|
$57.00M
25.12%
YoY
|
$59.00M
120.9%
YoY
|
$59.00M
-27164.22%
YoY
|
$3.481M
-16.38%
YoY
|
$45.56M
-238.93%
YoY
|
$26.71M
-232.47%
YoY
|
-$218.0K
-101.08%
YoY
|
$4.163M
-80.69%
YoY
|
-$32.79M
-131.84%
YoY
|
-$20.16M
122.77%
YoY
|
$20.17M
12.07%
YoY
|
$21.56M
-343.69%
YoY
|
$103.0M
-999.2%
YoY
|
| Pretax Income |
$355.0M
244.66%
YoY
|
$264.0M
120.0%
YoY
|
$338.0M
48.9%
YoY
|
$304.0M
80.95%
YoY
|
$103.0M
-16.26%
YoY
|
$120.0M
-13.04%
YoY
|
$227.0M
75.64%
YoY
|
$168.0M
105.35%
YoY
|
$123.0M
1680.29%
YoY
|
$138.0M
-277.11%
YoY
|
$129.2M
-683.28%
YoY
|
$81.81M
-222.35%
YoY
|
$6.909M
-107.43%
YoY
|
-$77.92M
-7.04%
YoY
|
-$22.16M
-148.7%
YoY
|
-$66.87M
-165.64%
YoY
|
-$93.01M
96.36%
YoY
|
-$83.82M
22.19%
YoY
|
$45.50M
-298.5%
YoY
|
$101.9M
-461.13%
YoY
|
| Income Tax |
$133.0M
280.0%
YoY
|
$119.0M
357.69%
YoY
|
$86.00M
152.94%
YoY
|
$76.00M
111.11%
YoY
|
$35.00M
118.75%
YoY
|
$26.00M
-102.48%
YoY
|
$34.00M
118.87%
YoY
|
$36.00M
1042.13%
YoY
|
$16.00M
128.57%
YoY
|
-$1.050B
-2297.66%
YoY
|
$15.53M
-70.45%
YoY
|
$3.152M
-216.35%
YoY
|
$7.000M
-22.22%
YoY
|
$47.78M
-552.1%
YoY
|
$52.56M
2414.98%
YoY
|
-$2.709M
-30.02%
YoY
|
$9.000M
-1000.0%
YoY
|
-$10.57M
-440.9%
YoY
|
$2.090M
47.49%
YoY
|
-$3.871M
1926.7%
YoY
|
| Net Earnings |
$222.0M
226.47%
YoY
|
$145.0M
54.26%
YoY
|
$252.0M
30.57%
YoY
|
$228.0M
72.73%
YoY
|
$68.00M
-36.45%
YoY
|
$94.00M
-92.09%
YoY
|
$193.0M
69.73%
YoY
|
$132.0M
67.81%
YoY
|
$107.0M
78576.47%
YoY
|
$1.188B
-1045.13%
YoY
|
$113.7M
-252.18%
YoY
|
$78.66M
-222.6%
YoY
|
$136.0K
-100.13%
YoY
|
-$125.7M
71.59%
YoY
|
-$74.72M
-272.12%
YoY
|
-$64.16M
-160.68%
YoY
|
-$102.2M
119.62%
YoY
|
-$73.25M
2.16%
YoY
|
$43.41M
-278.36%
YoY
|
$105.7M
-477.41%
YoY
|
| Basic Earnings Per Share |
$0.87
248.0%
YoY
|
N/A
|
$0.95
30.14%
YoY
|
$0.86
72.0%
YoY
|
$0.25
-37.5%
YoY
|
N/A
|
$0.73
69.77%
YoY
|
$0.50
66.67%
YoY
|
$0.40
N/A
|
N/A
|
$0.43
-248.28%
YoY
|
$0.30
-220.0%
YoY
|
$0.00
-100.0%
YoY
|
N/A
|
-$0.29
-270.59%
YoY
|
-$0.25
-158.14%
YoY
|
-$0.41
115.79%
YoY
|
N/A
|
$0.17
-270.0%
YoY
|
$0.43
-458.33%
YoY
|
| Diluted Earnings Per Share |
$0.87
248.0%
YoY
|
$0.55
61.76%
YoY
|
$0.94
30.61%
YoY
|
$0.84
71.43%
YoY
|
$0.25
-37.5%
YoY
|
$0.34
-92.31%
YoY
|
$0.72
71.11%
YoY
|
$0.49
63.33%
YoY
|
$0.40
N/A
|
$4.42
-1004.73%
YoY
|
$0.42
-244.83%
YoY
|
$0.30
-220.0%
YoY
|
$0.00
-100.0%
YoY
|
-$0.49
-100.0%
YoY
|
-$0.29
-270.59%
YoY
|
-$0.25
-160.98%
YoY
|
-$0.41
115.79%
YoY
|
-$293.1K
-1.49%
YoY
|
$0.17
-270.0%
YoY
|
$0.41
-441.67%
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
|
N/A
|
| Basic Shares Outstanding |
253.9M shares
-4.74%
YoY
|
N/A
|
265.9M shares
0.17%
YoY
|
266.8M shares
0.55%
YoY
|
266.5M shares
0.78%
YoY
|
N/A
|
265.4M shares
1.24%
YoY
|
265.3M shares
1.58%
YoY
|
264.4M shares
2.17%
YoY
|
N/A
|
262.2M shares
2.5%
YoY
|
261.2M shares
2.69%
YoY
|
258.8M shares
2.81%
YoY
|
N/A
|
255.8M shares
2.93%
YoY
|
254.4M shares
3.0%
YoY
|
251.7M shares
3.28%
YoY
|
N/A
|
248.5M shares
4.37%
YoY
|
246.9M shares
4.64%
YoY
|
| Diluted Shares Outstanding |
254.3M shares
-5.91%
YoY
|
N/A
|
268.6M shares
0.03%
YoY
|
270.2M shares
0.83%
YoY
|
270.3M shares
0.0%
YoY
|
N/A
|
268.5M shares
0.82%
YoY
|
267.9M shares
1.33%
YoY
|
270.3M shares
3.42%
YoY
|
N/A
|
266.4M shares
4.15%
YoY
|
264.4M shares
3.96%
YoY
|
261.4M shares
3.82%
YoY
|
N/A
|
255.8M shares
0.39%
YoY
|
254.4M shares
-2.18%
YoY
|
251.7M shares
3.28%
YoY
|
N/A
|
254.8M shares
7.02%
YoY
|
260.0M shares
10.18%
YoY
|
Loading...