Skip to main content

Fundamentals

Select the financial statements you wish to view below.  The reports below may be viewed on either an annual or quarterly basis.

NASDAQQH
All numbers in thousands USD
Period Ending
Dec 31, 2023
Dec 31, 2022
Dec 31, 2021
Dec 31, 2020
Total Revenue
3,702,387
553,903
4,025,279
2,580,810
Cost of Revenue
3,535,778
(517,266)
3,849,682
2,388,299
Gross Profit
166,609
36,637
175,597
192,511
Operating Expenses
Research Development
12,378
1,818
20,122
13,095
Selling General and Administrative
184,336
30,968
240,749
203,299
Non Recurring
--
--
--
--
Others
0
(64,254)
0
0
Total Operating Expenses
196,714
(31,468)
260,871
216,394
Operating Income or Loss
(30,105)
3,851
(85,274)
(23,883)
Income from Continuing Operations
Total Other Income/Expenses Net
(39,021)
1,754
(87,547)
50,951
Earnings Before Interest And Taxes
9,963
1,489
(172,177)
27,892
Interest Expense
--
--
7,026
8,068
Income Before Tax
5,081
665
(179,203)
19,824
Income Tax Expense
(927)
3,045
12,027
25,428
Minority Interest
(911)
(520)
12,494
46,542
Net Income From Continuing Ops
6,008
(4,029)
(191,230)
(5,604)
Non-recurring Events
Discontinued Operations
--
--
--
--
Extraordinary Items
--
--
--
--
Effect Of Accounting Changes
--
--
--
--
Other Items
(2,674)
0
33,323
9,034
Net Income
3,334
(4,029)
(157,907)
3,430
Preferred Stock And Other Adjustments
--
--
--
--
Net Income Applicable To Common Shares
3,334
(4,029)
(157,907)
3,430