Weave Communications, Inc.

Annual Trend FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenue $45.7m
$79.9m +74.65%
$115.9m +45.03%
$142.1m +22.65%
$170.5m +19.95%
$204.3m +19.85%
$239.0m +16.99%
$257.8m +7.85%
Cost of revenue $18.5m
$34.4m +86.01%
$49.4m +43.32%
$53.3m +7.91%
$54.4m +2.07%
$58.4m +7.46%
$66.7m +14.18%
$71.2m +6.70%
Gross profit $27.2m
$45.4m +66.92%
$66.5m +46.32%
$88.8m +33.60%
$116.1m +30.67%
$145.9m +25.66%
$172.3m +18.11%
$186.6m +8.30%
Research and development $14.4m $20.0m $27.0m $30.7m $34.0m $40.2m $44.5m $44.2m
Sales and marketing $31.7m $39.3m $58.2m $65.4m $70.8m $84.6m $102.7m
General and administrative $13.0m $25.8m $31.6m $42.5m $45.7m $52.5m $55.8m $54.8m
Total operating expenses $59.1m $85.0m $116.9m $138.5m $150.5m $177.3m $202.9m $209.0m
Loss from operations ($31.9m)
($39.6m) -23.96%
($50.4m) -27.34%
($49.7m) +1.36%
($34.4m) +30.86%
($31.4m) +8.59%
($30.6m) +2.56%
Interest expense ($811k) ($1.1m) ($1.2m) ($1.4m) ($1.9m) ($1.5m) ($1.7m) $1.6m
Interest income $0 $1.2m $2.2m $1.9m $1.8m $1.6m
Net unrealized gain (loss) on investments, net of tax $31k ($21k) $14k
Other income, net $674k $247k ($55k) $1.5m $3.3m $2.9m $1.5m $2.1m
Loss before income taxes ($32.1m) ($40.4m) ($51.6m) ($49.6m) ($30.8m) ($28.2m) ($29.0m)
Income tax benefit (provision) $0 $0 ($60k) ($104k) ($260k) ($189k) $924k
Net loss ($32.1m) ($40.4m) ($51.7m) ($49.7m) ($31.0m) ($28.3m) ($28.1m)
Net loss per share attributable to common stockholders - basic (in dollars per share) ($3) ($4) ($3) ($1) ($0) ($0) ($0)
Net loss per share attributable to common stockholders - diluted (in dollars per share) ($3) ($4) ($3) ($1) ($0) ($0) ($0)
Weighted-average common shares outstanding - basic (in shares) 10.3m 11.4m 20.6m 65.1m 67.7m 71.7m 76.3m
Weighted-average common shares outstanding - diluted (in shares) 10.3m 11.4m 20.6m 65.1m 67.7m 71.7m 76.3m
Change in foreign currency translation, net of tax $108k ($657k) $427k
Total comprehensive loss ($30.9m) ($29.0m) ($27.6m)