INSULET CORP (PODD)

Market cap
$14.3B
P/E ratio
58.5x
Period EndAccounts receivable, net (Million USD)YoY (%)
Dec 31, 2022141-12.48%
Dec 31, 2021161+92.12%
Dec 31, 202084+20.92%
Dec 31, 201969+9.49%
Dec 31, 201863+18.59%
Dec 31, 201753+85.30%
Dec 31, 201629-40.47%
Dec 31, 201548+21.33%
Dec 31, 201440+20.61%
Dec 31, 201333-0.68%
Dec 31, 201233+43.57%
Dec 31, 201123
AI Chat