|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$6.800B
14.17%
YoY
|
$5.956B
12.27%
YoY
|
$5.305B
20.09%
YoY
|
$4.417B
32.17%
YoY
|
$3.342B
28.82%
YoY
|
| Cost Of Revenue |
$1.329B
14.8%
YoY
|
$1.158B
-6.43%
YoY
|
$1.237B
14.04%
YoY
|
$1.085B
38.56%
YoY
|
$783.0M
37.37%
YoY
|
| Gross Profit |
$5.471B
14.02%
YoY
|
$4.798B
17.96%
YoY
|
$4.068B
22.06%
YoY
|
$3.333B
30.22%
YoY
|
$2.559B
26.42%
YoY
|
| Selling, General & Admin |
$2.581B
13.07%
YoY
|
$2.283B
2.95%
YoY
|
$2.217B
19.52%
YoY
|
$1.855B
24.57%
YoY
|
$1.489B
25.0%
YoY
|
| Research & Development |
$815.5M
13.77%
YoY
|
$716.8M
16.78%
YoY
|
$613.8M
19.79%
YoY
|
$512.4M
20.79%
YoY
|
$424.2M
24.25%
YoY
|
| Depreciation & Amortization |
$152.0M
23.78%
YoY
|
$122.8M
8.29%
YoY
|
$113.4M
8.72%
YoY
|
$104.3M
23.58%
YoY
|
$84.40M
22.67%
YoY
|
| Operating Expenses |
$3.386B
13.06%
YoY
|
$2.995B
5.78%
YoY
|
$2.831B
19.81%
YoY
|
$2.363B
23.79%
YoY
|
$1.909B
27.88%
YoY
|
| Operating Profit |
$2.085B
15.6%
YoY
|
$1.803B
45.85%
YoY
|
$1.237B
27.53%
YoY
|
$969.6M
49.08%
YoY
|
$650.4M
22.3%
YoY
|
| Interest Expense |
$20.10M
0.5%
YoY
|
$20.00M
-79.74%
YoY
|
$98.70M
448.33%
YoY
|
$18.00M
20.81%
YoY
|
$14.90M
N/A
|
| Other Income/Expense, Net |
$55.30M
306.62%
YoY
|
$13.60M
-322.95%
YoY
|
-$6.100M
-54.81%
YoY
|
-$13.50M
16.38%
YoY
|
-$11.60M
48.72%
YoY
|
| Pretax Income |
$2.282B
18.3%
YoY
|
$1.929B
44.65%
YoY
|
$1.334B
52.63%
YoY
|
$873.8M
53.92%
YoY
|
$567.7M
15.72%
YoY
|
| Income Tax |
$439.1M
54.67%
YoY
|
$283.9M
97.43%
YoY
|
$143.8M
366.88%
YoY
|
$30.80M
118.44%
YoY
|
$14.10M
-73.5%
YoY
|
| Net Earnings |
$1.853B
6.2%
YoY
|
$1.745B
52.05%
YoY
|
$1.148B
33.89%
YoY
|
$857.3M
41.28%
YoY
|
$606.8M
24.22%
YoY
|
| Basic Earnings Per Share |
$2.45
7.46%
YoY
|
$2.28
55.1%
YoY
|
$1.47
36.11%
YoY
|
$1.08
-70.97%
YoY
|
$3.72
24.83%
YoY
|
| Diluted Earnings Per Share |
$2.42
7.08%
YoY
|
$2.26
55.2%
YoY
|
$1.46
37.38%
YoY
|
$1.06
-70.8%
YoY
|
$3.63
24.74%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
758.0M shares
-0.84%
YoY
|
764.4M shares
-1.82%
YoY
|
778.6M shares
-1.62%
YoY
|
791.4M shares
384.93%
YoY
|
163.2M shares
-0.61%
YoY
|
| Diluted Shares Outstanding |
764.6M shares
-0.95%
YoY
|
771.9M shares
-2.07%
YoY
|
788.2M shares
-2.12%
YoY
|
805.3M shares
381.93%
YoY
|
167.1M shares
-0.36%
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.850B
20.13%
YoY
|
$1.905B
14.75%
YoY
|
$1.725B
14.38%
YoY
|
$1.630B
13.64%
YoY
|
$1.540B
13.77%
YoY
|
$1.660B
17.31%
YoY
|
$1.508B
13.0%
YoY
|
$1.434B
10.95%
YoY
|
$1.353B
7.21%
YoY
|
$1.415B
10.3%
YoY
|
$1.335B
16.1%
YoY
|
$1.293B
25.5%
YoY
|
$1.262B
32.21%
YoY
|
$1.283B
33.15%
YoY
|
$1.150B
32.55%
YoY
|
$1.030B
28.59%
YoY
|
$954.8M
34.42%
YoY
|
$963.6M
28.82%
YoY
|
$867.2M
33.19%
YoY
|
| Cost Of Revenue |
$364.5M
24.36%
YoY
|
$389.2M
23.75%
YoY
|
$331.7M
25.93%
YoY
|
$314.9M
14.51%
YoY
|
$293.1M
-3.81%
YoY
|
$314.5M
-0.44%
YoY
|
$263.4M
-17.09%
YoY
|
$275.0M
-7.03%
YoY
|
$304.7M
-1.01%
YoY
|
$315.9M
6.26%
YoY
|
$317.7M
12.26%
YoY
|
$295.8M
17.94%
YoY
|
$307.8M
21.28%
YoY
|
$297.3M
30.22%
YoY
|
$283.0M
34.0%
YoY
|
$250.8M
34.19%
YoY
|
$253.8M
62.07%
YoY
|
$228.3M
36.71%
YoY
|
$211.2M
51.72%
YoY
|
| Gross Profit |
$1.485B
19.13%
YoY
|
$1.516B
12.65%
YoY
|
$1.393B
11.93%
YoY
|
$1.315B
13.44%
YoY
|
$1.247B
18.88%
YoY
|
$1.346B
22.42%
YoY
|
$1.245B
22.4%
YoY
|
$1.159B
16.28%
YoY
|
$1.049B
9.86%
YoY
|
$1.099B
11.51%
YoY
|
$1.017B
17.36%
YoY
|
$997.0M
27.94%
YoY
|
$954.5M
36.16%
YoY
|
$985.7M
34.05%
YoY
|
$866.5M
32.09%
YoY
|
$779.3M
26.88%
YoY
|
$701.0M
26.6%
YoY
|
$735.3M
26.56%
YoY
|
$656.0M
28.15%
YoY
|
| Selling, General & Admin |
$692.5M
15.32%
YoY
|
$686.6M
18.05%
YoY
|
$644.9M
9.75%
YoY
|
$648.9M
16.31%
YoY
|
$600.5M
8.1%
YoY
|
$581.6M
3.4%
YoY
|
$587.6M
5.32%
YoY
|
$557.9M
-1.4%
YoY
|
$555.5M
4.59%
YoY
|
$562.5M
12.46%
YoY
|
$557.9M
19.26%
YoY
|
$565.8M
22.76%
YoY
|
$531.1M
24.61%
YoY
|
$500.2M
22.3%
YoY
|
$467.8M
22.17%
YoY
|
$460.9M
27.57%
YoY
|
$426.2M
26.85%
YoY
|
$409.0M
26.31%
YoY
|
$382.9M
29.31%
YoY
|
| Research & Development |
$214.0M
7.75%
YoY
|
$205.0M
7.27%
YoY
|
$202.4M
8.06%
YoY
|
$209.5M
26.66%
YoY
|
$198.6M
14.8%
YoY
|
$191.1M
25.31%
YoY
|
$187.3M
19.38%
YoY
|
$165.4M
7.89%
YoY
|
$173.0M
14.49%
YoY
|
$152.5M
18.31%
YoY
|
$156.9M
16.83%
YoY
|
$153.3M
23.33%
YoY
|
$151.1M
20.98%
YoY
|
$128.9M
14.48%
YoY
|
$134.3M
24.58%
YoY
|
$124.3M
16.6%
YoY
|
$124.9M
28.5%
YoY
|
$112.6M
26.52%
YoY
|
$107.8M
19.78%
YoY
|
| Depreciation & Amortization |
$39.80M
11.17%
YoY
|
$39.50M
12.22%
YoY
|
$38.40M
56.73%
YoY
|
$38.30M
47.88%
YoY
|
$35.80M
25.17%
YoY
|
$35.20M
16.56%
YoY
|
$24.50M
2.51%
YoY
|
$25.90M
-5.47%
YoY
|
$28.60M
4.0%
YoY
|
$30.20M
10.62%
YoY
|
$23.90M
-9.47%
YoY
|
$27.40M
43.46%
YoY
|
$27.50M
7.84%
YoY
|
$27.30M
7.91%
YoY
|
$26.40M
45.86%
YoY
|
$19.10M
24.84%
YoY
|
$25.50M
47.4%
YoY
|
$25.30M
51.5%
YoY
|
$18.10M
30.22%
YoY
|
| Operating Expenses |
$905.1M
14.16%
YoY
|
$891.6M
15.39%
YoY
|
$845.9M
9.32%
YoY
|
$857.1M
18.7%
YoY
|
$792.8M
8.99%
YoY
|
$772.7M
8.07%
YoY
|
$773.8M
8.42%
YoY
|
$722.1M
0.42%
YoY
|
$727.4M
6.81%
YoY
|
$715.0M
13.65%
YoY
|
$713.7M
18.54%
YoY
|
$719.1M
23.13%
YoY
|
$681.0M
23.82%
YoY
|
$629.1M
20.61%
YoY
|
$602.1M
22.98%
YoY
|
$584.0M
25.13%
YoY
|
$550.0M
27.29%
YoY
|
$521.6M
26.36%
YoY
|
$489.6M
27.17%
YoY
|
| Operating Profit |
$580.0M
27.81%
YoY
|
$624.2M
8.95%
YoY
|
$547.3M
16.22%
YoY
|
$458.0M
4.76%
YoY
|
$453.8M
41.28%
YoY
|
$572.9M
49.12%
YoY
|
$470.9M
55.31%
YoY
|
$437.2M
57.32%
YoY
|
$321.2M
17.44%
YoY
|
$384.2M
7.74%
YoY
|
$303.2M
14.67%
YoY
|
$277.9M
42.29%
YoY
|
$273.5M
81.13%
YoY
|
$356.6M
66.87%
YoY
|
$264.4M
58.89%
YoY
|
$195.3M
32.41%
YoY
|
$151.0M
24.18%
YoY
|
$213.7M
27.05%
YoY
|
$166.4M
31.13%
YoY
|
| Interest Expense |
$28.70M
-27.16%
YoY
|
$27.90M
-40.51%
YoY
|
$34.50M
-7.75%
YoY
|
$40.40M
708.0%
YoY
|
$39.40M
672.55%
YoY
|
$46.90M
86.85%
YoY
|
$37.40M
592.59%
YoY
|
$5.000M
-81.06%
YoY
|
$5.100M
2.0%
YoY
|
$25.10M
445.65%
YoY
|
$5.400M
5300.0%
YoY
|
$26.40M
486.67%
YoY
|
$5.000M
11.11%
YoY
|
$4.600M
-231.43%
YoY
|
$100.0K
-97.83%
YoY
|
$4.500M
0.0%
YoY
|
$4.500M
246.15%
YoY
|
-$3.500M
-275.0%
YoY
|
$4.600M
N/A
|
| Other Income/Expense, Net |
$47.90M
83.52%
YoY
|
-$2.700M
3.85%
YoY
|
$13.00M
10.17%
YoY
|
$18.90M
-959.09%
YoY
|
$26.10M
-1000.0%
YoY
|
-$2.600M
-150.98%
YoY
|
$11.80M
-268.57%
YoY
|
-$2.200M
-64.52%
YoY
|
-$2.900M
-245.0%
YoY
|
$5.100M
-12.07%
YoY
|
-$7.000M
677.78%
YoY
|
-$6.200M
-33.33%
YoY
|
$2.000M
-121.98%
YoY
|
$5.800M
-241.46%
YoY
|
-$900.0K
-85.71%
YoY
|
-$9.300M
-1262.5%
YoY
|
-$9.100M
355.0%
YoY
|
-$4.100M
-1466.67%
YoY
|
-$6.300M
530.0%
YoY
|
| Pretax Income |
$656.6M
26.44%
YoY
|
$650.8M
5.24%
YoY
|
$594.8M
-5.04%
YoY
|
$517.3M
10.46%
YoY
|
$519.3M
50.35%
YoY
|
$618.4M
48.8%
YoY
|
$626.4M
91.09%
YoY
|
$468.3M
56.52%
YoY
|
$345.4M
18.65%
YoY
|
$415.6M
12.87%
YoY
|
$327.8M
23.84%
YoY
|
$299.2M
62.7%
YoY
|
$291.1M
109.88%
YoY
|
$368.2M
77.62%
YoY
|
$264.7M
68.92%
YoY
|
$183.9M
26.83%
YoY
|
$138.7M
16.16%
YoY
|
$207.3M
20.73%
YoY
|
$156.7M
22.04%
YoY
|
| Income Tax |
$122.0M
26.42%
YoY
|
$144.8M
67.01%
YoY
|
$120.7M
48.65%
YoY
|
$77.10M
0.78%
YoY
|
$96.50M
144.3%
YoY
|
$86.70M
-8.93%
YoY
|
$81.20M
-27166.67%
YoY
|
$76.50M
177.17%
YoY
|
$39.50M
85.45%
YoY
|
$95.20M
934.78%
YoY
|
-$300.0K
-101.1%
YoY
|
$27.60M
1050.0%
YoY
|
$21.30M
-362.96%
YoY
|
$9.200M
148.65%
YoY
|
$27.30M
-393.55%
YoY
|
$2.400M
-68.0%
YoY
|
-$8.100M
-166.39%
YoY
|
$3.700M
-85.2%
YoY
|
-$9.300M
-286.0%
YoY
|
| Net Earnings |
$534.5M
23.33%
YoY
|
$506.0M
-3.84%
YoY
|
$473.9M
-12.22%
YoY
|
$440.1M
15.88%
YoY
|
$433.4M
44.8%
YoY
|
$526.2M
69.25%
YoY
|
$539.9M
67.2%
YoY
|
$379.8M
42.62%
YoY
|
$299.3M
20.83%
YoY
|
$310.9M
-0.92%
YoY
|
$322.9M
39.42%
YoY
|
$266.3M
53.49%
YoY
|
$247.7M
78.97%
YoY
|
$313.8M
57.69%
YoY
|
$231.6M
42.0%
YoY
|
$173.5M
26.18%
YoY
|
$138.4M
29.1%
YoY
|
$199.0M
35.65%
YoY
|
$163.1M
32.17%
YoY
|
| Basic Earnings Per Share |
$0.72
28.57%
YoY
|
N/A
|
$0.63
-11.27%
YoY
|
$0.57
14.0%
YoY
|
$0.56
43.59%
YoY
|
N/A
|
$0.71
73.17%
YoY
|
$0.50
47.06%
YoY
|
$0.39
21.88%
YoY
|
N/A
|
$0.41
41.38%
YoY
|
$0.34
54.55%
YoY
|
$0.32
-62.79%
YoY
|
N/A
|
$0.29
-71.0%
YoY
|
$0.22
29.41%
YoY
|
$0.86
30.3%
YoY
|
N/A
|
$1.00
31.58%
YoY
|
| Diluted Earnings Per Share |
$0.72
28.57%
YoY
|
$0.68
0.0%
YoY
|
$0.62
-11.43%
YoY
|
$0.57
16.33%
YoY
|
$0.56
43.59%
YoY
|
$0.68
68.62%
YoY
|
$0.70
70.73%
YoY
|
$0.49
46.45%
YoY
|
$0.39
25.81%
YoY
|
$0.40
1.58%
YoY
|
$0.41
-100.0%
YoY
|
$0.33
59.33%
YoY
|
$0.31
-63.1%
YoY
|
$0.40
-100.0%
YoY
|
$290.0K
29897581.77%
YoY
|
$0.21
31.25%
YoY
|
$0.84
31.25%
YoY
|
$238.2K
-73.11%
YoY
|
$0.97
29.33%
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 |
739.9M shares
-3.78%
YoY
|
743.6M shares
-2.98%
YoY
|
766.3M shares
0.18%
YoY
|
765.4M shares
0.19%
YoY
|
769.0M shares
0.78%
YoY
|
766.5M shares
-0.19%
YoY
|
764.9M shares
-2.6%
YoY
|
763.9M shares
-2.71%
YoY
|
763.0M shares
-2.68%
YoY
|
767.9M shares
-1.71%
YoY
|
785.3M shares
-0.4%
YoY
|
785.2M shares
-1.28%
YoY
|
784.1M shares
387.91%
YoY
|
781.2M shares
377.82%
YoY
|
788.5M shares
382.28%
YoY
|
795.4M shares
-2.61%
YoY
|
160.7M shares
-1.41%
YoY
|
163.5M shares
0.72%
YoY
|
163.5M shares
0.86%
YoY
|
| Diluted Shares Outstanding |
742.8M shares
-4.38%
YoY
|
N/A
|
761.2M shares
-1.39%
YoY
|
772.7M shares
0.36%
YoY
|
776.8M shares
0.82%
YoY
|
N/A
|
771.9M shares
-2.44%
YoY
|
769.9M shares
-3.27%
YoY
|
770.5M shares
-2.89%
YoY
|
N/A
|
791.2M shares
-0.93%
YoY
|
795.9M shares
-1.75%
YoY
|
793.4M shares
383.19%
YoY
|
N/A
|
798.6M shares
376.21%
YoY
|
810.1M shares
-3.03%
YoY
|
164.2M shares
-1.32%
YoY
|
N/A
|
167.7M shares
1.27%
YoY
|
Loading...