|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$9.006B
28.6%
YoY
|
$7.003B
19.5%
YoY
|
$5.860B
33.75%
YoY
|
$4.381B
48.62%
YoY
|
$2.948B
27.21%
YoY
|
| Cost Of Revenue |
$3.237B
28.87%
YoY
|
$2.512B
12.64%
YoY
|
$2.230B
30.74%
YoY
|
$1.706B
59.81%
YoY
|
$1.067B
27.72%
YoY
|
| Gross Profit |
$5.769B
28.44%
YoY
|
$4.491B
23.72%
YoY
|
$3.630B
35.68%
YoY
|
$2.676B
42.27%
YoY
|
$1.881B
26.92%
YoY
|
| Selling, General & Admin |
$675.3M
22.79%
YoY
|
$550.0M
6.15%
YoY
|
$518.1M
23.3%
YoY
|
$420.2M
13.79%
YoY
|
$369.3M
24.92%
YoY
|
| Research & Development |
$1.237B
24.14%
YoY
|
$996.7M
16.59%
YoY
|
$854.9M
17.37%
YoY
|
$728.4M
24.14%
YoY
|
$586.8M
20.58%
YoY
|
| Depreciation & Amortization |
$72.60M
17.03%
YoY
|
$62.04M
-12.16%
YoY
|
$70.63M
12.65%
YoY
|
$62.70M
24.57%
YoY
|
$50.33M
12.88%
YoY
|
| Operating Expenses |
$1.913B
23.66%
YoY
|
$1.547B
12.65%
YoY
|
$1.373B
19.54%
YoY
|
$1.149B
20.14%
YoY
|
$956.0M
22.22%
YoY
|
| Operating Profit |
$3.856B
30.95%
YoY
|
$2.945B
30.45%
YoY
|
$2.257B
47.81%
YoY
|
$1.527B
65.14%
YoY
|
$924.7M
32.17%
YoY
|
| Interest Expense |
$383.4M
23.28%
YoY
|
$311.0M
81.74%
YoY
|
$171.1M
210.93%
YoY
|
$55.04M
664.38%
YoY
|
$7.200M
-82.31%
YoY
|
| Other Income/Expense, Net |
$393.6M
22.84%
YoY
|
$320.4M
94.46%
YoY
|
$164.8M
201.29%
YoY
|
$54.69M
790.72%
YoY
|
$6.140M
-84.33%
YoY
|
| Pretax Income |
$4.250B
30.16%
YoY
|
$3.265B
34.81%
YoY
|
$2.422B
53.12%
YoY
|
$1.582B
69.92%
YoY
|
$930.9M
25.99%
YoY
|
| Income Tax |
$738.3M
78.77%
YoY
|
$413.0M
23.39%
YoY
|
$334.7M
45.94%
YoY
|
$229.4M
154.76%
YoY
|
$90.03M
-13.69%
YoY
|
| Net Earnings |
$3.511B
23.12%
YoY
|
$2.852B
36.64%
YoY
|
$2.087B
54.34%
YoY
|
$1.352B
60.84%
YoY
|
$840.9M
32.51%
YoY
|
| Basic Earnings Per Share |
$2.79
22.91%
YoY
|
$2.27
-66.37%
YoY
|
$6.75
53.06%
YoY
|
$4.41
60.95%
YoY
|
$2.74
31.1%
YoY
|
| Diluted Earnings Per Share |
$2.75
23.32%
YoY
|
$2.23
-66.11%
YoY
|
$6.58
54.1%
YoY
|
$4.27
62.36%
YoY
|
$2.63
31.5%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.258B shares
0.14%
YoY
|
1.256B shares
306.11%
YoY
|
309.4M shares
0.94%
YoY
|
306.5M shares
-0.01%
YoY
|
306.5M shares
0.85%
YoY
|
| Diluted Shares Outstanding |
1.276B shares
-0.42%
YoY
|
1.281B shares
303.95%
YoY
|
317.1M shares
0.21%
YoY
|
316.5M shares
-0.87%
YoY
|
319.2M shares
0.43%
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.709B
35.13%
YoY
|
$2.488B
28.87%
YoY
|
$2.308B
27.46%
YoY
|
$2.205B
30.43%
YoY
|
$2.005B
27.58%
YoY
|
$1.930B
25.32%
YoY
|
$1.811B
19.97%
YoY
|
$1.690B
15.87%
YoY
|
$1.571B
16.28%
YoY
|
$1.540B
20.77%
YoY
|
$1.509B
28.27%
YoY
|
$1.459B
38.7%
YoY
|
$1.351B
54.08%
YoY
|
$1.276B
54.71%
YoY
|
$1.177B
57.18%
YoY
|
$1.052B
48.72%
YoY
|
$877.1M
31.38%
YoY
|
$824.5M
27.14%
YoY
|
$748.7M
23.66%
YoY
|
| Cost Of Revenue |
$1.032B
41.65%
YoY
|
$924.0M
32.11%
YoY
|
$818.1M
26.01%
YoY
|
$766.2M
29.17%
YoY
|
$728.7M
27.84%
YoY
|
$699.4M
29.24%
YoY
|
$649.2M
14.49%
YoY
|
$593.2M
3.2%
YoY
|
$570.0M
4.23%
YoY
|
$541.2M
6.76%
YoY
|
$567.0M
21.47%
YoY
|
$574.8M
40.67%
YoY
|
$546.8M
69.19%
YoY
|
$506.9M
68.03%
YoY
|
$466.8M
72.84%
YoY
|
$408.6M
61.42%
YoY
|
$323.2M
33.4%
YoY
|
$301.7M
28.99%
YoY
|
$270.1M
22.5%
YoY
|
| Gross Profit |
$1.677B
31.4%
YoY
|
$1.564B
27.04%
YoY
|
$1.490B
28.28%
YoY
|
$1.439B
31.11%
YoY
|
$1.276B
27.43%
YoY
|
$1.231B
23.19%
YoY
|
$1.162B
23.27%
YoY
|
$1.097B
24.1%
YoY
|
$1.001B
24.47%
YoY
|
$999.2M
30.0%
YoY
|
$942.4M
32.74%
YoY
|
$884.1M
37.44%
YoY
|
$804.5M
45.26%
YoY
|
$768.6M
47.05%
YoY
|
$710.0M
48.34%
YoY
|
$643.3M
41.63%
YoY
|
$553.8M
30.23%
YoY
|
$522.7M
26.08%
YoY
|
$478.6M
24.33%
YoY
|
| Selling, General & Admin |
$175.3M
16.17%
YoY
|
$182.5M
24.72%
YoY
|
$186.0M
32.25%
YoY
|
$155.9M
19.78%
YoY
|
$150.9M
13.59%
YoY
|
$146.3M
-1.02%
YoY
|
$140.6M
10.42%
YoY
|
$130.2M
4.64%
YoY
|
$132.8M
12.08%
YoY
|
$147.8M
35.3%
YoY
|
$127.4M
21.51%
YoY
|
$124.4M
21.65%
YoY
|
$118.5M
14.12%
YoY
|
$109.3M
10.37%
YoY
|
$104.8M
13.66%
YoY
|
$102.3M
11.73%
YoY
|
$103.9M
20.07%
YoY
|
$99.00M
14.98%
YoY
|
$92.23M
34.6%
YoY
|
| Research & Development |
$343.7M
29.02%
YoY
|
$348.4M
22.24%
YoY
|
$326.0M
38.24%
YoY
|
$296.5M
10.85%
YoY
|
$266.4M
27.83%
YoY
|
$285.0M
34.77%
YoY
|
$235.8M
11.05%
YoY
|
$267.5M
16.46%
YoY
|
$208.4M
3.47%
YoY
|
$211.5M
11.06%
YoY
|
$212.4M
13.07%
YoY
|
$229.7M
28.92%
YoY
|
$201.4M
17.09%
YoY
|
$190.4M
20.6%
YoY
|
$187.8M
22.68%
YoY
|
$178.2M
24.33%
YoY
|
$172.0M
29.83%
YoY
|
$157.9M
17.97%
YoY
|
$153.1M
19.56%
YoY
|
| Depreciation & Amortization |
$23.30M
68.84%
YoY
|
$22.80M
48.17%
YoY
|
$7.400M
-52.37%
YoY
|
$7.700M
-9.41%
YoY
|
$13.80M
-11.62%
YoY
|
$15.39M
6.64%
YoY
|
$15.54M
80.67%
YoY
|
$8.500M
-53.61%
YoY
|
$15.61M
-25.31%
YoY
|
$14.43M
-17.69%
YoY
|
$8.600M
24.64%
YoY
|
$18.32M
195.52%
YoY
|
$20.91M
59.69%
YoY
|
$17.53M
41.38%
YoY
|
$6.900M
40.82%
YoY
|
$6.200M
29.17%
YoY
|
$13.09M
3.42%
YoY
|
$12.40M
-1.59%
YoY
|
$4.900M
0.0%
YoY
|
| Operating Expenses |
$519.0M
24.37%
YoY
|
$530.9M
23.08%
YoY
|
$512.0M
36.0%
YoY
|
$452.4M
13.77%
YoY
|
$417.3M
22.29%
YoY
|
$431.3M
20.05%
YoY
|
$376.5M
10.82%
YoY
|
$397.6M
12.31%
YoY
|
$341.2M
6.66%
YoY
|
$359.3M
19.9%
YoY
|
$339.7M
16.09%
YoY
|
$354.1M
26.27%
YoY
|
$319.9M
15.98%
YoY
|
$299.7M
16.61%
YoY
|
$292.6M
19.29%
YoY
|
$280.4M
19.42%
YoY
|
$275.9M
25.97%
YoY
|
$257.0M
16.85%
YoY
|
$245.3M
24.8%
YoY
|
| Operating Profit |
$1.158B
34.82%
YoY
|
$1.033B
29.17%
YoY
|
$978.2M
24.57%
YoY
|
$986.2M
40.97%
YoY
|
$858.8M
30.09%
YoY
|
$799.7M
24.96%
YoY
|
$785.3M
30.29%
YoY
|
$699.6M
31.98%
YoY
|
$660.1M
36.23%
YoY
|
$639.9M
36.47%
YoY
|
$602.7M
44.41%
YoY
|
$530.1M
46.08%
YoY
|
$484.6M
74.32%
YoY
|
$468.9M
76.48%
YoY
|
$417.3M
78.89%
YoY
|
$362.9M
65.41%
YoY
|
$278.0M
34.75%
YoY
|
$265.7M
36.51%
YoY
|
$233.3M
23.83%
YoY
|
| Interest Expense |
N/A
|
$103.0M
14.0%
YoY
|
$99.80M
2.07%
YoY
|
$90.40M
26.53%
YoY
|
$90.20M
41.33%
YoY
|
$90.35M
67.23%
YoY
|
$97.77M
126.33%
YoY
|
$71.45M
25.46%
YoY
|
$63.82M
276.8%
YoY
|
$54.03M
215.39%
YoY
|
$43.20M
465.67%
YoY
|
$56.95M
-8768.04%
YoY
|
$16.94M
-45.23%
YoY
|
$17.13M
907.71%
YoY
|
$7.637M
377.31%
YoY
|
-$657.0K
-134.58%
YoY
|
$30.93M
1446.25%
YoY
|
$1.700M
-74.63%
YoY
|
$1.600M
-88.41%
YoY
|
| Other Income/Expense, Net |
$113.6M
18.09%
YoY
|
$1.500M
-239.15%
YoY
|
$98.90M
1.27%
YoY
|
$94.00M
32.65%
YoY
|
$96.20M
53.63%
YoY
|
-$1.078M
-101.98%
YoY
|
$97.66M
133.55%
YoY
|
$70.86M
-11716.89%
YoY
|
$62.62M
415.56%
YoY
|
$54.48M
-26674.15%
YoY
|
$41.82M
513.39%
YoY
|
-$610.0K
14.45%
YoY
|
$12.15M
-61.42%
YoY
|
-$205.0K
2.5%
YoY
|
$6.817M
406.46%
YoY
|
-$533.0K
-131.01%
YoY
|
$31.48M
1898.73%
YoY
|
-$200.0K
-103.61%
YoY
|
$1.346M
-89.82%
YoY
|
| Pretax Income |
$1.271B
33.13%
YoY
|
$1.137B
27.95%
YoY
|
$1.077B
21.99%
YoY
|
$1.080B
40.21%
YoY
|
$955.0M
32.13%
YoY
|
$888.9M
28.02%
YoY
|
$882.9M
36.99%
YoY
|
$770.4M
31.38%
YoY
|
$722.8M
45.51%
YoY
|
$694.4M
42.92%
YoY
|
$644.5M
51.95%
YoY
|
$586.4M
61.85%
YoY
|
$496.7M
60.51%
YoY
|
$485.8M
81.76%
YoY
|
$424.2M
80.77%
YoY
|
$362.3M
63.88%
YoY
|
$309.5M
48.88%
YoY
|
$267.3M
33.53%
YoY
|
$234.6M
16.38%
YoY
|
| Income Tax |
$248.5M
75.99%
YoY
|
$181.6M
106.53%
YoY
|
$224.1M
66.03%
YoY
|
$191.4M
82.27%
YoY
|
$141.2M
65.98%
YoY
|
$87.93M
8.89%
YoY
|
$135.0M
36.08%
YoY
|
$105.0M
11.1%
YoY
|
$85.07M
41.19%
YoY
|
$80.76M
37.44%
YoY
|
$99.18M
41.36%
YoY
|
$94.52M
49.5%
YoY
|
$60.25M
61.93%
YoY
|
$58.76M
109.84%
YoY
|
$70.17M
578.91%
YoY
|
$63.22M
161.29%
YoY
|
$37.21M
35.3%
YoY
|
$28.00M
62.58%
YoY
|
$10.34M
-68.91%
YoY
|
| Net Earnings |
$1.023B
25.69%
YoY
|
$955.8M
19.33%
YoY
|
$853.0M
14.05%
YoY
|
$888.8M
33.57%
YoY
|
$813.8M
27.62%
YoY
|
$801.0M
30.53%
YoY
|
$747.9M
37.15%
YoY
|
$665.4M
35.28%
YoY
|
$637.7M
46.1%
YoY
|
$613.6M
43.68%
YoY
|
$545.3M
54.05%
YoY
|
$491.9M
64.46%
YoY
|
$436.5M
60.32%
YoY
|
$427.1M
78.47%
YoY
|
$354.0M
57.82%
YoY
|
$299.1M
51.91%
YoY
|
$272.3M
50.95%
YoY
|
$239.3M
30.8%
YoY
|
$224.3M
33.22%
YoY
|
| Basic Earnings Per Share |
$0.81
24.62%
YoY
|
N/A
|
$0.68
-71.43%
YoY
|
$0.71
-66.51%
YoY
|
$0.65
-68.14%
YoY
|
N/A
|
$2.38
35.23%
YoY
|
$2.12
33.33%
YoY
|
$2.04
43.66%
YoY
|
N/A
|
$1.76
51.72%
YoY
|
$1.59
62.24%
YoY
|
$1.42
61.36%
YoY
|
N/A
|
$1.16
-60.27%
YoY
|
$0.98
53.13%
YoY
|
$0.88
49.15%
YoY
|
N/A
|
$2.92
31.53%
YoY
|
| Diluted Earnings Per Share |
$0.80
25.0%
YoY
|
$0.75
20.83%
YoY
|
$0.67
-71.24%
YoY
|
$0.70
-66.35%
YoY
|
$0.64
-67.84%
YoY
|
$0.62
-67.57%
YoY
|
$2.33
35.47%
YoY
|
$2.08
33.83%
YoY
|
$1.99
44.2%
YoY
|
$1.93
42.22%
YoY
|
$1.72
52.21%
YoY
|
$1.55
65.34%
YoY
|
$1.38
62.35%
YoY
|
$1.35
-100.0%
YoY
|
$1.13
-59.79%
YoY
|
$0.94
51.61%
YoY
|
$0.85
49.12%
YoY
|
$747.8K
32372735.5%
YoY
|
$2.81
32.55%
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 |
1.257B shares
-0.36%
YoY
|
1.259B shares
299.85%
YoY
|
1.257B shares
300.08%
YoY
|
1.256B shares
300.79%
YoY
|
1.261B shares
303.39%
YoY
|
314.9M shares
1.23%
YoY
|
314.2M shares
1.48%
YoY
|
313.4M shares
1.65%
YoY
|
312.6M shares
2.04%
YoY
|
311.1M shares
1.81%
YoY
|
309.6M shares
1.74%
YoY
|
308.3M shares
0.5%
YoY
|
306.4M shares
-0.54%
YoY
|
305.6M shares
297.77%
YoY
|
304.3M shares
295.87%
YoY
|
306.8M shares
0.3%
YoY
|
308.0M shares
0.92%
YoY
|
76.82M shares
1.53%
YoY
|
76.86M shares
1.14%
YoY
|
| Diluted Shares Outstanding |
1.274B shares
-0.42%
YoY
|
N/A
|
1.277B shares
298.38%
YoY
|
1.271B shares
297.35%
YoY
|
1.279B shares
299.92%
YoY
|
N/A
|
320.4M shares
0.89%
YoY
|
319.9M shares
1.09%
YoY
|
319.9M shares
1.36%
YoY
|
N/A
|
317.6M shares
1.03%
YoY
|
316.5M shares
-0.03%
YoY
|
315.6M shares
-1.27%
YoY
|
N/A
|
314.4M shares
293.45%
YoY
|
316.6M shares
-0.71%
YoY
|
319.7M shares
0.36%
YoY
|
N/A
|
79.91M shares
0.75%
YoY
|
Loading...