|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.208B
5.44%
YoY
|
$3.991B
4.7%
YoY
|
$3.812B
5.4%
YoY
|
$3.617B
4.49%
YoY
|
$3.461B
8.23%
YoY
|
| Cost Of Revenue |
$1.728B
6.58%
YoY
|
$1.621B
7.26%
YoY
|
$1.511B
9.2%
YoY
|
$1.384B
9.05%
YoY
|
$1.269B
12.03%
YoY
|
| Gross Profit |
$2.481B
4.65%
YoY
|
$2.370B
3.02%
YoY
|
$2.301B
3.05%
YoY
|
$2.233B
1.85%
YoY
|
$2.192B
6.14%
YoY
|
| Selling, General & Admin |
$1.231B
4.45%
YoY
|
$1.179B
11.16%
YoY
|
$1.060B
-2.43%
YoY
|
$1.087B
7.06%
YoY
|
$1.015B
-4.09%
YoY
|
| Research & Development |
$513.6M
9.06%
YoY
|
$470.9M
15.97%
YoY
|
$406.0M
3.73%
YoY
|
$391.4M
16.72%
YoY
|
$335.4M
24.53%
YoY
|
| Depreciation & Amortization |
$708.6M
9.28%
YoY
|
$648.4M
13.6%
YoY
|
$570.8M
-3.71%
YoY
|
$592.8M
7.65%
YoY
|
$550.6M
15.1%
YoY
|
| Operating Expenses |
$1.745B
5.77%
YoY
|
$1.649B
3.17%
YoY
|
$1.599B
8.17%
YoY
|
$1.478B
9.46%
YoY
|
$1.350B
1.71%
YoY
|
| Operating Profit |
$566.9M
6.29%
YoY
|
$533.4M
-24.02%
YoY
|
$702.0M
3.81%
YoY
|
$676.3M
-13.65%
YoY
|
$783.1M
18.92%
YoY
|
| Interest Expense |
$40.05M
489.22%
YoY
|
$6.797M
-75.27%
YoY
|
$27.49M
147.7%
YoY
|
$11.10M
-84.66%
YoY
|
$72.33M
4.65%
YoY
|
| Other Income/Expense, Net |
-$4.588M
-76.55%
YoY
|
-$19.56M
59.08%
YoY
|
-$12.30M
17.86%
YoY
|
-$10.43M
-684.48%
YoY
|
$1.785M
-172.74%
YoY
|
| Pretax Income |
$26.23M
-51.84%
YoY
|
$54.47M
-91.65%
YoY
|
$652.5M
963.04%
YoY
|
$61.38M
-12.68%
YoY
|
$70.30M
55.97%
YoY
|
| Income Tax |
$150.4M
83.17%
YoY
|
$82.10M
-22.82%
YoY
|
$106.4M
-16.04%
YoY
|
$126.7M
102.48%
YoY
|
$62.57M
36.25%
YoY
|
| Net Earnings |
$452.0M
-10.47%
YoY
|
$504.9M
-7.8%
YoY
|
$547.6M
4.57%
YoY
|
$523.7M
-19.64%
YoY
|
$651.6M
16.98%
YoY
|
| Basic Earnings Per Share |
$3.11
-6.89%
YoY
|
$3.34
-6.96%
YoY
|
$3.59
9.12%
YoY
|
$3.29
-17.96%
YoY
|
$4.01
16.91%
YoY
|
| Diluted Earnings Per Share |
$3.07
-6.12%
YoY
|
$3.27
-7.21%
YoY
|
$3.52
8.1%
YoY
|
$3.26
-17.05%
YoY
|
$3.93
16.62%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
145.4M shares
-3.96%
YoY
|
151.4M shares
-0.73%
YoY
|
152.5M shares
-4.14%
YoY
|
159.1M shares
-2.2%
YoY
|
162.7M shares
0.11%
YoY
|
| Diluted Shares Outstanding |
147.0M shares
-4.74%
YoY
|
154.3M shares
-0.68%
YoY
|
155.4M shares
-3.16%
YoY
|
160.5M shares
-3.22%
YoY
|
165.8M 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.074B
5.76%
YoY
|
$1.095B
7.35%
YoY
|
$1.055B
4.97%
YoY
|
$1.043B
6.52%
YoY
|
$1.015B
2.85%
YoY
|
$1.020B
2.5%
YoY
|
$1.005B
4.06%
YoY
|
$979.6M
4.69%
YoY
|
$987.0M
7.78%
YoY
|
$995.0M
7.25%
YoY
|
$965.5M
9.48%
YoY
|
$935.7M
3.59%
YoY
|
$915.7M
1.33%
YoY
|
$927.8M
2.48%
YoY
|
$881.9M
2.51%
YoY
|
$903.3M
5.92%
YoY
|
$903.6M
7.23%
YoY
|
$905.4M
6.98%
YoY
|
$860.3M
8.51%
YoY
|
| Cost Of Revenue |
$471.3M
12.5%
YoY
|
$452.5M
9.21%
YoY
|
$429.5M
5.07%
YoY
|
$426.5M
5.87%
YoY
|
$418.9M
6.13%
YoY
|
$414.4M
5.33%
YoY
|
$408.8M
6.72%
YoY
|
$402.9M
7.93%
YoY
|
$394.7M
9.25%
YoY
|
$393.4M
9.9%
YoY
|
$383.1M
10.57%
YoY
|
$373.3M
7.68%
YoY
|
$361.3M
8.58%
YoY
|
$358.0M
10.01%
YoY
|
$346.5M
9.34%
YoY
|
$346.6M
8.33%
YoY
|
$332.8M
8.5%
YoY
|
$325.4M
7.09%
YoY
|
$316.9M
11.79%
YoY
|
| Gross Profit |
$602.3M
1.03%
YoY
|
$642.4M
6.08%
YoY
|
$625.1M
4.9%
YoY
|
$617.0M
6.98%
YoY
|
$596.2M
0.67%
YoY
|
$605.6M
0.66%
YoY
|
$595.9M
2.31%
YoY
|
$576.7M
2.53%
YoY
|
$592.2M
6.83%
YoY
|
$601.6M
5.58%
YoY
|
$582.4M
8.77%
YoY
|
$562.4M
1.04%
YoY
|
$554.4M
-2.89%
YoY
|
$569.8M
-1.75%
YoY
|
$535.4M
-1.48%
YoY
|
$556.7M
4.48%
YoY
|
$570.9M
6.51%
YoY
|
$580.0M
6.92%
YoY
|
$543.5M
6.69%
YoY
|
| Selling, General & Admin |
$320.9M
10.62%
YoY
|
$255.6M
-3.2%
YoY
|
$306.6M
2.71%
YoY
|
$308.8M
5.44%
YoY
|
$290.1M
1.07%
YoY
|
$264.0M
-3.57%
YoY
|
$298.5M
6.75%
YoY
|
$292.9M
1.57%
YoY
|
$287.0M
4.27%
YoY
|
$273.8M
3.13%
YoY
|
$279.6M
6.18%
YoY
|
$288.4M
16.91%
YoY
|
$275.2M
-0.27%
YoY
|
$265.5M
10.08%
YoY
|
$263.4M
8.48%
YoY
|
$246.7M
0.19%
YoY
|
$276.0M
9.05%
YoY
|
$241.2M
-6.27%
YoY
|
$242.8M
-3.32%
YoY
|
| Research & Development |
$141.6M
14.59%
YoY
|
$139.5M
15.97%
YoY
|
$124.7M
3.63%
YoY
|
$125.8M
11.02%
YoY
|
$123.5M
5.66%
YoY
|
$120.2M
10.11%
YoY
|
$120.3M
13.6%
YoY
|
$113.4M
14.45%
YoY
|
$116.9M
27.29%
YoY
|
$109.2M
3.62%
YoY
|
$105.9M
12.65%
YoY
|
$99.04M
7.57%
YoY
|
$91.86M
-8.08%
YoY
|
$105.4M
13.1%
YoY
|
$94.05M
13.45%
YoY
|
$92.07M
19.18%
YoY
|
$99.94M
21.81%
YoY
|
$93.17M
38.65%
YoY
|
$82.90M
24.15%
YoY
|
| Depreciation & Amortization |
$183.8M
5.59%
YoY
|
$182.5M
8.67%
YoY
|
$176.6M
6.57%
YoY
|
$175.5M
10.67%
YoY
|
$174.0M
11.42%
YoY
|
$167.9M
13.73%
YoY
|
$165.7M
11.6%
YoY
|
$158.5M
13.96%
YoY
|
$156.2M
15.3%
YoY
|
$147.7M
-0.6%
YoY
|
$148.5M
-1.65%
YoY
|
$139.1M
-7.62%
YoY
|
$135.5M
-5.01%
YoY
|
$148.6M
4.85%
YoY
|
$151.0M
8.04%
YoY
|
$150.6M
9.38%
YoY
|
$142.6M
8.46%
YoY
|
$141.7M
10.96%
YoY
|
$139.7M
17.53%
YoY
|
| Operating Expenses |
$462.4M
11.81%
YoY
|
$491.1M
15.15%
YoY
|
$431.3M
2.97%
YoY
|
$434.7M
7.0%
YoY
|
$413.6M
2.4%
YoY
|
$426.5M
2.39%
YoY
|
$418.9M
8.63%
YoY
|
$406.2M
4.86%
YoY
|
$403.9M
10.03%
YoY
|
$416.5M
2.76%
YoY
|
$385.6M
7.88%
YoY
|
$387.4M
3.55%
YoY
|
$367.1M
-2.34%
YoY
|
$405.3M
10.47%
YoY
|
$357.4M
9.74%
YoY
|
$374.1M
15.67%
YoY
|
$375.9M
12.18%
YoY
|
$366.9M
2.86%
YoY
|
$325.7M
2.45%
YoY
|
| Operating Profit |
$114.5M
-25.93%
YoY
|
$151.3M
-15.51%
YoY
|
$166.0M
135.04%
YoY
|
$151.5M
2.35%
YoY
|
$154.6M
-7.28%
YoY
|
$179.1M
-3.24%
YoY
|
$70.64M
-59.89%
YoY
|
$148.0M
-1.2%
YoY
|
$166.7M
31.66%
YoY
|
$185.1M
12.53%
YoY
|
$176.1M
9.78%
YoY
|
$149.8M
-17.95%
YoY
|
$126.6M
-26.93%
YoY
|
$164.5M
-22.79%
YoY
|
$160.4M
-21.84%
YoY
|
$182.6M
-8.46%
YoY
|
$173.3M
-4.96%
YoY
|
$213.1M
14.7%
YoY
|
$205.3M
13.31%
YoY
|
| Interest Expense |
$9.290M
-27.31%
YoY
|
$10.36M
-401.34%
YoY
|
$10.98M
-1393.05%
YoY
|
$5.928M
33.97%
YoY
|
$12.78M
87.44%
YoY
|
-$3.439M
-120.11%
YoY
|
-$849.0K
-117.02%
YoY
|
$4.425M
40.16%
YoY
|
$6.818M
154.31%
YoY
|
$17.10M
632.52%
YoY
|
$4.987M
79.07%
YoY
|
$3.157M
-159.98%
YoY
|
$2.681M
-0.52%
YoY
|
$2.334M
-115.68%
YoY
|
$2.785M
-84.65%
YoY
|
-$5.263M
-129.18%
YoY
|
$2.695M
-84.89%
YoY
|
-$14.88M
34.08%
YoY
|
$18.14M
4.73%
YoY
|
| Other Income/Expense, Net |
-$1.786M
-129.67%
YoY
|
-$1.320M
-77.86%
YoY
|
-$3.837M
-70.85%
YoY
|
-$5.451M
474.39%
YoY
|
$6.020M
1078.08%
YoY
|
-$5.962M
5.67%
YoY
|
-$13.16M
316.36%
YoY
|
-$949.0K
-16.02%
YoY
|
$511.0K
-121.63%
YoY
|
-$5.642M
300.43%
YoY
|
-$3.161M
1049.45%
YoY
|
-$1.130M
-238.48%
YoY
|
-$2.363M
-75.3%
YoY
|
-$1.409M
534.68%
YoY
|
-$275.0K
-107.57%
YoY
|
$816.0K
-200.62%
YoY
|
-$9.565M
1070.75%
YoY
|
-$222.0K
-104.11%
YoY
|
$3.635M
-268.44%
YoY
|
| Pretax Income |
$122.0M
-29.64%
YoY
|
$103.9M
-34.27%
YoY
|
$173.2M
134.62%
YoY
|
$151.9M
-8.93%
YoY
|
$173.4M
-7.9%
YoY
|
$158.1M
-19.43%
YoY
|
$73.81M
-58.86%
YoY
|
$166.8M
11.22%
YoY
|
$188.3M
48.37%
YoY
|
$196.2M
16.53%
YoY
|
$179.4M
13.43%
YoY
|
$150.0M
-12.07%
YoY
|
$126.9M
-21.11%
YoY
|
$168.4M
-6.95%
YoY
|
$158.2M
-18.32%
YoY
|
$170.6M
-7.95%
YoY
|
$160.8M
-4.42%
YoY
|
$181.0M
40.29%
YoY
|
$193.6M
15.27%
YoY
|
| Income Tax |
$15.68M
-68.77%
YoY
|
$18.85M
3.53%
YoY
|
$33.00M
107.53%
YoY
|
$48.32M
37.48%
YoY
|
$50.21M
290.94%
YoY
|
$18.20M
-48.1%
YoY
|
$15.90M
-21.78%
YoY
|
$35.15M
65.86%
YoY
|
$12.84M
-56.87%
YoY
|
$35.08M
-516.68%
YoY
|
$20.33M
-59.35%
YoY
|
$21.19M
-58.5%
YoY
|
$29.78M
-12.54%
YoY
|
-$8.418M
-144.27%
YoY
|
$50.01M
266.4%
YoY
|
$51.06M
183.51%
YoY
|
$34.05M
186.18%
YoY
|
$19.02M
352.76%
YoY
|
$13.65M
55.07%
YoY
|
| Net Earnings |
$106.3M
-13.68%
YoY
|
$85.07M
-39.19%
YoY
|
$140.2M
142.06%
YoY
|
$103.6M
-21.32%
YoY
|
$123.2M
-29.78%
YoY
|
$139.9M
-13.19%
YoY
|
$57.91M
-63.93%
YoY
|
$131.7M
2.23%
YoY
|
$175.4M
80.65%
YoY
|
$161.2M
25.17%
YoY
|
$160.5M
48.44%
YoY
|
$128.8M
7.76%
YoY
|
$97.11M
-18.51%
YoY
|
$128.8M
-19.79%
YoY
|
$108.2M
-39.55%
YoY
|
$119.5M
-23.62%
YoY
|
$119.2M
-23.46%
YoY
|
$160.5M
41.6%
YoY
|
$178.9M
12.79%
YoY
|
| Basic Earnings Per Share |
$0.73
-12.05%
YoY
|
N/A
|
$0.98
157.89%
YoY
|
$0.72
-16.28%
YoY
|
$0.83
-28.45%
YoY
|
N/A
|
$0.38
-64.15%
YoY
|
$0.86
1.18%
YoY
|
$1.16
87.1%
YoY
|
N/A
|
$1.06
55.88%
YoY
|
$0.85
-1.16%
YoY
|
$0.62
-16.22%
YoY
|
$0.82
-17.17%
YoY
|
$0.68
-38.18%
YoY
|
$0.86
-10.42%
YoY
|
$0.74
-22.11%
YoY
|
$0.99
41.43%
YoY
|
$1.10
13.4%
YoY
|
| Diluted Earnings Per Share |
$0.71
-13.41%
YoY
|
$0.58
-37.2%
YoY
|
$0.97
155.26%
YoY
|
$0.71
-17.44%
YoY
|
$0.82
-26.13%
YoY
|
$0.91
-10.96%
YoY
|
$0.38
-63.46%
YoY
|
$0.86
2.38%
YoY
|
$1.11
79.03%
YoY
|
$1.03
25.17%
YoY
|
$1.04
52.94%
YoY
|
$0.84
-100.0%
YoY
|
$0.62
-15.07%
YoY
|
$0.82
-100.0%
YoY
|
$0.68
-37.04%
YoY
|
$739.2K
78638834.68%
YoY
|
$0.73
-22.34%
YoY
|
$973.3K
143125172.37%
YoY
|
$1.08
13.68%
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 |
144.9M shares
-3.61%
YoY
|
143.9M shares
-4.23%
YoY
|
143.4M shares
-5.37%
YoY
|
146.2M shares
-4.01%
YoY
|
150.3M shares
-0.8%
YoY
|
150.2M shares
-0.4%
YoY
|
151.5M shares
-0.12%
YoY
|
152.3M shares
0.08%
YoY
|
151.5M shares
-3.04%
YoY
|
150.8M shares
-4.08%
YoY
|
151.7M shares
-4.41%
YoY
|
152.2M shares
-5.05%
YoY
|
156.3M shares
-2.63%
YoY
|
157.2M shares
-3.22%
YoY
|
158.7M shares
-2.49%
YoY
|
160.3M shares
-1.7%
YoY
|
160.5M shares
-1.57%
YoY
|
162.5M shares
-0.19%
YoY
|
162.8M shares
0.01%
YoY
|
| Diluted Shares Outstanding |
150.0M shares
-0.69%
YoY
|
N/A
|
144.8M shares
-5.5%
YoY
|
145.2M shares
-5.43%
YoY
|
151.1M shares
-4.07%
YoY
|
N/A
|
153.2M shares
-1.12%
YoY
|
153.6M shares
0.09%
YoY
|
157.5M shares
0.85%
YoY
|
N/A
|
155.0M shares
-2.57%
YoY
|
153.5M shares
-5.11%
YoY
|
156.1M shares
-4.58%
YoY
|
N/A
|
159.1M shares
-4.36%
YoY
|
161.7M shares
-2.74%
YoY
|
163.6M shares
-1.24%
YoY
|
N/A
|
166.3M shares
-0.12%
YoY
|
Loading...