|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$14.73B
7.61%
YoY
|
$13.69B
6.64%
YoY
|
$12.84B
10.05%
YoY
|
$11.67B
35.69%
YoY
|
$8.598B
65.38%
YoY
|
| Cost Of Revenue |
$1.456B
0.9%
YoY
|
$1.443B
-8.26%
YoY
|
$1.573B
-5.07%
YoY
|
$1.657B
8.87%
YoY
|
$1.522B
-9.4%
YoY
|
| Gross Profit |
$13.28B
8.4%
YoY
|
$12.25B
8.72%
YoY
|
$11.27B
12.55%
YoY
|
$10.01B
41.46%
YoY
|
$7.076B
101.08%
YoY
|
| Selling, General & Admin |
$8.114B
6.05%
YoY
|
$7.651B
11.24%
YoY
|
$6.878B
0.44%
YoY
|
$6.848B
39.02%
YoY
|
$4.926B
58.09%
YoY
|
| Research & Development |
$1.277B
-2.82%
YoY
|
$1.314B
-3.24%
YoY
|
$1.358B
14.99%
YoY
|
$1.181B
9.96%
YoY
|
$1.074B
6.34%
YoY
|
| Depreciation & Amortization |
$887.0M
5.85%
YoY
|
$838.0M
3.84%
YoY
|
$807.0M
1.89%
YoY
|
$792.0M
-2.7%
YoY
|
$814.0M
-8.85%
YoY
|
| Operating Expenses |
$8.114B
6.05%
YoY
|
$7.651B
11.24%
YoY
|
$6.878B
0.44%
YoY
|
$6.848B
39.02%
YoY
|
$4.926B
58.09%
YoY
|
| Operating Profit |
$1.871B
41.85%
YoY
|
$1.319B
27.69%
YoY
|
$1.033B
-4.79%
YoY
|
$1.085B
483.33%
YoY
|
$186.0M
-106.84%
YoY
|
| Interest Expense |
-$257.0M
-221.23%
YoY
|
$212.0M
-13.47%
YoY
|
$245.0M
-11.55%
YoY
|
$277.0M
-21.08%
YoY
|
$351.0M
-2.5%
YoY
|
| Other Income/Expense, Net |
-$280.0M
-225.56%
YoY
|
$223.0M
-1586.67%
YoY
|
-$15.00M
-97.26%
YoY
|
-$547.0M
144.2%
YoY
|
-$224.0M
-48.15%
YoY
|
| Pretax Income |
$1.591B
3.18%
YoY
|
$1.542B
51.47%
YoY
|
$1.018B
89.22%
YoY
|
$538.0M
-1515.79%
YoY
|
-$38.00M
-98.79%
YoY
|
| Income Tax |
$290.0M
-8.81%
YoY
|
$318.0M
-3.64%
YoY
|
$330.0M
69.23%
YoY
|
$195.0M
-467.92%
YoY
|
-$53.00M
-87.47%
YoY
|
| Net Earnings |
$1.294B
4.86%
YoY
|
$1.234B
54.83%
YoY
|
$797.0M
126.42%
YoY
|
$352.0M
2833.33%
YoY
|
$12.00M
-100.46%
YoY
|
| Basic Earnings Per Share |
$10.32
9.9%
YoY
|
$9.39
70.73%
YoY
|
$5.50
145.54%
YoY
|
$2.24
-224.44%
YoY
|
-$1.80
-90.53%
YoY
|
| Diluted Earnings Per Share |
$9.81
9.61%
YoY
|
$8.95
68.55%
YoY
|
$5.31
144.7%
YoY
|
$2.17
-220.56%
YoY
|
-$1.80
-90.53%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
125.4M shares
-4.62%
YoY
|
131.4M shares
-9.34%
YoY
|
145.0M shares
-7.47%
YoY
|
156.7M shares
4.63%
YoY
|
149.7M shares
5.88%
YoY
|
| Diluted Shares Outstanding |
131.9M shares
-4.33%
YoY
|
137.9M shares
-8.19%
YoY
|
150.2M shares
-7.12%
YoY
|
161.8M shares
8.03%
YoY
|
149.7M shares
5.88%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$3.426B
14.66%
YoY
|
$3.547B
11.4%
YoY
|
$4.412B
8.67%
YoY
|
$3.786B
6.41%
YoY
|
$2.988B
3.43%
YoY
|
$3.184B
10.29%
YoY
|
$4.060B
3.33%
YoY
|
$3.558B
5.96%
YoY
|
$2.889B
8.41%
YoY
|
$2.887B
10.28%
YoY
|
$3.929B
8.57%
YoY
|
$3.358B
5.56%
YoY
|
$2.665B
18.5%
YoY
|
$2.618B
14.87%
YoY
|
$3.619B
22.18%
YoY
|
$3.181B
50.69%
YoY
|
$2.249B
80.5%
YoY
|
$2.279B
147.72%
YoY
|
$2.962B
96.94%
YoY
|
$2.111B
272.97%
YoY
|
| Cost Of Revenue |
$377.0M
5.6%
YoY
|
$346.0M
3.28%
YoY
|
$376.0M
-3.84%
YoY
|
$377.0M
4.14%
YoY
|
$357.0M
-0.28%
YoY
|
$335.0M
-1.47%
YoY
|
$391.0M
-5.1%
YoY
|
$362.0M
-11.06%
YoY
|
$358.0M
-13.53%
YoY
|
$340.0M
-17.48%
YoY
|
$412.0M
-9.45%
YoY
|
$407.0M
-2.86%
YoY
|
$414.0M
11.59%
YoY
|
$412.0M
4.3%
YoY
|
$455.0M
2.94%
YoY
|
$419.0M
12.03%
YoY
|
$371.0M
19.29%
YoY
|
$395.0M
37.63%
YoY
|
$442.0M
17.87%
YoY
|
$374.0M
-3.86%
YoY
|
| Gross Profit |
$3.049B
15.89%
YoY
|
$3.201B
12.36%
YoY
|
$4.036B
10.0%
YoY
|
$3.409B
6.66%
YoY
|
$2.631B
3.95%
YoY
|
$2.849B
11.86%
YoY
|
$3.669B
4.32%
YoY
|
$3.196B
8.3%
YoY
|
$2.531B
12.44%
YoY
|
$2.547B
15.46%
YoY
|
$3.517B
11.16%
YoY
|
$2.951B
6.84%
YoY
|
$2.251B
19.86%
YoY
|
$2.206B
17.09%
YoY
|
$3.164B
25.56%
YoY
|
$2.762B
59.01%
YoY
|
$1.878B
100.86%
YoY
|
$1.884B
197.63%
YoY
|
$2.520B
123.21%
YoY
|
$1.737B
881.36%
YoY
|
| Selling, General & Admin |
$2.052B
5.94%
YoY
|
$2.100B
8.36%
YoY
|
$2.162B
3.74%
YoY
|
$2.117B
7.3%
YoY
|
$1.937B
5.5%
YoY
|
$1.938B
10.3%
YoY
|
$2.084B
1.66%
YoY
|
$1.973B
0.46%
YoY
|
$1.836B
-1.18%
YoY
|
$1.757B
12.48%
YoY
|
$2.050B
10.45%
YoY
|
$1.964B
3.1%
YoY
|
$1.858B
21.84%
YoY
|
$1.562B
27.3%
YoY
|
$1.856B
24.06%
YoY
|
$1.905B
37.74%
YoY
|
$1.525B
85.98%
YoY
|
$1.227B
93.23%
YoY
|
$1.496B
127.7%
YoY
|
$1.383B
214.32%
YoY
|
| Research & Development |
$324.0M
1.25%
YoY
|
$322.0M
0.0%
YoY
|
$310.0M
-3.13%
YoY
|
$325.0M
-1.81%
YoY
|
$320.0M
-6.16%
YoY
|
$322.0M
-9.8%
YoY
|
$320.0M
-5.88%
YoY
|
$331.0M
-3.78%
YoY
|
$341.0M
7.57%
YoY
|
$357.0M
12.62%
YoY
|
$340.0M
9.68%
YoY
|
$344.0M
21.13%
YoY
|
$317.0M
17.41%
YoY
|
$317.0M
15.69%
YoY
|
$310.0M
11.91%
YoY
|
$284.0M
2.9%
YoY
|
$270.0M
9.31%
YoY
|
$274.0M
22.87%
YoY
|
$277.0M
23.66%
YoY
|
$276.0M
8.24%
YoY
|
| Depreciation & Amortization |
$228.0M
4.11%
YoY
|
$220.0M
3.77%
YoY
|
$225.0M
6.64%
YoY
|
$223.0M
8.78%
YoY
|
$219.0M
4.29%
YoY
|
$212.0M
1.92%
YoY
|
$211.0M
1.44%
YoY
|
$205.0M
3.02%
YoY
|
$210.0M
9.38%
YoY
|
$208.0M
4.52%
YoY
|
$208.0M
4.52%
YoY
|
$199.0M
1.02%
YoY
|
$192.0M
-2.54%
YoY
|
$199.0M
0.0%
YoY
|
$199.0M
-1.0%
YoY
|
$197.0M
-3.9%
YoY
|
$197.0M
-5.74%
YoY
|
$199.0M
-48.58%
YoY
|
$201.0M
-8.64%
YoY
|
$205.0M
-11.64%
YoY
|
| Operating Expenses |
$2.052B
5.94%
YoY
|
$2.653B
6.42%
YoY
|
$2.162B
3.74%
YoY
|
$2.117B
7.3%
YoY
|
$1.937B
5.5%
YoY
|
$2.493B
7.13%
YoY
|
$2.084B
1.66%
YoY
|
$1.973B
-21.3%
YoY
|
$1.836B
-1.18%
YoY
|
$2.327B
11.98%
YoY
|
$2.050B
10.45%
YoY
|
$2.507B
31.6%
YoY
|
$1.858B
21.84%
YoY
|
$2.078B
22.24%
YoY
|
$1.856B
24.06%
YoY
|
$1.905B
37.74%
YoY
|
$1.525B
85.98%
YoY
|
$1.700B
58.88%
YoY
|
$1.496B
127.7%
YoY
|
$1.383B
214.32%
YoY
|
| Operating Profit |
$251.0M
-458.57%
YoY
|
$548.0M
53.93%
YoY
|
$1.036B
35.96%
YoY
|
$485.0M
7.54%
YoY
|
-$70.00M
-36.36%
YoY
|
$356.0M
61.82%
YoY
|
$762.0M
25.54%
YoY
|
$451.0M
1.58%
YoY
|
-$110.0M
-9.09%
YoY
|
$220.0M
71.88%
YoY
|
$607.0M
-18.74%
YoY
|
$444.0M
28.7%
YoY
|
-$121.0M
-10.37%
YoY
|
$128.0M
-30.43%
YoY
|
$747.0M
42.56%
YoY
|
$345.0M
-361.36%
YoY
|
-$135.0M
-63.41%
YoY
|
$184.0M
-139.74%
YoY
|
$524.0M
-563.72%
YoY
|
-$132.0M
-84.45%
YoY
|
| Interest Expense |
-$51.00M
1175.0%
YoY
|
-$151.0M
-226.89%
YoY
|
$94.00M
1466.67%
YoY
|
$16.00M
-65.22%
YoY
|
-$4.000M
-106.45%
YoY
|
$119.0M
77.61%
YoY
|
$6.000M
-90.32%
YoY
|
$46.00M
130.0%
YoY
|
$62.00M
1.64%
YoY
|
$67.00M
28.85%
YoY
|
$62.00M
-1.59%
YoY
|
$20.00M
-72.6%
YoY
|
$61.00M
-24.69%
YoY
|
$52.00M
-148.15%
YoY
|
$63.00M
-26.74%
YoY
|
$73.00M
-12.05%
YoY
|
$81.00M
-17.35%
YoY
|
-$108.0M
414.29%
YoY
|
$86.00M
-23.89%
YoY
|
$83.00M
-12.63%
YoY
|
| Other Income/Expense, Net |
-$226.0M
53.74%
YoY
|
-$18.00M
N/A
|
$95.00M
-15.18%
YoY
|
-$62.00M
-267.57%
YoY
|
-$147.0M
226.67%
YoY
|
$0.00
-100.0%
YoY
|
$112.0M
-168.71%
YoY
|
$37.00M
-3800.0%
YoY
|
-$45.00M
-175.0%
YoY
|
-$1.000M
-66.67%
YoY
|
-$163.0M
185.96%
YoY
|
-$1.000M
-99.79%
YoY
|
$60.00M
-182.19%
YoY
|
-$3.000M
-120.0%
YoY
|
-$57.00M
-3.39%
YoY
|
-$472.0M
413.04%
YoY
|
-$73.00M
-80.84%
YoY
|
$15.00M
650.0%
YoY
|
-$59.00M
-46.85%
YoY
|
-$92.00M
-11.54%
YoY
|
| Pretax Income |
$25.00M
-111.52%
YoY
|
$254.0M
-24.18%
YoY
|
$1.131B
29.41%
YoY
|
$423.0M
-13.32%
YoY
|
-$217.0M
40.0%
YoY
|
$335.0M
95.91%
YoY
|
$874.0M
96.85%
YoY
|
$488.0M
5.17%
YoY
|
-$155.0M
154.1%
YoY
|
$171.0M
-6.56%
YoY
|
$444.0M
-35.65%
YoY
|
$464.0M
-465.35%
YoY
|
-$61.00M
-70.67%
YoY
|
$183.0M
-61.15%
YoY
|
$690.0M
48.39%
YoY
|
-$127.0M
-43.3%
YoY
|
-$208.0M
-72.27%
YoY
|
$471.0M
-195.15%
YoY
|
$465.0M
-307.59%
YoY
|
-$224.0M
-76.5%
YoY
|
| Income Tax |
$37.00M
-285.0%
YoY
|
$42.00M
23.53%
YoY
|
$167.0M
-12.11%
YoY
|
$101.0M
-10.62%
YoY
|
-$20.00M
5.26%
YoY
|
$34.00M
-2.86%
YoY
|
$190.0M
36.69%
YoY
|
$113.0M
46.75%
YoY
|
-$19.00M
-124.05%
YoY
|
$35.00M
337.5%
YoY
|
$139.0M
-35.05%
YoY
|
$77.00M
32.76%
YoY
|
$79.00M
-192.94%
YoY
|
$8.000M
-89.47%
YoY
|
$214.0M
145.98%
YoY
|
$58.00M
-223.4%
YoY
|
-$85.00M
-49.7%
YoY
|
$76.00M
-173.08%
YoY
|
$87.00M
-462.5%
YoY
|
-$47.00M
-77.93%
YoY
|
| Net Earnings |
-$6.000M
-97.0%
YoY
|
$205.0M
-31.44%
YoY
|
$959.0M
40.2%
YoY
|
$330.0M
-14.51%
YoY
|
-$200.0M
48.15%
YoY
|
$299.0M
126.52%
YoY
|
$684.0M
60.94%
YoY
|
$386.0M
0.26%
YoY
|
-$135.0M
-6.9%
YoY
|
$132.0M
-25.42%
YoY
|
$425.0M
-11.83%
YoY
|
$385.0M
-308.11%
YoY
|
-$145.0M
18.85%
YoY
|
$177.0M
-54.15%
YoY
|
$482.0M
28.19%
YoY
|
-$185.0M
7.56%
YoY
|
-$122.0M
-78.89%
YoY
|
$386.0M
-200.78%
YoY
|
$376.0M
-295.83%
YoY
|
-$172.0M
-76.63%
YoY
|
| Basic Earnings Per Share |
-$0.05
-96.79%
YoY
|
N/A
|
$7.76
46.97%
YoY
|
$2.61
-10.62%
YoY
|
-$1.56
57.58%
YoY
|
N/A
|
$5.28
77.18%
YoY
|
$2.92
11.45%
YoY
|
-$0.99
4.21%
YoY
|
N/A
|
$2.98
-2.3%
YoY
|
$2.62
-323.93%
YoY
|
-$0.95
21.79%
YoY
|
N/A
|
$3.05
27.08%
YoY
|
-$1.17
-42.08%
YoY
|
-$0.78
-81.29%
YoY
|
N/A
|
$2.40
-253.85%
YoY
|
-$2.02
-62.17%
YoY
|
| Diluted Earnings Per Share |
-$0.05
-96.79%
YoY
|
$1.60
-27.23%
YoY
|
$7.33
45.44%
YoY
|
$2.48
-11.43%
YoY
|
-$1.56
57.58%
YoY
|
$2.20
141.01%
YoY
|
$5.04
75.61%
YoY
|
$2.80
10.43%
YoY
|
-$0.99
4.21%
YoY
|
$0.91
-17.61%
YoY
|
$2.87
-3.69%
YoY
|
$2.54
-316.71%
YoY
|
-$0.95
21.79%
YoY
|
$1.11
-100.0%
YoY
|
$2.98
31.86%
YoY
|
-$1.17
-42.08%
YoY
|
-$0.78
-81.29%
YoY
|
$2.513M
-86968860.84%
YoY
|
$2.26
-244.87%
YoY
|
-$2.02
-62.17%
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 |
121.8M shares
-5.3%
YoY
|
N/A
|
123.7M shares
-4.67%
YoY
|
126.5M shares
-4.16%
YoY
|
128.6M shares
-5.06%
YoY
|
N/A
|
129.8M shares
-8.77%
YoY
|
131.9M shares
-10.34%
YoY
|
135.5M shares
-11.13%
YoY
|
N/A
|
142.2M shares
-9.77%
YoY
|
147.2M shares
-6.44%
YoY
|
152.5M shares
-2.47%
YoY
|
N/A
|
157.6M shares
4.38%
YoY
|
157.3M shares
5.5%
YoY
|
156.3M shares
7.68%
YoY
|
N/A
|
151.0M shares
6.87%
YoY
|
149.1M shares
5.69%
YoY
|
| Diluted Shares Outstanding |
121.8M shares
-5.3%
YoY
|
N/A
|
131.0M shares
-3.48%
YoY
|
132.8M shares
-3.64%
YoY
|
128.6M shares
-5.06%
YoY
|
N/A
|
135.7M shares
-8.13%
YoY
|
137.8M shares
-9.23%
YoY
|
135.5M shares
-11.13%
YoY
|
N/A
|
147.7M shares
-8.7%
YoY
|
151.8M shares
-3.46%
YoY
|
152.5M shares
-2.49%
YoY
|
N/A
|
161.8M shares
0.85%
YoY
|
157.3M shares
5.5%
YoY
|
156.4M shares
7.7%
YoY
|
N/A
|
160.5M shares
13.55%
YoY
|
149.1M shares
5.69%
YoY
|
Loading...