|
Concept
|
2024 | 2023 | 2022 | 2021 | 2020 |
|---|---|---|---|---|---|
| Revenue |
$1.755B
-17.35%
YoY
|
2.124B cnies
23.84%
YoY
|
$1.715B
22.34%
YoY
|
$1.402B
-58.36%
YoY
|
$3.367B
31.35%
YoY
|
| Cost Of Revenue |
$1.252B
495.15%
YoY
|
$210.3M
-83.0%
YoY
|
$1.237B
4.79%
YoY
|
$1.180B
-44.97%
YoY
|
$2.145B
35.23%
YoY
|
| Gross Profit |
$503.6M
511.91%
YoY
|
$82.30M
-82.79%
YoY
|
$478.1M
115.83%
YoY
|
$221.5M
-81.87%
YoY
|
$1.222B
25.05%
YoY
|
| Selling, General & Admin |
$469.0M
451.61%
YoY
|
$85.03M
-84.25%
YoY
|
$539.9M
0.75%
YoY
|
$535.9M
-38.49%
YoY
|
$871.2M
25.91%
YoY
|
| Research & Development |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Depreciation & Amortization |
$7.302M
-23.19%
YoY
|
$9.507M
-98.21%
YoY
|
531.2M cnies
139.56%
YoY
|
$221.7M
12.27%
YoY
|
$197.5M
50.99%
YoY
|
| Operating Expenses |
$465.3M
447.26%
YoY
|
$85.03M
-84.09%
YoY
|
$534.6M
1.53%
YoY
|
$526.5M
-37.72%
YoY
|
$845.3M
24.95%
YoY
|
| Operating Profit |
$38.24M
-248.75%
YoY
|
-$25.71M
-54.46%
YoY
|
-$56.44M
-81.49%
YoY
|
-$305.0M
-181.02%
YoY
|
$376.4M
25.26%
YoY
|
| Interest Expense |
-$3.831M
277.44%
YoY
|
-$1.015M
-113.59%
YoY
|
$7.469M
-118.62%
YoY
|
-$40.12M
-23.87%
YoY
|
-$52.70M
-226.38%
YoY
|
| Other Income/Expense, Net |
-$4.012M
-536.09%
YoY
|
$920.0K
-117.62%
YoY
|
-$5.220M
-48.51%
YoY
|
-$10.14M
-10.29%
YoY
|
-$11.30M
31.4%
YoY
|
| Pretax Income |
-$828.3M
2897.45%
YoY
|
-$27.63M
-54.54%
YoY
|
-$60.78M
-86.18%
YoY
|
-$440.0M
-280.46%
YoY
|
$243.8M
-26.92%
YoY
|
| Income Tax |
$32.91M
-82.3%
YoY
|
185.9M cnies
215.55%
YoY
|
$58.92M
-37.44%
YoY
|
$94.18M
19.21%
YoY
|
$79.00M
-1.99%
YoY
|
| Net Earnings |
-$996.3M
1730.05%
YoY
|
-$54.44M
-67.06%
YoY
|
-$165.3M
212.94%
YoY
|
-$52.81M
-132.8%
YoY
|
$161.0M
-33.22%
YoY
|
| Basic Earnings Per Share |
-$8.40
152.25%
YoY
|
-$3.33
282.76%
YoY
|
-$0.87
93.33%
YoY
|
-$0.45
-133.58%
YoY
|
$1.34
N/A
|
| Diluted Earnings Per Share |
-$8.39
151.95%
YoY
|
-$3.33
139.19%
YoY
|
-$1.39
-100.0%
YoY
|
-$1.772M
-232.27%
YoY
|
$1.339M
-32.0%
YoY
|
| COMMON SHARES |
N/A
|
N/A
|
N/A
|
N/A
|
N/A
|
| Basic Shares Outstanding |
118.7M shares
0.0%
YoY
|
118.7M shares
-0.02%
YoY
|
118.7M shares
-0.44%
YoY
|
119.2M shares
-0.78%
YoY
|
120.2M shares
N/A
|
| Diluted Shares Outstanding |
118.7M shares
0.0%
YoY
|
118.7M shares
-0.02%
YoY
|
118.7M shares
-0.44%
YoY
|
119.2M shares
-0.78%
YoY
|
120.2M shares
N/A
|
|
Concept
|
2025 Q1 | 2024 Q4 | 2024 Q3 | 2024 Q2 | 2024 Q1 | 2023 Q4 | 2023 Q3 | 2023 Q2 | 2022 Q3 | 2022 Q2 | 2022 Q1 | 2021 Q3 | 2021 Q2 | 2021 Q1 | 2020 Q4 | 2020 Q3 | 2020 Q2 | 2020 Q1 | 2019 Q4 | 2019 Q3 |
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Revenue |
$44.00M
-91.56%
YoY
|
$44.73M
-92.19%
YoY
|
$358.3M
-68.74%
YoY
|
$554.0M
-5.53%
YoY
|
$521.4M
N/A
|
$572.7M
N/A
|
$1.146B
183.82%
YoY
|
$586.4M
34.02%
YoY
|
$403.9M
-71.19%
YoY
|
$437.5M
-58.48%
YoY
|
$873.5M
7.97%
YoY
|
$1.402B
114.96%
YoY
|
$1.054B
42.52%
YoY
|
$809.0M
-7.75%
YoY
|
$1.052B
-4.23%
YoY
|
$652.1M
-8.36%
YoY
|
$739.4M
6.73%
YoY
|
$877.0M
72.37%
YoY
|
$1.098B
68.95%
YoY
|
$711.6M
82.6%
YoY
|
| Cost Of Revenue |
$31.00M
-91.38%
YoY
|
$31.69M
-91.42%
YoY
|
$322.4M
-61.8%
YoY
|
$351.2M
-10.72%
YoY
|
$359.8M
N/A
|
$369.3M
N/A
|
$844.1M
163.72%
YoY
|
$393.4M
30.2%
YoY
|
$320.1M
-72.88%
YoY
|
$302.2M
-52.46%
YoY
|
$614.6M
-4.7%
YoY
|
$1.180B
134.78%
YoY
|
$635.6M
42.07%
YoY
|
$644.9M
13.04%
YoY
|
$608.7M
-2.48%
YoY
|
$502.7M
0.64%
YoY
|
$447.4M
19.37%
YoY
|
$570.5M
59.14%
YoY
|
$624.2M
76.68%
YoY
|
$499.5M
76.5%
YoY
|
| Gross Profit |
$13.00M
-91.96%
YoY
|
$13.04M
-93.59%
YoY
|
$35.86M
-88.13%
YoY
|
$202.7M
5.05%
YoY
|
$161.7M
N/A
|
$203.4M
N/A
|
$302.2M
260.57%
YoY
|
$193.0M
42.55%
YoY
|
$83.80M
-62.17%
YoY
|
$135.4M
-67.62%
YoY
|
$258.9M
57.78%
YoY
|
$221.5M
48.17%
YoY
|
$418.2M
43.21%
YoY
|
$164.1M
-46.46%
YoY
|
$442.8M
-6.54%
YoY
|
$149.5M
-29.51%
YoY
|
$292.0M
-8.18%
YoY
|
$306.5M
103.93%
YoY
|
$473.8M
59.74%
YoY
|
$212.1M
98.78%
YoY
|
| Selling, General & Admin |
$11.00M
-92.51%
YoY
|
$8.410M
-93.9%
YoY
|
$119.3M
-62.6%
YoY
|
$147.0M
3.51%
YoY
|
$146.8M
N/A
|
$138.0M
N/A
|
$318.9M
131.35%
YoY
|
$142.0M
21.24%
YoY
|
$137.8M
-74.28%
YoY
|
$117.1M
-45.3%
YoY
|
$284.9M
35.05%
YoY
|
$535.9M
104.07%
YoY
|
$214.1M
28.75%
YoY
|
$211.0M
-9.17%
YoY
|
$222.0M
5.76%
YoY
|
$262.6M
1.0%
YoY
|
$166.3M
9.41%
YoY
|
$232.3M
46.75%
YoY
|
$209.9M
72.62%
YoY
|
$260.0M
121.47%
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 |
$10.00M
-93.08%
YoY
|
$8.272M
-93.58%
YoY
|
$118.9M
-58.84%
YoY
|
$154.0M
29.32%
YoY
|
$144.4M
N/A
|
$128.9M
N/A
|
$289.0M
111.61%
YoY
|
$119.1M
2.57%
YoY
|
$136.6M
-74.06%
YoY
|
$116.1M
-43.49%
YoY
|
$281.9M
37.9%
YoY
|
$526.5M
108.43%
YoY
|
$205.5M
31.89%
YoY
|
$204.4M
-11.25%
YoY
|
$214.4M
3.83%
YoY
|
$252.6M
-1.52%
YoY
|
$155.8M
3.04%
YoY
|
$230.3M
49.25%
YoY
|
$206.5M
80.66%
YoY
|
$256.5M
121.89%
YoY
|
| Operating Profit |
$3.000M
-82.62%
YoY
|
$4.771M
-93.6%
YoY
|
-$83.07M
-731.54%
YoY
|
$48.73M
-34.06%
YoY
|
$17.26M
N/A
|
$74.51M
N/A
|
$13.15M
-124.92%
YoY
|
$73.90M
283.48%
YoY
|
-$52.77M
-82.69%
YoY
|
$19.27M
-90.94%
YoY
|
-$22.94M
-43.08%
YoY
|
-$305.0M
195.8%
YoY
|
$212.7M
56.15%
YoY
|
-$40.30M
-152.89%
YoY
|
$228.4M
-14.55%
YoY
|
-$103.1M
132.21%
YoY
|
$136.2M
-18.35%
YoY
|
$76.20M
-2005.0%
YoY
|
$267.3M
46.63%
YoY
|
-$44.40M
398.88%
YoY
|
| Interest Expense |
$236.0K
-107.07%
YoY
|
$61.00K
-95.58%
YoY
|
$210.0K
-281.03%
YoY
|
$5.105M
-332.05%
YoY
|
-$3.338M
N/A
|
$1.381M
N/A
|
-$116.0K
-101.04%
YoY
|
-$2.200M
-222.84%
YoY
|
$11.11M
-127.69%
YoY
|
$1.791M
-1018.46%
YoY
|
-$5.429M
352.42%
YoY
|
-$40.12M
4357.56%
YoY
|
-$195.0K
-99.35%
YoY
|
-$1.200M
-90.84%
YoY
|
$7.700M
-189.53%
YoY
|
-$900.0K
-85.94%
YoY
|
-$30.10M
-291.72%
YoY
|
-$13.10M
-189.12%
YoY
|
-$8.600M
-148.59%
YoY
|
-$6.400M
-131.37%
YoY
|
| Other Income/Expense, Net |
-$590.0K
-73.11%
YoY
|
-$6.000K
-99.5%
YoY
|
-$5.591M
42.48%
YoY
|
$3.496M
N/A
|
-$2.194M
N/A
|
-$1.196M
N/A
|
-$3.924M
-43700.0%
YoY
|
$0.00
-100.0%
YoY
|
$9.000K
-100.09%
YoY
|
$926.0K
-168.9%
YoY
|
-$6.155M
207.75%
YoY
|
-$10.14M
17.87%
YoY
|
-$1.344M
-46.24%
YoY
|
-$2.000M
-47.37%
YoY
|
-$4.800M
-233.33%
YoY
|
-$8.600M
207.14%
YoY
|
-$2.500M
4.17%
YoY
|
-$3.800M
58.33%
YoY
|
$3.600M
-460.0%
YoY
|
-$2.800M
-170.0%
YoY
|
| Pretax Income |
$1.990M
-83.03%
YoY
|
$4.826M
-93.54%
YoY
|
-$947.1M
337.94%
YoY
|
-$75.69M
-205.57%
YoY
|
$11.73M
N/A
|
$74.70M
N/A
|
-$216.3M
348.28%
YoY
|
$71.70M
226.09%
YoY
|
-$48.25M
-89.03%
YoY
|
$21.99M
-89.59%
YoY
|
-$34.52M
-20.45%
YoY
|
-$440.0M
142.53%
YoY
|
$211.1M
104.0%
YoY
|
-$43.40M
-173.06%
YoY
|
$231.4M
-11.78%
YoY
|
-$181.4M
238.43%
YoY
|
$103.5M
-42.53%
YoY
|
$59.40M
624.39%
YoY
|
$262.3M
31.88%
YoY
|
-$53.60M
-448.05%
YoY
|
| Income Tax |
-$1.230M
-114.02%
YoY
|
$814.0K
-94.81%
YoY
|
-$337.0K
-100.21%
YoY
|
$14.54M
-86.69%
YoY
|
$8.773M
N/A
|
$15.67M
N/A
|
$161.8M
1286.41%
YoY
|
$109.3M
277.56%
YoY
|
$11.67M
-87.61%
YoY
|
$28.95M
-38.32%
YoY
|
$18.30M
-1625.25%
YoY
|
$94.18M
-383.66%
YoY
|
$46.93M
32.21%
YoY
|
-$1.200M
-106.42%
YoY
|
$40.30M
-30.52%
YoY
|
-$33.20M
482.46%
YoY
|
$35.50M
-16.86%
YoY
|
$18.70M
523.33%
YoY
|
$58.00M
42.86%
YoY
|
-$5.700M
-254.05%
YoY
|
| Net Earnings |
$3.200M
8.04%
YoY
|
$3.737M
-93.17%
YoY
|
-$987.9M
158.13%
YoY
|
-$66.07M
73.41%
YoY
|
$2.962M
N/A
|
$54.69M
N/A
|
-$382.7M
257.72%
YoY
|
-$38.10M
326.22%
YoY
|
-$107.0M
102.6%
YoY
|
-$8.939M
-105.25%
YoY
|
-$52.94M
17.64%
YoY
|
-$52.81M
-65.67%
YoY
|
$170.4M
121.81%
YoY
|
-$45.00M
-196.15%
YoY
|
$186.6M
-2.46%
YoY
|
-$153.8M
196.34%
YoY
|
$76.80M
-43.82%
YoY
|
$46.80M
1131.58%
YoY
|
$191.3M
25.36%
YoY
|
-$51.90M
-543.59%
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.03
40.06%
YoY
|
$0.03
-93.21%
YoY
|
-$8.32
157.99%
YoY
|
-$0.56
73.98%
YoY
|
$0.02
N/A
|
$0.46
N/A
|
-$3.23
257.72%
YoY
|
-$0.32
-100.0%
YoY
|
-$0.90
-100.0%
YoY
|
-$75.33K
-101.32%
YoY
|
-$1.784M
372.84%
YoY
|
-$1.772M
37.77%
YoY
|
$5.718M
793.49%
YoY
|
-$377.2K
-197.12%
YoY
|
$1.563M
-1.48%
YoY
|
-$1.286M
198.82%
YoY
|
$640.0K
-43.35%
YoY
|
$388.4K
1157.13%
YoY
|
$1.586M
29.83%
YoY
|
-$430.3K
-567.5%
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
|
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 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...