Skip to main content
NASDAQQH
All numbers in thousands USD
Period Ending
Dec 31, 2022
Dec 31, 2021
Dec 31, 2020
Dec 31, 2019
Total Revenue
553,903
4,025,279
2,580,810
2,055,789
Cost of Revenue
(517,266)
3,849,682
2,388,299
1,893,513
Gross Profit
36,637
175,597
192,511
162,276
Operating Expenses
Research Development
1,818
20,122
13,095
9,730
Selling General and Administrative
30,968
240,749
203,299
161,160
Non Recurring
--
--
--
--
Others
(64,254)
0
0
0
Total Operating Expenses
(31,468)
260,871
216,394
170,890
Operating Income or Loss
3,851
(85,274)
(23,883)
(8,614)
Income from Continuing Operations
Total Other Income/Expenses Net
1,754
(87,547)
50,951
22,563
Earnings Before Interest And Taxes
1,489
(172,177)
27,892
14,224
Interest Expense
--
7,026
8,068
6,093
Income Before Tax
665
(179,203)
19,824
8,131
Income Tax Expense
3,045
12,027
25,428
21,580
Minority Interest
(520)
12,494
46,542
2,871
Net Income From Continuing Ops
(4,029)
(191,230)
(5,604)
(13,449)
Non-recurring Events
Discontinued Operations
--
--
--
--
Extraordinary Items
--
--
--
--
Effect Of Accounting Changes
--
--
--
--
Other Items
0
33,323
9,034
1,684
Net Income
(4,029)
(157,907)
3,430
(11,765)
Preferred Stock And Other Adjustments
--
--
--
--
Net Income Applicable To Common Shares
(4,029)
(157,907)
3,430
(11,765)