|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.348B
-0.59%
YoY
|
$5.380B
-1.13%
YoY
|
$5.441B
0.12%
YoY
|
$5.435B
-0.42%
YoY
|
$5.458B
18.95%
YoY
|
| Cost Of Revenue |
$2.742B
3.65%
YoY
|
$2.645B
-7.46%
YoY
|
$2.859B
-3.2%
YoY
|
$2.953B
4.32%
YoY
|
$2.831B
20.71%
YoY
|
| Gross Profit |
$2.606B
-4.7%
YoY
|
$2.734B
5.87%
YoY
|
$2.583B
4.08%
YoY
|
$2.481B
-5.53%
YoY
|
$2.627B
17.1%
YoY
|
| Selling, General & Admin |
$1.736B
-2.11%
YoY
|
$1.774B
-9.66%
YoY
|
$1.963B
11.78%
YoY
|
$1.756B
7.25%
YoY
|
$1.637B
0.64%
YoY
|
| Research & Development |
$227.4M
17.18%
YoY
|
$194.1M
-2.28%
YoY
|
$198.6M
1.61%
YoY
|
$195.5M
3.21%
YoY
|
$189.4M
-0.06%
YoY
|
| Depreciation & Amortization |
$168.0M
0.01%
YoY
|
$168.0M
-5.29%
YoY
|
$177.3M
-2.65%
YoY
|
$182.2M
-1.16%
YoY
|
$184.3M
-4.72%
YoY
|
| Operating Expenses |
$227.4M
17.18%
YoY
|
$194.1M
-90.11%
YoY
|
$1.963B
904.34%
YoY
|
$195.5M
3.21%
YoY
|
$189.4M
-0.06%
YoY
|
| Operating Profit |
$546.4M
-21.3%
YoY
|
$694.3M
12.07%
YoY
|
$619.5M
-8.29%
YoY
|
$675.5M
-7.41%
YoY
|
$729.6M
94.69%
YoY
|
| Interest Expense |
-$81.59M
31.12%
YoY
|
-$62.22M
-36.89%
YoY
|
-$98.60M
-174.24%
YoY
|
$132.8M
-47.7%
YoY
|
$253.9M
28.04%
YoY
|
| Other Income/Expense, Net |
-$13.28M
196.25%
YoY
|
-$4.481M
-294.83%
YoY
|
$2.300M
-104.82%
YoY
|
-$47.76M
471.02%
YoY
|
-$8.364M
210.7%
YoY
|
| Pretax Income |
$459.5M
-26.19%
YoY
|
$622.5M
33.76%
YoY
|
$465.4M
-7.72%
YoY
|
$504.3M
7.13%
YoY
|
$470.8M
164.98%
YoY
|
| Income Tax |
$89.77M
-15.01%
YoY
|
$105.6M
-60.81%
YoY
|
$269.5M
98.38%
YoY
|
$135.9M
-132.32%
YoY
|
-$420.4M
-741.32%
YoY
|
| Net Earnings |
$397.6M
-26.62%
YoY
|
$541.8M
152.71%
YoY
|
$214.4M
-45.57%
YoY
|
$393.9M
-56.38%
YoY
|
$903.0M
630.7%
YoY
|
| Basic Earnings Per Share |
$1.25
-21.38%
YoY
|
$1.59
160.66%
YoY
|
$0.61
-45.05%
YoY
|
$1.11
-56.98%
YoY
|
$2.58
616.67%
YoY
|
| Diluted Earnings Per Share |
$1.24
-21.52%
YoY
|
$1.58
163.16%
YoY
|
$0.60
-45.42%
YoY
|
$1.10
-56.52%
YoY
|
$2.53
622.86%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
318.2M shares
-6.54%
YoY
|
340.4M shares
-3.72%
YoY
|
353.6M shares
-0.06%
YoY
|
353.8M shares
1.08%
YoY
|
350.0M shares
0.73%
YoY
|
| Diluted Shares Outstanding |
321.8M shares
-6.27%
YoY
|
343.3M shares
-3.86%
YoY
|
357.1M shares
-0.7%
YoY
|
359.6M shares
0.66%
YoY
|
357.3M shares
2.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 |
$862.2M
4.3%
YoY
|
$1.766B
7.29%
YoY
|
$1.736B
-5.85%
YoY
|
$1.019B
-5.66%
YoY
|
$826.6M
2.12%
YoY
|
$1.646B
1.59%
YoY
|
$1.844B
-3.9%
YoY
|
$1.080B
-0.69%
YoY
|
$809.5M
-0.62%
YoY
|
$1.621B
15.61%
YoY
|
$1.919B
9.28%
YoY
|
$1.087B
-12.02%
YoY
|
$814.6M
-21.77%
YoY
|
$1.402B
-21.89%
YoY
|
$1.756B
-0.37%
YoY
|
$1.236B
20.39%
YoY
|
$1.041B
19.12%
YoY
|
$1.795B
10.4%
YoY
|
$1.762B
7.69%
YoY
|
| Cost Of Revenue |
$475.4M
13.59%
YoY
|
$954.4M
17.88%
YoY
|
$865.3M
0.09%
YoY
|
$499.6M
-8.93%
YoY
|
$418.5M
0.03%
YoY
|
$809.7M
-2.5%
YoY
|
$864.5M
-8.12%
YoY
|
$548.6M
-7.98%
YoY
|
$418.4M
-14.4%
YoY
|
$830.4M
4.01%
YoY
|
$940.9M
3.52%
YoY
|
$596.2M
-12.46%
YoY
|
$488.8M
-12.47%
YoY
|
$798.4M
-11.86%
YoY
|
$908.9M
-1.18%
YoY
|
$681.0M
26.5%
YoY
|
$558.4M
20.77%
YoY
|
$905.8M
14.7%
YoY
|
$919.8M
13.73%
YoY
|
| Gross Profit |
$386.8M
-5.22%
YoY
|
$812.0M
-2.95%
YoY
|
$870.7M
-11.1%
YoY
|
$519.0M
-2.29%
YoY
|
$408.1M
4.35%
YoY
|
$836.7M
5.87%
YoY
|
$979.4M
0.15%
YoY
|
$531.1M
8.17%
YoY
|
$391.1M
20.05%
YoY
|
$790.3M
30.95%
YoY
|
$977.9M
15.47%
YoY
|
$491.0M
-11.48%
YoY
|
$325.8M
-32.53%
YoY
|
$603.5M
-32.12%
YoY
|
$846.9M
0.52%
YoY
|
$554.7M
13.66%
YoY
|
$482.9M
17.25%
YoY
|
$889.1M
6.35%
YoY
|
$842.5M
1.79%
YoY
|
| Selling, General & Admin |
$377.8M
-11.24%
YoY
|
$556.5M
-9.82%
YoY
|
$483.4M
4.27%
YoY
|
$432.8M
-0.98%
YoY
|
$425.6M
1.82%
YoY
|
$617.1M
-4.77%
YoY
|
$463.6M
4.98%
YoY
|
$437.1M
21.43%
YoY
|
$418.0M
15.5%
YoY
|
$648.0M
27.99%
YoY
|
$441.6M
-3.05%
YoY
|
$360.0M
-3.84%
YoY
|
$361.9M
5.07%
YoY
|
$506.3M
-9.68%
YoY
|
$455.5M
17.71%
YoY
|
$374.3M
0.86%
YoY
|
$344.5M
8.05%
YoY
|
$560.6M
-7.1%
YoY
|
$387.0M
0.2%
YoY
|
| Research & Development |
$59.94M
28.09%
YoY
|
$76.71M
46.96%
YoY
|
$54.53M
16.41%
YoY
|
$49.38M
4.14%
YoY
|
$46.79M
-1.72%
YoY
|
$52.20M
3.81%
YoY
|
$46.84M
-5.9%
YoY
|
$47.42M
-4.75%
YoY
|
$47.61M
-2.35%
YoY
|
$50.28M
-1.99%
YoY
|
$49.78M
-4.64%
YoY
|
$49.78M
0.97%
YoY
|
$48.76M
14.36%
YoY
|
$51.31M
0.79%
YoY
|
$52.20M
9.35%
YoY
|
$49.31M
5.47%
YoY
|
$42.64M
-3.06%
YoY
|
$50.91M
-3.77%
YoY
|
$47.74M
4.93%
YoY
|
| Depreciation & Amortization |
$43.96M
5.2%
YoY
|
$42.03M
-1.75%
YoY
|
$41.58M
1.67%
YoY
|
$42.59M
1.52%
YoY
|
$41.79M
21.07%
YoY
|
$42.78M
-4.39%
YoY
|
$40.90M
-10.31%
YoY
|
$41.95M
-4.25%
YoY
|
$34.51M
2.31%
YoY
|
$44.74M
-1.5%
YoY
|
$45.60M
-1.0%
YoY
|
$43.81M
-3.68%
YoY
|
$33.73M
-6.0%
YoY
|
$45.43M
-3.13%
YoY
|
$46.06M
0.93%
YoY
|
$45.48M
-0.66%
YoY
|
$35.89M
-1.77%
YoY
|
$46.89M
-6.77%
YoY
|
$45.63M
-4.73%
YoY
|
| Operating Expenses |
$59.94M
28.09%
YoY
|
$641.1M
-5.31%
YoY
|
$483.5M
4.29%
YoY
|
$49.38M
-88.7%
YoY
|
$46.79M
-88.81%
YoY
|
$677.1M
4.49%
YoY
|
$463.6M
831.28%
YoY
|
$437.1M
4.25%
YoY
|
$418.1M
757.54%
YoY
|
$648.0M
28.01%
YoY
|
$49.78M
-89.07%
YoY
|
$419.3M
-3.24%
YoY
|
$48.76M
14.36%
YoY
|
$506.2M
-18.48%
YoY
|
$455.5M
854.15%
YoY
|
$433.3M
826.89%
YoY
|
$42.64M
-3.06%
YoY
|
$621.0M
-6.74%
YoY
|
$47.74M
4.93%
YoY
|
| Operating Profit |
-$102.7M
93.81%
YoY
|
$170.9M
7.03%
YoY
|
$387.2M
-24.93%
YoY
|
$78.50M
-16.49%
YoY
|
-$52.98M
96.22%
YoY
|
$159.7M
12.19%
YoY
|
$515.8M
8.85%
YoY
|
$94.00M
31.03%
YoY
|
-$27.00M
-76.53%
YoY
|
$142.3M
46.25%
YoY
|
$473.9M
21.07%
YoY
|
$71.74M
-40.9%
YoY
|
-$115.0M
-243.68%
YoY
|
$97.30M
-63.71%
YoY
|
$391.4M
0.6%
YoY
|
$121.4M
147.02%
YoY
|
$80.07M
136.39%
YoY
|
$268.1M
57.55%
YoY
|
$389.1M
2.52%
YoY
|
| Interest Expense |
-$19.73M
49.46%
YoY
|
-$22.60M
87.55%
YoY
|
-$20.40M
4.08%
YoY
|
-$17.00M
-3.41%
YoY
|
-$13.20M
3.13%
YoY
|
-$12.05M
-43.96%
YoY
|
-$19.60M
-163.81%
YoY
|
-$17.60M
-33.13%
YoY
|
-$12.80M
-141.12%
YoY
|
-$21.50M
-25.35%
YoY
|
$30.72M
-195.99%
YoY
|
-$26.32M
-14.69%
YoY
|
$31.13M
-5.81%
YoY
|
-$28.80M
-9.72%
YoY
|
-$32.00M
-161.47%
YoY
|
-$30.85M
-180.88%
YoY
|
$33.05M
-74.67%
YoY
|
-$31.90M
-31.54%
YoY
|
$52.06M
3.27%
YoY
|
| Other Income/Expense, Net |
$148.1M
-1235.72%
YoY
|
-$1.091M
10.87%
YoY
|
-$900.0K
-130.0%
YoY
|
$1.417M
-123.23%
YoY
|
-$13.04M
132.86%
YoY
|
-$984.0K
-73.41%
YoY
|
$3.000M
25.47%
YoY
|
-$6.100M
-384.12%
YoY
|
-$5.600M
-489.16%
YoY
|
-$3.700M
-89.66%
YoY
|
$2.391M
-44.4%
YoY
|
$2.147M
-130.04%
YoY
|
$1.439M
-115.79%
YoY
|
-$35.80M
613.57%
YoY
|
$4.300M
-210.23%
YoY
|
-$7.147M
1240.9%
YoY
|
-$9.112M
-939.04%
YoY
|
-$5.017M
-1.63%
YoY
|
-$3.901M
193.97%
YoY
|
| Pretax Income |
$24.99M
-131.51%
YoY
|
$117.4M
-19.18%
YoY
|
$358.5M
-24.0%
YoY
|
$62.93M
5.76%
YoY
|
-$79.30M
47.13%
YoY
|
$145.2M
26.39%
YoY
|
$471.7M
4.8%
YoY
|
$59.50M
54.14%
YoY
|
-$53.90M
-61.0%
YoY
|
$114.9M
697.92%
YoY
|
$450.1M
23.76%
YoY
|
$38.60M
-55.67%
YoY
|
-$138.2M
-453.4%
YoY
|
$14.40M
-93.47%
YoY
|
$363.7M
8.94%
YoY
|
$87.08M
688.28%
YoY
|
$39.11M
-141.29%
YoY
|
$220.6M
56.54%
YoY
|
$333.9M
1.72%
YoY
|
| Income Tax |
-$32.50M
6.21%
YoY
|
$17.25M
58.65%
YoY
|
$86.90M
-18.33%
YoY
|
$16.20M
76.09%
YoY
|
-$30.60M
47.12%
YoY
|
$10.87M
-139.82%
YoY
|
$106.4M
-65.6%
YoY
|
$9.200M
-36.22%
YoY
|
-$20.80M
-22.96%
YoY
|
-$27.30M
-615.09%
YoY
|
$309.3M
286.63%
YoY
|
$14.42M
-45.74%
YoY
|
-$27.00M
-212.97%
YoY
|
$5.300M
-215.82%
YoY
|
$80.00M
-117.51%
YoY
|
$26.59M
29.05%
YoY
|
$23.90M
17.73%
YoY
|
-$4.576M
-120.99%
YoY
|
-$456.8M
-2166.97%
YoY
|
| Net Earnings |
$61.03M
-251.37%
YoY
|
$106.2M
-24.61%
YoY
|
$278.4M
-25.24%
YoY
|
$53.35M
-6.24%
YoY
|
-$40.32M
42.47%
YoY
|
$140.9M
-4.37%
YoY
|
$372.4M
154.51%
YoY
|
$56.90M
109.29%
YoY
|
-$28.30M
-73.42%
YoY
|
$147.3M
814.91%
YoY
|
$146.3M
-49.53%
YoY
|
$27.19M
-59.08%
YoY
|
-$106.5M
-596.28%
YoY
|
$16.10M
-92.87%
YoY
|
$289.9M
-63.54%
YoY
|
$66.44M
-1299.93%
YoY
|
$21.45M
-119.09%
YoY
|
$225.8M
73.05%
YoY
|
$795.1M
155.37%
YoY
|
| Basic Earnings Per Share |
$0.21
-275.0%
YoY
|
N/A
|
$0.88
-20.0%
YoY
|
$0.16
-5.88%
YoY
|
-$0.12
50.0%
YoY
|
N/A
|
$1.10
168.29%
YoY
|
$0.17
112.5%
YoY
|
-$0.08
-73.33%
YoY
|
N/A
|
$0.41
-50.0%
YoY
|
$0.08
-57.89%
YoY
|
-$0.30
-600.0%
YoY
|
N/A
|
$0.82
-63.88%
YoY
|
$0.19
-1050.0%
YoY
|
$0.06
-118.75%
YoY
|
N/A
|
$2.27
152.22%
YoY
|
| Diluted Earnings Per Share |
$0.20
-266.67%
YoY
|
$0.34
-19.15%
YoY
|
$0.88
-20.16%
YoY
|
$0.16
-6.05%
YoY
|
-$0.12
49.03%
YoY
|
$0.42
0.24%
YoY
|
$1.09
166.2%
YoY
|
$0.17
117.07%
YoY
|
-$0.08
-72.81%
YoY
|
$0.42
829.14%
YoY
|
$0.41
-100.0%
YoY
|
$0.08
-100.0%
YoY
|
-$0.30
-600.0%
YoY
|
$0.04
-100.0%
YoY
|
$817.8K
36507556.66%
YoY
|
$188.0K
-939859828.34%
YoY
|
$0.06
-118.75%
YoY
|
$616.9K
67.72%
YoY
|
$2.24
151.69%
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 |
302.2M shares
-8.48%
YoY
|
310.8M shares
-7.75%
YoY
|
322.2M shares
-5.21%
YoY
|
322.9M shares
-6.16%
YoY
|
330.2M shares
-4.01%
YoY
|
336.9M shares
-4.62%
YoY
|
339.9M shares
-4.02%
YoY
|
344.1M shares
-2.78%
YoY
|
344.0M shares
-3.29%
YoY
|
353.2M shares
-0.33%
YoY
|
354.1M shares
-0.09%
YoY
|
354.0M shares
0.42%
YoY
|
355.7M shares
0.99%
YoY
|
354.4M shares
1.16%
YoY
|
354.5M shares
1.15%
YoY
|
352.5M shares
0.87%
YoY
|
352.2M shares
0.91%
YoY
|
350.3M shares
0.66%
YoY
|
350.4M shares
0.8%
YoY
|
| Diluted Shares Outstanding |
301.0M shares
-8.1%
YoY
|
N/A
|
318.1M shares
-6.78%
YoY
|
325.5M shares
-5.48%
YoY
|
327.5M shares
-5.59%
YoY
|
N/A
|
341.2M shares
-4.55%
YoY
|
344.4M shares
-3.58%
YoY
|
346.9M shares
-2.27%
YoY
|
N/A
|
357.5M shares
-0.76%
YoY
|
357.2M shares
-0.73%
YoY
|
354.9M shares
-1.13%
YoY
|
N/A
|
360.2M shares
1.71%
YoY
|
359.8M shares
2.98%
YoY
|
359.0M shares
2.85%
YoY
|
N/A
|
354.2M shares
1.57%
YoY
|
Loading...