Docebo Inc.

Annual Trend FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenue (Note 14) $41.4m $62.9m $104.2m $142.9m $180.8m $216.9m $242.7m
Cost of revenue (Note 15) $8.4m
$11.5m +37.94%
$20.8m +80.14%
$28.2m +35.56%
$34.5m +22.43%
$41.3m +19.70%
$47.9m +15.88%
$53.3m +11.47%
Gross profit $33.1m
$51.4m +55.32%
$83.5m +62.44%
$114.7m +37.48%
$146.3m +27.55%
$175.6m +20.02%
$194.8m +10.93%
$205.6m +5.52%
Research and development $9.4m $13.0m $20.4m $24.8m $35.5m $43.9m $50.1m $52.5m
Sales and marketing $18.0m $24.0m $43.3m $59.7m $67.2m $69.5m $76.4m
General and administrative $13.1m $17.0m $28.4m $30.2m $33.8m $32.6m $34.7m $45.6m
Operating expenses $42.9m $58.6m $96.9m $110.5m $150.1m $154.3m $171.6m $183.2m
Operating income ($9.8m)
($7.3m) +25.94%
($13.4m) -85.12%
$4.2m +131.12%
($3.7m) -188.65%
$21.3m +673.91%
$23.2m +9.13%
$22.4m -3.67%
Other income, net ($85k) $181k ($17k) ($2k) ($3.9m)
Income before income taxes $11.3m $7.3m ($13.4m) $7.8m $4.8m $23.7m $24.4m $17.0m
Income tax (recovery) expense (Note 17) $609k $336k $172k $764k $2.0m ($3.0m) ($13.1m)
Net income ($11.9m)
($7.7m) +35.76%
($13.6m) -77.70%
$7.0m +151.60%
$2.8m -59.53%
$26.7m +841.41%
$37.5m +40.31%
$33.6m -10.43%
Earnings per share - basic (Note 12) (in dollars per share) ($0.49) ($0.26) ($0.41) $0.21 $0.09 $0.88 $1.31 $1.18
Earnings per share - diluted (Note 12) (in dollars per share) ($0.49) ($0.26) ($0.41) $0.21 $0.08 $0.86 $1.28 $1.15
Weighted average number of common shares outstanding - basic (Note 12) (in shares) 24.4m 28.9m 32.9m 33.1m 32.5m 30.3m 28.7m
Weighted average number of common shares outstanding - diluted (Note 12) (in shares) 24.4m 28.9m 32.9m 34.0m 33.7m 31.0m 29.4m
Other comprehensive income
Share-based compensation (Note 12) $659k $1.6m $2.3m $4.7m $6.0m $7.3m $6.0m
Foreign exchange loss (gain) $922k $1.8m $473k ($11.1m) $4.4m ($2.4m) $1.2m
Depreciation and amortization (Note 5, 6 and 7) $693k $1.2m $2.0m $2.3m $3.1m $3.4m $3.2m $5.7m
Finance income, net (Note 9) $796k $130k $65k ($3.5m) ($8.7m) ($2.4m) ($1.2m)
Exchange (gain) loss on translation of foreign operations ($652k) ($1.0m) ($494k) $11.9m ($4.0m) $3.4m ($1.5m)
Actuarial gain (Note 10) $110k $108k $80k ($252k) $330k ($58k) ($388k)
Comprehensive income ($11.4m) ($6.8m) ($13.2m) ($4.7m) $6.5m $23.4m $39.4m