|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$10.23B
27.69%
YoY
|
$8.012B
16.74%
YoY
|
$6.863B
20.59%
YoY
|
$5.692B
13.87%
YoY
|
$4.998B
14.36%
YoY
|
| Cost Of Revenue |
$6.515B
28.3%
YoY
|
$5.078B
13.78%
YoY
|
$4.463B
9.5%
YoY
|
$4.075B
17.26%
YoY
|
$3.475B
19.97%
YoY
|
| Gross Profit |
$3.715B
26.62%
YoY
|
$2.934B
22.23%
YoY
|
$2.401B
48.54%
YoY
|
$1.616B
6.13%
YoY
|
$1.523B
3.32%
YoY
|
| Selling, General & Admin |
$1.618B
17.74%
YoY
|
$1.374B
4.7%
YoY
|
$1.312B
11.37%
YoY
|
$1.178B
6.25%
YoY
|
$1.109B
9.98%
YoY
|
| Research & Development |
$441.7M
25.45%
YoY
|
$352.1M
16.01%
YoY
|
$303.5M
7.62%
YoY
|
$282.0M
5.86%
YoY
|
$266.4M
16.54%
YoY
|
| Depreciation & Amortization |
$308.6M
11.41%
YoY
|
$277.0M
2.21%
YoY
|
$271.0M
-10.38%
YoY
|
$302.4M
33.22%
YoY
|
$227.0M
11.77%
YoY
|
| Operating Expenses |
$2.060B
19.32%
YoY
|
$1.726B
6.83%
YoY
|
$1.616B
10.65%
YoY
|
$1.460B
6.17%
YoY
|
$1.375B
11.19%
YoY
|
| Operating Profit |
$1.830B
33.81%
YoY
|
$1.367B
56.78%
YoY
|
$872.2M
290.42%
YoY
|
$223.4M
-14.04%
YoY
|
$259.9M
21.73%
YoY
|
| Interest Expense |
$86.10M
-42.75%
YoY
|
$150.4M
-16.49%
YoY
|
$180.1M
22.27%
YoY
|
$147.3M
62.58%
YoY
|
$90.60M
-39.76%
YoY
|
| Other Income/Expense, Net |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Pretax Income |
$1.742B
127.58%
YoY
|
$765.4M
43.41%
YoY
|
$533.7M
219.58%
YoY
|
$167.0M
0.48%
YoY
|
$166.2M
-165.28%
YoY
|
| Income Tax |
$409.1M
51.74%
YoY
|
$269.6M
266.8%
YoY
|
$73.50M
-18.69%
YoY
|
$90.40M
93.99%
YoY
|
$46.60M
-35.9%
YoY
|
| Net Earnings |
$1.333B
168.82%
YoY
|
$495.8M
7.74%
YoY
|
$460.2M
500.78%
YoY
|
$76.60M
-35.95%
YoY
|
$119.6M
-136.54%
YoY
|
| Basic Earnings Per Share |
$3.49
164.39%
YoY
|
$1.32
9.09%
YoY
|
$1.21
505.0%
YoY
|
$0.20
-41.18%
YoY
|
$0.34
-131.78%
YoY
|
| Diluted Earnings Per Share |
$3.41
166.41%
YoY
|
$1.28
7.56%
YoY
|
$1.19
-3075.0%
YoY
|
-$0.04
-112.12%
YoY
|
$0.33
-130.84%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
381.7M shares
1.41%
YoY
|
376.4M shares
-0.98%
YoY
|
380.1M shares
0.91%
YoY
|
376.7M shares
5.96%
YoY
|
355.5M shares
15.78%
YoY
|
| Diluted Shares Outstanding |
390.7M shares
1.12%
YoY
|
386.3M shares
0.03%
YoY
|
386.2M shares
2.12%
YoY
|
378.2M shares
5.02%
YoY
|
360.1M shares
17.28%
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.650B
30.13%
YoY
|
$2.880B
22.74%
YoY
|
$2.676B
29.05%
YoY
|
$2.638B
35.09%
YoY
|
$2.036B
24.21%
YoY
|
$2.346B
25.79%
YoY
|
$2.074B
18.99%
YoY
|
$1.953B
12.61%
YoY
|
$1.639B
7.76%
YoY
|
$1.865B
12.74%
YoY
|
$1.743B
17.66%
YoY
|
$1.734B
23.92%
YoY
|
$1.521B
31.54%
YoY
|
$1.655B
17.31%
YoY
|
$1.481B
20.52%
YoY
|
$1.399B
11.04%
YoY
|
$1.156B
5.28%
YoY
|
$1.411B
8.04%
YoY
|
$1.229B
5.76%
YoY
|
| Cost Of Revenue |
$1.650B
22.25%
YoY
|
$1.759B
19.13%
YoY
|
$1.665B
26.42%
YoY
|
$1.742B
43.74%
YoY
|
$1.350B
25.8%
YoY
|
$1.476B
24.89%
YoY
|
$1.317B
18.13%
YoY
|
$1.212B
6.27%
YoY
|
$1.073B
4.59%
YoY
|
$1.182B
3.42%
YoY
|
$1.115B
6.01%
YoY
|
$1.140B
10.92%
YoY
|
$1.026B
20.26%
YoY
|
$1.143B
10.23%
YoY
|
$1.052B
24.15%
YoY
|
$1.028B
20.79%
YoY
|
$852.8M
15.18%
YoY
|
$1.037B
18.05%
YoY
|
$847.2M
13.11%
YoY
|
| Gross Profit |
$999.7M
45.62%
YoY
|
$1.121B
28.87%
YoY
|
$1.011B
33.62%
YoY
|
$896.6M
20.97%
YoY
|
$686.5M
21.2%
YoY
|
$870.2M
27.33%
YoY
|
$756.4M
20.52%
YoY
|
$741.2M
24.78%
YoY
|
$566.4M
14.31%
YoY
|
$683.4M
33.55%
YoY
|
$627.6M
46.19%
YoY
|
$594.0M
59.89%
YoY
|
$495.5M
63.21%
YoY
|
$511.7M
36.93%
YoY
|
$429.3M
12.47%
YoY
|
$371.5M
-9.24%
YoY
|
$303.6M
-15.2%
YoY
|
$373.7M
-12.52%
YoY
|
$381.7M
-7.58%
YoY
|
| Selling, General & Admin |
$456.7M
31.88%
YoY
|
$456.4M
26.22%
YoY
|
$414.3M
23.82%
YoY
|
$395.6M
8.74%
YoY
|
$346.3M
10.29%
YoY
|
$361.6M
3.67%
YoY
|
$334.6M
2.26%
YoY
|
$363.8M
11.05%
YoY
|
$314.0M
1.72%
YoY
|
$348.8M
15.0%
YoY
|
$327.2M
10.84%
YoY
|
$327.6M
13.91%
YoY
|
$308.7M
5.65%
YoY
|
$303.3M
-7.92%
YoY
|
$295.2M
14.51%
YoY
|
$287.6M
5.85%
YoY
|
$292.2M
16.83%
YoY
|
$329.4M
24.07%
YoY
|
$257.8M
2.42%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
$27.50M
-61.59%
YoY
|
$88.30M
24.37%
YoY
|
$75.40M
9.43%
YoY
|
$73.30M
7.16%
YoY
|
$71.60M
4.22%
YoY
|
$71.00M
3.05%
YoY
|
$68.90M
1.03%
YoY
|
$68.40M
1.63%
YoY
|
$68.70M
288.14%
YoY
|
$68.90M
-2.27%
YoY
|
$68.20M
-9.91%
YoY
|
$67.30M
-12.6%
YoY
|
$17.70M
-1.12%
YoY
|
$70.50M
0.86%
YoY
|
$75.70M
47.28%
YoY
|
$77.00M
43.93%
YoY
|
$17.90M
5.92%
YoY
|
$69.90M
33.4%
YoY
|
$51.40M
2.39%
YoY
|
| Operating Expenses |
$456.7M
16.48%
YoY
|
$509.3M
23.86%
YoY
|
$414.3M
23.82%
YoY
|
$395.6M
-2.92%
YoY
|
$392.1M
8.83%
YoY
|
$411.2M
5.33%
YoY
|
$334.6M
2.26%
YoY
|
$407.5M
9.66%
YoY
|
$360.3M
16.72%
YoY
|
$390.4M
12.57%
YoY
|
$327.2M
-6.67%
YoY
|
$371.6M
29.21%
YoY
|
$308.7M
5.65%
YoY
|
$346.8M
-7.37%
YoY
|
$350.6M
36.0%
YoY
|
$287.6M
5.85%
YoY
|
$292.2M
16.83%
YoY
|
$374.4M
41.02%
YoY
|
$257.8M
2.42%
YoY
|
| Operating Profit |
$440.1M
49.49%
YoY
|
$612.1M
33.36%
YoY
|
$516.7M
39.05%
YoY
|
$442.4M
32.57%
YoY
|
$294.4M
42.84%
YoY
|
$459.0M
56.66%
YoY
|
$371.6M
48.11%
YoY
|
$333.7M
50.04%
YoY
|
$206.1M
58.17%
YoY
|
$293.0M
77.68%
YoY
|
$250.9M
218.81%
YoY
|
$222.4M
748.85%
YoY
|
$130.3M
-388.27%
YoY
|
$164.9M
-23657.14%
YoY
|
$78.70M
-3.79%
YoY
|
$26.20M
-74.36%
YoY
|
-$45.20M
-156.64%
YoY
|
-$700.0K
-100.43%
YoY
|
$81.80M
133.05%
YoY
|
| Interest Expense |
-$4.400M
-84.23%
YoY
|
-$22.90M
-89.16%
YoY
|
$22.80M
-36.49%
YoY
|
$21.30M
-130.26%
YoY
|
-$27.90M
-87.25%
YoY
|
-$211.3M
111.09%
YoY
|
$35.90M
-17.47%
YoY
|
-$70.40M
-29.88%
YoY
|
-$218.8M
-567.52%
YoY
|
-$100.1M
23.89%
YoY
|
$43.50M
-189.14%
YoY
|
-$100.4M
-400.6%
YoY
|
$46.80M
59.73%
YoY
|
-$80.80M
132.18%
YoY
|
-$48.80M
-317.86%
YoY
|
$33.40M
67.0%
YoY
|
$29.30M
21.58%
YoY
|
-$34.80M
-239.2%
YoY
|
$22.40M
-15.15%
YoY
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
$438.3M
65.15%
YoY
|
$563.2M
129.69%
YoY
|
$492.2M
83.31%
YoY
|
$421.1M
59.09%
YoY
|
$265.4M
-2141.54%
YoY
|
$245.2M
30.91%
YoY
|
$268.5M
84.16%
YoY
|
$264.7M
134.46%
YoY
|
-$13.00M
-114.82%
YoY
|
$187.3M
124.31%
YoY
|
$145.8M
364.33%
YoY
|
$112.9M
256.15%
YoY
|
$87.70M
329.9%
YoY
|
$83.50M
286.57%
YoY
|
$31.40M
-65.83%
YoY
|
$31.70M
188.18%
YoY
|
$20.40M
-51.08%
YoY
|
$21.60M
-77.29%
YoY
|
$91.90M
-216.33%
YoY
|
| Income Tax |
$48.20M
-52.23%
YoY
|
$117.6M
19.76%
YoY
|
$93.70M
1.96%
YoY
|
$96.90M
11.89%
YoY
|
$100.9M
-1521.13%
YoY
|
$98.20M
-316.78%
YoY
|
$91.90M
77.76%
YoY
|
$86.60M
191.58%
YoY
|
-$7.100M
-118.98%
YoY
|
-$45.30M
-179.61%
YoY
|
$51.70M
406.86%
YoY
|
$29.70M
160.53%
YoY
|
$37.40M
214.29%
YoY
|
$56.90M
-14325.0%
YoY
|
$10.20M
-71.43%
YoY
|
$11.40M
776.92%
YoY
|
$11.90M
19.0%
YoY
|
-$400.0K
-101.98%
YoY
|
$35.70M
45.71%
YoY
|
| Net Earnings |
$390.1M
137.14%
YoY
|
$445.6M
203.13%
YoY
|
$398.5M
125.65%
YoY
|
$324.2M
82.03%
YoY
|
$164.5M
-2888.14%
YoY
|
$147.0M
-36.8%
YoY
|
$176.6M
87.67%
YoY
|
$178.1M
114.06%
YoY
|
-$5.900M
-111.73%
YoY
|
$232.6M
774.44%
YoY
|
$94.10M
343.87%
YoY
|
$83.20M
309.85%
YoY
|
$50.30M
491.76%
YoY
|
$26.60M
20.91%
YoY
|
$21.20M
-62.28%
YoY
|
$20.30M
109.28%
YoY
|
$8.500M
-73.19%
YoY
|
$22.00M
-70.63%
YoY
|
$56.20M
-154.3%
YoY
|
| Basic Earnings Per Share |
$1.02
137.21%
YoY
|
N/A
|
$1.04
121.28%
YoY
|
$0.85
77.08%
YoY
|
$0.43
-2250.0%
YoY
|
N/A
|
$0.47
88.0%
YoY
|
$0.48
118.18%
YoY
|
-$0.02
-115.38%
YoY
|
N/A
|
$0.25
316.67%
YoY
|
$0.22
340.0%
YoY
|
$0.13
550.0%
YoY
|
N/A
|
$0.06
-62.5%
YoY
|
$0.05
66.67%
YoY
|
$0.02
-77.78%
YoY
|
N/A
|
$0.16
-150.0%
YoY
|
| Diluted Earnings Per Share |
$0.99
135.71%
YoY
|
$1.14
200.05%
YoY
|
$1.02
121.74%
YoY
|
$0.83
79.88%
YoY
|
$0.42
-2799.23%
YoY
|
$0.38
-36.22%
YoY
|
$0.46
91.67%
YoY
|
$0.46
112.87%
YoY
|
-$0.02
-112.97%
YoY
|
$0.60
748.14%
YoY
|
$0.24
-100.0%
YoY
|
$0.22
335.2%
YoY
|
$0.12
-152.17%
YoY
|
$0.07
-100.0%
YoY
|
$56.17K
37444748.33%
YoY
|
$0.05
66.67%
YoY
|
-$0.23
-355.56%
YoY
|
$59.04K
26835638.26%
YoY
|
$0.15
-146.88%
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 |
382.6M shares
0.48%
YoY
|
382.3M shares
1.87%
YoY
|
381.9M shares
1.79%
YoY
|
381.1M shares
1.81%
YoY
|
380.8M shares
-0.31%
YoY
|
375.3M shares
-1.6%
YoY
|
375.1M shares
-1.41%
YoY
|
374.3M shares
-1.42%
YoY
|
382.0M shares
1.15%
YoY
|
381.4M shares
1.1%
YoY
|
380.5M shares
0.93%
YoY
|
379.7M shares
0.83%
YoY
|
377.6M shares
0.44%
YoY
|
377.3M shares
7.01%
YoY
|
377.0M shares
6.97%
YoY
|
376.6M shares
6.93%
YoY
|
376.0M shares
7.54%
YoY
|
352.6M shares
6.74%
YoY
|
352.5M shares
7.33%
YoY
|
| Diluted Shares Outstanding |
392.1M shares
0.52%
YoY
|
N/A
|
390.9M shares
1.72%
YoY
|
389.8M shares
1.39%
YoY
|
390.1M shares
2.89%
YoY
|
N/A
|
384.3M shares
-1.01%
YoY
|
384.5M shares
0.56%
YoY
|
379.1M shares
-0.67%
YoY
|
N/A
|
388.2M shares
2.86%
YoY
|
382.4M shares
1.35%
YoY
|
381.7M shares
0.52%
YoY
|
N/A
|
377.4M shares
3.92%
YoY
|
377.3M shares
5.78%
YoY
|
379.7M shares
7.43%
YoY
|
N/A
|
363.2M shares
10.59%
YoY
|
Loading...