|
Concept
|
2026 | 2025 | 2024 | 2023 | 2022 |
|---|---|---|---|---|---|
| Revenue |
$3.587B
-2.61%
YoY
|
$3.683B
0.0%
YoY
|
$3.683B
-3.04%
YoY
|
$3.799B
3.33%
YoY
|
$3.676B
16.63%
YoY
|
| Cost Of Revenue |
$1.109B
-13.8%
YoY
|
$1.287B
0.0%
YoY
|
$1.287B
-12.2%
YoY
|
$1.466B
-6.67%
YoY
|
$1.571B
12.77%
YoY
|
| Gross Profit |
$2.478B
3.41%
YoY
|
$2.396B
0.0%
YoY
|
$2.396B
2.72%
YoY
|
$2.333B
10.79%
YoY
|
$2.106B
19.98%
YoY
|
| Selling, General & Admin |
$1.129B
-1.96%
YoY
|
$1.152B
0.0%
YoY
|
$1.152B
7.59%
YoY
|
$1.071B
9.7%
YoY
|
$975.8M
27.07%
YoY
|
| Research & Development |
$630.7M
-4.77%
YoY
|
$662.3M
0.0%
YoY
|
$662.3M
-0.3%
YoY
|
$664.3M
22.54%
YoY
|
$542.1M
13.91%
YoY
|
| Depreciation & Amortization |
$199.9M
-13.84%
YoY
|
$232.0M
0.0%
YoY
|
$232.0M
-7.42%
YoY
|
$250.6M
523.38%
YoY
|
$40.20M
1.26%
YoY
|
| Operating Expenses |
$1.886B
-1.76%
YoY
|
$1.920B
0.0%
YoY
|
$1.920B
4.42%
YoY
|
$1.838B
15.28%
YoY
|
$1.595B
19.44%
YoY
|
| Operating Profit |
$592.0M
24.21%
YoY
|
$476.6M
0.0%
YoY
|
$476.6M
-3.6%
YoY
|
$494.4M
-3.23%
YoY
|
$510.9M
21.7%
YoY
|
| Interest Expense |
-$74.60M
-46.25%
YoY
|
-$138.8M
0.0%
YoY
|
-$138.8M
4.44%
YoY
|
-$132.9M
232.25%
YoY
|
-$40.00M
44.4%
YoY
|
| Other Income/Expense, Net |
-$82.60M
2017.95%
YoY
|
-$3.900M
0.0%
YoY
|
-$3.900M
-112.23%
YoY
|
$31.90M
-45.19%
YoY
|
$58.20M
-334.68%
YoY
|
| Pretax Income |
$509.4M
-74.6%
YoY
|
$2.006B
0.0%
YoY
|
$2.006B
461.88%
YoY
|
$357.0M
-37.27%
YoY
|
$569.1M
44.08%
YoY
|
| Income Tax |
$85.40M
-82.97%
YoY
|
$501.5M
0.0%
YoY
|
$501.5M
997.37%
YoY
|
$45.70M
-61.73%
YoY
|
$119.4M
2613.64%
YoY
|
| Net Earnings |
$424.0M
-71.82%
YoY
|
$1.504B
0.0%
YoY
|
$1.504B
383.26%
YoY
|
$311.3M
-30.78%
YoY
|
$449.7M
15.34%
YoY
|
| Basic Earnings Per Share |
$1.77
-71.13%
YoY
|
$6.13
N/A
|
N/A
|
$1.26
-30.39%
YoY
|
$1.81
-7.65%
YoY
|
| Diluted Earnings Per Share |
$1.76
-71.15%
YoY
|
$6.09
0.0%
YoY
|
$6.09
387.29%
YoY
|
$1.25
-30.57%
YoY
|
$1.80
16.13%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
239.2M shares
-2.57%
YoY
|
245.5M shares
N/A
|
N/A
|
247.9M shares
-0.28%
YoY
|
248.6M shares
-0.76%
YoY
|
| Diluted Shares Outstanding |
241.5M shares
-2.31%
YoY
|
247.2M shares
N/A
|
N/A
|
249.1M shares
-0.44%
YoY
|
250.2M shares
-0.83%
YoY
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 2025 Q3 | 2025 Q2 | 2025 Q1 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2021 Q4 | 2021 Q3 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$939.9M
11.81%
YoY
|
$969.8M
-1.38%
YoY
|
$901.2M
N/A
|
$875.7M
-0.01%
YoY
|
$840.6M
-3.47%
YoY
|
$983.4M
3.16%
YoY
|
$875.8M
-8.51%
YoY
|
$870.8M
-12.36%
YoY
|
$953.3M
4.14%
YoY
|
$932.4M
8.86%
YoY
|
$957.3M
1.71%
YoY
|
$993.6M
-0.01%
YoY
|
$915.4M
N/A
|
$856.5M
-4.98%
YoY
|
$941.2M
-0.43%
YoY
|
$993.7M
12.07%
YoY
|
$901.4M
13.7%
YoY
|
$945.3M
28.58%
YoY
|
$886.7M
11.68%
YoY
|
| Cost Of Revenue |
$293.6M
4.93%
YoY
|
$271.7M
-10.09%
YoY
|
$280.1M
N/A
|
$277.8M
-7.46%
YoY
|
$279.8M
-13.88%
YoY
|
$302.2M
-15.99%
YoY
|
$300.2M
-18.22%
YoY
|
$324.9M
-16.5%
YoY
|
$359.7M
1.44%
YoY
|
$355.1M
0.48%
YoY
|
$367.1M
-9.07%
YoY
|
$389.1M
-12.38%
YoY
|
$354.6M
N/A
|
$353.4M
-10.96%
YoY
|
$403.7M
-3.84%
YoY
|
$444.1M
12.95%
YoY
|
$396.9M
12.63%
YoY
|
$419.8M
28.03%
YoY
|
$393.2M
11.93%
YoY
|
| Gross Profit |
$646.3M
15.25%
YoY
|
$698.1M
2.48%
YoY
|
$621.1M
N/A
|
$597.9M
3.87%
YoY
|
$560.8M
2.73%
YoY
|
$681.2M
14.76%
YoY
|
$575.6M
-2.47%
YoY
|
$545.9M
-9.69%
YoY
|
$593.6M
5.85%
YoY
|
$577.3M
14.75%
YoY
|
$590.2M
9.8%
YoY
|
$604.5M
9.99%
YoY
|
$560.8M
N/A
|
$503.1M
-0.28%
YoY
|
$537.5M
2.3%
YoY
|
$549.6M
11.41%
YoY
|
$504.5M
14.74%
YoY
|
$525.4M
29.5%
YoY
|
$493.3M
11.86%
YoY
|
| Selling, General & Admin |
$302.8M
10.23%
YoY
|
$302.1M
-0.92%
YoY
|
$276.3M
N/A
|
$276.0M
0.47%
YoY
|
$274.7M
-5.67%
YoY
|
$304.9M
8.54%
YoY
|
$274.7M
4.29%
YoY
|
$291.2M
-1.82%
YoY
|
$280.9M
14.14%
YoY
|
$264.4M
5.8%
YoY
|
$263.4M
7.16%
YoY
|
$296.6M
27.08%
YoY
|
$246.1M
N/A
|
$249.9M
18.6%
YoY
|
$245.8M
9.34%
YoY
|
$233.4M
12.32%
YoY
|
$210.7M
10.31%
YoY
|
$224.8M
30.39%
YoY
|
$207.8M
1.51%
YoY
|
| Research & Development |
$169.5M
6.94%
YoY
|
$156.0M
-10.86%
YoY
|
$152.9M
N/A
|
$163.3M
4.95%
YoY
|
$158.5M
-1.86%
YoY
|
$175.0M
2.82%
YoY
|
$155.6M
-4.25%
YoY
|
$161.5M
-7.61%
YoY
|
$170.2M
6.84%
YoY
|
$167.7M
24.5%
YoY
|
$162.5M
15.99%
YoY
|
$174.8M
24.59%
YoY
|
$159.3M
N/A
|
$134.7M
1.66%
YoY
|
$140.1M
1.3%
YoY
|
$140.3M
8.42%
YoY
|
$132.5M
12.38%
YoY
|
$138.3M
21.32%
YoY
|
$129.4M
9.48%
YoY
|
| Depreciation & Amortization |
$49.90M
2.04%
YoY
|
$50.60M
-4.17%
YoY
|
$50.50M
N/A
|
$49.90M
-6.55%
YoY
|
$48.90M
-22.26%
YoY
|
$52.80M
-16.06%
YoY
|
$53.40M
-22.04%
YoY
|
$62.90M
-12.88%
YoY
|
$62.90M
541.84%
YoY
|
$65.40M
49.32%
YoY
|
$68.50M
61.94%
YoY
|
$72.20M
622.0%
YoY
|
$9.800M
N/A
|
$43.80M
-1.35%
YoY
|
$42.30M
-7.03%
YoY
|
$10.00M
-2.91%
YoY
|
$44.40M
-11.02%
YoY
|
$45.50M
-8.08%
YoY
|
$10.30M
5.1%
YoY
|
| Operating Expenses |
$502.3M
9.48%
YoY
|
$485.3M
-4.07%
YoY
|
$470.6M
N/A
|
$470.1M
2.91%
YoY
|
$458.8M
-4.26%
YoY
|
$505.9M
5.88%
YoY
|
$456.8M
-2.58%
YoY
|
$479.2M
-4.79%
YoY
|
$477.8M
12.74%
YoY
|
$460.9M
16.18%
YoY
|
$468.9M
16.47%
YoY
|
$503.3M
28.16%
YoY
|
$423.8M
N/A
|
$396.7M
11.12%
YoY
|
$402.6M
5.78%
YoY
|
$392.7M
11.44%
YoY
|
$357.0M
5.72%
YoY
|
$380.6M
23.53%
YoY
|
$352.4M
2.83%
YoY
|
| Operating Profit |
$144.0M
41.18%
YoY
|
$212.8M
21.39%
YoY
|
$150.5M
N/A
|
$127.8M
7.58%
YoY
|
$102.0M
52.92%
YoY
|
$175.3M
51.38%
YoY
|
$118.8M
-2.06%
YoY
|
$66.70M
-34.09%
YoY
|
$115.8M
-15.47%
YoY
|
$116.4M
9.4%
YoY
|
$121.3M
-10.08%
YoY
|
$101.2M
-35.5%
YoY
|
$137.0M
N/A
|
$106.4M
-27.86%
YoY
|
$134.9M
-6.84%
YoY
|
$156.9M
11.36%
YoY
|
$147.5M
44.61%
YoY
|
$144.8M
48.36%
YoY
|
$140.9M
43.34%
YoY
|
| Interest Expense |
-$18.70M
28.08%
YoY
|
-$21.70M
-69.31%
YoY
|
-$21.20M
N/A
|
-$17.10M
16.33%
YoY
|
-$14.60M
5.8%
YoY
|
-$70.70M
78.54%
YoY
|
-$14.70M
-64.66%
YoY
|
-$13.80M
-64.34%
YoY
|
-$39.60M
377.11%
YoY
|
-$44.30M
187.66%
YoY
|
-$41.60M
337.89%
YoY
|
-$38.70M
514.29%
YoY
|
-$8.300M
N/A
|
-$15.40M
108.11%
YoY
|
-$9.500M
43.94%
YoY
|
-$6.300M
23.53%
YoY
|
-$7.400M
-15.91%
YoY
|
-$6.600M
-33.33%
YoY
|
-$5.100M
-54.05%
YoY
|
| Other Income/Expense, Net |
-$12.70M
-462.86%
YoY
|
-$8.700M
-514.29%
YoY
|
-$25.40M
N/A
|
-$14.50M
141.67%
YoY
|
$3.500M
3400.0%
YoY
|
$2.100M
-2200.0%
YoY
|
-$6.000M
-85.68%
YoY
|
$100.0K
-93.33%
YoY
|
-$100.0K
-100.42%
YoY
|
$8.300M
-40.29%
YoY
|
-$41.90M
-148.33%
YoY
|
$1.500M
-108.15%
YoY
|
$23.60M
N/A
|
$13.90M
51.09%
YoY
|
$86.70M
392.61%
YoY
|
-$18.40M
425.71%
YoY
|
$9.200M
-264.29%
YoY
|
$17.60M
-362.69%
YoY
|
-$3.500M
-81.48%
YoY
|
| Pretax Income |
$131.3M
51.97%
YoY
|
$184.6M
88.75%
YoY
|
$125.1M
N/A
|
$113.3M
54.99%
YoY
|
$86.40M
-95.1%
YoY
|
$97.80M
33.97%
YoY
|
$73.10M
-7.93%
YoY
|
$1.762B
2964.35%
YoY
|
$73.00M
-54.55%
YoY
|
$59.50M
-34.69%
YoY
|
$79.40M
-64.17%
YoY
|
$57.50M
-58.48%
YoY
|
$160.6M
N/A
|
$91.10M
-41.86%
YoY
|
$221.6M
36.45%
YoY
|
$138.5M
0.8%
YoY
|
$156.7M
62.55%
YoY
|
$162.4M
78.66%
YoY
|
$137.4M
73.05%
YoY
|
| Income Tax |
$32.40M
64.47%
YoY
|
$28.00M
268.42%
YoY
|
$13.60M
N/A
|
$24.10M
-25.85%
YoY
|
$19.70M
-95.58%
YoY
|
$7.600M
-51.9%
YoY
|
$32.50M
622.22%
YoY
|
$445.6M
3354.26%
YoY
|
$15.80M
-50.31%
YoY
|
-$3.500M
-163.64%
YoY
|
$4.500M
-91.6%
YoY
|
$12.90M
-54.26%
YoY
|
$31.80M
N/A
|
$5.500M
-83.18%
YoY
|
$53.60M
128.09%
YoY
|
$28.20M
23.68%
YoY
|
$32.70M
181.9%
YoY
|
$23.50M
-15.16%
YoY
|
$22.80M
30.29%
YoY
|
| Net Earnings |
$98.90M
48.28%
YoY
|
$156.6M
73.61%
YoY
|
$111.5M
N/A
|
$89.20M
119.7%
YoY
|
$66.70M
-94.93%
YoY
|
$90.20M
57.69%
YoY
|
$40.60M
-45.79%
YoY
|
$1.316B
2851.57%
YoY
|
$57.20M
-55.59%
YoY
|
$63.00M
-26.4%
YoY
|
$74.90M
-55.42%
YoY
|
$44.60M
-59.56%
YoY
|
$128.8M
N/A
|
$85.60M
-30.97%
YoY
|
$168.0M
20.95%
YoY
|
$110.3M
-3.67%
YoY
|
$124.0M
46.4%
YoY
|
$138.9M
120.48%
YoY
|
$114.5M
84.98%
YoY
|
| Basic Earnings Per Share |
$0.42
55.56%
YoY
|
N/A
|
$0.47
N/A
|
$0.37
117.65%
YoY
|
$0.27
-94.97%
YoY
|
N/A
|
$0.17
-43.33%
YoY
|
$5.37
2883.33%
YoY
|
$0.23
-55.77%
YoY
|
N/A
|
$0.30
-55.22%
YoY
|
$0.18
-59.09%
YoY
|
$0.52
N/A
|
N/A
|
$0.67
21.82%
YoY
|
$0.44
-4.35%
YoY
|
$0.49
44.12%
YoY
|
$0.55
120.0%
YoY
|
$0.46
84.0%
YoY
|
| Diluted Earnings Per Share |
$0.42
55.37%
YoY
|
$0.65
79.8%
YoY
|
$0.46
N/A
|
$0.37
127.71%
YoY
|
$0.27
-94.9%
YoY
|
$0.36
57.18%
YoY
|
$0.16
-45.19%
YoY
|
$5.34
2882.65%
YoY
|
$0.23
-55.54%
YoY
|
$0.25
-26.58%
YoY
|
$0.30
-55.22%
YoY
|
$0.18
-59.29%
YoY
|
$0.52
N/A
|
$0.34
-29.67%
YoY
|
$0.67
21.82%
YoY
|
$0.44
-2.22%
YoY
|
$0.49
44.12%
YoY
|
$0.55
120.0%
YoY
|
$0.45
80.0%
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 |
233.1M shares
-2.29%
YoY
|
233.9M shares
-4.83%
YoY
|
237.9M shares
N/A
|
238.0M shares
-3.11%
YoY
|
238.6M shares
-2.66%
YoY
|
245.8M shares
0.04%
YoY
|
245.6M shares
-1.1%
YoY
|
245.1M shares
-1.07%
YoY
|
245.7M shares
-0.51%
YoY
|
248.8M shares
0.87%
YoY
|
248.3M shares
-0.35%
YoY
|
247.7M shares
-1.22%
YoY
|
247.0M shares
-1.7%
YoY
|
246.6M shares
-2.06%
YoY
|
249.2M shares
-0.91%
YoY
|
250.8M shares
-0.12%
YoY
|
251.8M shares
0.44%
YoY
|
251.5M shares
0.6%
YoY
|
251.1M shares
0.48%
YoY
|
| Diluted Shares Outstanding |
236.9M shares
-3.78%
YoY
|
N/A
|
240.4M shares
N/A
|
239.6M shares
-2.96%
YoY
|
246.2M shares
-0.08%
YoY
|
N/A
|
246.9M shares
-1.12%
YoY
|
246.4M shares
-1.04%
YoY
|
247.4M shares
-0.52%
YoY
|
N/A
|
249.7M shares
-0.4%
YoY
|
249.0M shares
-1.5%
YoY
|
248.7M shares
N/A
|
N/A
|
250.7M shares
-1.38%
YoY
|
252.8M shares
-0.59%
YoY
|
254.5M shares
0.67%
YoY
|
254.2M shares
1.19%
YoY
|
254.3M shares
1.03%
YoY
|
Loading...