|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.82B
2.93%
YoY
|
$10.52B
41.31%
YoY
|
$7.441B
4.09%
YoY
|
$7.149B
-20.91%
YoY
|
$9.040B
29.96%
YoY
|
| Cost Of Revenue |
$190.9M
-7.44%
YoY
|
$206.3M
600.81%
YoY
|
$29.44M
-93.32%
YoY
|
$440.8M
-6.38%
YoY
|
$470.9M
39.07%
YoY
|
| Gross Profit |
$10.63B
3.14%
YoY
|
$10.31B
39.08%
YoY
|
$7.412B
10.49%
YoY
|
$6.708B
-21.71%
YoY
|
$8.569B
29.49%
YoY
|
| Selling, General & Admin |
$4.899B
6.01%
YoY
|
$4.621B
36.52%
YoY
|
$3.385B
0.08%
YoY
|
$3.382B
-29.97%
YoY
|
$4.830B
20.14%
YoY
|
| Research & Development |
$598.2M
9.43%
YoY
|
$546.7M
14.6%
YoY
|
$477.0M
7.44%
YoY
|
$444.0M
14.4%
YoY
|
$388.1M
15.84%
YoY
|
| Depreciation & Amortization |
$192.3M
1.03%
YoY
|
$190.3M
69.63%
YoY
|
$112.2M
-35.11%
YoY
|
$172.9M
9.83%
YoY
|
$157.4M
-0.64%
YoY
|
| Operating Expenses |
$598.2M
9.43%
YoY
|
$546.7M
14.6%
YoY
|
$477.0M
7.44%
YoY
|
$444.0M
-91.1%
YoY
|
$4.987B
19.36%
YoY
|
| Operating Profit |
$10.03B
2.79%
YoY
|
$9.762B
40.77%
YoY
|
$6.935B
10.7%
YoY
|
$6.264B
74.88%
YoY
|
$3.582B
46.84%
YoY
|
| Interest Expense |
N/A
|
N/A
|
$2.741B
134.19%
YoY
|
$1.170B
1418.38%
YoY
|
$77.08M
-9.17%
YoY
|
| Other Income/Expense, Net |
$280.1M
23.46%
YoY
|
$226.9M
5.84%
YoY
|
$214.4M
-44.62%
YoY
|
$387.1M
14.77%
YoY
|
$337.3M
11.61%
YoY
|
| Pretax Income |
$871.0M
-13.38%
YoY
|
$1.006B
183.8%
YoY
|
$354.3M
-66.44%
YoY
|
$1.056B
-53.17%
YoY
|
$2.254B
111.24%
YoY
|
| Income Tax |
$184.6M
-37.05%
YoY
|
$293.2M
219.1%
YoY
|
$91.88M
-66.45%
YoY
|
$273.9M
-52.52%
YoY
|
$576.7M
93.1%
YoY
|
| Net Earnings |
$682.0M
-4.74%
YoY
|
$716.0M
172.89%
YoY
|
$262.4M
-66.43%
YoY
|
$781.7M
-53.12%
YoY
|
$1.667B
116.66%
YoY
|
| Basic Earnings Per Share |
$2.93
-4.87%
YoY
|
$3.08
175.0%
YoY
|
$1.12
-64.22%
YoY
|
$3.13
-50.24%
YoY
|
$6.29
134.7%
YoY
|
| Diluted Earnings Per Share |
$2.83
-5.35%
YoY
|
$2.99
171.82%
YoY
|
$1.10
-64.05%
YoY
|
$3.06
-50.08%
YoY
|
$6.13
131.32%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
215.1M shares
-0.91%
YoY
|
217.1M shares
-6.68%
YoY
|
232.6M shares
-5.97%
YoY
|
247.4M shares
-6.15%
YoY
|
263.6M shares
-7.73%
YoY
|
| Diluted Shares Outstanding |
222.7M shares
-0.4%
YoY
|
223.7M shares
-5.48%
YoY
|
236.6M shares
-7.42%
YoY
|
255.6M shares
-5.87%
YoY
|
271.5M shares
-6.54%
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 |
$2.871B
16.11%
YoY
|
$2.949B
3.42%
YoY
|
$2.908B
12.02%
YoY
|
$2.494B
-0.87%
YoY
|
$2.473B
-3.1%
YoY
|
$2.851B
44.82%
YoY
|
$2.596B
27.18%
YoY
|
$2.516B
51.72%
YoY
|
$2.552B
43.32%
YoY
|
$1.969B
12.41%
YoY
|
$2.041B
11.1%
YoY
|
$1.658B
2.49%
YoY
|
$1.781B
-8.35%
YoY
|
$1.751B
-13.7%
YoY
|
$1.837B
-14.19%
YoY
|
$1.618B
-25.3%
YoY
|
$1.943B
-28.14%
YoY
|
$2.029B
9.06%
YoY
|
$2.141B
17.26%
YoY
|
$2.166B
57.26%
YoY
|
| Cost Of Revenue |
$1.017B
2347.04%
YoY
|
$1.081B
-1.99%
YoY
|
$34.43M
-7.94%
YoY
|
$42.96M
14.68%
YoY
|
$41.57M
-95.66%
YoY
|
$1.103B
23.46%
YoY
|
$37.40M
2211.5%
YoY
|
$37.46M
-94.74%
YoY
|
$958.1M
44091.88%
YoY
|
$893.2M
55.38%
YoY
|
$1.618M
-98.69%
YoY
|
$712.5M
446.21%
YoY
|
$2.168M
-97.73%
YoY
|
$574.9M
51.25%
YoY
|
$123.4M
-18.53%
YoY
|
$130.4M
-9.31%
YoY
|
$95.67M
0.12%
YoY
|
$380.1M
3.34%
YoY
|
$151.5M
83.3%
YoY
|
$143.8M
78.09%
YoY
|
| Gross Profit |
$1.854B
-23.74%
YoY
|
$1.868B
6.84%
YoY
|
$2.873B
12.32%
YoY
|
$2.451B
-1.11%
YoY
|
$2.431B
52.54%
YoY
|
$1.748B
62.56%
YoY
|
$2.558B
25.44%
YoY
|
$2.479B
162.05%
YoY
|
$1.594B
-10.38%
YoY
|
$1.076B
-8.58%
YoY
|
$2.039B
19.01%
YoY
|
$946.0M
-36.41%
YoY
|
$1.778B
-3.72%
YoY
|
$1.177B
-28.66%
YoY
|
$1.713B
-13.86%
YoY
|
$1.488B
-26.44%
YoY
|
$1.847B
-29.18%
YoY
|
$1.649B
-2.58%
YoY
|
$1.989B
14.13%
YoY
|
$2.022B
55.96%
YoY
|
| Selling, General & Admin |
$1.357B
25.23%
YoY
|
$1.359B
10.68%
YoY
|
$1.347B
20.18%
YoY
|
$1.110B
0.68%
YoY
|
$1.083B
-7.44%
YoY
|
$1.228B
47.59%
YoY
|
$1.121B
30.44%
YoY
|
$1.102B
39.91%
YoY
|
$1.170B
29.19%
YoY
|
$831.9M
-42.84%
YoY
|
$859.2M
-10.19%
YoY
|
$787.7M
-13.13%
YoY
|
$905.9M
-15.72%
YoY
|
$1.455B
28.48%
YoY
|
$956.7M
-11.38%
YoY
|
$906.8M
-65.35%
YoY
|
$1.075B
-25.58%
YoY
|
$1.133B
-6.05%
YoY
|
$1.080B
8.11%
YoY
|
$2.617B
208.79%
YoY
|
| Research & Development |
$159.9M
14.61%
YoY
|
N/A
|
$157.2M
14.76%
YoY
|
$146.2M
8.1%
YoY
|
$139.5M
1.43%
YoY
|
N/A
|
$137.0M
11.73%
YoY
|
$135.2M
13.71%
YoY
|
$137.5M
21.28%
YoY
|
N/A
|
$122.6M
10.06%
YoY
|
$118.9M
7.04%
YoY
|
$113.4M
5.95%
YoY
|
N/A
|
$111.4M
N/A
|
$111.1M
N/A
|
$107.0M
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$56.87M
83.51%
YoY
|
$57.47M
2.14%
YoY
|
$53.23M
15.78%
YoY
|
$52.25M
4.62%
YoY
|
$30.99M
-29.89%
YoY
|
$56.27M
96.92%
YoY
|
$45.98M
81.81%
YoY
|
$49.95M
93.1%
YoY
|
$44.20M
32.76%
YoY
|
$28.57M
-49.21%
YoY
|
$25.29M
-41.45%
YoY
|
$25.87M
-35.83%
YoY
|
$33.29M
-27.53%
YoY
|
$56.26M
31.92%
YoY
|
$43.19M
11.66%
YoY
|
$40.31M
2.2%
YoY
|
$45.94M
18.5%
YoY
|
$42.65M
17.48%
YoY
|
$38.68M
-2.13%
YoY
|
$39.44M
-2.29%
YoY
|
| Operating Expenses |
$1.642B
1077.17%
YoY
|
$1.615B
11.86%
YoY
|
$157.2M
14.76%
YoY
|
$146.2M
8.1%
YoY
|
$139.5M
-89.85%
YoY
|
$1.444B
46.08%
YoY
|
$137.0M
11.73%
YoY
|
$135.2M
-85.31%
YoY
|
$1.374B
1111.47%
YoY
|
$988.2M
0.67%
YoY
|
$122.6M
-87.74%
YoY
|
$920.7M
-2.78%
YoY
|
$113.4M
-89.88%
YoY
|
$981.7M
-16.33%
YoY
|
$999.9M
-10.58%
YoY
|
$947.1M
-64.86%
YoY
|
$1.121B
-24.43%
YoY
|
$1.173B
-5.73%
YoY
|
$1.118B
7.71%
YoY
|
$2.695B
203.58%
YoY
|
| Operating Profit |
$212.2M
-90.74%
YoY
|
$253.2M
-16.94%
YoY
|
$2.716B
12.18%
YoY
|
$2.305B
-1.64%
YoY
|
$2.292B
940.59%
YoY
|
$304.9M
249.18%
YoY
|
$2.421B
26.32%
YoY
|
$2.344B
9192.98%
YoY
|
$220.2M
-86.77%
YoY
|
$87.31M
-55.19%
YoY
|
$1.917B
168.59%
YoY
|
$25.22M
-95.34%
YoY
|
$1.665B
129.26%
YoY
|
$194.8M
-59.06%
YoY
|
$713.6M
-18.06%
YoY
|
$540.6M
-180.33%
YoY
|
$726.3M
-35.43%
YoY
|
$476.0M
6.2%
YoY
|
$870.9M
23.58%
YoY
|
-$673.0M
-264.61%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
$859.9M
40.14%
YoY
|
$813.7M
63.71%
YoY
|
N/A
|
$858.8M
8303.19%
YoY
|
$613.6M
6489.75%
YoY
|
$497.1M
5369.54%
YoY
|
N/A
|
$10.22M
-47.64%
YoY
|
$9.311M
-53.31%
YoY
|
$9.088M
-55.38%
YoY
|
-$50.41M
89.49%
YoY
|
$19.52M
-9.27%
YoY
|
$19.94M
-5.75%
YoY
|
| Other Income/Expense, Net |
$121.6M
40.53%
YoY
|
N/A
|
$60.54M
39.37%
YoY
|
$70.48M
69.76%
YoY
|
$86.56M
3.16%
YoY
|
N/A
|
$43.44M
-24.21%
YoY
|
$41.51M
-18.53%
YoY
|
$83.90M
56.61%
YoY
|
N/A
|
$57.32M
-61.71%
YoY
|
$50.96M
-33.29%
YoY
|
$53.58M
-14.23%
YoY
|
N/A
|
$149.7M
N/A
|
$76.39M
N/A
|
$62.47M
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$212.2M
40.45%
YoY
|
$253.2M
-16.94%
YoY
|
$331.8M
31.31%
YoY
|
$134.9M
-40.77%
YoY
|
$151.1M
-31.39%
YoY
|
$304.9M
249.37%
YoY
|
$252.7M
177.46%
YoY
|
$227.8M
1171.02%
YoY
|
$220.2M
39.39%
YoY
|
$87.26M
-55.21%
YoY
|
$91.07M
-69.83%
YoY
|
$17.92M
-89.24%
YoY
|
$158.0M
-59.73%
YoY
|
$194.8M
-54.22%
YoY
|
$301.9M
-45.48%
YoY
|
$166.5M
-64.88%
YoY
|
$392.3M
-51.01%
YoY
|
$425.6M
0.96%
YoY
|
$553.6M
34.29%
YoY
|
$474.1M
527.94%
YoY
|
| Income Tax |
$52.87M
272.32%
YoY
|
$37.54M
-56.41%
YoY
|
$89.30M
14.49%
YoY
|
$43.50M
-40.49%
YoY
|
$14.20M
-74.62%
YoY
|
$86.12M
411.75%
YoY
|
$78.00M
110.24%
YoY
|
$73.10M
691.55%
YoY
|
$55.96M
94.98%
YoY
|
$16.83M
-68.78%
YoY
|
$37.10M
-64.97%
YoY
|
$9.235M
-81.41%
YoY
|
$28.70M
-55.43%
YoY
|
$53.90M
-41.39%
YoY
|
$105.9M
-27.31%
YoY
|
$49.68M
-58.88%
YoY
|
$64.40M
-70.49%
YoY
|
$91.97M
-18.97%
YoY
|
$145.7M
35.66%
YoY
|
$120.8M
278.01%
YoY
|
| Net Earnings |
$155.7M
13.78%
YoY
|
$190.9M
-7.59%
YoY
|
$242.5M
33.95%
YoY
|
$91.40M
-40.92%
YoY
|
$136.8M
-8.55%
YoY
|
$206.6M
219.97%
YoY
|
$181.0M
213.66%
YoY
|
$154.7M
1148.38%
YoY
|
$149.6M
15.71%
YoY
|
$64.55M
-53.86%
YoY
|
$57.72M
-70.54%
YoY
|
$12.39M
-89.4%
YoY
|
$129.3M
-60.57%
YoY
|
$139.9M
-57.19%
YoY
|
$195.9M
-51.97%
YoY
|
$116.9M
-66.93%
YoY
|
$328.0M
-43.7%
YoY
|
$326.8M
6.34%
YoY
|
$407.9M
34.0%
YoY
|
$353.3M
686.57%
YoY
|
| Basic Earnings Per Share |
$0.72
20.0%
YoY
|
N/A
|
$1.04
33.33%
YoY
|
$0.41
-37.88%
YoY
|
$0.60
-11.76%
YoY
|
N/A
|
$0.78
254.55%
YoY
|
$0.66
1220.0%
YoY
|
$0.68
21.43%
YoY
|
N/A
|
$0.22
-72.5%
YoY
|
$0.05
-89.13%
YoY
|
$0.56
-55.56%
YoY
|
N/A
|
$0.80
-48.05%
YoY
|
$0.46
-65.41%
YoY
|
$1.26
-41.94%
YoY
|
N/A
|
$1.54
42.59%
YoY
|
$1.33
731.25%
YoY
|
| Diluted Earnings Per Share |
$0.70
22.81%
YoY
|
$0.87
-6.45%
YoY
|
$1.01
34.67%
YoY
|
$0.40
-37.5%
YoY
|
$0.57
-13.64%
YoY
|
$0.93
223.43%
YoY
|
$0.75
240.91%
YoY
|
$0.64
1167.58%
YoY
|
$0.66
22.22%
YoY
|
$0.29
-100.0%
YoY
|
$0.22
-71.79%
YoY
|
$0.05
-88.78%
YoY
|
$0.54
-56.1%
YoY
|
$564.0K
-53.26%
YoY
|
$0.78
-48.0%
YoY
|
$0.45
-65.38%
YoY
|
$1.23
-42.25%
YoY
|
$1.207M
108720817.43%
YoY
|
$1.50
40.19%
YoY
|
$1.30
712.5%
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 |
206.7M shares
0.29%
YoY
|
N/A
|
206.3M shares
-3.81%
YoY
|
206.3M shares
-6.22%
YoY
|
206.1M shares
-2.76%
YoY
|
N/A
|
214.5M shares
-6.09%
YoY
|
220.0M shares
-9.32%
YoY
|
211.9M shares
-6.29%
YoY
|
N/A
|
228.4M shares
-6.36%
YoY
|
242.6M shares
-2.64%
YoY
|
226.2M shares
-12.19%
YoY
|
N/A
|
243.9M shares
-7.31%
YoY
|
249.1M shares
-5.37%
YoY
|
257.6M shares
-3.32%
YoY
|
N/A
|
263.1M shares
-6.27%
YoY
|
263.3M shares
-8.19%
YoY
|
| Diluted Shares Outstanding |
223.3M shares
0.37%
YoY
|
N/A
|
222.7M shares
0.46%
YoY
|
221.9M shares
-1.88%
YoY
|
222.4M shares
-1.26%
YoY
|
N/A
|
221.7M shares
-4.46%
YoY
|
226.1M shares
-7.85%
YoY
|
225.3M shares
-9.19%
YoY
|
N/A
|
232.0M shares
-7.64%
YoY
|
245.4M shares
-2.61%
YoY
|
248.1M shares
-6.93%
YoY
|
N/A
|
251.2M shares
-7.43%
YoY
|
252.0M shares
-7.05%
YoY
|
266.6M shares
-2.31%
YoY
|
N/A
|
271.4M shares
-4.82%
YoY
|
271.1M shares
-5.47%
YoY
|
Loading...