Owlet OWLT
Employee Count
Total number of employees at Owlet (OWLT) and historical employee count data
80Current Employees▲ +4 (+5.26%) YoY
Owlet total employee count in 2025 was 80, a +4 (+5.26%) increase in headcount from 2024.
Owlet total employee count in 2024 was 76, a -30 (-28.30%) decline in headcount from 2023. Revenue per employee was $1,033,829, a $609,584 (+143.69%) increase from 2023.
Owlet total employee count in 2023 was 106, a -94 (-47.00%) decline in headcount from 2022. Revenue per employee was $424,245, a $150,760 (+55.13%) increase from 2022.
Owlet total employee count in 2022 was 200, a +197 (+6566.67%) increase in headcount from 2021. Revenue per employee was $273,485, a -$32,843,848 (-99.17%) decline from 2021.