|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$5.366B
13.06%
YoY
|
$4.746B
-5.14%
YoY
|
$5.003B
-14.57%
YoY
|
$5.857B
-8.78%
YoY
|
$6.420B
17.47%
YoY
|
| Cost Of Revenue |
$1.296B
9.89%
YoY
|
$1.180B
-44.74%
YoY
|
$2.134B
11.64%
YoY
|
$1.912B
-0.81%
YoY
|
$1.928B
12.14%
YoY
|
| Gross Profit |
$4.070B
14.11%
YoY
|
$3.566B
24.31%
YoY
|
$2.869B
-27.27%
YoY
|
$3.945B
-12.2%
YoY
|
$4.493B
19.92%
YoY
|
| Selling, General & Admin |
$1.174B
-3.24%
YoY
|
$1.213B
-29.97%
YoY
|
$1.732B
3.97%
YoY
|
$1.666B
16.29%
YoY
|
$1.433B
14.42%
YoY
|
| Research & Development |
$385.6M
31.11%
YoY
|
$294.1M
-4.17%
YoY
|
$306.9M
-0.32%
YoY
|
$307.9M
-2.47%
YoY
|
$315.7M
21.66%
YoY
|
| Depreciation & Amortization |
$135.5M
-16.87%
YoY
|
$163.0M
96.39%
YoY
|
$83.00M
-64.3%
YoY
|
$232.5M
-16.99%
YoY
|
$280.1M
5.7%
YoY
|
| Operating Expenses |
$1.560B
3.46%
YoY
|
$1.507B
-41.38%
YoY
|
$2.571B
30.25%
YoY
|
$1.974B
12.9%
YoY
|
$1.748B
15.67%
YoY
|
| Operating Profit |
$11.10M
-98.39%
YoY
|
$690.0M
131.62%
YoY
|
$297.9M
-26.93%
YoY
|
$407.7M
-46.59%
YoY
|
$763.3M
52.11%
YoY
|
| Interest Expense |
-$133.0M
16.16%
YoY
|
-$114.5M
-38.54%
YoY
|
-$186.3M
-208.95%
YoY
|
$171.0M
-4.84%
YoY
|
$179.7M
-10.64%
YoY
|
| Other Income/Expense, Net |
-$113.1M
-41.4%
YoY
|
-$193.0M
-1306.25%
YoY
|
$16.00M
-110.94%
YoY
|
-$146.2M
-19.4%
YoY
|
-$181.4M
0.95%
YoY
|
| Pretax Income |
-$102.0M
-120.52%
YoY
|
$497.0M
-129.08%
YoY
|
-$1.709B
-753.58%
YoY
|
$261.5M
-55.06%
YoY
|
$581.9M
80.66%
YoY
|
| Income Tax |
$216.2M
110.72%
YoY
|
$102.6M
-146.36%
YoY
|
-$221.3M
-478.29%
YoY
|
$58.50M
-60.1%
YoY
|
$146.6M
51.6%
YoY
|
| Net Earnings |
-$322.4M
-183.61%
YoY
|
$385.6M
-125.89%
YoY
|
-$1.489B
-831.84%
YoY
|
$203.5M
-52.53%
YoY
|
$428.7M
92.67%
YoY
|
| Basic Earnings Per Share |
-$2.30
-183.03%
YoY
|
$2.77
-125.82%
YoY
|
-$10.73
-829.93%
YoY
|
$1.47
-52.73%
YoY
|
$3.11
91.98%
YoY
|
| Diluted Earnings Per Share |
-$2.30
-183.64%
YoY
|
$2.75
-125.63%
YoY
|
-$10.73
-834.92%
YoY
|
$1.46
-52.9%
YoY
|
$3.10
91.36%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
140.2M shares
0.57%
YoY
|
139.4M shares
0.43%
YoY
|
138.8M shares
0.07%
YoY
|
138.7M shares
0.51%
YoY
|
138.0M shares
0.51%
YoY
|
| Diluted Shares Outstanding |
140.2M shares
-0.07%
YoY
|
140.3M shares
1.08%
YoY
|
138.8M shares
-0.07%
YoY
|
138.9M shares
0.36%
YoY
|
138.4M shares
0.58%
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 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.000B
12.75%
YoY
|
$1.446B
31.25%
YoY
|
$1.388B
8.29%
YoY
|
$1.134B
13.93%
YoY
|
$887.1M
17.14%
YoY
|
$1.102B
-26.73%
YoY
|
$1.281B
5.89%
YoY
|
$995.3M
-0.57%
YoY
|
$757.3M
N/A
|
$1.503B
-10.43%
YoY
|
$1.210B
-27.8%
YoY
|
$1.001B
-25.25%
YoY
|
$1.679B
-16.63%
YoY
|
$1.676B
-14.93%
YoY
|
$1.339B
1.29%
YoY
|
$1.163B
4.33%
YoY
|
$2.013B
16.86%
YoY
|
$1.970B
10.88%
YoY
|
| Cost Of Revenue |
$236.1M
-9.71%
YoY
|
$565.2M
28.84%
YoY
|
$528.6M
10.84%
YoY
|
$225.3M
-23.11%
YoY
|
$261.5M
28.06%
YoY
|
$438.7M
-11.28%
YoY
|
$476.9M
35.41%
YoY
|
$293.0M
-17.3%
YoY
|
$204.2M
N/A
|
$494.5M
-31.64%
YoY
|
$352.2M
-51.2%
YoY
|
$354.3M
-13.9%
YoY
|
$723.4M
-20.62%
YoY
|
$721.7M
18.41%
YoY
|
$411.5M
19.28%
YoY
|
$333.1M
14.9%
YoY
|
$911.3M
17.48%
YoY
|
$609.5M
-0.1%
YoY
|
| Gross Profit |
$764.1M
22.14%
YoY
|
$880.7M
32.86%
YoY
|
$858.9M
6.78%
YoY
|
$908.6M
29.37%
YoY
|
$625.6M
13.11%
YoY
|
$662.9M
-34.29%
YoY
|
$804.4M
-6.23%
YoY
|
$702.3M
8.6%
YoY
|
$553.1M
N/A
|
$1.009B
5.63%
YoY
|
$857.8M
-10.1%
YoY
|
$646.7M
-30.29%
YoY
|
$955.1M
-13.34%
YoY
|
$954.2M
-29.86%
YoY
|
$927.7M
-5.07%
YoY
|
$830.0M
0.62%
YoY
|
$1.102B
16.35%
YoY
|
$1.361B
16.63%
YoY
|
| Selling, General & Admin |
$259.1M
-20.28%
YoY
|
$395.6M
-7.46%
YoY
|
$395.6M
-1.3%
YoY
|
$282.8M
-23.55%
YoY
|
$325.0M
38.42%
YoY
|
$427.5M
21.35%
YoY
|
$400.8M
5.31%
YoY
|
$369.9M
21.64%
YoY
|
$234.8M
N/A
|
$352.3M
-14.43%
YoY
|
$380.6M
-15.18%
YoY
|
$304.1M
-7.06%
YoY
|
$411.7M
-28.54%
YoY
|
$448.7M
24.02%
YoY
|
$327.2M
-7.65%
YoY
|
$307.1M
6.41%
YoY
|
$576.1M
23.15%
YoY
|
$361.8M
11.19%
YoY
|
| Research & Development |
$78.00M
-3.11%
YoY
|
$130.0M
58.73%
YoY
|
$97.60M
27.92%
YoY
|
$77.50M
10.09%
YoY
|
$80.50M
22.9%
YoY
|
$81.90M
6.78%
YoY
|
$76.30M
5.39%
YoY
|
$70.40M
-15.49%
YoY
|
$65.50M
N/A
|
$76.70M
0.0%
YoY
|
$72.40M
-12.14%
YoY
|
$83.30M
5.18%
YoY
|
$76.70M
-11.43%
YoY
|
$82.40M
2.87%
YoY
|
$79.20M
-9.17%
YoY
|
$69.60M
12.62%
YoY
|
$86.60M
2.24%
YoY
|
$80.10M
27.75%
YoY
|
| Depreciation & Amortization |
$11.30M
-33.53%
YoY
|
$28.40M
-24.87%
YoY
|
$17.20M
0.58%
YoY
|
$31.90M
86.55%
YoY
|
$17.00M
-20.19%
YoY
|
$37.80M
-28.14%
YoY
|
$17.10M
-68.04%
YoY
|
$17.10M
-63.62%
YoY
|
$21.30M
N/A
|
$52.60M
-7.72%
YoY
|
$53.50M
98.88%
YoY
|
$47.00M
-26.33%
YoY
|
$57.00M
-22.55%
YoY
|
$26.90M
-64.74%
YoY
|
$63.80M
-11.76%
YoY
|
$25.10M
0.4%
YoY
|
$73.60M
16.64%
YoY
|
$76.30M
3.53%
YoY
|
| Operating Expenses |
$337.1M
-21.59%
YoY
|
$555.0M
0.67%
YoY
|
$517.8M
3.13%
YoY
|
$360.3M
-22.67%
YoY
|
$429.9M
43.16%
YoY
|
$551.3M
28.51%
YoY
|
$502.1M
10.84%
YoY
|
$465.9M
-12.59%
YoY
|
$300.3M
N/A
|
$429.0M
-38.85%
YoY
|
$453.0M
-35.36%
YoY
|
$533.0M
31.15%
YoY
|
$701.6M
-23.88%
YoY
|
$700.8M
58.59%
YoY
|
$406.4M
-7.95%
YoY
|
$376.7M
7.51%
YoY
|
$921.7M
30.13%
YoY
|
$441.9M
13.86%
YoY
|
| Operating Profit |
$270.3M
38.12%
YoY
|
$325.7M
191.85%
YoY
|
$341.1M
12.83%
YoY
|
-$798.2M
-437.65%
YoY
|
$195.7M
68.42%
YoY
|
$111.6M
-165.84%
YoY
|
$302.3M
-260.29%
YoY
|
$236.4M
107.92%
YoY
|
$116.2M
N/A
|
-$169.5M
-166.86%
YoY
|
-$188.6M
-174.43%
YoY
|
$113.7M
-48.11%
YoY
|
$253.5M
40.52%
YoY
|
$253.4M
-31.12%
YoY
|
$219.1M
186.03%
YoY
|
$120.0M
-18.53%
YoY
|
$180.4M
-3.2%
YoY
|
$367.9M
9.3%
YoY
|
| Interest Expense |
-$31.70M
-3.06%
YoY
|
-$30.60M
34.21%
YoY
|
-$34.50M
9.52%
YoY
|
-$35.20M
17.33%
YoY
|
-$32.70M
-184.94%
YoY
|
-$22.80M
-148.41%
YoY
|
-$31.50M
-167.6%
YoY
|
-$30.00M
-25.56%
YoY
|
$38.50M
N/A
|
$47.10M
-212.14%
YoY
|
$46.60M
-211.22%
YoY
|
-$40.30M
-196.64%
YoY
|
-$42.00M
1.94%
YoY
|
-$41.90M
-196.77%
YoY
|
$41.70M
-9.54%
YoY
|
$41.60M
-13.15%
YoY
|
-$41.20M
-11.21%
YoY
|
$43.30M
-12.35%
YoY
|
| Other Income/Expense, Net |
-$26.20M
1771.43%
YoY
|
$3.800M
-123.75%
YoY
|
-$1.400M
-107.04%
YoY
|
-$16.50M
-2162.5%
YoY
|
-$1.400M
-96.02%
YoY
|
-$16.00M
-64.84%
YoY
|
$19.90M
-150.64%
YoY
|
$800.0K
-42.86%
YoY
|
-$35.20M
N/A
|
-$45.50M
-1400.0%
YoY
|
-$39.30M
-397.73%
YoY
|
$1.400M
-103.57%
YoY
|
$3.500M
-108.25%
YoY
|
$13.20M
-129.66%
YoY
|
-$39.20M
10.42%
YoY
|
-$39.80M
123.6%
YoY
|
-$42.40M
2726.67%
YoY
|
-$44.50M
18.98%
YoY
|
| Pretax Income |
$244.1M
78.7%
YoY
|
$270.9M
-573.6%
YoY
|
$305.2M
5.13%
YoY
|
-$814.7M
-545.43%
YoY
|
$136.6M
68.64%
YoY
|
-$57.20M
-73.4%
YoY
|
$290.3M
-227.38%
YoY
|
$182.9M
-970.95%
YoY
|
$81.00M
N/A
|
-$215.0M
30.94%
YoY
|
-$227.9M
-237.62%
YoY
|
-$21.00M
-111.67%
YoY
|
-$164.2M
-286.8%
YoY
|
$165.6M
-48.79%
YoY
|
$179.9M
337.71%
YoY
|
$80.20M
-38.07%
YoY
|
$87.90M
-36.53%
YoY
|
$323.4M
8.09%
YoY
|
| Income Tax |
$44.60M
20.22%
YoY
|
$67.80M
-320.85%
YoY
|
$71.30M
6.42%
YoY
|
$40.00M
-9.91%
YoY
|
$37.10M
69.41%
YoY
|
-$30.70M
-31.17%
YoY
|
$67.00M
857.14%
YoY
|
$44.40M
6242.86%
YoY
|
$21.90M
N/A
|
-$44.60M
25.28%
YoY
|
$7.000M
-81.28%
YoY
|
$700.0K
-98.22%
YoY
|
-$35.60M
-1248.39%
YoY
|
$37.40M
-45.4%
YoY
|
$39.40M
-37.46%
YoY
|
$17.30M
44.17%
YoY
|
$3.100M
-90.4%
YoY
|
$68.50M
-13.51%
YoY
|
| Net Earnings |
$198.4M
101.22%
YoY
|
$201.6M
-687.76%
YoY
|
$233.2M
4.48%
YoY
|
-$855.8M
-717.91%
YoY
|
$98.60M
69.42%
YoY
|
-$34.30M
-79.95%
YoY
|
$223.2M
-194.98%
YoY
|
$138.5M
-726.7%
YoY
|
$58.20M
N/A
|
-$171.1M
32.74%
YoY
|
-$235.0M
-281.89%
YoY
|
-$22.10M
-115.56%
YoY
|
-$128.9M
-256.81%
YoY
|
$129.2M
-48.97%
YoY
|
$142.0M
-720.09%
YoY
|
$61.20M
-47.33%
YoY
|
$82.20M
-21.84%
YoY
|
$253.2M
14.62%
YoY
|
| Basic Earnings Per Share |
$1.41
98.59%
YoY
|
N/A
|
$1.66
3.75%
YoY
|
-$6.10
-716.16%
YoY
|
$0.71
69.05%
YoY
|
N/A
|
$1.60
-194.67%
YoY
|
$0.99
N/A
|
$0.42
N/A
|
-$1.23
N/A
|
-$1.69
-281.72%
YoY
|
N/A
|
N/A
|
$0.93
-49.18%
YoY
|
$1.02
-700.0%
YoY
|
$0.44
-47.62%
YoY
|
N/A
|
$1.83
13.66%
YoY
|
| Diluted Earnings Per Share |
$1.39
98.67%
YoY
|
$1.44
-684.32%
YoY
|
$1.64
3.15%
YoY
|
-$6.10
-716.68%
YoY
|
$0.70
66.5%
YoY
|
-$0.25
-80.04%
YoY
|
$1.59
-194.0%
YoY
|
$0.99
-720.44%
YoY
|
$0.42
N/A
|
-$1.23
31.78%
YoY
|
-$1.69
-100.0%
YoY
|
-$0.16
-115.63%
YoY
|
-$0.93
-100.0%
YoY
|
$932.9K
50975418.34%
YoY
|
$1.02
-700.0%
YoY
|
$0.44
-47.62%
YoY
|
$592.6K
77979636.65%
YoY
|
$1.83
13.66%
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
|
| Basic Shares Outstanding |
140.7M shares
0.83%
YoY
|
140.3M shares
0.6%
YoY
|
140.2M shares
0.59%
YoY
|
140.1M shares
0.66%
YoY
|
139.5M shares
0.53%
YoY
|
139.5M shares
0.51%
YoY
|
139.4M shares
0.44%
YoY
|
139.2M shares
0.44%
YoY
|
138.8M shares
0.41%
YoY
|
138.8M shares
0.5%
YoY
|
138.8M shares
0.51%
YoY
|
138.6M shares
-0.28%
YoY
|
138.1M shares
0.12%
YoY
|
138.1M shares
-0.01%
YoY
|
139.0M shares
0.87%
YoY
|
139.3M shares
1.16%
YoY
|
137.9M shares
0.67%
YoY
|
138.1M shares
0.58%
YoY
|
| Diluted Shares Outstanding |
143.2M shares
1.56%
YoY
|
N/A
|
142.2M shares
1.21%
YoY
|
140.3M shares
0.21%
YoY
|
141.0M shares
1.22%
YoY
|
N/A
|
140.5M shares
1.22%
YoY
|
140.0M shares
N/A
|
139.3M shares
N/A
|
138.8M shares
N/A
|
138.8M shares
0.22%
YoY
|
N/A
|
N/A
|
138.5M shares
0.0%
YoY
|
139.2M shares
1.02%
YoY
|
139.6M shares
1.09%
YoY
|
N/A
|
138.5M shares
0.73%
YoY
|
Loading...