BlueJ ARR hit $30M