Udemy, Inc.UDMY

Market cap
$751.09M
P/E ratio
Dec 31,
2021
Dec 31,
2022
Dec 31,
2023
Dec 31,
2024
Revenue516629729787
Cost of revenue236275310295
Gross profit280354419492
Sales and marketing227301317343
Research and development66105120125
General and administrative64999496
Restructuring charges--1017
Total operating expenses358505541581
Loss from operations-78-151-122-89
Interest income--2120
Interest expense----0
Other expense, net-1-5-2-12
Total other income (expense), net-1-0188
Net loss before taxes-79-152-104-81
Income tax provision1244
Net loss-80-154-107-85
Earnings Per Share, Basic-1.46-1.09-0.71-0.56
Earnings Per Share, Diluted-1.46-1.09-0.71-0.56