The total revenue of 900938 for the last quarter is 20.55 M USD, and it's 58.55% higher compared to the previous quarter. The net income of Q3 23 is 186.29 k USD.