World Rank (Jul-30-2023)
7,046
Market Cap (Jul-30-2023)
1.442 Billion USD
World Rank (Dec-25-2022)
5,775
Market Cap (Dec-25-2022)
1.818 Billion USD
World Rank (Jan-07-2022)
7,423
Market Cap (Jan-07-2022)
1.497 Billion USD
World Rank (Jan-01-2021)
6,574
Market Cap (Jan-01-2021)
1.426 Billion USD
Annual Revenue in USD
770 Million USD
Annual Net Income in USD
65 Million USD
Total Assets in USD
710 Million USD
Total Liabilities in USD
317 Million USD
Annual Results for Year ending in
Aug-2022 Month
Headquarters State / City
Headquarters Country
Stock Exchange
Company Rank in Country in 2022
Company Rank in USA in 2022 is 2118
Rank in Country (Jan-2021)
Company Rank in USA in 2021 is 1891
Number of Employees
1,235
Employee Count as on Date
As on 2021

Share it on Social Media