|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$12.00B
8.9%
YoY
|
$11.02B
11.66%
YoY
|
$9.869B
10.51%
YoY
|
$8.931B
17.91%
YoY
|
$7.574B
22.06%
YoY
|
| Cost Of Revenue |
$1.651B
7.89%
YoY
|
$1.531B
21.26%
YoY
|
$1.262B
16.84%
YoY
|
$1.080B
19.48%
YoY
|
$904.2M
22.8%
YoY
|
| Gross Profit |
$10.35B
9.07%
YoY
|
$9.490B
10.25%
YoY
|
$8.607B
9.64%
YoY
|
$7.850B
17.69%
YoY
|
$6.670B
21.95%
YoY
|
| Selling, General & Admin |
$1.753B
19.72%
YoY
|
$1.464B
28.83%
YoY
|
$1.137B
20.31%
YoY
|
$944.7M
12.45%
YoY
|
$840.1M
9.03%
YoY
|
| Research & Development |
$3.910B
7.69%
YoY
|
$3.630B
-1.62%
YoY
|
$3.690B
45.26%
YoY
|
$2.540B
-16.74%
YoY
|
$3.051B
66.77%
YoY
|
| Depreciation & Amortization |
$209.8M
1.25%
YoY
|
$207.2M
14.29%
YoY
|
$181.3M
22.25%
YoY
|
$148.3M
18.07%
YoY
|
$125.6M
14.7%
YoY
|
| Operating Expenses |
$5.663B
11.15%
YoY
|
$5.095B
6.69%
YoY
|
$4.775B
37.02%
YoY
|
$3.485B
-10.44%
YoY
|
$3.891B
49.66%
YoY
|
| Operating Profit |
$4.173B
-1891.88%
YoY
|
-$232.9M
-106.08%
YoY
|
$3.832B
-11.04%
YoY
|
$4.307B
54.83%
YoY
|
$2.782B
-2.6%
YoY
|
| Interest Expense |
$466.3M
-16.43%
YoY
|
$558.0M
-2.21%
YoY
|
$570.6M
-1062.23%
YoY
|
-$59.30M
50.13%
YoY
|
-$39.50M
-167.93%
YoY
|
| Other Income/Expense, Net |
-$7.700M
-91.06%
YoY
|
-$86.10M
277.63%
YoY
|
-$22.80M
-86.17%
YoY
|
-$164.8M
-3463.27%
YoY
|
$4.900M
-98.35%
YoY
|
| Pretax Income |
$4.643B
1768.49%
YoY
|
$248.5M
-94.33%
YoY
|
$4.380B
3.48%
YoY
|
$4.232B
55.01%
YoY
|
$2.730B
-12.4%
YoY
|
| Income Tax |
$690.0M
-12.0%
YoY
|
$784.1M
3.14%
YoY
|
$760.2M
-16.5%
YoY
|
$910.4M
134.46%
YoY
|
$388.3M
-4.17%
YoY
|
| Net Earnings |
$3.953B
-838.09%
YoY
|
-$535.6M
-114.8%
YoY
|
$3.620B
8.96%
YoY
|
$3.322B
41.84%
YoY
|
$2.342B
-13.63%
YoY
|
| Basic Earnings Per Share |
$15.46
-843.27%
YoY
|
-$2.08
-114.8%
YoY
|
$14.05
8.33%
YoY
|
$12.97
42.68%
YoY
|
$9.09
-12.93%
YoY
|
| Diluted Earnings Per Share |
$15.32
-836.54%
YoY
|
-$2.08
-114.97%
YoY
|
$13.89
8.38%
YoY
|
$12.82
42.29%
YoY
|
$9.01
-12.44%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
255.7M shares
-0.85%
YoY
|
257.9M shares
0.08%
YoY
|
257.7M shares
0.62%
YoY
|
256.1M shares
-0.62%
YoY
|
257.7M shares
-0.81%
YoY
|
| Diluted Shares Outstanding |
258.0M shares
0.04%
YoY
|
257.9M shares
-1.0%
YoY
|
260.5M shares
0.54%
YoY
|
259.1M shares
-0.31%
YoY
|
259.9M shares
-1.33%
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.987B
7.82%
YoY
|
$3.190B
9.55%
YoY
|
$3.076B
10.99%
YoY
|
$2.965B
12.06%
YoY
|
$2.770B
2.96%
YoY
|
$2.912B
15.66%
YoY
|
$2.772B
11.61%
YoY
|
$2.646B
6.11%
YoY
|
$2.691B
13.3%
YoY
|
$2.518B
9.34%
YoY
|
$2.484B
6.39%
YoY
|
$2.493B
13.52%
YoY
|
$2.375B
13.22%
YoY
|
$2.303B
11.1%
YoY
|
$2.334B
17.65%
YoY
|
$2.196B
22.46%
YoY
|
$2.098B
21.64%
YoY
|
$2.073B
27.32%
YoY
|
$1.984B
28.99%
YoY
|
| Cost Of Revenue |
$392.8M
8.21%
YoY
|
$466.0M
10.06%
YoY
|
$414.8M
5.65%
YoY
|
$407.5M
9.57%
YoY
|
$363.0M
5.95%
YoY
|
$423.4M
15.05%
YoY
|
$392.6M
23.19%
YoY
|
$371.9M
20.51%
YoY
|
$342.6M
28.36%
YoY
|
$368.0M
29.9%
YoY
|
$318.7M
10.12%
YoY
|
$308.6M
17.88%
YoY
|
$266.9M
8.58%
YoY
|
$283.3M
14.52%
YoY
|
$289.4M
22.36%
YoY
|
$261.8M
14.82%
YoY
|
$245.8M
27.82%
YoY
|
$247.4M
21.8%
YoY
|
$236.5M
27.03%
YoY
|
| Gross Profit |
$2.594B
7.76%
YoY
|
$2.724B
9.46%
YoY
|
$2.662B
11.86%
YoY
|
$2.557B
12.47%
YoY
|
$2.407B
2.52%
YoY
|
$2.489B
15.76%
YoY
|
$2.379B
9.91%
YoY
|
$2.274B
4.08%
YoY
|
$2.348B
11.39%
YoY
|
$2.150B
6.45%
YoY
|
$2.165B
5.86%
YoY
|
$2.185B
12.93%
YoY
|
$2.108B
13.84%
YoY
|
$2.019B
10.64%
YoY
|
$2.045B
17.01%
YoY
|
$1.934B
23.57%
YoY
|
$1.852B
20.87%
YoY
|
$1.825B
28.11%
YoY
|
$1.748B
29.26%
YoY
|
| Selling, General & Admin |
$493.7M
24.55%
YoY
|
$487.0M
28.97%
YoY
|
$445.1M
19.71%
YoY
|
$424.6M
14.08%
YoY
|
$396.4M
15.67%
YoY
|
$377.6M
2.3%
YoY
|
$371.8M
40.94%
YoY
|
$372.2M
41.74%
YoY
|
$342.7M
42.14%
YoY
|
$369.1M
38.03%
YoY
|
$263.8M
6.89%
YoY
|
$262.6M
21.97%
YoY
|
$241.1M
12.04%
YoY
|
$267.4M
4.79%
YoY
|
$246.8M
24.53%
YoY
|
$215.3M
10.64%
YoY
|
$215.2M
12.02%
YoY
|
$255.2M
20.45%
YoY
|
$198.2M
7.39%
YoY
|
| Research & Development |
$961.6M
-1.85%
YoY
|
$973.7M
-2.5%
YoY
|
$977.7M
11.62%
YoY
|
$978.4M
1.22%
YoY
|
$979.7M
24.15%
YoY
|
$998.7M
18.55%
YoY
|
$875.9M
8.14%
YoY
|
$966.6M
7.86%
YoY
|
$789.1M
6.26%
YoY
|
$842.4M
17.54%
YoY
|
$810.0M
25.58%
YoY
|
$896.2M
49.34%
YoY
|
$742.6M
23.13%
YoY
|
$716.7M
3.23%
YoY
|
$645.0M
30.63%
YoY
|
$600.1M
-57.35%
YoY
|
$603.1M
32.26%
YoY
|
$694.3M
48.8%
YoY
|
$493.8M
0.05%
YoY
|
| Depreciation & Amortization |
$55.90M
15.5%
YoY
|
$55.70M
19.78%
YoY
|
$54.00M
1.5%
YoY
|
$51.70M
-4.26%
YoY
|
$48.40M
-9.53%
YoY
|
$46.50M
-21.19%
YoY
|
$53.20M
26.37%
YoY
|
$54.00M
30.43%
YoY
|
$53.50M
37.89%
YoY
|
$59.00M
53.65%
YoY
|
$42.10M
14.71%
YoY
|
$41.40M
10.99%
YoY
|
$38.80M
8.08%
YoY
|
$38.40M
13.5%
YoY
|
$36.70M
15.79%
YoY
|
$37.30M
19.28%
YoY
|
$35.90M
24.65%
YoY
|
$33.83M
15.47%
YoY
|
$31.70M
18.71%
YoY
|
| Operating Expenses |
$1.456B
5.77%
YoY
|
$1.462B
6.29%
YoY
|
$1.421B
13.88%
YoY
|
$1.403B
4.8%
YoY
|
$1.376B
21.59%
YoY
|
$1.375B
18.42%
YoY
|
$1.248B
16.19%
YoY
|
$1.339B
15.59%
YoY
|
$1.132B
15.06%
YoY
|
$1.161B
17.78%
YoY
|
$1.074B
20.41%
YoY
|
$1.158B
42.04%
YoY
|
$983.7M
20.21%
YoY
|
$985.9M
4.06%
YoY
|
$891.8M
28.88%
YoY
|
$815.4M
-49.09%
YoY
|
$818.3M
26.26%
YoY
|
$947.5M
39.65%
YoY
|
$691.9M
2.05%
YoY
|
| Operating Profit |
$1.139B
80.7%
YoY
|
$1.262B
13.37%
YoY
|
$1.241B
11.14%
YoY
|
$1.151B
-132.75%
YoY
|
$630.1M
-44.7%
YoY
|
$1.114B
12.65%
YoY
|
$1.116B
7.53%
YoY
|
-$3.515B
-442.43%
YoY
|
$1.140B
46.28%
YoY
|
$988.5M
-4.35%
YoY
|
$1.038B
-7.86%
YoY
|
$1.026B
-7.22%
YoY
|
$779.0M
-25.16%
YoY
|
$1.033B
17.75%
YoY
|
$1.127B
6.85%
YoY
|
$1.106B
-3019.0%
YoY
|
$1.041B
17.24%
YoY
|
$877.7M
17.69%
YoY
|
$1.055B
56.87%
YoY
|
| Interest Expense |
$114.8M
11.56%
YoY
|
$125.9M
-2.02%
YoY
|
$119.8M
-3.93%
YoY
|
$124.1M
-7.32%
YoY
|
$102.9M
-38.79%
YoY
|
$128.5M
-23.92%
YoY
|
$124.7M
-17.31%
YoY
|
$133.9M
-6.17%
YoY
|
$168.1M
51.17%
YoY
|
$168.9M
146.93%
YoY
|
$150.8M
364.0%
YoY
|
$142.7M
-262.16%
YoY
|
$111.2M
-225.08%
YoY
|
$68.40M
-3908.46%
YoY
|
$32.50M
-0.12%
YoY
|
-$88.00M
2255.46%
YoY
|
-$88.90M
51.97%
YoY
|
-$1.796M
-111.03%
YoY
|
$32.54M
134.84%
YoY
|
| Other Income/Expense, Net |
$0.00
-100.0%
YoY
|
-$800.0K
-95.56%
YoY
|
-$7.200M
-57.4%
YoY
|
$13.20M
-157.14%
YoY
|
-$17.60M
-43.59%
YoY
|
-$18.00M
83.67%
YoY
|
-$16.90M
6.29%
YoY
|
-$23.10M
203.95%
YoY
|
-$31.20M
-2500.0%
YoY
|
-$9.800M
-60.96%
YoY
|
-$15.90M
-192.44%
YoY
|
-$7.600M
-90.27%
YoY
|
$1.300M
-101.79%
YoY
|
-$25.10M
404.73%
YoY
|
$17.20M
-59.4%
YoY
|
-$78.10M
-1064.2%
YoY
|
-$72.80M
38.14%
YoY
|
-$4.973M
-103.17%
YoY
|
$42.37M
-49.79%
YoY
|
| Pretax Income |
$1.253B
71.54%
YoY
|
$1.331B
17.11%
YoY
|
$1.299B
6.1%
YoY
|
$1.283B
-137.83%
YoY
|
$730.4M
-42.9%
YoY
|
$1.137B
-0.97%
YoY
|
$1.224B
3.81%
YoY
|
-$3.391B
-391.97%
YoY
|
$1.279B
43.48%
YoY
|
$1.148B
6.58%
YoY
|
$1.179B
0.24%
YoY
|
$1.162B
13.38%
YoY
|
$891.5M
-6.63%
YoY
|
$1.077B
23.63%
YoY
|
$1.176B
8.65%
YoY
|
$1.024B
-2417.65%
YoY
|
$954.8M
16.31%
YoY
|
$871.0M
-1.99%
YoY
|
$1.083B
45.16%
YoY
|
| Income Tax |
$221.5M
163.38%
YoY
|
$139.9M
-37.4%
YoY
|
$215.9M
20.82%
YoY
|
$250.1M
23.57%
YoY
|
$84.10M
-53.15%
YoY
|
$223.5M
25.0%
YoY
|
$178.7M
24.18%
YoY
|
$202.4M
-17.66%
YoY
|
$179.5M
-6.36%
YoY
|
$178.8M
-30.67%
YoY
|
$143.9M
-41.48%
YoY
|
$245.8M
14.91%
YoY
|
$191.7M
-0.52%
YoY
|
$257.9M
155.74%
YoY
|
$245.9M
6.54%
YoY
|
$213.9M
-292.36%
YoY
|
$192.7M
14.84%
YoY
|
$100.8M
-64.55%
YoY
|
$230.8M
194.27%
YoY
|
| Net Earnings |
$1.031B
59.59%
YoY
|
$1.191B
30.46%
YoY
|
$1.083B
3.59%
YoY
|
$1.033B
-128.74%
YoY
|
$646.3M
-41.22%
YoY
|
$913.0M
-5.76%
YoY
|
$1.045B
0.98%
YoY
|
-$3.594B
-492.44%
YoY
|
$1.100B
57.13%
YoY
|
$968.8M
18.31%
YoY
|
$1.035B
11.26%
YoY
|
$915.7M
12.98%
YoY
|
$699.8M
-8.17%
YoY
|
$818.9M
6.34%
YoY
|
$930.5M
9.22%
YoY
|
$810.5M
1109.7%
YoY
|
$762.1M
16.69%
YoY
|
$770.1M
27.46%
YoY
|
$851.9M
27.64%
YoY
|
| Basic Earnings Per Share |
$4.06
61.11%
YoY
|
N/A
|
$4.24
4.69%
YoY
|
$4.02
-128.88%
YoY
|
$2.52
-40.85%
YoY
|
N/A
|
$4.05
1.0%
YoY
|
-$13.92
-492.11%
YoY
|
$4.26
56.62%
YoY
|
N/A
|
$4.01
10.47%
YoY
|
$3.55
11.99%
YoY
|
$2.72
-9.03%
YoY
|
N/A
|
$3.63
10.0%
YoY
|
$3.17
1119.23%
YoY
|
$2.99
18.65%
YoY
|
N/A
|
$3.30
28.91%
YoY
|
| Diluted Earnings Per Share |
$4.02
61.45%
YoY
|
$4.65
31.0%
YoY
|
$4.20
4.74%
YoY
|
$3.99
-128.66%
YoY
|
$2.49
-40.86%
YoY
|
$3.55
-4.44%
YoY
|
$4.01
1.01%
YoY
|
-$13.92
-495.85%
YoY
|
$4.21
56.51%
YoY
|
$3.71
18.03%
YoY
|
$3.97
10.58%
YoY
|
$3.52
12.35%
YoY
|
$2.69
-9.12%
YoY
|
$3.15
-100.0%
YoY
|
$3.59
9.45%
YoY
|
$3.13
1103.85%
YoY
|
$2.96
18.88%
YoY
|
$2.997M
130299832.98%
YoY
|
$3.28
29.64%
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 |
254.0M shares
-1.07%
YoY
|
253.7M shares
-1.48%
YoY
|
256.4M shares
-0.66%
YoY
|
256.8M shares
-0.49%
YoY
|
256.8M shares
-0.59%
YoY
|
257.5M shares
-0.06%
YoY
|
258.1M shares
0.0%
YoY
|
258.1M shares
0.19%
YoY
|
258.3M shares
0.47%
YoY
|
257.7M shares
0.39%
YoY
|
258.1M shares
0.64%
YoY
|
257.6M shares
0.65%
YoY
|
257.1M shares
0.78%
YoY
|
256.7M shares
0.96%
YoY
|
256.5M shares
-0.55%
YoY
|
255.9M shares
-1.2%
YoY
|
255.1M shares
-1.66%
YoY
|
254.3M shares
-2.23%
YoY
|
257.9M shares
-0.97%
YoY
|
| Diluted Shares Outstanding |
256.3M shares
-1.23%
YoY
|
N/A
|
257.6M shares
-1.3%
YoY
|
258.9M shares
0.31%
YoY
|
259.5M shares
-0.61%
YoY
|
N/A
|
261.0M shares
0.15%
YoY
|
258.1M shares
-0.88%
YoY
|
261.1M shares
0.31%
YoY
|
N/A
|
260.6M shares
0.42%
YoY
|
260.4M shares
0.66%
YoY
|
260.3M shares
0.93%
YoY
|
N/A
|
259.5M shares
-0.08%
YoY
|
258.7M shares
-0.88%
YoY
|
257.9M shares
-1.53%
YoY
|
N/A
|
259.7M shares
-1.66%
YoY
|
Loading...