Skip to content
10-K

Annual Report

Udemy, Inc.

0001607939-26-000034

← back to feed
Filed
Feb 19, 2026 12:00 AM ET
Period of report

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 13, 2026 145.42M sh
Shares Diluted FY 2025 · Dec 31, 2025 150.01M sh
Shares Diluted FY 2025 · Dec 31, 2024 151.32M sh
Shares Diluted FY 2025 · Dec 31, 2023 150.1M sh
Stock Repurchased FY 2025 · Dec 31, 2025 $50.97M
Stock Repurchased FY 2025 · Dec 31, 2024 $150.32M
Stock Repurchased FY 2025 · Dec 31, 2023 $0
Capex FY 2025 · Dec 31, 2025 $5.8M
Capex FY 2025 · Dec 31, 2024 $2.3M
Capex FY 2025 · Dec 31, 2023 $632K
Operating Cash Flow FY 2025 · Dec 31, 2025 $87.66M
Operating Cash Flow FY 2025 · Dec 31, 2024 $53.04M
Operating Cash Flow FY 2025 · Dec 31, 2023 −$2.01M
Cash And Equivalents FY 2025 · Dec 31, 2025 $231.49M
Cash And Equivalents FY 2025 · Dec 31, 2024 $190.59M
Cash And Equivalents FY 2025 · Dec 31, 2023 $305.56M
Stockholders Equity FY 2025 · Dec 31, 2025 $210.46M
Stockholders Equity FY 2025 · Dec 31, 2024 $197.39M
Stockholders Equity FY 2025 · Dec 31, 2023 $356.89M
Stockholders Equity FY 2025 · Dec 31, 2022 $339.31M
Current Liabilities FY 2025 · Dec 31, 2025 $400.07M
Current Liabilities FY 2025 · Dec 31, 2024 $397.48M
Total Liabilities FY 2025 · Dec 31, 2025 $407.24M
Total Liabilities FY 2025 · Dec 31, 2024 $408.23M
Current Assets FY 2025 · Dec 31, 2025 $524.21M
Current Assets FY 2025 · Dec 31, 2024 $506.33M
Total Assets FY 2025 · Dec 31, 2025 $617.7M
Total Assets FY 2025 · Dec 31, 2024 $605.63M
Eps Diluted FY 2025 · Dec 31, 2025 $0.03
Eps Diluted FY 2025 · Dec 31, 2024 −$0.56
Eps Diluted FY 2025 · Dec 31, 2023 −$0.71
Eps Basic FY 2025 · Dec 31, 2025 $0.03
Eps Basic FY 2025 · Dec 31, 2024 −$0.56
Eps Basic FY 2025 · Dec 31, 2023 −$0.71
Sga Expense FY 2025 · Dec 31, 2025 $93.02M
Sga Expense FY 2025 · Dec 31, 2024 $96.2M
Sga Expense FY 2025 · Dec 31, 2023 $93.9M
Rd Expense FY 2025 · Dec 31, 2025 $101.51M
Rd Expense FY 2025 · Dec 31, 2024 $125.44M
Rd Expense FY 2025 · Dec 31, 2023 $120.34M
Net Income FY 2025 · Dec 31, 2025 $3.81M
Net Income FY 2025 · Dec 31, 2024 −$85.29M
Net Income FY 2025 · Dec 31, 2023 −$107.29M
Operating Income FY 2025 · Dec 31, 2025 −$4.16M
Operating Income FY 2025 · Dec 31, 2024 −$89.33M
Operating Income FY 2025 · Dec 31, 2023 −$121.9M
Gross Profit FY 2025 · Dec 31, 2025 $518.41M
Gross Profit FY 2025 · Dec 31, 2024 $491.94M
Gross Profit FY 2025 · Dec 31, 2023 $419.34M
Cost Of Revenue FY 2025 · Dec 31, 2025 $271.44M
Cost Of Revenue FY 2025 · Dec 31, 2024 $294.63M
Cost Of Revenue FY 2025 · Dec 31, 2023 $309.6M
Revenue FY 2025 · Dec 31, 2025 $789.84M
Revenue FY 2025 · Dec 31, 2024 $786.57M
Revenue FY 2025 · Dec 31, 2023 $728.94M