Tenable Holdings, Inc.

Annual Trend FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenue $187.7m
$267.4m +42.42%
$354.6m +32.62%
$440.2m +24.15%
$541.1m +22.92%
$683.2m +26.25%
$798.7m +16.91%
$900.0m +12.68%
$999.4m +11.04%
$1.0b +4.42%
Cost of revenue $25.6m
$43.2m +68.70%
$60.8m +40.89%
$77.6m +27.52%
$106.4m +37.19%
$154.8m +45.48%
$183.6m +18.60%
$199.7m +8.77%
$218.9m +9.65%
$229.0m +4.62%
Gross profit $162.1m
$224.2m +38.27%
$293.8m +31.03%
$362.7m +23.45%
$434.7m +19.87%
$528.4m +21.55%
$615.1m +16.41%
$700.4m +13.85%
$780.5m +11.44%
$814.5m +4.36%
Research and development $57.7m $76.7m $87.1m $101.7m $116.4m $143.6m $153.2m $181.6m $223.7m $224.0m
Sales and marketing $116.3m $173.3m $228.0m $224.3m $270.2m $349.4m $393.4m $395.4m $416.9m
General and administrative $28.9m $46.7m $69.5m $73.1m $89.9m $103.2m $116.2m $124.1m $145.9m $127.7m
Restructuring $0 $0 $4.5m $6.1m $3.1m $6.2m
Total operating expenses $202.9m $296.8m $384.6m $399.1m $476.5m $596.2m $667.3m $707.2m $789.6m $771.2m
Loss from operations ($40.8m)
($72.6m) -78.07%
($90.8m) -25.10%
($36.4m) +59.88%
($41.8m) -14.64%
($67.8m) -62.36%
($52.2m) +23.08%
($6.9m) +86.86%
($9.2m) -33.72%
Interest expense ($496k) ($7.5m) ($19.0m) ($31.3m) ($31.9m) ($28.4m) $27.1m
Interest income $1.7m $606k $6.3m $24.7m $23.3m $16.0m $12.3m
Other expense, net ($16k) ($931k) ($680k) ($1.9m) ($2.0m) ($4.8m) ($8.6m) ($3.4m) ($1.3m)
Loss before income taxes ($40.9m) ($71.2m) ($85.6m) ($37.1m) ($50.6m) ($85.3m) ($67.4m) ($18.9m) ($22.9m)
Provision for income taxes $171k $2.4m $13.4m $5.7m ($4.0m) $6.9m $10.9m $17.4m $13.2m
Net loss ($41.0m) ($73.5m) ($99.0m) ($42.7m) ($46.7m) ($92.2m) ($78.3m) ($36.3m) ($36.1m)
Net loss per share, basic (in usd per share) ($1) ($0) ($0) ($1) ($1) ($0) ($0)
Net loss per share, diluted (in usd per share) ($1) ($0) ($0) ($1) ($1) ($0) ($0)
Weighted-average shares used to compute net loss per share, basic (in shares) ($1) ($0) ($0) ($1) ($1) ($0) ($0)
Weighted-average shares used to compute net loss per share, diluted (in shares) ($1) ($0) ($0) ($1) ($1) ($0) ($0)