|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$7.181B
9.4%
YoY
|
$6.564B
111.17%
YoY
|
$3.108B
-2.69%
YoY
|
$3.194B
-59.25%
YoY
|
$7.839B
513.66%
YoY
|
| Cost Of Revenue |
$1.020B
13.65%
YoY
|
$897.7M
113.38%
YoY
|
$420.7M
-33.21%
YoY
|
$629.9M
-50.32%
YoY
|
$1.268B
835.74%
YoY
|
| Gross Profit |
$6.161B
8.73%
YoY
|
$5.666B
110.83%
YoY
|
$2.688B
4.81%
YoY
|
$2.564B
-60.98%
YoY
|
$6.572B
475.44%
YoY
|
| Selling, General & Admin |
$2.678B
37.01%
YoY
|
$1.955B
42.3%
YoY
|
$1.374B
-34.92%
YoY
|
$2.111B
34.17%
YoY
|
$1.573B
367.26%
YoY
|
| Research & Development |
$1.671B
13.78%
YoY
|
$1.468B
10.85%
YoY
|
$1.325B
-43.06%
YoY
|
$2.326B
80.12%
YoY
|
$1.292B
375.31%
YoY
|
| Depreciation & Amortization |
$157.1M
23.17%
YoY
|
$127.5M
-8.68%
YoY
|
$139.6M
-9.36%
YoY
|
$154.1M
142.05%
YoY
|
$63.65M
105.58%
YoY
|
| Operating Expenses |
$5.746B
34.98%
YoY
|
$4.257B
30.18%
YoY
|
$3.270B
-44.62%
YoY
|
$5.904B
23.97%
YoY
|
$4.763B
448.38%
YoY
|
| Operating Profit |
$1.435B
-37.78%
YoY
|
$2.307B
-1527.15%
YoY
|
-$161.7M
-94.04%
YoY
|
-$2.710B
-188.09%
YoY
|
$3.077B
652.31%
YoY
|
| Interest Expense |
$45.55M
-93.14%
YoY
|
$664.1M
702.38%
YoY
|
$82.77M
-6.9%
YoY
|
$88.90M
204.87%
YoY
|
$29.16M
N/A
|
| Other Income/Expense, Net |
$700.9M
2310.72%
YoY
|
$29.07M
-82.65%
YoY
|
$167.6M
-163.13%
YoY
|
-$265.5M
434.98%
YoY
|
-$49.62M
-20109.27%
YoY
|
| Pretax Income |
$1.522B
-48.28%
YoY
|
$2.943B
-3929.32%
YoY
|
-$76.85M
-97.49%
YoY
|
-$3.065B
-201.24%
YoY
|
$3.027B
639.72%
YoY
|
| Income Tax |
$261.7M
-28.01%
YoY
|
$363.6M
-311.73%
YoY
|
-$171.7M
-60.94%
YoY
|
-$439.6M
-26.38%
YoY
|
-$597.2M
-787.34%
YoY
|
| Net Earnings |
$1.260B
-51.13%
YoY
|
$2.579B
2618.5%
YoY
|
$94.87M
-103.61%
YoY
|
-$2.625B
-172.43%
YoY
|
$3.624B
1024.4%
YoY
|
| Basic Earnings Per Share |
$4.85
-53.45%
YoY
|
$10.42
2505.0%
YoY
|
$0.40
-103.39%
YoY
|
-$11.81
-167.6%
YoY
|
$17.47
1005.7%
YoY
|
| Diluted Earnings Per Share |
$4.45
-53.06%
YoY
|
$9.48
2462.16%
YoY
|
$0.37
-103.13%
YoY
|
-$11.83
-181.59%
YoY
|
$14.50
935.71%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
260.1M shares
5.14%
YoY
|
247.4M shares
4.91%
YoY
|
235.8M shares
6.06%
YoY
|
222.3M shares
25.38%
YoY
|
177.3M shares
158.22%
YoY
|
| Diluted Shares Outstanding |
287.2M shares
5.06%
YoY
|
273.4M shares
7.46%
YoY
|
254.4M shares
14.42%
YoY
|
222.3M shares
1.08%
YoY
|
220.0M shares
141.17%
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 | 2021 Q2 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$1.413B
-30.54%
YoY
|
$1.781B
-21.59%
YoY
|
$1.869B
55.05%
YoY
|
$1.497B
3.28%
YoY
|
$2.034B
24.23%
YoY
|
$2.272B
138.17%
YoY
|
$1.205B
78.77%
YoY
|
$1.450B
104.78%
YoY
|
$1.638B
111.98%
YoY
|
$953.8M
51.61%
YoY
|
$674.1M
14.2%
YoY
|
$707.9M
-12.42%
YoY
|
$772.5M
-33.77%
YoY
|
$629.1M
-74.82%
YoY
|
$590.3M
-55.0%
YoY
|
$808.3M
-63.72%
YoY
|
$1.166B
-35.24%
YoY
|
$2.498B
327.01%
YoY
|
$1.312B
316.01%
YoY
|
$2.228B
1095.37%
YoY
|
| Cost Of Revenue |
$195.9M
-35.37%
YoY
|
$218.6M
-31.04%
YoY
|
$253.3M
47.47%
YoY
|
$245.3M
28.09%
YoY
|
$303.0M
39.38%
YoY
|
$317.0M
152.5%
YoY
|
$171.8M
89.6%
YoY
|
$191.5M
76.97%
YoY
|
$217.4M
125.6%
YoY
|
$125.6M
51.29%
YoY
|
$90.60M
-11.07%
YoY
|
$108.2M
-35.28%
YoY
|
$96.37M
-65.31%
YoY
|
$82.99M
-83.44%
YoY
|
$101.9M
-48.35%
YoY
|
$167.2M
-70.64%
YoY
|
$277.8M
18.68%
YoY
|
$501.2M
904.37%
YoY
|
$197.3M
436.01%
YoY
|
$569.5M
2333.73%
YoY
|
| Gross Profit |
$1.217B
-29.7%
YoY
|
$1.563B
-20.06%
YoY
|
$1.615B
56.31%
YoY
|
$1.252B
-0.49%
YoY
|
$1.731B
21.91%
YoY
|
$1.955B
135.99%
YoY
|
$1.033B
77.08%
YoY
|
$1.258B
109.79%
YoY
|
$1.420B
110.03%
YoY
|
$828.2M
51.66%
YoY
|
$583.6M
19.48%
YoY
|
$599.7M
-6.46%
YoY
|
$676.2M
-23.91%
YoY
|
$546.1M
-72.66%
YoY
|
$488.5M
-56.18%
YoY
|
$641.1M
-81.47%
YoY
|
$888.6M
-43.29%
YoY
|
$1.997B
273.18%
YoY
|
$1.115B
300.09%
YoY
|
$3.460B
2022.44%
YoY
|
| Selling, General & Admin |
$642.8M
0.19%
YoY
|
$747.7M
27.08%
YoY
|
$678.7M
37.07%
YoY
|
$590.0M
21.55%
YoY
|
$641.6M
66.3%
YoY
|
$588.3M
-17.17%
YoY
|
$495.2M
49.68%
YoY
|
$485.4M
-26.85%
YoY
|
$385.8M
23.37%
YoY
|
$710.3M
-33.04%
YoY
|
$330.8M
-20.3%
YoY
|
$663.5M
-45.63%
YoY
|
$312.7M
-49.05%
YoY
|
$1.061B
5.93%
YoY
|
$415.0M
19.25%
YoY
|
$1.220B
174.89%
YoY
|
$613.8M
156.58%
YoY
|
$1.002B
373.53%
YoY
|
$348.0M
317.26%
YoY
|
$443.9M
600.52%
YoY
|
| Research & Development |
$525.6M
47.92%
YoY
|
$415.3M
27.83%
YoY
|
$430.6M
14.08%
YoY
|
$387.3M
6.33%
YoY
|
$355.4M
-0.7%
YoY
|
$324.9M
45.35%
YoY
|
$377.4M
16.94%
YoY
|
$364.3M
13.59%
YoY
|
$357.9M
-0.05%
YoY
|
$223.6M
-62.12%
YoY
|
$322.8M
-41.99%
YoY
|
$320.7M
-47.37%
YoY
|
$358.0M
-37.26%
YoY
|
$590.1M
28.39%
YoY
|
$556.3M
56.16%
YoY
|
$609.2M
109.03%
YoY
|
$570.7M
209.76%
YoY
|
$459.6M
407.87%
YoY
|
$356.3M
385.91%
YoY
|
$291.5M
379.56%
YoY
|
| Depreciation & Amortization |
$47.91M
43.74%
YoY
|
$71.12M
115.54%
YoY
|
$50.08M
63.15%
YoY
|
$33.90M
-1.74%
YoY
|
$33.33M
13.66%
YoY
|
$32.99M
11.31%
YoY
|
$30.69M
-4.08%
YoY
|
$34.50M
-7.23%
YoY
|
$29.33M
-28.83%
YoY
|
$29.64M
-26.53%
YoY
|
$32.00M
-20.23%
YoY
|
$37.19M
-11.51%
YoY
|
$41.21M
30.49%
YoY
|
$40.35M
75.29%
YoY
|
$40.11M
134.6%
YoY
|
$42.03M
232.65%
YoY
|
$31.58M
189.14%
YoY
|
$23.02M
38.66%
YoY
|
$17.10M
N/A
|
$12.63M
-12.26%
YoY
|
| Operating Expenses |
$1.434B
7.97%
YoY
|
$1.258B
34.29%
YoY
|
$1.388B
34.03%
YoY
|
$1.522B
37.54%
YoY
|
$1.328B
51.46%
YoY
|
$936.8M
23.96%
YoY
|
$1.036B
37.36%
YoY
|
$1.107B
68.24%
YoY
|
$877.1M
-2.15%
YoY
|
$755.7M
-29.92%
YoY
|
$754.0M
-34.26%
YoY
|
$657.7M
-47.77%
YoY
|
$896.4M
-47.91%
YoY
|
$1.078B
0.32%
YoY
|
$1.147B
12.42%
YoY
|
$1.259B
-6.94%
YoY
|
$1.721B
111.57%
YoY
|
$1.075B
248.33%
YoY
|
$1.020B
377.01%
YoY
|
$1.353B
837.82%
YoY
|
| Operating Profit |
-$21.42M
-103.03%
YoY
|
$304.5M
-70.08%
YoY
|
$480.5M
183.48%
YoY
|
-$24.65M
-107.18%
YoY
|
$705.8M
-7.19%
YoY
|
$1.018B
1303.61%
YoY
|
$169.5M
-312.36%
YoY
|
$343.1M
-691.6%
YoY
|
$760.5M
-713.89%
YoY
|
$72.52M
-113.62%
YoY
|
-$79.83M
-85.66%
YoY
|
-$58.00M
-90.62%
YoY
|
-$123.9M
-77.66%
YoY
|
-$532.3M
-157.71%
YoY
|
-$556.5M
-290.7%
YoY
|
-$618.2M
-170.67%
YoY
|
-$554.5M
-156.14%
YoY
|
$922.3M
307.03%
YoY
|
$291.8M
187.48%
YoY
|
$874.7M
1978.42%
YoY
|
| Interest Expense |
-$493.3M
-26.73%
YoY
|
-$1.166B
-348.43%
YoY
|
$37.62M
-125.9%
YoY
|
$1.840B
-596.59%
YoY
|
-$673.2M
-3630.02%
YoY
|
$469.4M
-1243.36%
YoY
|
-$145.3M
-797.69%
YoY
|
-$370.5M
1609.78%
YoY
|
$19.07M
-11.45%
YoY
|
-$41.06M
90.08%
YoY
|
$20.82M
-3.19%
YoY
|
-$21.67M
-8.39%
YoY
|
$21.54M
-2.72%
YoY
|
-$21.60M
N/A
|
$21.51M
208.48%
YoY
|
-$23.66M
N/A
|
$22.14M
N/A
|
N/A
|
$6.972M
N/A
|
N/A
|
| Other Income/Expense, Net |
$61.64M
-1096.14%
YoY
|
-$24.63M
-356.37%
YoY
|
-$380.5M
-1048.8%
YoY
|
$1.507B
-2460.92%
YoY
|
-$6.188M
-113.57%
YoY
|
$9.606M
-69.69%
YoY
|
$40.11M
-70.36%
YoY
|
-$63.83M
-485.34%
YoY
|
$45.61M
-325.04%
YoY
|
$31.70M
466.59%
YoY
|
$135.3M
-305.95%
YoY
|
$16.56M
-109.6%
YoY
|
-$20.27M
-38.3%
YoY
|
$5.594M
-117.6%
YoY
|
-$65.70M
213.63%
YoY
|
-$172.5M
2852.16%
YoY
|
-$32.84M
-466.85%
YoY
|
-$31.78M
-612.65%
YoY
|
-$20.95M
-1829.81%
YoY
|
-$5.844M
78.17%
YoY
|
| Pretax Income |
-$464.7M
-663.58%
YoY
|
-$886.3M
-159.21%
YoY
|
$502.1M
632.19%
YoY
|
$1.824B
-3127.66%
YoY
|
$82.46M
-94.26%
YoY
|
$1.497B
1026.72%
YoY
|
$68.58M
97.86%
YoY
|
-$60.24M
-23.44%
YoY
|
$1.437B
-967.61%
YoY
|
$132.9M
-123.27%
YoY
|
$34.66M
-105.38%
YoY
|
-$78.68M
-93.66%
YoY
|
-$165.7M
-72.82%
YoY
|
-$570.9M
-164.1%
YoY
|
-$643.7M
-337.65%
YoY
|
-$1.241B
-242.78%
YoY
|
-$609.4M
-161.15%
YoY
|
$890.5M
282.53%
YoY
|
$270.9M
163.7%
YoY
|
$868.9M
2139.04%
YoY
|
| Income Tax |
-$70.59M
-518.97%
YoY
|
-$219.6M
-206.74%
YoY
|
$69.59M
-1106.52%
YoY
|
$394.9M
-509.67%
YoY
|
$16.85M
-93.55%
YoY
|
$205.7M
-246.32%
YoY
|
-$6.914M
-118.72%
YoY
|
-$96.39M
-614.83%
YoY
|
$261.2M
-400.97%
YoY
|
-$140.6M
913.07%
YoY
|
$36.93M
-137.28%
YoY
|
$18.72M
-112.74%
YoY
|
-$86.78M
-51.73%
YoY
|
-$13.88M
-127.57%
YoY
|
-$99.06M
-26.76%
YoY
|
-$146.9M
-80.08%
YoY
|
-$179.8M
-179.83%
YoY
|
$50.33M
-10.12%
YoY
|
-$135.2M
-731.46%
YoY
|
-$737.5M
-11365.93%
YoY
|
| Net Earnings |
-$394.1M
-700.71%
YoY
|
-$666.7M
-151.69%
YoY
|
$432.6M
472.95%
YoY
|
$1.429B
3852.7%
YoY
|
$65.61M
-94.42%
YoY
|
$1.290B
371.72%
YoY
|
$75.50M
-3433.11%
YoY
|
$36.15M
-137.11%
YoY
|
$1.176B
-1590.88%
YoY
|
$273.4M
-149.09%
YoY
|
-$2.265M
-99.58%
YoY
|
-$97.41M
-91.09%
YoY
|
-$78.90M
-81.64%
YoY
|
-$557.0M
-166.29%
YoY
|
-$544.6M
-234.11%
YoY
|
-$1.094B
-168.08%
YoY
|
-$429.7M
-155.69%
YoY
|
$840.2M
375.23%
YoY
|
$406.1M
399.51%
YoY
|
$1.606B
4879.38%
YoY
|
| Basic Earnings Per Share |
-$1.49
-673.08%
YoY
|
N/A
|
$1.65
450.0%
YoY
|
$5.60
3633.33%
YoY
|
$0.26
-94.63%
YoY
|
N/A
|
$0.30
-3100.0%
YoY
|
$0.15
-135.71%
YoY
|
$4.84
-1523.53%
YoY
|
N/A
|
-$0.01
-99.59%
YoY
|
-$0.42
-91.52%
YoY
|
-$0.34
-82.83%
YoY
|
N/A
|
-$2.43
-226.56%
YoY
|
-$4.95
-163.71%
YoY
|
-$1.98
-152.11%
YoY
|
N/A
|
$1.92
668.0%
YoY
|
$7.77
N/A
|
| Diluted Earnings Per Share |
-$1.49
-720.83%
YoY
|
-$2.49
-153.22%
YoY
|
$1.50
435.71%
YoY
|
$5.14
3571.43%
YoY
|
$0.24
-94.55%
YoY
|
$4.66
435.34%
YoY
|
$0.28
-2900.0%
YoY
|
$0.14
-133.72%
YoY
|
$4.40
-1394.12%
YoY
|
$0.87
-135.45%
YoY
|
-$0.01
-99.59%
YoY
|
-$0.42
-100.0%
YoY
|
-$0.34
-82.83%
YoY
|
-$2.46
-100.0%
YoY
|
-$2.43
-250.0%
YoY
|
-$4.949M
-77086227.0%
YoY
|
-$1.98
-164.92%
YoY
|
$3.325M
274.61%
YoY
|
$1.62
604.35%
YoY
|
$6.42
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
|
N/A
|
N/A
|
| Basic Shares Outstanding |
264.8M shares
4.29%
YoY
|
N/A
|
262.8M shares
5.63%
YoY
|
255.2M shares
3.61%
YoY
|
253.9M shares
4.57%
YoY
|
N/A
|
248.8M shares
4.87%
YoY
|
246.3M shares
4.98%
YoY
|
242.8M shares
4.88%
YoY
|
N/A
|
237.3M shares
5.96%
YoY
|
234.6M shares
6.17%
YoY
|
231.5M shares
6.45%
YoY
|
N/A
|
223.9M shares
6.83%
YoY
|
221.0M shares
7.94%
YoY
|
217.5M shares
173.99%
YoY
|
N/A
|
209.6M shares
203.86%
YoY
|
204.7M shares
205.54%
YoY
|
| Diluted Shares Outstanding |
264.8M shares
-2.39%
YoY
|
N/A
|
292.0M shares
9.17%
YoY
|
278.9M shares
4.53%
YoY
|
271.3M shares
1.23%
YoY
|
N/A
|
267.4M shares
12.72%
YoY
|
266.8M shares
13.72%
YoY
|
267.9M shares
15.75%
YoY
|
N/A
|
237.3M shares
5.96%
YoY
|
234.6M shares
6.16%
YoY
|
231.5M shares
6.45%
YoY
|
N/A
|
223.9M shares
-10.63%
YoY
|
221.0M shares
-10.93%
YoY
|
217.5M shares
71.24%
YoY
|
N/A
|
250.5M shares
176.2%
YoY
|
248.1M shares
270.34%
YoY
|
Loading...