|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$3.487B
0.22%
YoY
|
$3.479B
3.41%
YoY
|
$3.365B
5.51%
YoY
|
$3.189B
6.89%
YoY
|
$2.983B
24.76%
YoY
|
| Cost Of Revenue |
$948.4M
-4.33%
YoY
|
$991.3M
3.91%
YoY
|
$954.0M
-0.62%
YoY
|
$960.0M
14.38%
YoY
|
$839.3M
32.0%
YoY
|
| Gross Profit |
$2.539B
2.04%
YoY
|
$2.488B
3.22%
YoY
|
$2.410B
8.15%
YoY
|
$2.229B
3.96%
YoY
|
$2.144B
22.13%
YoY
|
| Selling, General & Admin |
$1.111B
4.73%
YoY
|
$1.061B
6.11%
YoY
|
$999.9M
3.04%
YoY
|
$970.4M
-1.11%
YoY
|
$981.3M
24.04%
YoY
|
| Research & Development |
$449.5M
1.66%
YoY
|
$442.2M
15.09%
YoY
|
$384.2M
15.15%
YoY
|
$333.6M
38.41%
YoY
|
$241.0M
41.95%
YoY
|
| Depreciation & Amortization |
$67.11M
-23.3%
YoY
|
$87.50M
-20.12%
YoY
|
$109.5M
-73.27%
YoY
|
$409.9M
889.93%
YoY
|
$41.40M
0.32%
YoY
|
| Operating Expenses |
$1.561B
3.83%
YoY
|
$1.503B
0.64%
YoY
|
$1.494B
-12.85%
YoY
|
$1.714B
40.21%
YoY
|
$1.222B
27.2%
YoY
|
| Operating Profit |
$872.5M
5.98%
YoY
|
$823.3M
-10.21%
YoY
|
$916.9M
78.04%
YoY
|
$515.0M
-39.53%
YoY
|
$851.7M
14.21%
YoY
|
| Interest Expense |
-$133.9M
12.03%
YoY
|
-$119.5M
-25.23%
YoY
|
-$159.9M
9.85%
YoY
|
-$145.5M
-211.54%
YoY
|
$130.5M
-0.1%
YoY
|
| Other Income/Expense, Net |
$21.03M
-48.49%
YoY
|
$40.82M
106.43%
YoY
|
$19.77M
146.13%
YoY
|
$8.033M
-101.73%
YoY
|
-$465.0M
-3031.96%
YoY
|
| Pretax Income |
$746.0M
5.96%
YoY
|
$704.1M
-9.36%
YoY
|
$776.8M
105.77%
YoY
|
$377.5M
47.37%
YoY
|
$256.1M
-59.4%
YoY
|
| Income Tax |
$132.5M
-13.23%
YoY
|
$152.7M
21.89%
YoY
|
$125.3M
715.76%
YoY
|
$15.36M
-177.2%
YoY
|
-$19.90M
-145.98%
YoY
|
| Net Earnings |
$613.5M
11.27%
YoY
|
$551.3M
-15.38%
YoY
|
$651.5M
80.01%
YoY
|
$361.9M
30.88%
YoY
|
$276.6M
24.79%
YoY
|
| Basic Earnings Per Share |
$2.53
19.34%
YoY
|
$2.12
-10.17%
YoY
|
$2.36
84.37%
YoY
|
$1.28
26.73%
YoY
|
$1.01
38.36%
YoY
|
| Diluted Earnings Per Share |
$2.38
17.82%
YoY
|
$2.02
-9.01%
YoY
|
$2.22
-100.0%
YoY
|
$1.226M
131832377.11%
YoY
|
$0.93
40.91%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
242.7M shares
-6.77%
YoY
|
260.3M shares
-5.61%
YoY
|
275.8M shares
-2.4%
YoY
|
282.6M shares
2.75%
YoY
|
275.0M shares
23.08%
YoY
|
| Diluted Shares Outstanding |
262.5M shares
-5.94%
YoY
|
279.1M shares
-4.85%
YoY
|
293.3M shares
-0.65%
YoY
|
295.2M shares
-3.16%
YoY
|
304.8M shares
19.07%
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 |
$863.9M
3.94%
YoY
|
$878.0M
2.07%
YoY
|
$914.3M
2.1%
YoY
|
$863.7M
-0.04%
YoY
|
$831.2M
-3.31%
YoY
|
$860.2M
-0.7%
YoY
|
$895.5M
1.57%
YoY
|
$864.1M
4.16%
YoY
|
$859.6M
9.21%
YoY
|
$866.2M
10.19%
YoY
|
$881.6M
8.9%
YoY
|
$829.6M
4.41%
YoY
|
$787.1M
-1.44%
YoY
|
$786.2M
-2.47%
YoY
|
$809.5M
0.96%
YoY
|
$794.5M
12.26%
YoY
|
$798.6M
19.63%
YoY
|
$806.1M
23.74%
YoY
|
$801.8M
25.33%
YoY
|
| Cost Of Revenue |
$210.7M
-11.08%
YoY
|
$222.5M
-5.89%
YoY
|
$247.0M
-2.4%
YoY
|
$241.9M
-1.24%
YoY
|
$236.9M
-7.73%
YoY
|
$236.4M
13.6%
YoY
|
$253.1M
-0.97%
YoY
|
$245.0M
-2.12%
YoY
|
$256.7M
6.97%
YoY
|
$208.1M
-11.79%
YoY
|
$255.6M
3.5%
YoY
|
$250.3M
3.93%
YoY
|
$240.0M
1.6%
YoY
|
$235.9M
0.59%
YoY
|
$247.0M
6.35%
YoY
|
$240.8M
24.72%
YoY
|
$236.2M
31.64%
YoY
|
$234.5M
35.37%
YoY
|
$232.2M
36.74%
YoY
|
| Gross Profit |
$653.3M
9.93%
YoY
|
$655.5M
5.09%
YoY
|
$667.2M
3.87%
YoY
|
$621.8M
0.44%
YoY
|
$594.3M
-1.43%
YoY
|
$623.8M
-5.22%
YoY
|
$642.4M
2.61%
YoY
|
$619.1M
6.87%
YoY
|
$602.9M
10.2%
YoY
|
$658.1M
19.61%
YoY
|
$626.0M
11.27%
YoY
|
$579.3M
4.62%
YoY
|
$547.1M
-2.72%
YoY
|
$550.2M
-3.73%
YoY
|
$562.6M
-1.24%
YoY
|
$553.7M
7.58%
YoY
|
$562.4M
15.21%
YoY
|
$571.5M
19.53%
YoY
|
$569.6M
21.21%
YoY
|
| Selling, General & Admin |
$252.2M
-6.13%
YoY
|
$242.3M
-6.75%
YoY
|
$317.2M
21.71%
YoY
|
$284.8M
5.9%
YoY
|
$268.6M
-1.08%
YoY
|
$259.9M
-2.7%
YoY
|
$260.6M
0.03%
YoY
|
$268.9M
10.08%
YoY
|
$271.5M
19.11%
YoY
|
$267.1M
12.37%
YoY
|
$260.5M
6.86%
YoY
|
$244.3M
3.38%
YoY
|
$228.0M
-9.75%
YoY
|
$237.7M
-4.7%
YoY
|
$243.8M
-5.1%
YoY
|
$236.3M
-2.47%
YoY
|
$252.6M
8.57%
YoY
|
$249.4M
19.06%
YoY
|
$256.9M
17.4%
YoY
|
| Research & Development |
$116.8M
-3.35%
YoY
|
$109.2M
0.03%
YoY
|
$105.0M
1.2%
YoY
|
$114.5M
0.82%
YoY
|
$120.9M
4.42%
YoY
|
$109.1M
11.85%
YoY
|
$103.7M
10.18%
YoY
|
$113.6M
20.46%
YoY
|
$115.7M
17.88%
YoY
|
$97.57M
21.12%
YoY
|
$94.14M
7.12%
YoY
|
$94.29M
9.12%
YoY
|
$98.19M
24.61%
YoY
|
$80.56M
21.38%
YoY
|
$87.88M
31.22%
YoY
|
$86.41M
65.75%
YoY
|
$78.79M
41.78%
YoY
|
$66.37M
48.14%
YoY
|
$66.97M
70.5%
YoY
|
| Depreciation & Amortization |
$14.13M
-34.96%
YoY
|
$21.13M
-32.61%
YoY
|
$14.85M
-41.33%
YoY
|
$18.06M
-14.37%
YoY
|
$21.73M
5.89%
YoY
|
$31.35M
-5.68%
YoY
|
$25.30M
46.17%
YoY
|
$21.09M
-18.5%
YoY
|
$20.52M
94.47%
YoY
|
$33.24M
-73.48%
YoY
|
$17.31M
-14.67%
YoY
|
$25.88M
125.28%
YoY
|
$10.55M
0.52%
YoY
|
$125.3M
426.28%
YoY
|
$20.28M
100.76%
YoY
|
$11.49M
14.18%
YoY
|
$10.50M
0.38%
YoY
|
$23.82M
112.66%
YoY
|
$10.10M
-9.95%
YoY
|
| Operating Expenses |
$369.0M
-5.27%
YoY
|
$372.6M
-7.98%
YoY
|
$422.1M
15.87%
YoY
|
$399.3M
4.4%
YoY
|
$389.5M
0.57%
YoY
|
$405.0M
1.79%
YoY
|
$364.3M
2.72%
YoY
|
$382.5M
4.95%
YoY
|
$387.3M
18.74%
YoY
|
$397.9M
-10.31%
YoY
|
$354.6M
0.77%
YoY
|
$364.5M
12.93%
YoY
|
$326.2M
-1.58%
YoY
|
$443.6M
30.62%
YoY
|
$351.9M
8.67%
YoY
|
$322.7M
9.61%
YoY
|
$331.4M
14.97%
YoY
|
$339.6M
27.91%
YoY
|
$323.9M
25.48%
YoY
|
| Operating Profit |
$236.4M
36.98%
YoY
|
$282.9M
29.29%
YoY
|
$221.3M
5.07%
YoY
|
$193.9M
-5.19%
YoY
|
$172.6M
-6.57%
YoY
|
$218.8M
-15.93%
YoY
|
$210.7M
-13.51%
YoY
|
$204.5M
-4.78%
YoY
|
$184.7M
-6.83%
YoY
|
$260.3M
144.06%
YoY
|
$243.6M
15.63%
YoY
|
$214.8M
-2230.7%
YoY
|
$198.3M
-4.59%
YoY
|
$106.6M
-54.02%
YoY
|
$210.6M
-4.51%
YoY
|
-$10.08M
-104.8%
YoY
|
$207.8M
9.81%
YoY
|
$231.9M
9.1%
YoY
|
$220.6M
10.2%
YoY
|
| Interest Expense |
-$32.58M
-7.59%
YoY
|
-$35.17M
35.08%
YoY
|
-$29.98M
-8.64%
YoY
|
-$36.06M
-9.93%
YoY
|
-$35.26M
-187.37%
YoY
|
-$26.03M
-35.58%
YoY
|
-$32.82M
-181.28%
YoY
|
-$40.04M
0.74%
YoY
|
$40.35M
2.55%
YoY
|
-$40.41M
5.76%
YoY
|
$40.38M
-209.69%
YoY
|
-$39.74M
-211.56%
YoY
|
$39.35M
12.77%
YoY
|
-$38.21M
208.53%
YoY
|
-$36.81M
-215.59%
YoY
|
$35.62M
10.57%
YoY
|
$34.90M
9.6%
YoY
|
-$12.39M
-138.74%
YoY
|
$31.85M
-0.5%
YoY
|
| Other Income/Expense, Net |
$6.640M
153.82%
YoY
|
$5.193M
2633.16%
YoY
|
$9.328M
31.38%
YoY
|
-$4.056M
-138.54%
YoY
|
$2.616M
-72.39%
YoY
|
$190.0K
-96.23%
YoY
|
$7.100M
-10.18%
YoY
|
$10.53M
206.67%
YoY
|
$9.474M
179.3%
YoY
|
$5.043M
-1354.48%
YoY
|
$7.905M
239.85%
YoY
|
$3.432M
-35.14%
YoY
|
$3.392M
314.67%
YoY
|
-$402.0K
-99.91%
YoY
|
$2.326M
-105.93%
YoY
|
$5.291M
-1590.42%
YoY
|
$818.0K
-162.02%
YoY
|
-$446.4M
26156.0%
YoY
|
-$39.21M
1939.11%
YoY
|
| Pretax Income |
$200.5M
43.28%
YoY
|
$254.7M
28.94%
YoY
|
$193.6M
9.01%
YoY
|
$157.7M
-9.89%
YoY
|
$140.0M
-9.04%
YoY
|
$197.5M
-12.16%
YoY
|
$177.6M
-15.84%
YoY
|
$175.0M
-1.95%
YoY
|
$153.9M
-5.22%
YoY
|
$224.9M
230.62%
YoY
|
$211.1M
19.83%
YoY
|
$178.5M
-541.65%
YoY
|
$162.3M
-6.57%
YoY
|
$68.02M
-129.99%
YoY
|
$176.1M
17.8%
YoY
|
-$40.41M
-122.79%
YoY
|
$173.7M
11.3%
YoY
|
-$226.8M
-236.8%
YoY
|
$149.5M
-10.05%
YoY
|
| Income Tax |
$33.69M
50.38%
YoY
|
$45.05M
14.73%
YoY
|
$32.88M
-20.19%
YoY
|
$32.20M
-22.78%
YoY
|
$22.40M
-26.8%
YoY
|
$39.27M
-918.21%
YoY
|
$41.20M
-12.9%
YoY
|
$41.70M
1.36%
YoY
|
$30.60M
-26.44%
YoY
|
-$4.799M
-72.74%
YoY
|
$47.30M
-1.21%
YoY
|
$41.14M
-614.26%
YoY
|
$41.60M
-702.9%
YoY
|
-$17.61M
-69.7%
YoY
|
$47.88M
157.42%
YoY
|
-$8.000M
-121.45%
YoY
|
-$6.900M
-61.02%
YoY
|
-$58.10M
-303.87%
YoY
|
$18.60M
-28.74%
YoY
|
| Net Earnings |
$166.8M
41.9%
YoY
|
$209.6M
32.44%
YoY
|
$160.8M
17.79%
YoY
|
$125.5M
-5.88%
YoY
|
$117.6M
-4.6%
YoY
|
$158.3M
-31.07%
YoY
|
$136.5M
-16.66%
YoY
|
$133.3M
-2.93%
YoY
|
$123.2M
2.11%
YoY
|
$229.7M
171.54%
YoY
|
$163.8M
27.24%
YoY
|
$137.3M
-524.36%
YoY
|
$120.7M
-33.17%
YoY
|
$84.58M
-150.15%
YoY
|
$128.7M
-1.68%
YoY
|
-$32.37M
-123.03%
YoY
|
$180.6M
3.89%
YoY
|
-$168.6M
-219.94%
YoY
|
$130.9M
-6.91%
YoY
|
| Basic Earnings Per Share |
$0.71
51.06%
YoY
|
N/A
|
$0.67
26.42%
YoY
|
$0.51
2.0%
YoY
|
$0.47
2.17%
YoY
|
N/A
|
$0.53
-10.17%
YoY
|
$0.50
2.04%
YoY
|
$0.46
6.98%
YoY
|
N/A
|
$0.59
28.26%
YoY
|
$0.49
-545.45%
YoY
|
$0.43
-31.75%
YoY
|
N/A
|
$0.46
-2.13%
YoY
|
-$0.11
-121.15%
YoY
|
$0.63
-3.08%
YoY
|
-$0.60
-207.14%
YoY
|
$0.47
-12.96%
YoY
|
| Diluted Earnings Per Share |
$0.68
54.55%
YoY
|
$0.83
40.5%
YoY
|
$0.62
21.57%
YoY
|
$0.49
2.08%
YoY
|
$0.44
0.0%
YoY
|
$0.59
-26.64%
YoY
|
$0.51
-10.53%
YoY
|
$0.48
-4.97%
YoY
|
$0.44
4.76%
YoY
|
$0.81
-100.0%
YoY
|
$0.57
-100.0%
YoY
|
$0.51
-559.2%
YoY
|
$0.42
-30.0%
YoY
|
$291.8K
-48635603.14%
YoY
|
$429.0K
99766236.41%
YoY
|
-$0.11
-123.91%
YoY
|
$0.60
5.26%
YoY
|
-$0.60
-220.0%
YoY
|
$0.43
-8.51%
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 |
232.6M shares
-7.1%
YoY
|
236.1M shares
-5.98%
YoY
|
240.6M shares
-6.7%
YoY
|
245.2M shares
-7.69%
YoY
|
250.4M shares
-6.56%
YoY
|
251.1M shares
-7.62%
YoY
|
257.9M shares
-7.26%
YoY
|
265.7M shares
-4.59%
YoY
|
268.0M shares
-4.05%
YoY
|
271.8M shares
-2.68%
YoY
|
278.1M shares
-1.73%
YoY
|
278.5M shares
-2.34%
YoY
|
279.3M shares
-1.81%
YoY
|
279.3M shares
-1.34%
YoY
|
283.0M shares
2.18%
YoY
|
285.1M shares
5.11%
YoY
|
284.5M shares
5.89%
YoY
|
283.1M shares
6.43%
YoY
|
277.0M shares
6.22%
YoY
|
| Diluted Shares Outstanding |
251.5M shares
-7.52%
YoY
|
N/A
|
260.3M shares
-5.59%
YoY
|
263.8M shares
-6.42%
YoY
|
271.9M shares
-4.99%
YoY
|
N/A
|
275.7M shares
-6.01%
YoY
|
281.9M shares
-4.45%
YoY
|
286.2M shares
-3.52%
YoY
|
N/A
|
293.4M shares
-2.2%
YoY
|
295.0M shares
3.46%
YoY
|
296.7M shares
-3.34%
YoY
|
N/A
|
300.0M shares
-5.35%
YoY
|
285.1M shares
-8.35%
YoY
|
306.9M shares
-1.19%
YoY
|
N/A
|
317.0M shares
3.68%
YoY
|
Loading...