|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.141B
21.22%
YoY
|
$4.241B
14.76%
YoY
|
$3.696B
8.87%
YoY
|
$3.395B
13.67%
YoY
|
$2.986B
11.98%
YoY
|
| Cost Of Revenue |
$372.1M
19.25%
YoY
|
$312.1M
22.38%
YoY
|
$255.0M
23.19%
YoY
|
$207.0M
37.09%
YoY
|
$151.0M
14.97%
YoY
|
| Gross Profit |
$4.769B
21.38%
YoY
|
$3.929B
14.2%
YoY
|
$3.441B
7.94%
YoY
|
$3.188B
12.43%
YoY
|
$2.835B
11.83%
YoY
|
| Selling, General & Admin |
$1.376B
10.79%
YoY
|
$1.242B
6.96%
YoY
|
$1.161B
15.88%
YoY
|
$1.002B
35.5%
YoY
|
$739.6M
43.07%
YoY
|
| Research & Development |
$2.050B
-21.36%
YoY
|
$2.607B
60.17%
YoY
|
$1.628B
2.63%
YoY
|
$1.586B
8.76%
YoY
|
$1.458B
-34.2%
YoY
|
| Depreciation & Amortization |
$93.29M
4.52%
YoY
|
$89.25M
7.97%
YoY
|
$82.66M
21.82%
YoY
|
$67.86M
17.31%
YoY
|
$57.84M
11.65%
YoY
|
| Operating Expenses |
$3.426B
-10.98%
YoY
|
$3.849B
38.01%
YoY
|
$2.789B
7.76%
YoY
|
$2.588B
17.76%
YoY
|
$2.198B
-19.58%
YoY
|
| Operating Profit |
$1.515B
2368.56%
YoY
|
$61.37M
-90.11%
YoY
|
$620.5M
7.09%
YoY
|
$579.4M
-1.08%
YoY
|
$585.8M
-322.16%
YoY
|
| Interest Expense |
$124.5M
-48.66%
YoY
|
$242.5M
9404.31%
YoY
|
$2.551M
-4.31%
YoY
|
$2.666M
39.73%
YoY
|
$1.908M
-12.24%
YoY
|
| Other Income/Expense, Net |
$25.11M
96.03%
YoY
|
$12.81M
-92.57%
YoY
|
$172.3M
331.6%
YoY
|
$39.93M
275.05%
YoY
|
$10.65M
-54.12%
YoY
|
| Pretax Income |
$1.664B
425.68%
YoY
|
$316.6M
-62.04%
YoY
|
$834.2M
57.66%
YoY
|
$529.1M
-7.24%
YoY
|
$570.4M
-345.65%
YoY
|
| Income Tax |
$377.8M
33.02%
YoY
|
$284.0M
20.03%
YoY
|
$236.6M
25.56%
YoY
|
$188.5M
-149.84%
YoY
|
-$378.1M
-695.69%
YoY
|
| Net Earnings |
$1.287B
3844.96%
YoY
|
$32.62M
-94.54%
YoY
|
$597.6M
75.42%
YoY
|
$340.7M
-64.09%
YoY
|
$948.6M
-420.79%
YoY
|
| Basic Earnings Per Share |
$6.59
4018.75%
YoY
|
$0.16
-94.01%
YoY
|
$2.67
74.51%
YoY
|
$1.53
-64.42%
YoY
|
$4.30
-416.18%
YoY
|
| Diluted Earnings Per Share |
$6.41
4173.33%
YoY
|
$0.15
-94.34%
YoY
|
$2.65
74.34%
YoY
|
$1.52
-64.4%
YoY
|
$4.27
-413.97%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
195.2M shares
-5.75%
YoY
|
207.1M shares
-7.39%
YoY
|
223.6M shares
0.73%
YoY
|
222.0M shares
0.71%
YoY
|
220.4M
1.08%
YoY
|
| Diluted Shares Outstanding |
200.7M shares
-4.67%
YoY
|
210.5M shares
-6.82%
YoY
|
225.9M shares
0.88%
YoY
|
224.0M shares
0.85%
YoY
|
222.1M
1.83%
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 |
$1.273B
20.87%
YoY
|
$1.507B
27.84%
YoY
|
$1.366B
20.05%
YoY
|
$1.216B
16.46%
YoY
|
$1.053B
19.53%
YoY
|
$1.179B
16.32%
YoY
|
$1.138B
23.81%
YoY
|
$1.044B
9.34%
YoY
|
$880.9M
8.93%
YoY
|
$1.013B
9.35%
YoY
|
$919.0M
11.63%
YoY
|
$954.6M
4.74%
YoY
|
$808.7M
10.29%
YoY
|
$926.7M
7.4%
YoY
|
$823.3M
1.27%
YoY
|
$911.4M
29.15%
YoY
|
$733.2M
21.25%
YoY
|
$862.9M
9.29%
YoY
|
$813.0M
30.99%
YoY
|
| Cost Of Revenue |
$104.5M
54.15%
YoY
|
$114.5M
38.95%
YoY
|
$99.00M
15.13%
YoY
|
$78.77M
2.78%
YoY
|
$67.80M
11.23%
YoY
|
$82.39M
27.99%
YoY
|
$85.99M
43.1%
YoY
|
$76.63M
22.37%
YoY
|
$60.96M
7.28%
YoY
|
$64.37M
19.72%
YoY
|
$60.09M
10.09%
YoY
|
$62.63M
23.68%
YoY
|
$56.82M
33.34%
YoY
|
$53.76M
39.38%
YoY
|
$54.58M
36.91%
YoY
|
$50.64M
33.15%
YoY
|
$42.61M
45.84%
YoY
|
$38.57M
24.43%
YoY
|
$39.87M
16.16%
YoY
|
| Gross Profit |
$1.168B
18.58%
YoY
|
$1.392B
27.0%
YoY
|
$1.267B
20.45%
YoY
|
$1.137B
17.54%
YoY
|
$985.1M
20.14%
YoY
|
$1.096B
15.53%
YoY
|
$1.052B
22.46%
YoY
|
$967.1M
8.42%
YoY
|
$819.9M
9.06%
YoY
|
$949.0M
8.71%
YoY
|
$858.9M
11.74%
YoY
|
$892.0M
3.63%
YoY
|
$751.9M
8.87%
YoY
|
$872.9M
5.9%
YoY
|
$768.7M
-0.57%
YoY
|
$860.8M
28.92%
YoY
|
$690.6M
20.0%
YoY
|
$824.3M
8.67%
YoY
|
$773.1M
31.86%
YoY
|
| Selling, General & Admin |
$328.1M
0.74%
YoY
|
$390.4M
19.5%
YoY
|
$329.1M
6.43%
YoY
|
$331.0M
8.18%
YoY
|
$325.7M
8.47%
YoY
|
$326.7M
11.18%
YoY
|
$309.2M
15.42%
YoY
|
$306.0M
7.77%
YoY
|
$300.3M
-4.86%
YoY
|
$293.9M
7.71%
YoY
|
$267.9M
0.54%
YoY
|
$283.9M
12.1%
YoY
|
$315.6M
50.59%
YoY
|
$272.8M
20.61%
YoY
|
$266.5M
39.72%
YoY
|
$253.3M
49.99%
YoY
|
$209.6M
36.27%
YoY
|
$226.2M
35.45%
YoY
|
$190.7M
57.88%
YoY
|
| Research & Development |
$515.9M
18.12%
YoY
|
$611.4M
31.19%
YoY
|
$506.6M
-11.62%
YoY
|
$494.9M
-56.52%
YoY
|
$436.7M
1.74%
YoY
|
$466.0M
4.85%
YoY
|
$573.2M
52.56%
YoY
|
$1.138B
184.06%
YoY
|
$429.3M
5.56%
YoY
|
$444.5M
-11.34%
YoY
|
$375.7M
-2.16%
YoY
|
$400.8M
15.42%
YoY
|
$406.6M
15.07%
YoY
|
$501.4M
6.03%
YoY
|
$384.0M
14.65%
YoY
|
$347.2M
1.07%
YoY
|
$353.4M
15.14%
YoY
|
$472.8M
16.49%
YoY
|
$334.9M
-23.55%
YoY
|
| Depreciation & Amortization |
$23.80M
342.09%
YoY
|
$23.98M
5.49%
YoY
|
$24.02M
6.67%
YoY
|
$22.92M
325.69%
YoY
|
$5.384M
-75.47%
YoY
|
$22.73M
322.23%
YoY
|
$22.52M
5.23%
YoY
|
$5.384M
-73.47%
YoY
|
$21.95M
14.24%
YoY
|
$5.384M
-70.45%
YoY
|
$21.40M
297.47%
YoY
|
$20.30M
22.96%
YoY
|
$19.21M
16.87%
YoY
|
$18.22M
22.61%
YoY
|
$5.384M
-63.35%
YoY
|
$16.51M
13.88%
YoY
|
$16.44M
18.79%
YoY
|
$14.86M
12.56%
YoY
|
$14.69M
13.88%
YoY
|
| Operating Expenses |
$844.0M
9.92%
YoY
|
$1.008B
26.24%
YoY
|
$835.7M
-5.29%
YoY
|
$825.9M
-42.82%
YoY
|
$767.8M
5.25%
YoY
|
$798.8M
7.41%
YoY
|
$882.4M
37.1%
YoY
|
$1.444B
109.21%
YoY
|
$729.5M
1.01%
YoY
|
$743.7M
-4.6%
YoY
|
$643.6M
-1.06%
YoY
|
$690.4M
14.97%
YoY
|
$722.2M
28.3%
YoY
|
$779.6M
10.68%
YoY
|
$650.5M
23.75%
YoY
|
$600.5M
17.2%
YoY
|
$563.0M
22.2%
YoY
|
$704.3M
21.79%
YoY
|
$525.6M
-5.95%
YoY
|
| Operating Profit |
$301.1M
38.59%
YoY
|
$383.9M
29.05%
YoY
|
$443.5M
203.6%
YoY
|
$530.3M
-210.91%
YoY
|
$217.3M
136.43%
YoY
|
$297.5M
44.94%
YoY
|
$146.1M
-31.96%
YoY
|
-$478.1M
-337.16%
YoY
|
$91.90M
271.01%
YoY
|
$205.2M
119.83%
YoY
|
$214.7M
55.16%
YoY
|
$201.6M
-20.76%
YoY
|
$24.77M
-78.75%
YoY
|
$93.36M
-22.17%
YoY
|
$138.4M
-41.22%
YoY
|
$254.4M
80.66%
YoY
|
$116.5M
17.96%
YoY
|
$119.9M
-33.44%
YoY
|
$235.4M
4320.02%
YoY
|
| Interest Expense |
$39.71M
89.76%
YoY
|
$48.42M
-59.01%
YoY
|
$34.75M
-352.6%
YoY
|
$20.39M
-47.15%
YoY
|
$20.93M
4766.51%
YoY
|
$118.1M
255.22%
YoY
|
-$13.76M
-2308.03%
YoY
|
$38.58M
-6.25%
YoY
|
$430.0K
-8.32%
YoY
|
$33.25M
-306.33%
YoY
|
$623.0K
-2.81%
YoY
|
$41.16M
5970.21%
YoY
|
$469.0K
-31.03%
YoY
|
-$16.11M
-551.4%
YoY
|
$641.0K
46.01%
YoY
|
$678.0K
89.39%
YoY
|
$680.0K
89.42%
YoY
|
$3.570M
-8.46%
YoY
|
$439.0K
-19.3%
YoY
|
| Other Income/Expense, Net |
$2.774M
-65.74%
YoY
|
$5.664M
-105.35%
YoY
|
$4.043M
-83.29%
YoY
|
$7.307M
-85.32%
YoY
|
$8.096M
-81.91%
YoY
|
-$105.9M
-309.97%
YoY
|
$24.20M
-47.82%
YoY
|
$49.77M
16.64%
YoY
|
$44.74M
36.11%
YoY
|
$50.44M
89.35%
YoY
|
$46.37M
302.77%
YoY
|
$42.67M
8073.95%
YoY
|
$32.87M
2508.97%
YoY
|
$26.64M
366.01%
YoY
|
$11.51M
491.02%
YoY
|
$522.0K
-88.11%
YoY
|
$1.260M
-189.55%
YoY
|
$5.716M
N/A
|
$1.948M
-60.38%
YoY
|
| Pretax Income |
$343.6M
46.72%
YoY
|
$389.9M
24.29%
YoY
|
$482.3M
208.14%
YoY
|
$558.0M
-243.16%
YoY
|
$234.2M
-0.83%
YoY
|
$313.7M
15.78%
YoY
|
$156.5M
-33.05%
YoY
|
-$389.8M
-240.41%
YoY
|
$236.2M
355.41%
YoY
|
$271.0M
236.11%
YoY
|
$233.8M
57.35%
YoY
|
$277.6M
21.02%
YoY
|
$51.86M
-26.48%
YoY
|
$80.62M
-32.83%
YoY
|
$148.6M
-29.06%
YoY
|
$229.4M
33.64%
YoY
|
$70.54M
1.75%
YoY
|
$120.0M
-28.6%
YoY
|
$209.5M
-6071.18%
YoY
|
| Income Tax |
$40.27M
-47.0%
YoY
|
$90.66M
-19.42%
YoY
|
$58.14M
16.12%
YoY
|
$153.0M
179.1%
YoY
|
$75.99M
14.08%
YoY
|
$112.5M
61.01%
YoY
|
$50.07M
-19.93%
YoY
|
$54.82M
-25.97%
YoY
|
$66.61M
120.91%
YoY
|
$69.88M
33.98%
YoY
|
$62.53M
74.66%
YoY
|
$74.06M
9.07%
YoY
|
$30.15M
-7.22%
YoY
|
$52.15M
-111.75%
YoY
|
$35.80M
29.24%
YoY
|
$67.90M
205.86%
YoY
|
$32.50M
105.7%
YoY
|
-$443.8M
-2525.31%
YoY
|
$27.70M
136.75%
YoY
|
| Net Earnings |
$303.3M
91.73%
YoY
|
$299.3M
48.74%
YoY
|
$424.2M
298.45%
YoY
|
$405.0M
-191.09%
YoY
|
$158.2M
-6.69%
YoY
|
$201.2M
0.07%
YoY
|
$106.5M
-37.84%
YoY
|
-$444.6M
-318.43%
YoY
|
$169.5M
681.22%
YoY
|
$201.1M
606.51%
YoY
|
$171.3M
51.87%
YoY
|
$203.5M
26.09%
YoY
|
$21.70M
-42.87%
YoY
|
$28.46M
-94.95%
YoY
|
$112.8M
-37.95%
YoY
|
$161.4M
8.01%
YoY
|
$37.99M
-29.03%
YoY
|
$563.9M
276.28%
YoY
|
$181.7M
-1295.42%
YoY
|
| Basic Earnings Per Share |
$1.52
85.37%
YoY
|
N/A
|
$2.17
294.55%
YoY
|
$2.09
-202.45%
YoY
|
$0.82
7.89%
YoY
|
N/A
|
$0.55
-27.63%
YoY
|
-$2.04
-324.18%
YoY
|
$0.76
660.0%
YoY
|
N/A
|
$0.76
49.02%
YoY
|
$0.91
24.66%
YoY
|
$0.10
-41.18%
YoY
|
N/A
|
$0.51
-37.8%
YoY
|
$0.73
7.35%
YoY
|
$0.17
-29.17%
YoY
|
N/A
|
$0.82
-1271.43%
YoY
|
| Diluted Earnings Per Share |
$1.47
83.94%
YoY
|
$1.46
50.37%
YoY
|
$2.11
290.74%
YoY
|
$2.04
-200.0%
YoY
|
$0.80
6.43%
YoY
|
$0.97
9.4%
YoY
|
$0.54
-28.95%
YoY
|
-$2.04
-326.15%
YoY
|
$0.75
650.0%
YoY
|
$0.89
602.85%
YoY
|
$0.76
52.0%
YoY
|
$0.90
25.29%
YoY
|
$0.10
-41.18%
YoY
|
$0.13
-100.0%
YoY
|
$0.50
-39.02%
YoY
|
$0.72
7.46%
YoY
|
$0.17
-29.17%
YoY
|
$2.540M
373582461.96%
YoY
|
$0.82
-1271.43%
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 |
199.0M shares
2.84%
YoY
|
196.3M shares
1.91%
YoY
|
195.3M shares
1.39%
YoY
|
193.6M shares
-13.79%
YoY
|
193.5M shares
-13.81%
YoY
|
192.7M shares
-14.04%
YoY
|
192.6M shares
-14.05%
YoY
|
224.5M shares
0.65%
YoY
|
224.5M shares
0.7%
YoY
|
224.1M shares
0.73%
YoY
|
224.1M shares
0.74%
YoY
|
223.1M shares
0.64%
YoY
|
223.0M shares
0.74%
YoY
|
222.5M shares
0.72%
YoY
|
222.4M
0.72%
YoY
|
221.7M
0.72%
YoY
|
221.3M
0.69%
YoY
|
220.9M
0.75%
YoY
|
220.8M
0.94%
YoY
|
| Diluted Shares Outstanding |
206.8M shares
4.36%
YoY
|
N/A
|
201.4M shares
2.85%
YoY
|
198.7M shares
-8.91%
YoY
|
198.2M shares
-12.77%
YoY
|
N/A
|
195.8M shares
-13.41%
YoY
|
218.2M shares
-3.31%
YoY
|
227.2M shares
0.72%
YoY
|
N/A
|
226.2M shares
0.89%
YoY
|
225.6M shares
0.89%
YoY
|
225.6M shares
1.18%
YoY
|
N/A
|
224.2M shares
0.87%
YoY
|
223.7M
0.63%
YoY
|
223.0M
0.49%
YoY
|
N/A
|
222.2M
1.58%
YoY
|
Loading...