- Rank in Search Criteria: 3311
World Rank (Jan-05-2024): 18,675
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 20603
Market Cap (Jul-30-2023): 0.12 Billion USD
World Rank (Jan-2022): 16,663
Market Cap (Jan-2022): 0.30 Billion USD
- Rank in Search Criteria: 3312
World Rank (Jan-05-2024): 18,676
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 17495
Market Cap (Jul-30-2023): 0.22 Billion USD
World Rank (Jan-2022): 17,847
Market Cap (Jan-2022): 0.25 Billion USD
- Rank in Search Criteria: 3313
World Rank (Jan-05-2024): 18,679
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 18280
Market Cap (Jul-30-2023): 0.19 Billion USD
World Rank (Jan-2022): 13,306
Market Cap (Jan-2022): 0.51 Billion USDAnnual Revenue in USD: 397 Million USD
Annual Net Income in USD: -4 Million USD
Annual Results for Period ending: May-2022 ending year
- Rank in Search Criteria: 3314
World Rank (Jan-05-2024): 18,691
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 19123
Market Cap (Jul-30-2023): 0.16 Billion USD
World Rank (Jan-2022): 20,708
Market Cap (Jan-2022): 0.15 Billion USD
- Rank in Search Criteria: 3315
World Rank (Jan-05-2024): 18,694
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 18398
Market Cap (Jul-30-2023): 0.19 Billion USD
World Rank (Jan-2022): 20,716
Market Cap (Jan-2022): 0.15 Billion USD
- Rank in Search Criteria: 3316
World Rank (Jan-05-2024): 18,699
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 17902
Market Cap (Jul-30-2023): 0.21 Billion USD
World Rank (Jan-2022): 11,563
Market Cap (Jan-2022): 0.68 Billion USDHeadquarters Country: Malta
- Rank in Search Criteria: 3317
World Rank (Jan-05-2024): 18,705
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 19076
World Rank (Jan-2022): 19,076
Market Cap (Jan-2022): 0.20 Billion USD
- Rank in Search Criteria: 3318
World Rank (Jan-05-2024): 18,718
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 20612
World Rank (Jan-2022): 20,612
Market Cap (Jan-2022): 0.15 Billion USD
- Rank in Search Criteria: 3319
World Rank (Jan-05-2024): 18,719
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 18037
Market Cap (Jul-30-2023): 0.20 Billion USD
World Rank (Jan-2022): 15,533
Market Cap (Jan-2022): 0.36 Billion USD
- Rank in Search Criteria: 3320
World Rank (Jan-05-2024): 18,734
Market Cap (Jan-05-2024): 0.17 Billion USD
World Rank (Jul-30-2023): 20675
Market Cap (Jul-30-2023): 0.12 Billion USD
World Rank (Jan-2022): 21,194
Market Cap (Jan-2022): 0.14 Billion USD