|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$4.087B
-2.18%
YoY
|
$4.178B
-12.45%
YoY
|
$4.772B
-13.0%
YoY
|
$5.486B
7.37%
YoY
|
$5.109B
52.25%
YoY
|
| Cost Of Revenue |
$2.405B
-2.13%
YoY
|
$2.457B
-7.8%
YoY
|
$2.665B
-7.5%
YoY
|
$2.881B
10.96%
YoY
|
$2.597B
49.0%
YoY
|
| Gross Profit |
$1.682B
-2.25%
YoY
|
$1.721B
-18.34%
YoY
|
$2.107B
-19.08%
YoY
|
$2.604B
3.66%
YoY
|
$2.512B
55.77%
YoY
|
| Selling, General & Admin |
$371.5M
23.5%
YoY
|
$300.8M
-4.2%
YoY
|
$314.0M
-4.79%
YoY
|
$329.8M
2.26%
YoY
|
$322.5M
39.37%
YoY
|
| Research & Development |
$785.5M
24.35%
YoY
|
$631.7M
4.1%
YoY
|
$606.8M
-1.8%
YoY
|
$617.9M
16.08%
YoY
|
$532.3M
14.7%
YoY
|
| Depreciation & Amortization |
$278.7M
-38.25%
YoY
|
$451.3M
16.37%
YoY
|
$387.8M
-43.81%
YoY
|
$690.1M
107.74%
YoY
|
$332.2M
4.37%
YoY
|
| Operating Expenses |
$785.5M
-15.85%
YoY
|
$933.4M
-4.98%
YoY
|
$982.3M
-6.14%
YoY
|
$1.047B
16.33%
YoY
|
$899.7M
24.77%
YoY
|
| Operating Profit |
$896.6M
13.87%
YoY
|
$787.4M
-30.01%
YoY
|
$1.125B
-27.78%
YoY
|
$1.558B
-3.41%
YoY
|
$1.613B
80.84%
YoY
|
| Interest Expense |
$27.10M
-188.27%
YoY
|
-$30.70M
-147.67%
YoY
|
$64.40M
-234.45%
YoY
|
-$47.90M
-457.46%
YoY
|
$13.40M
N/A
|
| Other Income/Expense, Net |
$53.80M
81.14%
YoY
|
$29.70M
63.19%
YoY
|
$18.20M
-828.0%
YoY
|
-$2.500M
316.67%
YoY
|
-$600.0K
500.0%
YoY
|
| Pretax Income |
$526.7M
-17.24%
YoY
|
$636.4M
-41.01%
YoY
|
$1.079B
-26.94%
YoY
|
$1.477B
-7.64%
YoY
|
$1.599B
79.29%
YoY
|
| Income Tax |
$49.60M
22.77%
YoY
|
$40.40M
-57.92%
YoY
|
$96.00M
-52.33%
YoY
|
$201.4M
100.6%
YoY
|
$100.4M
30.56%
YoY
|
| Net Earnings |
$477.1M
-19.95%
YoY
|
$596.0M
-39.36%
YoY
|
$982.8M
-22.93%
YoY
|
$1.275B
-14.89%
YoY
|
$1.498B
83.89%
YoY
|
| Basic Earnings Per Share |
$3.09
-16.94%
YoY
|
$3.72
-39.71%
YoY
|
$6.17
-21.4%
YoY
|
$7.85
-13.45%
YoY
|
$9.07
87.4%
YoY
|
| Diluted Earnings Per Share |
$3.08
-16.53%
YoY
|
$3.69
-39.8%
YoY
|
$6.13
-100.0%
YoY
|
$7.809M
87056093.98%
YoY
|
$8.97
86.88%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
154.4M shares
-3.56%
YoY
|
160.1M shares
0.44%
YoY
|
159.4M shares
-1.85%
YoY
|
162.4M shares
-1.69%
YoY
|
165.2M shares
-1.96%
YoY
|
| Diluted Shares Outstanding |
155.1M shares
-3.96%
YoY
|
161.5M shares
0.75%
YoY
|
160.3M shares
-1.84%
YoY
|
163.3M shares
-2.22%
YoY
|
167.0M shares
-1.71%
YoY
|
|
Concept
|
2026 Q2 | 2026 Q1 | 2025 Q4 | 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 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$943.7M
-2.21%
YoY
|
$1.035B
8.62%
YoY
|
$1.100B
2.97%
YoY
|
$965.0M
6.57%
YoY
|
$953.2M
-8.87%
YoY
|
$1.069B
-11.07%
YoY
|
$1.025B
-15.91%
YoY
|
$905.5M
-15.47%
YoY
|
$1.046B
-9.29%
YoY
|
$1.202B
-9.61%
YoY
|
$1.219B
-1.12%
YoY
|
$1.071B
-19.8%
YoY
|
$1.153B
N/A
|
$1.329B
-11.99%
YoY
|
$1.233B
10.41%
YoY
|
$1.336B
13.98%
YoY
|
$1.510B
57.86%
YoY
|
$1.116B
N/A
|
| Cost Of Revenue |
$558.4M
-0.99%
YoY
|
$608.2M
8.3%
YoY
|
$652.6M
4.15%
YoY
|
$564.0M
4.17%
YoY
|
$561.6M
-10.24%
YoY
|
$626.6M
-9.83%
YoY
|
$595.1M
-19.66%
YoY
|
$541.4M
-10.82%
YoY
|
$625.7M
0.0%
YoY
|
$694.9M
0.48%
YoY
|
$740.7M
14.08%
YoY
|
$607.1M
-13.02%
YoY
|
$625.7M
N/A
|
$691.6M
-13.08%
YoY
|
$649.3M
16.4%
YoY
|
$698.0M
17.63%
YoY
|
$795.7M
59.81%
YoY
|
$557.8M
N/A
|
| Gross Profit |
$385.3M
-3.92%
YoY
|
$427.2M
9.09%
YoY
|
$447.6M
1.29%
YoY
|
$401.0M
10.13%
YoY
|
$391.6M
-6.83%
YoY
|
$441.9M
-12.77%
YoY
|
$429.8M
-10.1%
YoY
|
$364.1M
-21.55%
YoY
|
$420.3M
-20.31%
YoY
|
$506.6M
-20.56%
YoY
|
$478.1M
-18.04%
YoY
|
$464.1M
-27.21%
YoY
|
$527.4M
N/A
|
$637.7M
-10.77%
YoY
|
$583.3M
4.42%
YoY
|
$637.6M
10.24%
YoY
|
$714.7M
55.74%
YoY
|
$558.6M
N/A
|
| Selling, General & Admin |
$119.7M
34.04%
YoY
|
$108.4M
23.18%
YoY
|
$111.7M
35.23%
YoY
|
$89.30M
25.42%
YoY
|
$88.00M
14.58%
YoY
|
$82.60M
4.82%
YoY
|
$74.10M
1.09%
YoY
|
$71.20M
-7.77%
YoY
|
$76.80M
-2.78%
YoY
|
$78.80M
-6.75%
YoY
|
$73.30M
-4.81%
YoY
|
$77.20M
-6.99%
YoY
|
$79.00M
N/A
|
$84.50M
3.05%
YoY
|
$77.00M
-9.52%
YoY
|
$83.00M
18.23%
YoY
|
$82.00M
31.62%
YoY
|
$85.10M
N/A
|
| Research & Development |
$212.4M
6.52%
YoY
|
$203.4M
9.06%
YoY
|
$223.1M
26.47%
YoY
|
$199.4M
24.08%
YoY
|
$186.5M
20.79%
YoY
|
$176.4M
15.22%
YoY
|
$163.5M
11.38%
YoY
|
$160.7M
8.58%
YoY
|
$154.4M
4.18%
YoY
|
$153.1M
-6.59%
YoY
|
$146.8M
-6.2%
YoY
|
$148.0M
-7.9%
YoY
|
$148.2M
N/A
|
$163.9M
8.47%
YoY
|
$156.5M
19.65%
YoY
|
$160.7M
22.95%
YoY
|
$151.1M
19.73%
YoY
|
$130.8M
N/A
|
| Depreciation & Amortization |
$112.4M
-3.02%
YoY
|
$72.90M
-36.16%
YoY
|
$116.9M
72.93%
YoY
|
$115.9M
3.21%
YoY
|
$114.2M
3.07%
YoY
|
$67.60M
4.48%
YoY
|
$115.4M
-19.41%
YoY
|
$112.3M
-24.48%
YoY
|
$110.8M
-26.33%
YoY
|
$64.70M
-34.91%
YoY
|
$143.2M
-12.04%
YoY
|
$148.7M
-9.55%
YoY
|
$150.4M
N/A
|
$99.40M
5.52%
YoY
|
$162.8M
78.9%
YoY
|
$164.4M
84.1%
YoY
|
$94.20M
3.86%
YoY
|
$91.00M
N/A
|
| Operating Expenses |
$343.2M
18.18%
YoY
|
$323.4M
9.89%
YoY
|
$335.0M
28.45%
YoY
|
$290.4M
24.26%
YoY
|
$294.3M
27.18%
YoY
|
$260.8M
5.03%
YoY
|
$237.8M
6.26%
YoY
|
$233.7M
2.05%
YoY
|
$231.4M
-8.93%
YoY
|
$248.3M
-8.27%
YoY
|
$223.8M
-13.09%
YoY
|
$229.0M
-15.28%
YoY
|
$254.1M
N/A
|
$270.7M
0.71%
YoY
|
$257.5M
17.69%
YoY
|
$270.3M
32.7%
YoY
|
$268.8M
40.51%
YoY
|
$218.8M
N/A
|
| Operating Profit |
$42.10M
-61.93%
YoY
|
$103.8M
6.68%
YoY
|
$112.6M
-37.82%
YoY
|
$110.6M
-15.18%
YoY
|
$97.30M
-48.49%
YoY
|
$181.1M
-29.89%
YoY
|
$192.0M
-24.5%
YoY
|
$130.4M
-44.53%
YoY
|
$188.9M
-30.88%
YoY
|
$258.3M
-29.62%
YoY
|
$254.3M
-21.95%
YoY
|
$235.1M
-35.99%
YoY
|
$273.3M
N/A
|
$367.0M
-17.69%
YoY
|
$325.8M
-4.12%
YoY
|
$367.3M
-1.97%
YoY
|
$445.9M
66.63%
YoY
|
$339.8M
N/A
|
| Interest Expense |
$7.500M
13.64%
YoY
|
$6.300M
-7.35%
YoY
|
-$6.800M
-200.0%
YoY
|
$6.600M
0.0%
YoY
|
$6.800M
-195.77%
YoY
|
$6.800M
-32.0%
YoY
|
-$6.900M
-44.35%
YoY
|
$6.600M
-140.74%
YoY
|
-$7.100M
-137.57%
YoY
|
$10.00M
-40.83%
YoY
|
-$12.40M
-209.73%
YoY
|
-$16.20M
-242.11%
YoY
|
$18.90M
N/A
|
$16.90M
53.64%
YoY
|
$11.30M
334.62%
YoY
|
$11.40M
N/A
|
$11.00M
N/A
|
$2.600M
N/A
|
| Other Income/Expense, Net |
$10.80M
35.0%
YoY
|
$12.20M
2.52%
YoY
|
$17.80M
10.56%
YoY
|
$8.000M
-16.67%
YoY
|
$11.90M
10.19%
YoY
|
$16.10M
373.53%
YoY
|
$5.800M
26.09%
YoY
|
$9.600M
26.32%
YoY
|
$10.80M
100.0%
YoY
|
$3.400M
466.67%
YoY
|
$4.600M
-1250.0%
YoY
|
$7.600M
-522.22%
YoY
|
$5.400M
N/A
|
$600.0K
-50.0%
YoY
|
-$400.0K
-60.0%
YoY
|
-$1.800M
-325.0%
YoY
|
$1.200M
-180.0%
YoY
|
-$1.000M
N/A
|
| Pretax Income |
$45.40M
-59.46%
YoY
|
$109.7M
7.13%
YoY
|
$122.0M
-35.92%
YoY
|
$112.0M
-16.04%
YoY
|
$102.4M
-46.92%
YoY
|
$190.4M
-24.35%
YoY
|
$58.40M
-76.28%
YoY
|
$133.4M
-39.94%
YoY
|
$192.9M
-25.75%
YoY
|
$251.7M
-28.23%
YoY
|
$246.2M
-21.62%
YoY
|
$222.1M
-37.28%
YoY
|
$259.8M
N/A
|
$350.7M
-19.58%
YoY
|
$314.1M
-6.57%
YoY
|
$354.1M
-5.7%
YoY
|
$436.1M
63.89%
YoY
|
$336.2M
N/A
|
| Income Tax |
$9.800M
40.0%
YoY
|
$30.50M
-9.5%
YoY
|
-$19.40M
-168.31%
YoY
|
$7.000M
-44.0%
YoY
|
$33.70M
251.04%
YoY
|
$28.40M
39.22%
YoY
|
-$2.100M
-250.0%
YoY
|
$12.50M
-52.47%
YoY
|
$9.600M
-64.44%
YoY
|
$20.40M
-50.61%
YoY
|
$1.400M
-97.01%
YoY
|
$26.30M
-45.55%
YoY
|
$27.00M
N/A
|
$41.30M
14.09%
YoY
|
$46.80M
-3025.0%
YoY
|
$48.30M
-4.36%
YoY
|
$36.20M
90.53%
YoY
|
-$1.600M
N/A
|
| Net Earnings |
$35.60M
-66.1%
YoY
|
$79.20M
15.28%
YoY
|
$141.4M
-12.72%
YoY
|
$105.0M
-13.15%
YoY
|
$68.70M
-62.52%
YoY
|
$162.0M
-29.96%
YoY
|
$60.50M
-75.29%
YoY
|
$120.9M
-38.25%
YoY
|
$183.3M
-21.26%
YoY
|
$231.3M
-25.24%
YoY
|
$244.8M
-8.42%
YoY
|
$195.8M
-35.97%
YoY
|
$232.8M
N/A
|
$309.4M
-22.63%
YoY
|
$267.3M
-20.87%
YoY
|
$305.8M
-5.91%
YoY
|
$399.9M
61.97%
YoY
|
$337.8M
N/A
|
| Basic Earnings Per Share |
$0.24
-65.71%
YoY
|
$0.53
23.26%
YoY
|
N/A
|
$0.70
-6.67%
YoY
|
$0.43
-62.28%
YoY
|
$1.01
-30.34%
YoY
|
N/A
|
$0.75
-39.02%
YoY
|
$1.14
-21.92%
YoY
|
$1.45
-25.26%
YoY
|
N/A
|
$1.23
-34.22%
YoY
|
$1.46
N/A
|
$1.94
-19.83%
YoY
|
$1.66
-19.02%
YoY
|
$1.87
-5.08%
YoY
|
$2.42
N/A
|
$2.05
N/A
|
| Diluted Earnings Per Share |
$0.24
-65.71%
YoY
|
$0.53
23.26%
YoY
|
$0.94
-6.0%
YoY
|
$0.70
-6.67%
YoY
|
$0.43
-62.28%
YoY
|
$1.00
-30.56%
YoY
|
$0.37
-75.34%
YoY
|
$0.75
-38.71%
YoY
|
$1.14
-21.92%
YoY
|
$1.44
-25.39%
YoY
|
$1.52
-8.43%
YoY
|
$1.22
-34.21%
YoY
|
$1.46
N/A
|
$1.93
-19.58%
YoY
|
$1.66
-17.82%
YoY
|
$1.86
-4.62%
YoY
|
$2.40
-100.0%
YoY
|
$2.02
N/A
|
| 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
|
| Basic Shares Outstanding |
150.4M shares
0.18%
YoY
|
150.4M shares
-6.45%
YoY
|
148.7M shares
-7.03%
YoY
|
150.1M shares
-6.43%
YoY
|
160.7M shares
0.32%
YoY
|
159.9M shares
-0.02%
YoY
|
159.7M shares
0.2%
YoY
|
160.4M shares
0.81%
YoY
|
160.2M shares
0.79%
YoY
|
160.0M shares
-0.13%
YoY
|
159.4M shares
-0.94%
YoY
|
159.2M shares
-2.78%
YoY
|
159.0M shares
-3.07%
YoY
|
160.2M shares
-2.99%
YoY
|
160.9M shares
-2.54%
YoY
|
163.7M shares
-0.79%
YoY
|
165.1M shares
-0.59%
YoY
|
165.1M shares
-1.16%
YoY
|
| Diluted Shares Outstanding |
150.6M shares
0.2%
YoY
|
150.5M shares
-5.23%
YoY
|
N/A
|
150.3M shares
-6.88%
YoY
|
158.8M shares
-1.61%
YoY
|
161.4M shares
0.25%
YoY
|
N/A
|
161.4M shares
0.88%
YoY
|
161.4M shares
0.94%
YoY
|
161.0M shares
0.5%
YoY
|
N/A
|
160.0M shares
-2.68%
YoY
|
159.9M shares
N/A
|
160.2M shares
-3.73%
YoY
|
161.5M shares
-3.29%
YoY
|
164.4M shares
-1.44%
YoY
|
166.4M shares
N/A
|
167.0M shares
N/A
|
Loading...