|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.297B
14.12%
YoY
|
$4.641B
13.48%
YoY
|
$4.090B
36.87%
YoY
|
$2.988B
11.38%
YoY
|
$2.683B
0.0%
YoY
|
| Cost Of Revenue |
$722.2M
11.54%
YoY
|
$647.5M
48.84%
YoY
|
$435.0M
41.7%
YoY
|
$307.0M
0.49%
YoY
|
$305.5M
0.0%
YoY
|
| Gross Profit |
$4.575B
14.54%
YoY
|
$3.994B
9.27%
YoY
|
$3.655B
36.32%
YoY
|
$2.681B
12.78%
YoY
|
$2.377B
0.0%
YoY
|
| Selling, General & Admin |
$1.116B
7.33%
YoY
|
$1.040B
11.47%
YoY
|
$932.7M
24.49%
YoY
|
$749.3M
11.69%
YoY
|
$670.9M
0.0%
YoY
|
| Research & Development |
$1.769B
14.18%
YoY
|
$1.549B
7.44%
YoY
|
$1.442B
27.11%
YoY
|
$1.134B
9.73%
YoY
|
$1.034B
0.0%
YoY
|
| Depreciation & Amortization |
$227.8M
15.69%
YoY
|
$196.9M
35.54%
YoY
|
$145.3M
2.1%
YoY
|
$142.3M
-2.3%
YoY
|
$145.7M
-0.03%
YoY
|
| Operating Expenses |
$2.885B
11.43%
YoY
|
$2.589B
9.03%
YoY
|
$2.375B
26.07%
YoY
|
$1.884B
10.5%
YoY
|
$1.705B
-1.04%
YoY
|
| Operating Profit |
$1.492B
10.46%
YoY
|
$1.351B
7.96%
YoY
|
$1.251B
60.6%
YoY
|
$779.1M
20.69%
YoY
|
$645.6M
-1.41%
YoY
|
| Interest Expense |
$116.5M
53.35%
YoY
|
$76.00M
110.03%
YoY
|
$36.19M
113.1%
YoY
|
$16.98M
-18.16%
YoY
|
$20.75M
-264.67%
YoY
|
| Other Income/Expense, Net |
$146.5M
21.05%
YoY
|
$121.1M
80.99%
YoY
|
$66.89M
957.32%
YoY
|
$6.326M
-20.38%
YoY
|
$7.945M
-4072.5%
YoY
|
| Pretax Income |
$1.522B
9.04%
YoY
|
$1.396B
8.88%
YoY
|
$1.282B
66.82%
YoY
|
$768.4M
21.44%
YoY
|
$632.7M
0.01%
YoY
|
| Income Tax |
$413.2M
21.4%
YoY
|
$340.3M
41.35%
YoY
|
$240.8M
232.2%
YoY
|
$72.48M
72.15%
YoY
|
$42.10M
0.01%
YoY
|
| Net Earnings |
$1.109B
5.06%
YoY
|
$1.055B
1.38%
YoY
|
$1.041B
49.6%
YoY
|
$696.0M
17.83%
YoY
|
$590.6M
0.01%
YoY
|
| Basic Earnings Per Share |
$4.09
5.14%
YoY
|
$3.89
0.78%
YoY
|
$3.86
51.97%
YoY
|
$2.54
17.59%
YoY
|
$2.16
N/A
|
| Diluted Earnings Per Share |
$4.06
5.45%
YoY
|
$3.85
0.79%
YoY
|
$3.82
52.8%
YoY
|
$2.50
18.48%
YoY
|
$2.11
-0.11%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
271.3M shares
0.04%
YoY
|
271.2M shares
0.68%
YoY
|
269.4M shares
-1.51%
YoY
|
273.5M shares
-0.08%
YoY
|
273.7M shares
N/A
|
| Diluted Shares Outstanding |
273.3M shares
-0.19%
YoY
|
273.8M shares
0.4%
YoY
|
272.7M shares
-2.19%
YoY
|
278.9M shares
-0.28%
YoY
|
279.6M shares
N/A
|
|
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.474B
18.66%
YoY
|
$1.440B
6.2%
YoY
|
$1.339B
10.15%
YoY
|
$1.275B
20.25%
YoY
|
$1.242B
23.12%
YoY
|
$1.356B
26.89%
YoY
|
$1.215B
18.81%
YoY
|
$1.061B
8.61%
YoY
|
$1.009B
-1.23%
YoY
|
$1.069B
18.4%
YoY
|
$1.023B
19.31%
YoY
|
$976.6M
8.3%
YoY
|
$1.022B
32.17%
YoY
|
$902.6M
20.2%
YoY
|
$857.5M
17.75%
YoY
|
$901.8M
22.52%
YoY
|
$773.0M
1.73%
YoY
|
$750.9M
N/A
|
$728.3M
9.25%
YoY
|
$736.0M
15.29%
YoY
|
| Cost Of Revenue |
$214.5M
28.37%
YoY
|
$188.8M
-14.2%
YoY
|
$182.2M
11.75%
YoY
|
$184.2M
32.24%
YoY
|
$167.1M
33.5%
YoY
|
$220.0M
111.27%
YoY
|
$163.0M
48.76%
YoY
|
$139.3M
43.79%
YoY
|
$125.2M
0.58%
YoY
|
$104.1M
18.87%
YoY
|
$109.6M
18.28%
YoY
|
$96.86M
-1.01%
YoY
|
$124.5M
78.6%
YoY
|
$87.60M
14.38%
YoY
|
$92.67M
20.72%
YoY
|
$97.84M
16.48%
YoY
|
$69.69M
-5.18%
YoY
|
$76.59M
N/A
|
$76.76M
-6.73%
YoY
|
$84.00M
11.7%
YoY
|
| Gross Profit |
$1.260B
17.15%
YoY
|
$1.251B
10.16%
YoY
|
$1.157B
9.9%
YoY
|
$1.091B
18.44%
YoY
|
$1.075B
21.65%
YoY
|
$1.136B
17.78%
YoY
|
$1.052B
15.21%
YoY
|
$921.4M
4.74%
YoY
|
$883.9M
-1.48%
YoY
|
$964.5M
18.35%
YoY
|
$913.5M
19.43%
YoY
|
$879.7M
9.43%
YoY
|
$897.2M
27.56%
YoY
|
$815.0M
20.86%
YoY
|
$764.9M
17.39%
YoY
|
$803.9M
23.28%
YoY
|
$703.3M
2.47%
YoY
|
$674.3M
N/A
|
$651.5M
11.51%
YoY
|
$652.1M
15.78%
YoY
|
| Selling, General & Admin |
$299.7M
12.76%
YoY
|
$302.5M
8.95%
YoY
|
$270.6M
3.54%
YoY
|
$269.6M
7.78%
YoY
|
$265.8M
10.61%
YoY
|
$277.7M
8.41%
YoY
|
$261.3M
11.32%
YoY
|
$250.2M
12.85%
YoY
|
$240.3M
9.13%
YoY
|
$256.1M
13.02%
YoY
|
$234.8M
23.1%
YoY
|
$221.7M
17.21%
YoY
|
$220.2M
2.98%
YoY
|
$226.6M
21.58%
YoY
|
$190.7M
8.18%
YoY
|
$189.1M
9.46%
YoY
|
$213.8M
9.2%
YoY
|
$186.4M
N/A
|
$176.3M
10.42%
YoY
|
$172.8M
10.67%
YoY
|
| Research & Development |
$508.4M
15.79%
YoY
|
$464.6M
18.51%
YoY
|
$423.0M
3.84%
YoY
|
$442.1M
19.24%
YoY
|
$439.1M
15.87%
YoY
|
$392.0M
6.69%
YoY
|
$407.4M
10.21%
YoY
|
$370.7M
4.61%
YoY
|
$379.0M
8.18%
YoY
|
$367.4M
13.54%
YoY
|
$369.6M
28.98%
YoY
|
$354.4M
21.84%
YoY
|
$350.3M
21.23%
YoY
|
$323.6M
11.94%
YoY
|
$286.6M
0.48%
YoY
|
$290.9M
7.34%
YoY
|
$289.0M
-0.46%
YoY
|
$289.1M
N/A
|
$285.2M
13.67%
YoY
|
$271.0M
8.04%
YoY
|
| Depreciation & Amortization |
$84.62M
59.92%
YoY
|
$64.56M
18.06%
YoY
|
$56.68M
2.96%
YoY
|
$53.68M
12.66%
YoY
|
$52.92M
33.77%
YoY
|
$54.68M
42.06%
YoY
|
$55.05M
51.24%
YoY
|
$47.65M
32.23%
YoY
|
$39.56M
14.99%
YoY
|
$38.49M
26.25%
YoY
|
$36.40M
10.76%
YoY
|
$36.03M
3.47%
YoY
|
$34.40M
-2.68%
YoY
|
$30.49M
-13.3%
YoY
|
$32.86M
-7.68%
YoY
|
$34.83M
-3.85%
YoY
|
$35.35M
-8.67%
YoY
|
$35.16M
N/A
|
$35.60M
-4.05%
YoY
|
$36.22M
-1.04%
YoY
|
| Operating Expenses |
$808.1M
14.65%
YoY
|
$778.7M
14.71%
YoY
|
$693.6M
2.33%
YoY
|
$711.7M
14.62%
YoY
|
$704.9M
12.84%
YoY
|
$678.8M
8.0%
YoY
|
$677.9M
12.15%
YoY
|
$620.9M
6.98%
YoY
|
$624.7M
9.5%
YoY
|
$628.5M
14.23%
YoY
|
$604.4M
26.63%
YoY
|
$580.4M
20.91%
YoY
|
$570.5M
12.36%
YoY
|
$550.2M
15.72%
YoY
|
$477.3M
3.42%
YoY
|
$480.0M
8.17%
YoY
|
$507.7M
3.43%
YoY
|
$475.5M
N/A
|
$461.5M
12.4%
YoY
|
$443.8M
9.05%
YoY
|
| Operating Profit |
$431.3M
19.31%
YoY
|
$472.7M
3.4%
YoY
|
$425.4M
13.56%
YoY
|
$241.8M
-17.72%
YoY
|
$361.5M
39.46%
YoY
|
$457.2M
36.07%
YoY
|
$374.6M
27.89%
YoY
|
$293.9M
-1.82%
YoY
|
$259.2M
-19.61%
YoY
|
$336.0M
28.84%
YoY
|
$292.9M
3.54%
YoY
|
$299.3M
-6.15%
YoY
|
$322.5M
64.86%
YoY
|
$260.8M
34.38%
YoY
|
$282.9M
52.55%
YoY
|
$318.9M
56.39%
YoY
|
$195.6M
0.05%
YoY
|
$194.0M
N/A
|
$185.4M
9.55%
YoY
|
$203.9M
34.21%
YoY
|
| Interest Expense |
$31.61M
8.57%
YoY
|
$30.61M
-252.84%
YoY
|
$29.04M
-218.53%
YoY
|
$28.95M
124.32%
YoY
|
$29.12M
-51.85%
YoY
|
-$20.03M
-177.89%
YoY
|
-$24.50M
-370.39%
YoY
|
$12.91M
1163.96%
YoY
|
$60.47M
553.03%
YoY
|
$25.72M
370.73%
YoY
|
$9.059M
111.61%
YoY
|
$1.021M
-75.15%
YoY
|
$9.260M
-317.83%
YoY
|
$5.463M
30.2%
YoY
|
$4.281M
-0.81%
YoY
|
$4.108M
-2.58%
YoY
|
-$4.251M
-13.24%
YoY
|
$4.196M
N/A
|
$4.316M
-18.95%
YoY
|
$4.217M
-28.69%
YoY
|
| Other Income/Expense, Net |
$28.39M
21.88%
YoY
|
-$988.0K
411.92%
YoY
|
-$3.572M
-145.49%
YoY
|
$67.76M
95.05%
YoY
|
$23.29M
-6165.1%
YoY
|
-$193.0K
6.04%
YoY
|
$7.853M
-51.24%
YoY
|
$34.74M
-1904.62%
YoY
|
-$384.0K
-104.64%
YoY
|
-$182.0K
-93.97%
YoY
|
$16.11M
-370.14%
YoY
|
-$1.925M
-60.71%
YoY
|
$8.284M
215.58%
YoY
|
-$3.017M
163.95%
YoY
|
-$5.962M
-378.21%
YoY
|
-$4.900M
-281.41%
YoY
|
$2.625M
-56.97%
YoY
|
-$1.143M
N/A
|
$2.143M
21.35%
YoY
|
$2.701M
-41.66%
YoY
|
| Pretax Income |
$428.1M
20.36%
YoY
|
$493.0M
12.9%
YoY
|
$392.8M
17.81%
YoY
|
$280.6M
-11.12%
YoY
|
$355.7M
14.72%
YoY
|
$436.7M
20.6%
YoY
|
$333.4M
11.16%
YoY
|
$315.7M
5.79%
YoY
|
$310.0M
-3.56%
YoY
|
$362.1M
43.52%
YoY
|
$300.0M
10.02%
YoY
|
$298.4M
-3.71%
YoY
|
$321.5M
65.67%
YoY
|
$252.3M
33.69%
YoY
|
$272.6M
48.77%
YoY
|
$309.9M
53.11%
YoY
|
$194.1M
4.22%
YoY
|
$188.7M
N/A
|
$183.3M
10.59%
YoY
|
$202.4M
34.35%
YoY
|
| Income Tax |
$92.44M
12.58%
YoY
|
$104.8M
8.69%
YoY
|
$105.7M
10.87%
YoY
|
$120.6M
39.87%
YoY
|
$82.11M
31.59%
YoY
|
$96.44M
152.71%
YoY
|
$95.30M
108.85%
YoY
|
$86.19M
11.49%
YoY
|
$62.40M
-21.69%
YoY
|
$38.16M
-42.15%
YoY
|
$45.63M
-46.77%
YoY
|
$77.30M
3.64%
YoY
|
$79.68M
355.98%
YoY
|
$65.97M
432.51%
YoY
|
$85.73M
213.27%
YoY
|
$74.59M
389.02%
YoY
|
$17.48M
39.8%
YoY
|
$12.39M
N/A
|
$27.37M
570.22%
YoY
|
$15.25M
-21.29%
YoY
|
| Net Earnings |
$335.7M
22.69%
YoY
|
$388.1M
14.09%
YoY
|
$287.1M
20.58%
YoY
|
$160.1M
-30.27%
YoY
|
$273.6M
10.47%
YoY
|
$340.2M
5.04%
YoY
|
$238.1M
-6.37%
YoY
|
$229.5M
3.8%
YoY
|
$247.6M
2.41%
YoY
|
$323.9M
73.85%
YoY
|
$254.3M
36.06%
YoY
|
$221.1M
-6.04%
YoY
|
$241.8M
36.94%
YoY
|
$186.3M
5.67%
YoY
|
$186.9M
19.9%
YoY
|
$235.3M
25.73%
YoY
|
$176.6M
1.66%
YoY
|
$176.3M
N/A
|
$155.9M
-3.55%
YoY
|
$187.2M
42.56%
YoY
|
| Basic Earnings Per Share |
$1.23
21.78%
YoY
|
N/A
|
$1.06
21.84%
YoY
|
$0.59
-30.59%
YoY
|
$1.01
9.78%
YoY
|
N/A
|
$0.87
-7.45%
YoY
|
$0.85
3.66%
YoY
|
$0.92
2.22%
YoY
|
N/A
|
$0.94
36.23%
YoY
|
$0.82
-4.65%
YoY
|
$0.90
N/A
|
$0.69
6.15%
YoY
|
$0.69
21.05%
YoY
|
$0.86
26.47%
YoY
|
N/A
|
$0.65
N/A
|
$0.57
-3.39%
YoY
|
$0.68
41.67%
YoY
|
| Diluted Earnings Per Share |
$1.23
23.0%
YoY
|
$1.42
14.51%
YoY
|
$1.05
20.71%
YoY
|
$0.59
-29.76%
YoY
|
$1.00
10.46%
YoY
|
$1.24
4.32%
YoY
|
$0.87
-6.54%
YoY
|
$0.84
3.7%
YoY
|
$0.91
1.72%
YoY
|
$1.19
74.85%
YoY
|
$0.93
36.76%
YoY
|
$0.81
-4.71%
YoY
|
$0.89
-100.0%
YoY
|
$0.68
7.94%
YoY
|
$0.68
21.43%
YoY
|
$0.85
26.87%
YoY
|
$634.5K
2.35%
YoY
|
$0.63
N/A
|
$0.56
-3.45%
YoY
|
$0.67
42.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
|
N/A
|
| Basic Shares Outstanding |
272.7M shares
-0.53%
YoY
|
N/A
|
272.2M shares
-0.02%
YoY
|
272.5M shares
0.58%
YoY
|
274.1M shares
0.69%
YoY
|
N/A
|
272.2M shares
1.12%
YoY
|
270.9M shares
0.44%
YoY
|
272.2M shares
-0.26%
YoY
|
N/A
|
269.2M shares
-0.84%
YoY
|
269.7M shares
-1.0%
YoY
|
272.9M shares
-1.59%
YoY
|
271.1M shares
-0.76%
YoY
|
271.5M shares
-0.75%
YoY
|
272.4M shares
-0.58%
YoY
|
277.3M shares
-0.59%
YoY
|
273.2M shares
N/A
|
273.6M shares
-0.16%
YoY
|
274.0M shares
0.22%
YoY
|
| Diluted Shares Outstanding |
273.7M shares
0.03%
YoY
|
N/A
|
273.8M shares
-0.06%
YoY
|
272.9M shares
-0.23%
YoY
|
273.6M shares
0.03%
YoY
|
N/A
|
274.0M shares
0.56%
YoY
|
273.5M shares
0.19%
YoY
|
273.5M shares
0.14%
YoY
|
N/A
|
272.4M shares
-1.0%
YoY
|
273.0M shares
-1.42%
YoY
|
273.2M shares
N/A
|
275.0M shares
-1.21%
YoY
|
275.2M shares
-1.22%
YoY
|
276.9M shares
-1.15%
YoY
|
N/A
|
278.3M shares
N/A
|
278.6M shares
-0.52%
YoY
|
280.1M shares
0.38%
YoY
|
Loading...