|
Concept
|
2025 | 2024 | 2023 | 2022 | 2021 |
|---|---|---|---|---|---|
| Revenue |
$643.5M
-59.81%
YoY
|
$1.601B
-12.83%
YoY
|
$1.837B
-0.98%
YoY
|
$1.855B
32.66%
YoY
|
$1.398B
-31.28%
YoY
|
| Cost Of Revenue |
$563.9M
-46.14%
YoY
|
$1.047B
-1.84%
YoY
|
$1.067B
-3.53%
YoY
|
$1.106B
-7.97%
YoY
|
$1.201B
2.57%
YoY
|
| Gross Profit |
$79.61M
-85.63%
YoY
|
$554.0M
-28.07%
YoY
|
$770.1M
2.79%
YoY
|
$749.2M
280.64%
YoY
|
$196.8M
-77.2%
YoY
|
| Selling, General & Admin |
$126.7M
-51.82%
YoY
|
$263.0M
1.23%
YoY
|
$259.8M
2.82%
YoY
|
$252.7M
-25.78%
YoY
|
$340.4M
-11.51%
YoY
|
| Research & Development |
3.790M cnies
275.18%
YoY
|
1.010M cnies
-43.62%
YoY
|
1.792M cnies
135.61%
YoY
|
760.5K cnies
-52.53%
YoY
|
$1.602M
-83.98%
YoY
|
| Depreciation & Amortization |
12.90M cnies
11.74%
YoY
|
11.54M cnies
835.14%
YoY
|
1.234M cnies
-28.36%
YoY
|
1.723M cnies
-54.93%
YoY
|
$3.822M
-36.3%
YoY
|
| Operating Expenses |
67.12M cnies
-64.17%
YoY
|
187.3M cnies
-66.82%
YoY
|
$564.5M
-2.1%
YoY
|
$576.6M
535.64%
YoY
|
$90.72M
-87.05%
YoY
|
| Operating Profit |
-182.8M cnies
-54.29%
YoY
|
-399.8M cnies
-294.43%
YoY
|
$205.6M
19.15%
YoY
|
$172.6M
62.64%
YoY
|
$106.1M
-34.78%
YoY
|
| Interest Expense |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Other Income/Expense, Net |
67.12M cnies
-64.17%
YoY
|
187.3M cnies
54.15%
YoY
|
121.5M cnies
41.49%
YoY
|
85.89M cnies
-14.54%
YoY
|
100.5M cnies
-18.98%
YoY
|
| Pretax Income |
-584.1M cnies
-1309.6%
YoY
|
48.29M cnies
-76.52%
YoY
|
$205.6M
19.15%
YoY
|
$172.6M
84.06%
YoY
|
$93.77M
-42.37%
YoY
|
| Income Tax |
-113.7M cnies
-1182.47%
YoY
|
10.50M cnies
-74.39%
YoY
|
$41.02M
17.74%
YoY
|
$34.84M
21.99%
YoY
|
$28.56M
-40.26%
YoY
|
| Net Earnings |
-470.4M cnies
-1344.94%
YoY
|
37.78M cnies
-77.05%
YoY
|
$164.6M
19.51%
YoY
|
$137.7M
111.24%
YoY
|
$65.21M
-43.25%
YoY
|
| Basic Earnings Per Share |
-$0.34
-1233.33%
YoY
|
$0.03
-75.0%
YoY
|
$0.12
20.0%
YoY
|
$0.10
100.0%
YoY
|
$0.05
-37.5%
YoY
|
| Diluted Earnings Per Share |
-$0.34
-1233.33%
YoY
|
$0.03
-72.73%
YoY
|
$0.11
22.22%
YoY
|
$0.09
-100.0%
YoY
|
$45.29K
-43.41%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
1.372B shares
0.0%
YoY
|
1.372B shares
0.0%
YoY
|
1.372B shares
0.0%
YoY
|
1.372B shares
0.0%
YoY
|
1.372B shares
0.0%
YoY
|
| Diluted Shares Outstanding |
1.372B shares
6.93%
YoY
|
1.283B shares
-11.28%
YoY
|
1.446B shares
-5.32%
YoY
|
1.527B shares
0.08%
YoY
|
1.526B shares
0.04%
YoY
|
|
Concept
|
2025 Q4 | 2025 Q2 | 2024 Q4 | 2024 Q2 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2023 Q1 | 2022 Q4 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q4 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$241.6M
-60.07%
YoY
|
$402.0M
-59.6%
YoY
|
$605.0M
39.88%
YoY
|
$995.0M
112.06%
YoY
|
$432.5M
-19.56%
YoY
|
$441.4M
-5.79%
YoY
|
$469.2M
2.9%
YoY
|
$72.20M
-84.01%
YoY
|
$537.7M
19415.93%
YoY
|
$468.5M
-0.71%
YoY
|
$456.0M
-4.48%
YoY
|
$451.5M
-5.37%
YoY
|
$2.755M
-99.42%
YoY
|
$471.8M
-9.37%
YoY
|
$477.4M
-4.96%
YoY
|
$477.1M
-10.69%
YoY
|
$477.3M
-20.41%
YoY
|
$520.6M
-31.41%
YoY
|
$502.3M
-39.47%
YoY
|
$534.2M
-41.3%
YoY
|
| Cost Of Revenue |
$243.2M
-49.95%
YoY
|
$321.0M
-42.78%
YoY
|
$486.0M
74.69%
YoY
|
$561.0M
112.26%
YoY
|
$278.2M
-0.94%
YoY
|
$256.5M
-8.51%
YoY
|
$264.3M
0.15%
YoY
|
$39.10M
-86.06%
YoY
|
$280.9M
-13.49%
YoY
|
$280.4M
-12.57%
YoY
|
$263.9M
-12.52%
YoY
|
$280.5M
10.3%
YoY
|
$324.7M
23.11%
YoY
|
$320.6M
8.03%
YoY
|
$301.7M
3.78%
YoY
|
$254.3M
-13.86%
YoY
|
$263.7M
-15.64%
YoY
|
$296.8M
-15.73%
YoY
|
$290.7M
-27.42%
YoY
|
$295.2M
-29.48%
YoY
|
| Gross Profit |
-$1.641M
-101.38%
YoY
|
$81.00M
-81.34%
YoY
|
$119.0M
-22.89%
YoY
|
$434.0M
111.81%
YoY
|
$154.3M
-39.92%
YoY
|
$184.9M
-1.74%
YoY
|
$204.9M
6.67%
YoY
|
$33.00M
-80.7%
YoY
|
$256.9M
-179.79%
YoY
|
$188.1M
24.45%
YoY
|
$192.1M
9.32%
YoY
|
$171.0M
-23.26%
YoY
|
-$321.9M
-250.7%
YoY
|
$151.2M
-32.42%
YoY
|
$175.7M
-16.96%
YoY
|
$222.8M
-6.78%
YoY
|
$213.6M
-25.6%
YoY
|
$223.7M
-45.01%
YoY
|
$211.6M
-50.71%
YoY
|
$239.0M
-51.37%
YoY
|
| Selling, General & Admin |
$51.83M
-50.64%
YoY
|
$64.00M
-40.74%
YoY
|
$105.0M
50.2%
YoY
|
$108.0M
73.35%
YoY
|
$69.91M
-2.0%
YoY
|
$70.67M
12.64%
YoY
|
$62.30M
-0.35%
YoY
|
$8.300M
-85.2%
YoY
|
$71.33M
-11.29%
YoY
|
$62.74M
-5.99%
YoY
|
$62.52M
-9.11%
YoY
|
$56.09M
-13.04%
YoY
|
$80.40M
-5.41%
YoY
|
$66.74M
-14.99%
YoY
|
$68.78M
-13.48%
YoY
|
$64.50M
-20.07%
YoY
|
$85.00M
-14.49%
YoY
|
$78.50M
1.42%
YoY
|
$79.50M
-0.5%
YoY
|
$80.70M
-11.8%
YoY
|
| Research & Development |
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
|
| Depreciation & Amortization |
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
|
| Operating Expenses |
$531.0M
308.48%
YoY
|
$132.0M
-64.8%
YoY
|
$130.0M
-6.36%
YoY
|
$375.0M
150.84%
YoY
|
$138.8M
-38.8%
YoY
|
$117.1M
-6.66%
YoY
|
$149.5M
-12.41%
YoY
|
$23.30M
-79.29%
YoY
|
$226.8M
-212.34%
YoY
|
$125.4M
-0.13%
YoY
|
$170.7M
67.26%
YoY
|
$112.5M
4.17%
YoY
|
-$201.9M
-340.1%
YoY
|
$125.6M
-15.72%
YoY
|
$102.1M
-40.29%
YoY
|
$108.0M
-66.39%
YoY
|
$84.10M
-58.57%
YoY
|
$149.0M
-11.04%
YoY
|
$170.9M
-19.73%
YoY
|
$321.3M
3.51%
YoY
|
| Operating Profit |
-$532.7M
4742.45%
YoY
|
-$51.00M
-186.44%
YoY
|
-$11.00M
-171.0%
YoY
|
$59.00M
6.5%
YoY
|
$15.49M
-48.37%
YoY
|
$67.81M
8.11%
YoY
|
$55.40M
158.99%
YoY
|
$9.700M
-83.41%
YoY
|
$30.00M
-125.01%
YoY
|
$62.72M
145.0%
YoY
|
$21.39M
-70.96%
YoY
|
$58.47M
-49.07%
YoY
|
-$120.0M
-192.64%
YoY
|
$25.60M
-65.73%
YoY
|
$73.65M
80.97%
YoY
|
$114.8M
-239.49%
YoY
|
$129.5M
53.98%
YoY
|
$74.70M
-68.78%
YoY
|
$40.70M
-81.19%
YoY
|
-$82.30M
-145.44%
YoY
|
| Interest Expense |
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
|
| Other Income/Expense, Net |
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
|
| Pretax Income |
-$532.7M
4742.45%
YoY
|
-$51.00M
-186.44%
YoY
|
-$11.00M
-171.0%
YoY
|
$59.00M
6.5%
YoY
|
$15.49M
-48.37%
YoY
|
$67.81M
8.11%
YoY
|
$55.40M
158.99%
YoY
|
$9.800M
-83.24%
YoY
|
$30.00M
-124.94%
YoY
|
$62.72M
145.0%
YoY
|
$21.39M
-70.96%
YoY
|
$58.47M
-49.07%
YoY
|
-$120.3M
-192.9%
YoY
|
$25.60M
-65.78%
YoY
|
$73.65M
80.52%
YoY
|
$114.8M
-239.49%
YoY
|
$129.5M
53.98%
YoY
|
$74.80M
-68.74%
YoY
|
$40.80M
-81.15%
YoY
|
-$82.30M
-145.42%
YoY
|
| Income Tax |
-$102.6M
18908.83%
YoY
|
-$11.00M
-200.0%
YoY
|
-$540.0K
-82.03%
YoY
|
$11.00M
-5.17%
YoY
|
-$3.005M
468.05%
YoY
|
$14.80M
-11.35%
YoY
|
$11.60M
254.09%
YoY
|
$2.600M
-83.11%
YoY
|
-$529.0K
-96.62%
YoY
|
$16.70M
154.12%
YoY
|
$3.276M
-61.03%
YoY
|
$15.39M
-47.28%
YoY
|
-$15.65M
-164.69%
YoY
|
$6.571M
-73.29%
YoY
|
$8.407M
-46.11%
YoY
|
$29.20M
-276.97%
YoY
|
$24.20M
4.76%
YoY
|
$24.60M
-60.32%
YoY
|
$15.60M
-71.99%
YoY
|
-$16.50M
-136.18%
YoY
|
| Net Earnings |
-$430.0M
4200.22%
YoY
|
-$40.00M
-183.33%
YoY
|
-$10.00M
-154.06%
YoY
|
$48.00M
9.59%
YoY
|
$18.50M
-39.42%
YoY
|
$53.00M
15.17%
YoY
|
$43.80M
141.79%
YoY
|
$7.200M
-83.29%
YoY
|
$30.53M
-129.18%
YoY
|
$46.02M
141.85%
YoY
|
$18.12M
-72.24%
YoY
|
$43.08M
-49.68%
YoY
|
-$104.6M
-199.38%
YoY
|
$19.03M
-62.02%
YoY
|
$65.25M
158.91%
YoY
|
$85.60M
-230.09%
YoY
|
$105.3M
72.62%
YoY
|
$50.10M
-71.74%
YoY
|
$25.20M
-84.33%
YoY
|
-$65.80M
-148.56%
YoY
|
| Basic Earnings Per Share |
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
|
| Diluted Earnings Per Share |
-$0.31
3000.0%
YoY
|
-$0.30
-850.0%
YoY
|
-$0.01
-200.0%
YoY
|
$0.04
33.33%
YoY
|
$0.01
-50.0%
YoY
|
$0.04
33.33%
YoY
|
$0.03
200.0%
YoY
|
$0.00
-100.0%
YoY
|
$0.02
-100.0%
YoY
|
$0.03
-100.0%
YoY
|
$0.01
-100.0%
YoY
|
$30.00K
-50.01%
YoY
|
-$76.29K
-199.38%
YoY
|
$13.87K
-53.71%
YoY
|
$50.00K
149.86%
YoY
|
$60.02K
-219.97%
YoY
|
$76.77K
88.95%
YoY
|
$29.97K
-75.02%
YoY
|
$20.01K
-81.81%
YoY
|
-$50.03K
-155.59%
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
|
N/A
|
| Basic Shares Outstanding |
N/A
|
N/A
|
1.372B shares
0.0%
YoY
|
N/A
|
1.372B shares
0.0%
YoY
|
N/A
|
N/A
|
N/A
|
1.372B 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
|
| Diluted Shares Outstanding |
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
|
Loading...