Align Technology (ALGN): financials explained · StockLab