More annual reports from Bridgeline Digital:
2023 ReportPeers and competitors of Bridgeline Digital:
F5(cid:0)(cid:2)(cid:3)(cid:4)(cid:5)(cid:3)(cid:2)(cid:5)(cid:0)(cid:6)
(cid:7)(cid:8)(cid:9)(cid:10)(cid:2)(cid:5)(cid:0)(cid:6)(cid:5)(cid:6)(cid:4)(cid:5)(cid:11)(cid:0)(cid:5)(cid:12)(cid:13)(cid:14)(cid:15)(cid:16)
#$%&’#’()*+,$#-$-.$/#$01234’5678’#$%&
’
’
’
9:;<=>’?<@<=?
?=A9B;<;=?’@:>’=CAD@:E=’AFGG;??;F:
HIJ2*+K3L+M’N1O1’,$PQ-
RSTU’VWXY
’Z8I[0’6+\]
^’_‘‘a_b’7cd67e’a‘Nc7’fcOeg6‘’#.’67’#PZh]’65’eic’fcOa7gegcf’cjOi_‘kc’_Oe’65’#-.Q
5L[’32\’l*JmI)’n\I[’\+h\h’f\o3\4(\[’.$M’,$#-
’
p’e7_‘fgeg6‘’7cd67e’a‘Nc7’fcOeg6‘’#.’67’#PZh]’65’eic’fcOa7gegcf’cjOi_‘kc’_Oe’65’#-.Q
5L[’32\’3[I+J*3*L+’o\[*Lh’l[L4’//////////////’3L’//////////////
’
’
’
’
’
’
’
qrsstuutrv’wtxy’z{s|y}’~~~(cid:127)(cid:128)~(cid:129)(cid:130)(cid:129)(cid:131)
Zc(cid:144)Im3’+I4\’Ll’[\K*J3[I+3’IJ’Jo\m*l*\h’*+’*3J’m2I[3\[]
’
>(cid:136)(cid:137)(cid:140)(cid:145)(cid:140)T(cid:136)
f3I3\’L[’632\[’(cid:152)(cid:153)[*Jh*m3*L+’Ll’g+mL[oL[I3*L+
(cid:146)(cid:147)X(cid:147)(cid:147)(cid:148)(cid:149)(cid:150)(cid:151)(cid:147)
g7f’c4o)Ln\[’gh\+3*l*mI3*L+’‘L1
VWW’?(cid:154)UU(cid:133)(cid:139)’>T(cid:133)(cid:155)(cid:136)
(cid:132)(cid:154)T(cid:137)(cid:133)(cid:138)(cid:135)(cid:139)S(cid:138)(cid:141)’G(cid:140)(cid:156)(cid:156)(cid:140)(cid:142)(cid:157)(cid:154)(cid:156)(cid:136)(cid:139)(cid:139)(cid:156)
Z_hh[\JJ’Ll’d[*+m*oI)’c(cid:144)\m(cid:153)3*(cid:159)\’6ll*m\J]
’
(cid:132)T(cid:133)(cid:134)(cid:135)(cid:136)(cid:137)(cid:133)(cid:138)(cid:136)’>(cid:133)(cid:135)(cid:133)(cid:139)(cid:140)(cid:137)(cid:141)’;(cid:138)(cid:142)(cid:143)
’
WV(cid:158)W(cid:149)
Z(cid:160)*o’OLh\]
¡¢(cid:158)V£’(cid:149)¢(cid:148)X(cid:146)(cid:146)(cid:146)(cid:146)
Z7\K*J3[I+3⁄J’3\)\o2L+\’+(cid:153)4(\[]
e*3)\’Ll’\Im2’m)IJJ
OL44L+’f3Lm0M’§$1$$#’oI[’(cid:159)I)(cid:153)\’o\[’J2I[\
f\m(cid:153)[*3*\J’[\K*J3\[\h’o(cid:153)[J(cid:153)I+3’3L’f\m3*L+’#,Z(]’Ll’32\’_m3¥
’
e[Ih*+K’fn4(L)
¤bg‘
‘I4\’Ll’\(cid:144)m2I+K\’L+’ƒ2*m2’[\K*J3\[\h
e2\’‘_fN_'’f3Lm0’8I[0\3M’bbO
f\m(cid:153)[*3*\J’[\K*J3\[\h’o(cid:153)[J(cid:153)I+3’3L’f\m3*L+’#,ZK]’Ll’32\’_m3¥
‘L+\
’
g+h*mI3\’(n’m2\m0’4I[0’*l’32\’[\K*J3[I+3’*J’I’ƒ\))%0+Lƒ+’J\IJL+\h’*JJ(cid:153)\[M’IJ’h\l*+\h’*+’7(cid:153))\’Q$P’Ll’32\’f\m(cid:153)[*3*\J’_m31’’’’“\J’’’p
’’’’‘L’’’^
’
g+h*mI3\’(n’m2\m0’4I[0’*l’32\’[\K*J3[I+3’*+’+L3’[\«(cid:153)*[\h’3L’l*)\’[\oL[3J’o(cid:153)[J(cid:153)I+3’3L’f\m3*L+’#.’L[’f\m3*L+’#PZh]’Ll’32\’_m31’’’’“\J’’’p
’’’’‘L’’’^
’
g+h*mI3\’(n’m2\m0’4I[0’ƒ2\32\[’32\’[\K*J3[I+3¥’Z#]’2IJ’l*)\h’I))’[\oL[3J’[\«(cid:153)*[\h’3L’(\’l*)\h’(n’f\m3*L+’#.’L[’#PZh]’Ll’32\’f\m(cid:153)[*3*\J
c(cid:144)m2I+K\’_m3’Ll’#-.QM’IJ’I4\+h\h’Z‹c(cid:144)m2I+K\’_m3›]’h(cid:153)[*+K’32\’o[\m\h*+K’#,’4L+32J’ZL[’lL[’J(cid:153)m2’J2L[3\[’o\[*Lh’32I3’32\’[\K*J3[I+3
ƒIJ’[\«(cid:153)*[\h’3L’l*)\’J(cid:153)m2’[\oL[3J]M’I+h’Z,]’2IJ’(\\+’J(cid:153)(fi\m3’3L’J(cid:153)m2’l*)*+K’[\«(cid:153)*[\4\+3J’lL[’32\’oIJ3’-$’hInJ1’“\J’’’^’’’’’‘L’p
’
g+h*mI3\’(n’m2\m0’4I[0’ƒ2\32\[’32\’[\K*J3[I+3’2IJ’J(cid:153)(4*33\h’\)\m3[L+*mI))n’\(cid:159)\[n’g+3\[Im3*(cid:159)\’NI3I’5*)\’[\«(cid:153)*[\h’3L’(\’J(cid:153)(4*33\h
o(cid:153)[J(cid:153)I+3’3L’7(cid:153))\’Q$P’Ll’7\K(cid:153))I3*L+’f%e’Zfl,.,1Q$P’Ll’32*J’m2Io3\[]’h(cid:153)[*+K’32\’o[\m\h*+K’#,’4L+32J’ZL[’lL[’J(cid:153)m2’J2L[3\[’o\[*Lh’32I3
32\’[\K*J3[I+3’ƒIJ’[\«(cid:153)*[\h’3L’J(cid:153)(4*3’J(cid:153)m2’l*)\J]1’“\J’’^’’’‘L’p
’
g+h*mI3\’(n’m2\m0’4I[0’*l’h*Jm)LJ(cid:153)[\’Ll’h\)*+«(cid:153)\+3’l*)\[J’o(cid:153)[J(cid:153)I+3’3L’g3\4’Q$P’Ll’7\K(cid:153))I3*L+’f%&’*J’+L3’mL+3I*+\h’2\[\*+M’I+h’ƒ*))
+L3’(\’mL+3I*+\hM’3L’32\’(\J3’Ll’[\K*J3[I+3⁄J’0+Lƒ)\hK\M’*+’h\l*+*3*(cid:159)\’o[L(cid:144)n’L[’*+lL[4I3*L+’J3I3\4\+3J’*+mL[oL[I3\h’(n’[\l\[\+m\’*+
dI[3’ggg’Ll’32*J’5L[4’#$%&’L[’I+n’I4\+h4\+3’3L’32*J’5L[4’#$%&1’p
’’’
(cid:14)(cid:15)(cid:15)(cid:17)(cid:18)(cid:19)(cid:3)(cid:3)(cid:20)(cid:20)(cid:20)(cid:13)(cid:18)(cid:21)(cid:22)(cid:13)(cid:23)(cid:24)(cid:25)(cid:3)(cid:26)(cid:27)(cid:22)(cid:14)(cid:9)(cid:25)(cid:21)(cid:18)(cid:3)(cid:21)(cid:28)(cid:23)(cid:29)(cid:27)(cid:3)(cid:28)(cid:29)(cid:15)(cid:29)(cid:3)(cid:0)(cid:4)(cid:30)(cid:31) (cid:6)(cid:5)(cid:3)(cid:5)(cid:5)(cid:5)(cid:0)!(cid:4)(cid:30)(cid:30)!(cid:6)(cid:0)(cid:6)(cid:5)(cid:2)!(cid:6)"!(cid:3)(cid:7)(cid:8)(cid:9)(cid:10)(cid:2)(cid:5)(cid:0)(cid:6)(cid:5)(cid:6)(cid:4)(cid:5)(cid:11)(cid:0)(cid:5)(cid:12)(cid:13)(cid:14)(cid:15)(cid:16)
(cid:0)(cid:3)(cid:0)(cid:5)(cid:4)
(cid:0)(cid:2)(cid:3)(cid:4)(cid:5)(cid:3)(cid:2)(cid:5)(cid:0)(cid:6)
(cid:7)(cid:8)(cid:9)(cid:10)(cid:2)(cid:5)(cid:0)(cid:6)(cid:5)(cid:6)(cid:4)(cid:5)(cid:11)(cid:0)(cid:5)(cid:12)(cid:13)(cid:14)(cid:15)(cid:16)
#$%&’()*+,-+’.*’/+0(1/+2.*).*1+).*+1*3&4)1($)+&4+(+5(13*+(’’*5*1()*%+6&5*17+($+(’’*5*1()*%+6&5*17+(+$8$9(’’*5*1()*%+6&5*1+40(55*1
1*:81)&$3+’80:($-7+81+*0*13&$3+3182).+’80:($-;+<**+%*6&$&)&8$4+86+=5(13*+(’’*5*1()*%+6&5*17>+=(’’*5*1()*%+6&5*17>+=40(55*1+1*:81)&$3
’80:($->+($%+=*0*13&$3+3182).+’80:($->+&$+?@5*+AB,9B+86+).*+CD’.($3*+E’);
+
F(13*+(’’*5*1()*%+6&5*1+++G
+
C0*13&$3+3182).+’80:($-+G
+
<0(55*1+1*:81)&$3+’80:($-+I
H8$9(’’*5*1()*%+6&5*1+++I
E’’*5*1()*%+6&5*1+++G
+
(cid:14)(cid:15)(cid:15)(cid:17)(cid:18)(cid:19)(cid:3)(cid:3)(cid:20)(cid:20)(cid:20)(cid:13)(cid:18)(cid:21)(cid:22)(cid:13)(cid:23)(cid:24)(cid:25)(cid:3)(cid:26)(cid:27)(cid:22)(cid:14)(cid:9)(cid:25)(cid:21)(cid:18)(cid:3)(cid:21)(cid:28)(cid:23)(cid:29)(cid:27)(cid:3)(cid:28)(cid:29)(cid:15)(cid:29)(cid:3)(cid:0)(cid:4)(cid:30)(cid:31) (cid:6)(cid:5)(cid:3)(cid:5)(cid:5)(cid:5)(cid:0)!(cid:4)(cid:30)(cid:30)!(cid:6)(cid:0)(cid:6)(cid:5)(cid:2)!(cid:6)"!(cid:3)(cid:7)(cid:8)(cid:9)(cid:10)(cid:2)(cid:5)(cid:0)(cid:6)(cid:5)(cid:6)(cid:4)(cid:5)(cid:11)(cid:0)(cid:5)(cid:12)(cid:13)(cid:14)(cid:15)(cid:16)
(cid:2)(cid:3)(cid:0)(cid:5)(cid:4)
(cid:0)(cid:2)(cid:3)(cid:4)(cid:5)(cid:3)(cid:2)(cid:5)(cid:0)(cid:6)
(cid:7)(cid:8)(cid:9)(cid:10)(cid:2)(cid:5)(cid:0)(cid:6)(cid:5)(cid:6)(cid:4)(cid:5)(cid:11)(cid:0)(cid:5)(cid:12)(cid:13)(cid:14)(cid:15)(cid:16)
#
#
$%#&’#()(*+,’+#+*-./0#1-)2&’34#,’5,1&/(#63#10(17#)&*7#,%#/0(#*(+,8/*&’/#0&8#(9(1/(5#’-/#/-#:8(#/0(#(;/(’5(5#/*&’8,/,-’#2(*,-5#%-*
1-)293,’+#.,/0#&’3#’(.#-*#*(<,8(5#%,’&’1,&9#&11-:’/,’+#8/&’5&*58#2*-<,5(5#2:*8:&’/#/-#=(1/,-’#>?@&A#-%#/0(#B;10&’+(#C1/D
#
$’5,1&/(#63#10(17#)&*7#.0(/0(*#/0(#*(+,8/*&’/#,8#P(99#1-)2&’3#@&8#5(%,’(5#,’#E:9(#>F6GF#-%#/0(#B;10&’+(#C1/AD####H(8###I#####J-##
K
#
L0(#&++*(+&/(#)&*7(/#<&9:(#-%#/0(#<-/,’+#&’5#’-’G<-/,’+#1-))-’#(M:,/3#0(95#63#’-’G&%%,9,&/(8#-%#/0(#*(+,8/*&’/#.&8#&22*-;,)&/(93
NF4OPQ4RS>#6&8(5#-’#/0(#19-8,’+#2*,1(#-%#NQDSS#-%#/0(#,88:(*T8#1-))-’#8/-174#2&*#<&9:(#NSDSS>#2(*#80&*(4#&8#*(2-*/(5#63#/0(
JC=UCV#=/-17#W&*7(/#-’#W&*10#?>4#FS>PD
#
X’#U(1()6(*#>S4#FS>P4#/0(*(#.(*(#F4YPQ4ZYO#80&*(8#-%#/0(#*(+,8/*&’/T8#1-))-’#8/-17#-:/8/&’5,’+D
#
[\]^_‘abc#da]\ef\egb‘[#hi#e‘j‘e‘a]‘k#a\a‘
#
#
#
F
(cid:14)(cid:15)(cid:15)(cid:17)(cid:18)(cid:19)(cid:3)(cid:3)(cid:20)(cid:20)(cid:20)(cid:13)(cid:18)(cid:21)(cid:22)(cid:13)(cid:23)(cid:24)(cid:25)(cid:3)(cid:26)(cid:27)(cid:22)(cid:14)(cid:9)(cid:25)(cid:21)(cid:18)(cid:3)(cid:21)(cid:28)(cid:23)(cid:29)(cid:27)(cid:3)(cid:28)(cid:29)(cid:15)(cid:29)(cid:3)(cid:0)(cid:4)(cid:30)(cid:31) (cid:6)(cid:5)(cid:3)(cid:5)(cid:5)(cid:5)(cid:0)!(cid:4)(cid:30)(cid:30)!(cid:6)(cid:0)(cid:6)(cid:5)(cid:2)!(cid:6)"!(cid:3)(cid:7)(cid:8)(cid:9)(cid:10)(cid:2)(cid:5)(cid:0)(cid:6)(cid:5)(cid:6)(cid:4)(cid:5)(cid:11)(cid:0)(cid:5)(cid:12)(cid:13)(cid:14)(cid:15)(cid:16)
(cid:4)(cid:3)(cid:0)(cid:5)(cid:4)
(cid:0)(cid:2)(cid:3)(cid:4)(cid:5)(cid:3)(cid:2)(cid:5)(cid:0)(cid:6)
(cid:7)(cid:8)(cid:9)(cid:10)(cid:2)(cid:5)(cid:0)(cid:6)(cid:5)(cid:6)(cid:4)(cid:5)(cid:11)(cid:0)(cid:5)(cid:12)(cid:13)(cid:14)(cid:15)(cid:16)
#
#
#
$%&’(&)#*%%+,-.#/0(0121-0
3454676849#:;845<86=#<8#4><9#?88@5A#B6C;D4#;8#E;D7#FGHI#4>54#5D6#8;4#J596=#;8#><94;D<:5A#K5:49#5D6#LK;DM5D=HA;;N<8O#9454676849P
M<4><8#4>6#7658<8O#;K#4>6#QD #;9348-<7.7D
?9<>A.=<4.{7#8=0@>PQ37.>#2=3:;091#3==0F7#801234<.7#:0#.r.8@:.#=083=#139N.:<4A#83123#10>@=.7#:0#A.:#50@#7:39:.>#s@<8N=5#<4#Q@<=><4A#50@9#;@==
>
<48092093:.#345#4.8.77395#8@7:01#322=<83:<04#<4:.A93:<047#F<:-#}~(cid:127)(cid:128)(cid:129)(cid:130)(cid:131)(cid:127)(cid:132)(cid:130)#(cid:133)(cid:132)(cid:134)(cid:135)(cid:136)(cid:132)(cid:128)#(cid:137)(cid:132)(cid:146)(cid:130)~(cid:139)~(cid:127)(cid:147)(cid:130)#:0#1..:#34
09A34
#34>#@4<;<.>#F<:-#?9<>A.=<4.#q4Q0@4>#J47