BLACKBAUD INC

Annual Trend FY 2016 FY 2017 FY 2018 FY 2019 FY 2020 FY 2021 FY 2022 FY 2023 FY 2024 FY 2025 TTM
Revenue $730.8m
$788.3m +7.87%
$848.6m +7.65%
$900.4m +6.11%
$913.2m +1.42%
$927.7m +1.59%
$1.1b +14.05%
$1.1b +4.47%
$1.2b +4.53%
$1.1b -2.35%
$1.1b +1.75%
Cost of revenue $339.2m
$361.9m +6.69%
$381.7m +5.48%
$418.4m +9.61%
$428.1m +2.30%
$443.2m +3.53%
$505.4m +14.03%
$502.2m -0.63%
$516.3m +2.81%
$465.1m -9.92%
$463.6m -0.31%
Gross profit $391.6m
$426.4m +8.89%
$466.9m +9.49%
$482.0m +3.24%
$485.2m +0.65%
$484.5m -0.13%
$552.7m +14.07%
$603.2m +9.14%
$639.2m +5.96%
$663.3m +3.77%
$684.5m +3.20%
Research and development $89.9m $89.9m $98.8m $106.2m $100.1m $124.6m $156.9m $153.3m $160.6m $138.1m $142.7m
General and administrative $81.3m $94.9m $106.4m $113.4m $134.9m $146.3m $199.9m $189.9m $142.7m $154.6m $129.8m
Total operating expenses $329.8m $362.4m $407.4m $454.9m $447.9m $459.6m $581.2m $558.5m $909.7m $472.5m $457.3m
Interest expense ($10.6m) ($12.1m) ($15.9m) ($20.6m) ($17.3m) ($18.0m) ($35.8m) ($39.9m) ($55.6m) ($68.0m) $66.2m
Other income, net ($291k) $2.3m $1.1m $4.1m $1.7m $180k $8.7m $12.9m $14.5m $9.0m $2.3m
Income (loss) before provision (benefit) for income taxes $50.9m $54.2m $44.6m $10.6m $21.6m $7.1m ($55.6m) $17.6m ($311.6m) $131.8m
Income tax provision (benefit) $9.4m ($11.7m) ($219k) ($1.3m) $13.9m $1.4m ($10.2m) $15.8m ($28.4m) $16.8m
Net income (loss) $41.5m
$65.9m +58.82%
$44.8m -31.99%
$11.9m -73.44%
$7.7m -35.19%
$5.7m -26.16%
($45.4m) -896.89%
$1.8m +104.01%
($283.2m) -15658.90%
$115.0m +140.60%
$150.7m +31.06%
Basic earnings (loss) per share $0.90 $1.41 $0.95 $0.25 $0.16 $0.12 ($0.88) $0.03 ($5.60) $2.41 $3.24
Diluted earnings (loss) per share $0.88 $1.38 $0.93 $0.25 $0.16 $0.12 ($0.88) $0.03 ($5.60) $2.37 $3.20
Basic weighted average shares $46.1m $46.7m $47.2m $47.7m $48.2m $47.4m $51.6m $52.5m $50.6m $47.7m
Diluted weighted average shares $47.3m $47.8m $48.0m $48.3m $48.7m $48.2m $51.6m $53.7m $50.6m $48.5m
Sales, marketing and customer success $155.8m $173.5m $192.8m $224.2m $209.8m $186.3m $221.5m $212.2m $197.5m $177.6m
Amortization $2.8m $3.3m $4.8m $5.3m $2.9m $2.2m $2.9m $3.1m $3.5m $2.2m $2.3m
EVERFI disposition $0 $0 $405.4m $0
Income (loss) from operations $61.8m
$64.0m +3.61%
$59.4m -7.21%
$27.1m -54.31%
$37.2m +37.20%
$24.9m -33.13%
($28.5m) -214.37%
$44.7m +256.94%
($270.5m) -705.09%
$190.8m +170.52%
$227.2m +19.09%
Foreign currency translation adjustment $324k ($943k) ($5.2m) $2.6m $4.6m $661k ($16.2m) $5.0m ($2.8m) $8.9m
Unrealized loss on derivative instruments, net of tax ($2.8m) ($1.8m) $8.4m $18.6m ($15.7m) ($359k) ($9.9m)
Comprehensive income (loss) $41.9m $65.7m $40.2m $11.7m $10.5m $14.7m ($43.0m) ($8.8m) ($286.4m) $113.9m
Total other comprehensive loss $368k ($192k) ($4.6m) ($180k) $2.8m $9.0m $2.4m ($10.6m) ($3.2m) ($1.1m)

Values abbreviated: b = billions, m = millions, k = thousands. Per share data in USD.