Skip to content
10-K

Annual Report

N-able, Inc. NABL

0001834488-26-000007

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

On SEC.gov

Financials in this filing

Metric Period Value
Shares Outstanding FY 2025 · Feb 23, 2026 188.38M sh
Shares Diluted FY 2025 · Dec 31, 2025 187.82M sh
Shares Diluted FY 2025 · Dec 31, 2024 188.43M sh
Shares Diluted FY 2025 · Dec 31, 2023 185.98M sh
Capex FY 2025 · Dec 31, 2025 $18.14M
Capex FY 2025 · Dec 31, 2024 $17.57M
Capex FY 2025 · Dec 31, 2023 $13.78M
Operating Cash Flow FY 2025 · Dec 31, 2025 $93.2M
Operating Cash Flow FY 2025 · Dec 31, 2024 $79.44M
Operating Cash Flow FY 2025 · Dec 31, 2023 $90.09M
Long Term Debt FY 2025 · Dec 31, 2025 $389.87M
Long Term Debt FY 2025 · Dec 31, 2024 $329.61M
Short Term Debt FY 2025 · Dec 31, 2025 $4M
Short Term Debt FY 2025 · Dec 31, 2024 $3.5M
Cash And Equivalents FY 2025 · Dec 31, 2025 $111.84M
Cash And Equivalents FY 2025 · Dec 31, 2024 $85.2M
Stockholders Equity FY 2025 · Dec 31, 2025 $804.66M
Stockholders Equity FY 2025 · Dec 31, 2024 $759.29M
Stockholders Equity FY 2025 · Dec 31, 2023 $711.36M
Stockholders Equity FY 2025 · Dec 31, 2022 $642.07M
Current Liabilities FY 2025 · Dec 31, 2025 $181.82M
Current Liabilities FY 2025 · Dec 31, 2024 $150.1M
Total Liabilities FY 2025 · Dec 31, 2025 $605.25M
Total Liabilities FY 2025 · Dec 31, 2024 $579.56M
Current Assets FY 2025 · Dec 31, 2025 $216.44M
Current Assets FY 2025 · Dec 31, 2024 $183.92M
Total Assets FY 2025 · Dec 31, 2025 $1.41B
Total Assets FY 2025 · Dec 31, 2024 $1.34B
Eps Diluted FY 2025 · Dec 31, 2025 −$0.09
Eps Diluted FY 2025 · Dec 31, 2024 $0.16
Eps Diluted FY 2025 · Dec 31, 2023 $0.13
Eps Basic FY 2025 · Dec 31, 2025 −$0.09
Eps Basic FY 2025 · Dec 31, 2024 $0.17
Eps Basic FY 2025 · Dec 31, 2023 $0.13
Sga Expense FY 2025 · Dec 31, 2025 $91.72M
Sga Expense FY 2025 · Dec 31, 2024 $76.51M
Sga Expense FY 2025 · Dec 31, 2023 $69.89M
Rd Expense FY 2025 · Dec 31, 2025 $100.71M
Rd Expense FY 2025 · Dec 31, 2024 $90.71M
Rd Expense FY 2025 · Dec 31, 2023 $78.18M
Net Income FY 2025 · Dec 31, 2025 −$17.03M
Net Income FY 2025 · Dec 31, 2024 $30.96M
Net Income FY 2025 · Dec 31, 2023 $23.41M
Operating Income FY 2025 · Dec 31, 2025 $36.79M
Operating Income FY 2025 · Dec 31, 2024 $82.37M
Operating Income FY 2025 · Dec 31, 2023 $70.32M
Gross Profit FY 2025 · Dec 31, 2025 $394.38M
Gross Profit FY 2025 · Dec 31, 2024 $385.47M
Gross Profit FY 2025 · Dec 31, 2023 $353.67M
Cost Of Revenue FY 2025 · Dec 31, 2025 $117.05M
Cost Of Revenue FY 2025 · Dec 31, 2024 $80.68M
Cost Of Revenue FY 2025 · Dec 31, 2023 $68.21M
Revenue FY 2025 · Dec 31, 2025 $511.43M
Revenue FY 2025 · Dec 31, 2024 $466.15M
Revenue FY 2025 · Dec 31, 2023 $421.88M