PTC (PTC): financials explained · StockLab