SEC Info  
    Home      Search      My Interests      Help      Sign In      Please Sign In

Rice Hall James & Associates, LLC – ‘13F-HR’ for 9/30/23 – ‘INFO-TABLE’

On:  Thursday, 11/2/23, at 2:54pm ET   ·   Effective:  11/2/23   ·   For:  9/30/23   ·   Accession #:  1172661-23-3583   ·   File #s:  28-10467, 28-12592

Previous ‘13F-HR’:  ‘13F-HR’ on 7/24/23 for 6/30/23   ·   Next:  ‘13F-HR’ on 2/9/24 for 12/31/23   ·   Latest:  ‘13F-HR’ on 4/23/24 for 3/31/24

Find Words in Filings emoji
 
  in    Show  and   Hints

  As Of               Filer                 Filing    For·On·As Docs:Size             Issuer                      Filing Agent

11/02/23  Rice Hall James & Associates, LLC 13F-HR      9/30/23    2:108K                                   Adviser Compliance … LLC

Quarterly Holdings and Combination Report by a Money Manager   —   Form 13F

Filing Table of Contents

Document/Exhibit                   Description                      Pages   Size 

 1: 13F-HR      Quarterly Holdings and Combination Report by a      HTML      5K 
                Money Manager -- primary_doc.xml/2.2                             
 2: INFO-TABLE  Portfolio Securities Holdings Info Table --         HTML    105K 
                infotable.xml                                                    


‘INFO-TABLE’   —   Portfolio Securities Holdings Info Table — infotable.xml




        

This ‘INFO-TABLE’ Document is an XML Data File that may be rendered in various formats:

  Information Table    –   Plain Text   –  SEC Website  –  EDGAR System  –    XML Data    –  <?xml?> File
 

 
Plain Text rendering:  Portfolio Securities Holdings Info Table
 
                                                                                                                                                                                
Information Table
 
Info Table:
Name of Issuer:  1 800 FLOWERS COM INC
Title of Class:  CL A
CUSIP:  68243Q-10-6
Value:  1,122,772
Shrs or Prn Amt:
Ssh Prnamt:  160396
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  147950
Shared:  0
None:  12446
Info Table:
Name of Issuer:  A10 NETWORKS INC
Title of Class:  COM
CUSIP:  002121-10-1
Value:  6,578,826
Shrs or Prn Amt:
Ssh Prnamt:  437713
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  257403
Shared:  0
None:  180310
Info Table:
Name of Issuer:  ABBOTT LABS
Title of Class:  COM
CUSIP:  002824-10-0
Value:  497,422
Shrs or Prn Amt:
Ssh Prnamt:  5136
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  4636
Shared:  0
None:  500
Info Table:
Name of Issuer:  ABBVIE INC
Title of Class:  COM
CUSIP:  00287Y-10-9
Value:  720,854
Shrs or Prn Amt:
Ssh Prnamt:  4836
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  4436
Shared:  0
None:  400
Info Table:
Name of Issuer:  ABCAM PLC
Title of Class:  ADS
CUSIP:  000380-20-4
Value:  843,352
Shrs or Prn Amt:
Ssh Prnamt:  37267
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  30334
Shared:  0
None:  6933
Info Table:
Name of Issuer:  ACADIA PHARMACEUTICALS INC
Title of Class:  COM
CUSIP:  004225-10-8
Value:  14,505,995
Shrs or Prn Amt:
Ssh Prnamt:  696065
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  513502
Shared:  0
None:  182563
Info Table:
Name of Issuer:  ACCURAY INC
Title of Class:  COM
CUSIP:  004397-10-5
Value:  1,621,071
Shrs or Prn Amt:
Ssh Prnamt:  595982
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  360607
Shared:  0
None:  235375
Info Table:
Name of Issuer:  ACI WORLDWIDE INC
Title of Class:  COM
CUSIP:  004498-10-1
Value:  33,166,539
Shrs or Prn Amt:
Ssh Prnamt:  1470148
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1077920
Shared:  0
None:  392228
Info Table:
Name of Issuer:  ACM RESH INC
Title of Class:  COM CL A
CUSIP:  00108J-10-9
Value:  1,523,880
Shrs or Prn Amt:
Ssh Prnamt:  84169
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  50587
Shared:  0
None:  33582
Info Table:
Name of Issuer:  ADVANCE AUTO PARTS INC
Title of Class:  COM
CUSIP:  00751Y-10-6
Value:  783,747
Shrs or Prn Amt:
Ssh Prnamt:  14013
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  13970
Shared:  0
None:  43
Info Table:
Name of Issuer:  AERSALE CORPORATION
Title of Class:  COM
CUSIP:  00810F-10-6
Value:  2,289,600
Shrs or Prn Amt:
Ssh Prnamt:  153253
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  91951
Shared:  0
None:  61302
Info Table:
Name of Issuer:  ALAMO GROUP INC
Title of Class:  COM
CUSIP:  011311-10-7
Value:  3,690,734
Shrs or Prn Amt:
Ssh Prnamt:  21351
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  12785
Shared:  0
None:  8566
Info Table:
Name of Issuer:  ALBANY INTL CORP
Title of Class:  CL A
CUSIP:  012348-10-8
Value:  5,542,368
Shrs or Prn Amt:
Ssh Prnamt:  64237
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  40561
Shared:  0
None:  23676
Info Table:
Name of Issuer:  ALLIENT INC
Title of Class:  COM
CUSIP:  019330-10-9
Value:  2,316,743
Shrs or Prn Amt:
Ssh Prnamt:  74927
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  44981
Shared:  0
None:  29946
Info Table:
Name of Issuer:  AMERICAN VANGUARD CORP
Title of Class:  COM
CUSIP:  030371-10-8
Value:  1,972,712
Shrs or Prn Amt:
Ssh Prnamt:  180486
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  108620
Shared:  0
None:  71866
Info Table:
Name of Issuer:  AMICUS THERAPEUTICS INC
Title of Class:  COM
CUSIP:  03152W-10-9
Value:  13,118,998
Shrs or Prn Amt:
Ssh Prnamt:  1078865
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  818887
Shared:  0
None:  259978
Info Table:
Name of Issuer:  ANGIODYNAMICS INC
Title of Class:  COM
CUSIP:  03475V-10-1
Value:  1,884,167
Shrs or Prn Amt:
Ssh Prnamt:  257752
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  154516
Shared:  0
None:  103236
Info Table:
Name of Issuer:  ANI PHARMACEUTICALS INC
Title of Class:  COM
CUSIP:  00182C-10-3
Value:  3,959,866
Shrs or Prn Amt:
Ssh Prnamt:  68203
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  40968
Shared:  0
None:  27235
Info Table:
Name of Issuer:  API GROUP CORP
Title of Class:  COM STK
CUSIP:  00187Y-10-0
Value:  4,381,703
Shrs or Prn Amt:
Ssh Prnamt:  168982
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  104021
Shared:  0
None:  64961
Info Table:
Name of Issuer:  APPLE INC
Title of Class:  COM
CUSIP:  037833-10-0
Value:  479,388
Shrs or Prn Amt:
Ssh Prnamt:  2800
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2800
Shared:  0
None:  0
Info Table:
Name of Issuer:  ARLO TECHNOLOGIES INC
Title of Class:  COM
CUSIP:  04206A-10-1
Value:  36,935,182
Shrs or Prn Amt:
Ssh Prnamt:  3585940
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2789325
Shared:  0
None:  796615
Info Table:
Name of Issuer:  ARMSTRONG WORLD INDS INC NEW
Title of Class:  COM
CUSIP:  04247X-10-2
Value:  17,318,664
Shrs or Prn Amt:
Ssh Prnamt:  240537
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  177429
Shared:  0
None:  63108
Info Table:
Name of Issuer:  ASCENDIS PHARMA A/S
Title of Class:  SPONSORED ADR
CUSIP:  04351P-10-1
Value:  15,898,855
Shrs or Prn Amt:
Ssh Prnamt:  169787
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  125329
Shared:  0
None:  44458
Info Table:
Name of Issuer:  ASPEN AEROGELS INC
Title of Class:  COM
CUSIP:  04523Y-10-5
Value:  5,358,961
Shrs or Prn Amt:
Ssh Prnamt:  623135
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  573783
Shared:  0
None:  49352
Info Table:
Name of Issuer:  AVID BIOSERVICES INC
Title of Class:  COM
CUSIP:  05368M-10-6
Value:  2,379,711
Shrs or Prn Amt:
Ssh Prnamt:  252088
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  147970
Shared:  0
None:  104118
Info Table:
Name of Issuer:  AXCELIS TECHNOLOGIES INC
Title of Class:  COM NEW
CUSIP:  054540-20-8
Value:  6,083,885
Shrs or Prn Amt:
Ssh Prnamt:  37313
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  21818
Shared:  0
None:  15495
Info Table:
Name of Issuer:  AXOS FINANCIAL INC
Title of Class:  COM
CUSIP:  05465C-10-0
Value:  22,709,261
Shrs or Prn Amt:
Ssh Prnamt:  599822
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  443833
Shared:  0
None:  155989
Info Table:
Name of Issuer:  AZENTA INC
Title of Class:  COM
CUSIP:  114340-10-2
Value:  2,366,509
Shrs or Prn Amt:
Ssh Prnamt:  47151
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  27063
Shared:  0
None:  20088
Info Table:
Name of Issuer:  BANK OZK LITTLE ROCK ARK
Title of Class:  COM
CUSIP:  06417N-10-3
Value:  13,440,210
Shrs or Prn Amt:
Ssh Prnamt:  362563
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  274038
Shared:  0
None:  88525
Info Table:
Name of Issuer:  BERKSHIRE HATHAWAY INC DEL
Title of Class:  CL A
CUSIP:  084670-10-8
Value:  531,477
Shrs or Prn Amt:
Ssh Prnamt:  1
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1
Shared:  0
None:  0
Info Table:
Name of Issuer:  BERKSHIRE HATHAWAY INC DEL
Title of Class:  CL B NEW
CUSIP:  084670-70-2
Value:  980,840
Shrs or Prn Amt:
Ssh Prnamt:  2800
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2800
Shared:  0
None:  0
Info Table:
Name of Issuer:  BIOCRYST PHARMACEUTICALS INC
Title of Class:  COM
CUSIP:  09058V-10-3
Value:  16,111,517
Shrs or Prn Amt:
Ssh Prnamt:  2275638
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1789097
Shared:  0
None:  486541
Info Table:
Name of Issuer:  BIOMARIN PHARMACEUTICAL INC
Title of Class:  COM
CUSIP:  09061G-10-1
Value:  2,731,112
Shrs or Prn Amt:
Ssh Prnamt:  30867
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  30774
Shared:  0
None:  93
Info Table:
Name of Issuer:  BIO-TECHNE CORP
Title of Class:  COM
CUSIP:  09073M-10-4
Value:  982,386
Shrs or Prn Amt:
Ssh Prnamt:  14432
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  11240
Shared:  0
None:  3192
Info Table:
Name of Issuer:  BOWLERO CORP
Title of Class:  CL A COM
CUSIP:  10258P-10-2
Value:  2,486,703
Shrs or Prn Amt:
Ssh Prnamt:  258493
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  148393
Shared:  0
None:  110100
Info Table:
Name of Issuer:  BRUKER CORP
Title of Class:  COM
CUSIP:  116794-10-8
Value:  1,091,745
Shrs or Prn Amt:
Ssh Prnamt:  17524
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  13938
Shared:  0
None:  3586
Info Table:
Name of Issuer:  BWX TECHNOLOGIES INC
Title of Class:  COM
CUSIP:  05605H-10-0
Value:  1,513,921
Shrs or Prn Amt:
Ssh Prnamt:  20191
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  15890
Shared:  0
None:  4301
Info Table:
Name of Issuer:  CAMBIUM NETWORKS CORP
Title of Class:  SHS
CUSIP:  G17766-10-9
Value:  5,987,078
Shrs or Prn Amt:
Ssh Prnamt:  816791
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  615849
Shared:  0
None:  200942
Info Table:
Name of Issuer:  CBIZ INC
Title of Class:  COM
CUSIP:  124805-10-2
Value:  3,203,112
Shrs or Prn Amt:
Ssh Prnamt:  61717
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  36869
Shared:  0
None:  24848
Info Table:
Name of Issuer:  CDW CORP
Title of Class:  COM
CUSIP:  12514G-10-8
Value:  638,974
Shrs or Prn Amt:
Ssh Prnamt:  3167
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2037
Shared:  0
None:  1130
Info Table:
Name of Issuer:  CENTURY CASINOS INC
Title of Class:  COM
CUSIP:  156492-10-0
Value:  6,670,011
Shrs or Prn Amt:
Ssh Prnamt:  1300197
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1017377
Shared:  0
None:  282820
Info Table:
Name of Issuer:  CEVA INC
Title of Class:  COM
CUSIP:  157210-10-5
Value:  9,070,080
Shrs or Prn Amt:
Ssh Prnamt:  467771
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  353154
Shared:  0
None:  114617
Info Table:
Name of Issuer:  CHEVRON CORP NEW
Title of Class:  COM
CUSIP:  166764-10-0
Value:  630,133
Shrs or Prn Amt:
Ssh Prnamt:  3737
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2864
Shared:  0
None:  873
Info Table:
Name of Issuer:  CHUYS HLDGS INC
Title of Class:  COM
CUSIP:  171604-10-1
Value:  6,420,482
Shrs or Prn Amt:
Ssh Prnamt:  180452
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  106099
Shared:  0
None:  74353
Info Table:
Name of Issuer:  CIENA CORP
Title of Class:  COM NEW
CUSIP:  171779-30-9
Value:  774,922
Shrs or Prn Amt:
Ssh Prnamt:  16397
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  12957
Shared:  0
None:  3440
Info Table:
Name of Issuer:  CISCO SYS INC
Title of Class:  COM
CUSIP:  17275R-10-2
Value:  1,845,527
Shrs or Prn Amt:
Ssh Prnamt:  34329
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  30629
Shared:  0
None:  3700
Info Table:
Name of Issuer:  CLEAN ENERGY FUELS CORP
Title of Class:  COM
CUSIP:  184499-10-1
Value:  4,477,921
Shrs or Prn Amt:
Ssh Prnamt:  1169170
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  684946
Shared:  0
None:  484224
Info Table:
Name of Issuer:  CLEARFIELD INC
Title of Class:  COM
CUSIP:  18482P-10-3
Value:  938,558
Shrs or Prn Amt:
Ssh Prnamt:  32748
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  20017
Shared:  0
None:  12731
Info Table:
Name of Issuer:  CODA OCTOPUS GROUP INC
Title of Class:  COM NEW
CUSIP:  19188U-20-6
Value:  1,556,374
Shrs or Prn Amt:
Ssh Prnamt:  251028
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  231221
Shared:  0
None:  19807
Info Table:
Name of Issuer:  COLUMBIA BKG SYS INC
Title of Class:  COM
CUSIP:  197236-10-2
Value:  3,136,837
Shrs or Prn Amt:
Ssh Prnamt:  154524
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  98845
Shared:  0
None:  55679
Info Table:
Name of Issuer:  COLUMBIA SPORTSWEAR CO
Title of Class:  COM
CUSIP:  198516-10-6
Value:  305,663
Shrs or Prn Amt:
Ssh Prnamt:  4125
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  3005
Shared:  0
None:  1120
Info Table:
Name of Issuer:  COMPUTER PROGRAMS & SYS INC
Title of Class:  COM
CUSIP:  205306-10-3
Value:  3,154,191
Shrs or Prn Amt:
Ssh Prnamt:  197879
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  146686
Shared:  0
None:  51193
Info Table:
Name of Issuer:  CONSENSUS CLOUD SOLUTIONS IN
Title of Class:  COM
CUSIP:  20848V-10-5
Value:  5,542,042
Shrs or Prn Amt:
Ssh Prnamt:  220097
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  173194
Shared:  0
None:  46903
Info Table:
Name of Issuer:  CONSTRUCTION PARTNERS INC
Title of Class:  COM CL A
CUSIP:  21044C-10-7
Value:  8,412,419
Shrs or Prn Amt:
Ssh Prnamt:  230099
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  134758
Shared:  0
None:  95341
Info Table:
Name of Issuer:  CRA INTL INC
Title of Class:  COM
CUSIP:  12618T-10-5
Value:  2,256,117
Shrs or Prn Amt:
Ssh Prnamt:  22391
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  13469
Shared:  0
None:  8922
Info Table:
Name of Issuer:  CRANE COMPANY
Title of Class:  COMMON STOCK
CUSIP:  224408-10-4
Value:  862,903
Shrs or Prn Amt:
Ssh Prnamt:  9713
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  7533
Shared:  0
None:  2180
Info Table:
Name of Issuer:  CRANE NXT CO
Title of Class:  COM
CUSIP:  224441-10-5
Value:  539,585
Shrs or Prn Amt:
Ssh Prnamt:  9710
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  7530
Shared:  0
None:  2180
Info Table:
Name of Issuer:  CURTISS WRIGHT CORP
Title of Class:  COM
CUSIP:  231561-10-1
Value:  1,422,230
Shrs or Prn Amt:
Ssh Prnamt:  7270
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  5739
Shared:  0
None:  1531
Info Table:
Name of Issuer:  DENBURY INC
Title of Class:  COM
CUSIP:  24790A-10-1
Value:  3,506,798
Shrs or Prn Amt:
Ssh Prnamt:  35780
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  20461
Shared:  0
None:  15319
Info Table:
Name of Issuer:  DENNYS CORP
Title of Class:  COM
CUSIP:  24869P-10-4
Value:  660,702
Shrs or Prn Amt:
Ssh Prnamt:  78005
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  71987
Shared:  0
None:  6018
Info Table:
Name of Issuer:  DEVON ENERGY CORP NEW
Title of Class:  COM
CUSIP:  25179M-10-3
Value:  782,375
Shrs or Prn Amt:
Ssh Prnamt:  16402
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  13059
Shared:  0
None:  3343
Info Table:
Name of Issuer:  DIGITAL TURBINE INC
Title of Class:  COM NEW
CUSIP:  25400W-10-2
Value:  10,980,308
Shrs or Prn Amt:
Ssh Prnamt:  1814927
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1395358
Shared:  0
None:  419569
Info Table:
Name of Issuer:  DMC GLOBAL INC
Title of Class:  COM
CUSIP:  23291C-10-3
Value:  2,824,548
Shrs or Prn Amt:
Ssh Prnamt:  115429
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  68686
Shared:  0
None:  46743
Info Table:
Name of Issuer:  DOLBY LABORATORIES INC
Title of Class:  COM CL A
CUSIP:  25659T-10-7
Value:  751,147
Shrs or Prn Amt:
Ssh Prnamt:  9477
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  7297
Shared:  0
None:  2180
Info Table:
Name of Issuer:  DONNELLEY FINL SOLUTIONS INC
Title of Class:  COM
CUSIP:  25787G-10-0
Value:  56,368,866
Shrs or Prn Amt:
Ssh Prnamt:  1001579
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  757742
Shared:  0
None:  243837
Info Table:
Name of Issuer:  DOUGLAS DYNAMICS INC
Title of Class:  COM
CUSIP:  25960R-10-5
Value:  2,974,541
Shrs or Prn Amt:
Ssh Prnamt:  98560
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  58970
Shared:  0
None:  39590
Info Table:
Name of Issuer:  DOVER CORP
Title of Class:  COM
CUSIP:  260003-10-8
Value:  867,752
Shrs or Prn Amt:
Ssh Prnamt:  6220
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  4213
Shared:  0
None:  2007
Info Table:
Name of Issuer:  DOXIMITY INC
Title of Class:  CL A
CUSIP:  26622P-10-7
Value:  16,069,609
Shrs or Prn Amt:
Ssh Prnamt:  757286
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  559244
Shared:  0
None:  198042
Info Table:
Name of Issuer:  DUCOMMUN INC DEL
Title of Class:  COM
CUSIP:  264147-10-9
Value:  2,487,380
Shrs or Prn Amt:
Ssh Prnamt:  57168
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  34380
Shared:  0
None:  22788
Info Table:
Name of Issuer:  E L F BEAUTY INC
Title of Class:  COM
CUSIP:  26856L-10-3
Value:  3,745,532
Shrs or Prn Amt:
Ssh Prnamt:  34103
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  22026
Shared:  0
None:  12077
Info Table:
Name of Issuer:  EBAY INC.
Title of Class:  COM
CUSIP:  278642-10-3
Value:  831,361
Shrs or Prn Amt:
Ssh Prnamt:  18856
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  15145
Shared:  0
None:  3711
Info Table:
Name of Issuer:  EDWARDS LIFESCIENCES CORP
Title of Class:  COM
CUSIP:  28176E-10-8
Value:  807,043
Shrs or Prn Amt:
Ssh Prnamt:  11649
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  9165
Shared:  0
None:  2484
Info Table:
Name of Issuer:  ELI LILLY & CO
Title of Class:  COM
CUSIP:  532457-10-8
Value:  1,015,176
Shrs or Prn Amt:
Ssh Prnamt:  1890
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1890
Shared:  0
None:  0
Info Table:
Name of Issuer:  ENCOMPASS HEALTH CORP
Title of Class:  COM
CUSIP:  29261A-10-0
Value:  3,277,811
Shrs or Prn Amt:
Ssh Prnamt:  48806
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  28007
Shared:  0
None:  20799
Info Table:
Name of Issuer:  ENERGY RECOVERY INC
Title of Class:  COM
CUSIP:  29270J-10-0
Value:  3,175,561
Shrs or Prn Amt:
Ssh Prnamt:  149720
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  90095
Shared:  0
None:  59625
Info Table:
Name of Issuer:  ENSIGN GROUP INC
Title of Class:  COM
CUSIP:  29358P-10-1
Value:  3,345,666
Shrs or Prn Amt:
Ssh Prnamt:  36002
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  20606
Shared:  0
None:  15396
Info Table:
Name of Issuer:  ENTRAVISION COMMUNICATIONS C
Title of Class:  CL A
CUSIP:  29382R-10-7
Value:  927,950
Shrs or Prn Amt:
Ssh Prnamt:  254233
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  153313
Shared:  0
None:  100920
Info Table:
Name of Issuer:  ESTABLISHMENT LABS HLDGS INC
Title of Class:  COM
CUSIP:  G31249-10-8
Value:  18,077,731
Shrs or Prn Amt:
Ssh Prnamt:  368407
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  285069
Shared:  0
None:  83338
Info Table:
Name of Issuer:  ETSY INC
Title of Class:  COM
CUSIP:  29786A-10-6
Value:  1,934,171
Shrs or Prn Amt:
Ssh Prnamt:  29950
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  29857
Shared:  0
None:  93
Info Table:
Name of Issuer:  EURONET WORLDWIDE INC
Title of Class:  COM
CUSIP:  298736-10-9
Value:  31,549,502
Shrs or Prn Amt:
Ssh Prnamt:  397449
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  292958
Shared:  0
None:  104491
Info Table:
Name of Issuer:  EVENTBRITE INC
Title of Class:  COM CL A
CUSIP:  29975E-10-9
Value:  16,006,971
Shrs or Prn Amt:
Ssh Prnamt:  1623425
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1251302
Shared:  0
None:  372123
Info Table:
Name of Issuer:  EVOLUS INC
Title of Class:  COM
CUSIP:  30052C-10-7
Value:  10,101,153
Shrs or Prn Amt:
Ssh Prnamt:  1105159
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  889611
Shared:  0
None:  215548
Info Table:
Name of Issuer:  EXELIXIS INC
Title of Class:  COM
CUSIP:  30161Q-10-4
Value:  824,160
Shrs or Prn Amt:
Ssh Prnamt:  37719
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  27418
Shared:  0
None:  10301
Info Table:
Name of Issuer:  EXPONENT INC
Title of Class:  COM
CUSIP:  30214U-10-2
Value:  2,792,957
Shrs or Prn Amt:
Ssh Prnamt:  32628
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  20012
Shared:  0
None:  12616
Info Table:
Name of Issuer:  EXXON MOBIL CORP
Title of Class:  COM
CUSIP:  30231G-10-2
Value:  429,167
Shrs or Prn Amt:
Ssh Prnamt:  3650
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  3650
Shared:  0
None:  0
Info Table:
Name of Issuer:  FABRINET
Title of Class:  SHS
CUSIP:  G3323L-10-0
Value:  4,836,812
Shrs or Prn Amt:
Ssh Prnamt:  29029
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  18224
Shared:  0
None:  10805
Info Table:
Name of Issuer:  FEDERAL AGRIC MTG CORP
Title of Class:  CL C
CUSIP:  313148-30-6
Value:  26,544,538
Shrs or Prn Amt:
Ssh Prnamt:  172032
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  133267
Shared:  0
None:  38765
Info Table:
Name of Issuer:  FIVE BELOW INC
Title of Class:  COM
CUSIP:  33829M-10-1
Value:  3,892,332
Shrs or Prn Amt:
Ssh Prnamt:  24191
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  15053
Shared:  0
None:  9138
Info Table:
Name of Issuer:  FMC CORP
Title of Class:  COM NEW
CUSIP:  302491-30-3
Value:  751,136
Shrs or Prn Amt:
Ssh Prnamt:  11216
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  8798
Shared:  0
None:  2418
Info Table:
Name of Issuer:  FOX FACTORY HLDG CORP
Title of Class:  COM
CUSIP:  35138V-10-2
Value:  2,348,790
Shrs or Prn Amt:
Ssh Prnamt:  23706
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  14700
Shared:  0
None:  9006
Info Table:
Name of Issuer:  FRANKLIN COVEY CO
Title of Class:  COM
CUSIP:  353469-10-9
Value:  21,876,238
Shrs or Prn Amt:
Ssh Prnamt:  509698
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  404186
Shared:  0
None:  105512
Info Table:
Name of Issuer:  GATX CORP
Title of Class:  COM
CUSIP:  361448-10-3
Value:  3,427,274
Shrs or Prn Amt:
Ssh Prnamt:  31492
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  19731
Shared:  0
None:  11761
Info Table:
Name of Issuer:  GLACIER BANCORP INC NEW
Title of Class:  COM
CUSIP:  37637Q-10-5
Value:  474,383
Shrs or Prn Amt:
Ssh Prnamt:  16645
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  13556
Shared:  0
None:  3089
Info Table:
Name of Issuer:  GODADDY INC
Title of Class:  CL A
CUSIP:  380237-10-7
Value:  6,262,055
Shrs or Prn Amt:
Ssh Prnamt:  84077
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  83821
Shared:  0
None:  256
Info Table:
Name of Issuer:  GREEN BRICK PARTNERS INC
Title of Class:  COM
CUSIP:  392709-10-1
Value:  3,726,311
Shrs or Prn Amt:
Ssh Prnamt:  89769
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  54623
Shared:  0
None:  35146
Info Table:
Name of Issuer:  GRIFFON CORP
Title of Class:  COM
CUSIP:  398433-10-2
Value:  4,228,862
Shrs or Prn Amt:
Ssh Prnamt:  106601
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  60686
Shared:  0
None:  45915
Info Table:
Name of Issuer:  GXO LOGISTICS INCORPORATED
Title of Class:  COMMON STOCK
CUSIP:  36262G-10-1
Value:  6,428,802
Shrs or Prn Amt:
Ssh Prnamt:  109613
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  80714
Shared:  0
None:  28899
Info Table:
Name of Issuer:  HAEMONETICS CORP MASS
Title of Class:  COM
CUSIP:  405024-10-0
Value:  5,180,680
Shrs or Prn Amt:
Ssh Prnamt:  57833
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  35562
Shared:  0
None:  22271
Info Table:
Name of Issuer:  HARMONIC INC
Title of Class:  COM
CUSIP:  413160-10-2
Value:  3,001,864
Shrs or Prn Amt:
Ssh Prnamt:  311720
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  186967
Shared:  0
None:  124753
Info Table:
Name of Issuer:  HARMONY BIOSCIENCES HLDGS IN
Title of Class:  COM
CUSIP:  413197-10-4
Value:  3,312,850
Shrs or Prn Amt:
Ssh Prnamt:  101094
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  62197
Shared:  0
None:  38897
Info Table:
Name of Issuer:  HARROW INC
Title of Class:  COM
CUSIP:  415858-10-9
Value:  3,597,961
Shrs or Prn Amt:
Ssh Prnamt:  250380
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  230540
Shared:  0
None:  19840
Info Table:
Name of Issuer:  HASBRO INC
Title of Class:  COM
CUSIP:  418056-10-7
Value:  243,329
Shrs or Prn Amt:
Ssh Prnamt:  3679
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2623
Shared:  0
None:  1056
Info Table:
Name of Issuer:  HAYNES INTL INC
Title of Class:  COM NEW
CUSIP:  420877-20-1
Value:  3,211,880
Shrs or Prn Amt:
Ssh Prnamt:  69043
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  41579
Shared:  0
None:  27464
Info Table:
Name of Issuer:  HEALTHCARE SVCS GROUP INC
Title of Class:  COM
CUSIP:  421906-10-8
Value:  1,700,309
Shrs or Prn Amt:
Ssh Prnamt:  163021
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  97695
Shared:  0
None:  65326
Info Table:
Name of Issuer:  HELIX ENERGY SOLUTIONS GRP I
Title of Class:  COM
CUSIP:  42330P-10-7
Value:  3,913,923
Shrs or Prn Amt:
Ssh Prnamt:  350396
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  199880
Shared:  0
None:  150516
Info Table:
Name of Issuer:  HILLENBRAND INC
Title of Class:  COM
CUSIP:  431571-10-8
Value:  2,035,365
Shrs or Prn Amt:
Ssh Prnamt:  48106
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  29970
Shared:  0
None:  18136
Info Table:
Name of Issuer:  HUB GROUP INC
Title of Class:  CL A
CUSIP:  443320-10-6
Value:  2,091,442
Shrs or Prn Amt:
Ssh Prnamt:  26629
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  15146
Shared:  0
None:  11483
Info Table:
Name of Issuer:  HURON CONSULTING GROUP INC
Title of Class:  COM
CUSIP:  447462-10-2
Value:  3,609,144
Shrs or Prn Amt:
Ssh Prnamt:  34650
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  20744
Shared:  0
None:  13906
Info Table:
Name of Issuer:  ICF INTL INC
Title of Class:  COM
CUSIP:  44925C-10-3
Value:  4,472,749
Shrs or Prn Amt:
Ssh Prnamt:  37023
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  21202
Shared:  0
None:  15821
Info Table:
Name of Issuer:  ICON PLC
Title of Class:  SHS
CUSIP:  G4705A-10-0
Value:  2,558,538
Shrs or Prn Amt:
Ssh Prnamt:  10390
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  9191
Shared:  0
None:  1199
Info Table:
Name of Issuer:  IDEX CORP
Title of Class:  COM
CUSIP:  45167R-10-4
Value:  737,639
Shrs or Prn Amt:
Ssh Prnamt:  3546
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2424
Shared:  0
None:  1122
Info Table:
Name of Issuer:  INGEVITY CORP
Title of Class:  COM
CUSIP:  45688C-10-7
Value:  19,521,671
Shrs or Prn Amt:
Ssh Prnamt:  410033
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  316937
Shared:  0
None:  93096
Info Table:
Name of Issuer:  INOTIV INC
Title of Class:  COM
CUSIP:  45783Q-10-0
Value:  468,129
Shrs or Prn Amt:
Ssh Prnamt:  151990
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  140152
Shared:  0
None:  11838
Info Table:
Name of Issuer:  INSMED INC
Title of Class:  COM PAR $.01
CUSIP:  457669-30-7
Value:  5,667,741
Shrs or Prn Amt:
Ssh Prnamt:  224465
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  172125
Shared:  0
None:  52340
Info Table:
Name of Issuer:  IOVANCE BIOTHERAPEUTICS INC
Title of Class:  COM
CUSIP:  462260-10-0
Value:  7,838,335
Shrs or Prn Amt:
Ssh Prnamt:  1722711
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1341323
Shared:  0
None:  381388
Info Table:
Name of Issuer:  IPG PHOTONICS CORP
Title of Class:  COM
CUSIP:  44980X-10-9
Value:  3,885,936
Shrs or Prn Amt:
Ssh Prnamt:  38270
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  23852
Shared:  0
None:  14418
Info Table:
Name of Issuer:  IRADIMED CORP
Title of Class:  COM
CUSIP:  46266A-10-9
Value:  3,438,941
Shrs or Prn Amt:
Ssh Prnamt:  77506
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  47618
Shared:  0
None:  29888
Info Table:
Name of Issuer:  ISHARES TR
Title of Class:  RUS 2000 GRW ETF
CUSIP:  464287-64-8
Value:  457,938
Shrs or Prn Amt:
Ssh Prnamt:  2043
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2043
Shared:  0
None:  0
Info Table:
Name of Issuer:  ITURAN LOCATION AND CONTROL
Title of Class:  SHS
CUSIP:  M6158M-10-4
Value:  10,128,476
Shrs or Prn Amt:
Ssh Prnamt:  338745
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  293171
Shared:  0
None:  45574
Info Table:
Name of Issuer:  JACOBS SOLUTIONS INC
Title of Class:  COM
CUSIP:  46982L-10-8
Value:  483,893
Shrs or Prn Amt:
Ssh Prnamt:  3545
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2645
Shared:  0
None:  900
Info Table:
Name of Issuer:  JOHNSON & JOHNSON
Title of Class:  COM
CUSIP:  478160-10-4
Value:  1,419,038
Shrs or Prn Amt:
Ssh Prnamt:  9111
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  9111
Shared:  0
None:  0
Info Table:
Name of Issuer:  JOHNSON OUTDOORS INC
Title of Class:  CL A
CUSIP:  479167-10-8
Value:  2,569,336
Shrs or Prn Amt:
Ssh Prnamt:  46980
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  28192
Shared:  0
None:  18788
Info Table:
Name of Issuer:  JPMORGAN CHASE & CO
Title of Class:  COM
CUSIP:  46625H-10-0
Value:  298,451
Shrs or Prn Amt:
Ssh Prnamt:  2058
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1626
Shared:  0
None:  432
Info Table:
Name of Issuer:  KARAT PACKAGING INC
Title of Class:  COM
CUSIP:  48563L-10-1
Value:  1,937,363
Shrs or Prn Amt:
Ssh Prnamt:  84014
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  46612
Shared:  0
None:  37402
Info Table:
Name of Issuer:  KARUNA THERAPEUTICS INC
Title of Class:  COM
CUSIP:  48576A-10-0
Value:  6,658,933
Shrs or Prn Amt:
Ssh Prnamt:  39381
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  29042
Shared:  0
None:  10339
Info Table:
Name of Issuer:  KBR INC
Title of Class:  COM
CUSIP:  48242W-10-6
Value:  800,818
Shrs or Prn Amt:
Ssh Prnamt:  13587
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  10588
Shared:  0
None:  2999
Info Table:
Name of Issuer:  KINIKSA PHARMACEUTICALS LTD
Title of Class:  COM CL A
CUSIP:  G5269C-10-1
Value:  11,296,857
Shrs or Prn Amt:
Ssh Prnamt:  650366
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  505439
Shared:  0
None:  144927
Info Table:
Name of Issuer:  KIRBY CORP
Title of Class:  COM
CUSIP:  497266-10-6
Value:  850,190
Shrs or Prn Amt:
Ssh Prnamt:  10268
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  7788
Shared:  0
None:  2480
Info Table:
Name of Issuer:  KNIGHT-SWIFT TRANSN HLDGS IN
Title of Class:  CL A
CUSIP:  499049-10-4
Value:  896,532
Shrs or Prn Amt:
Ssh Prnamt:  17877
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  13353
Shared:  0
None:  4524
Info Table:
Name of Issuer:  KRATOS DEFENSE & SEC SOLUTIO
Title of Class:  COM NEW
CUSIP:  50077B-20-7
Value:  2,314,026
Shrs or Prn Amt:
Ssh Prnamt:  154063
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  88923
Shared:  0
None:  65140
Info Table:
Name of Issuer:  LANTHEUS HLDGS INC
Title of Class:  COM
CUSIP:  516544-10-3
Value:  4,390,094
Shrs or Prn Amt:
Ssh Prnamt:  63185
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  40511
Shared:  0
None:  22674
Info Table:
Name of Issuer:  LCI INDS
Title of Class:  COM
CUSIP:  50189K-10-3
Value:  17,807,800
Shrs or Prn Amt:
Ssh Prnamt:  151659
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  110429
Shared:  0
None:  41230
Info Table:
Name of Issuer:  LEMAITRE VASCULAR INC
Title of Class:  COM
CUSIP:  525558-20-1
Value:  13,495,677
Shrs or Prn Amt:
Ssh Prnamt:  247718
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  205449
Shared:  0
None:  42269
Info Table:
Name of Issuer:  LIGAND PHARMACEUTICALS INC
Title of Class:  COM NEW
CUSIP:  53220K-50-4
Value:  16,955,023
Shrs or Prn Amt:
Ssh Prnamt:  282961
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  220843
Shared:  0
None:  62118
Info Table:
Name of Issuer:  LINDBLAD EXPEDITIONS HLDGS I
Title of Class:  COM
CUSIP:  535219-10-9
Value:  1,605,204
Shrs or Prn Amt:
Ssh Prnamt:  222945
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  133339
Shared:  0
None:  89606
Info Table:
Name of Issuer:  LIQUIDITY SVCS INC
Title of Class:  COM
CUSIP:  53635B-10-7
Value:  3,678,915
Shrs or Prn Amt:
Ssh Prnamt:  208792
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  125919
Shared:  0
None:  82873
Info Table:
Name of Issuer:  LIVE OAK BANCSHARES INC
Title of Class:  COM
CUSIP:  53803X-10-5
Value:  4,325,477
Shrs or Prn Amt:
Ssh Prnamt:  149412
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  87820
Shared:  0
None:  61592
Info Table:
Name of Issuer:  LIVENT CORP
Title of Class:  COM
CUSIP:  53814L-10-8
Value:  675,260
Shrs or Prn Amt:
Ssh Prnamt:  36679
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  31129
Shared:  0
None:  5550
Info Table:
Name of Issuer:  LKQ CORP
Title of Class:  COM
CUSIP:  501889-20-8
Value:  6,432,240
Shrs or Prn Amt:
Ssh Prnamt:  129918
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  127334
Shared:  0
None:  2584
Info Table:
Name of Issuer:  LUNA INNOVATIONS INC
Title of Class:  COM
CUSIP:  550351-10-0
Value:  2,560,076
Shrs or Prn Amt:
Ssh Prnamt:  436873
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  261512
Shared:  0
None:  175361
Info Table:
Name of Issuer:  MAGNACHIP SEMICONDUCTOR CORP
Title of Class:  COM
CUSIP:  55933J-20-3
Value:  1,697,359
Shrs or Prn Amt:
Ssh Prnamt:  204255
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  122286
Shared:  0
None:  81969
Info Table:
Name of Issuer:  MARSH & MCLENNAN COS INC
Title of Class:  COM
CUSIP:  571748-10-2
Value:  256,905
Shrs or Prn Amt:
Ssh Prnamt:  1350
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1350
Shared:  0
None:  0
Info Table:
Name of Issuer:  MASONITE INTL CORP
Title of Class:  COM
CUSIP:  575385-10-9
Value:  45,319,276
Shrs or Prn Amt:
Ssh Prnamt:  486154
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  370577
Shared:  0
None:  115577
Info Table:
Name of Issuer:  MATERION CORP
Title of Class:  COM
CUSIP:  576690-10-1
Value:  2,875,493
Shrs or Prn Amt:
Ssh Prnamt:  28216
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  16054
Shared:  0
None:  12162
Info Table:
Name of Issuer:  MATIV HOLDINGS INC
Title of Class:  COM
CUSIP:  808541-10-6
Value:  3,328,555
Shrs or Prn Amt:
Ssh Prnamt:  233419
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  136641
Shared:  0
None:  96778
Info Table:
Name of Issuer:  MAXIMUS INC
Title of Class:  COM
CUSIP:  577933-10-4
Value:  14,769,165
Shrs or Prn Amt:
Ssh Prnamt:  197766
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  137360
Shared:  0
None:  60406
Info Table:
Name of Issuer:  MEDPACE HLDGS INC
Title of Class:  COM
CUSIP:  58506Q-10-9
Value:  31,982,225
Shrs or Prn Amt:
Ssh Prnamt:  132087
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  97416
Shared:  0
None:  34671
Info Table:
Name of Issuer:  MERCK & CO INC
Title of Class:  COM
CUSIP:  58933Y-10-5
Value:  212,489
Shrs or Prn Amt:
Ssh Prnamt:  2064
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2064
Shared:  0
None:  0
Info Table:
Name of Issuer:  MESA LABS INC
Title of Class:  COM
CUSIP:  59064R-10-9
Value:  1,794,070
Shrs or Prn Amt:
Ssh Prnamt:  17075
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  10316
Shared:  0
None:  6759
Info Table:
Name of Issuer:  MICROSOFT CORP
Title of Class:  COM
CUSIP:  594918-10-4
Value:  269,651
Shrs or Prn Amt:
Ssh Prnamt:  854
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  854
Shared:  0
None:  0
Info Table:
Name of Issuer:  MIRUM PHARMACEUTICALS INC
Title of Class:  COM
CUSIP:  604749-10-1
Value:  1,686,776
Shrs or Prn Amt:
Ssh Prnamt:  53379
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  49174
Shared:  0
None:  4205
Info Table:
Name of Issuer:  MODEL N INC
Title of Class:  COM
CUSIP:  607525-10-2
Value:  3,978,000
Shrs or Prn Amt:
Ssh Prnamt:  162966
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  95612
Shared:  0
None:  67354
Info Table:
Name of Issuer:  MONTROSE ENVIRONMENTAL GROUP
Title of Class:  COM
CUSIP:  615111-10-1
Value:  2,234,850
Shrs or Prn Amt:
Ssh Prnamt:  76379
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  45904
Shared:  0
None:  30475
Info Table:
Name of Issuer:  MOODYS CORP
Title of Class:  COM
CUSIP:  615369-10-5
Value:  293,406
Shrs or Prn Amt:
Ssh Prnamt:  928
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  164
Shared:  0
None:  764
Info Table:
Name of Issuer:  MP MATERIALS CORP
Title of Class:  COM CL A
CUSIP:  553368-10-1
Value:  2,075,139
Shrs or Prn Amt:
Ssh Prnamt:  108646
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  67795
Shared:  0
None:  40851
Info Table:
Name of Issuer:  MYR GROUP INC DEL
Title of Class:  COM
CUSIP:  55405W-10-4
Value:  2,711,506
Shrs or Prn Amt:
Ssh Prnamt:  20121
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  12152
Shared:  0
None:  7969
Info Table:
Name of Issuer:  NAPCO SEC TECHNOLOGIES INC
Title of Class:  COM
CUSIP:  630402-10-5
Value:  4,276,940
Shrs or Prn Amt:
Ssh Prnamt:  192222
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  112422
Shared:  0
None:  79800
Info Table:
Name of Issuer:  NEUROCRINE BIOSCIENCES INC
Title of Class:  COM
CUSIP:  64125C-10-9
Value:  14,873,963
Shrs or Prn Amt:
Ssh Prnamt:  132213
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  97523
Shared:  0
None:  34690
Info Table:
Name of Issuer:  NEXTGEN HEALTHCARE INC
Title of Class:  COM
CUSIP:  65343C-10-2
Value:  9,142,552
Shrs or Prn Amt:
Ssh Prnamt:  385274
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  225189
Shared:  0
None:  160085
Info Table:
Name of Issuer:  NLIGHT INC
Title of Class:  COM
CUSIP:  65487K-10-0
Value:  2,499,453
Shrs or Prn Amt:
Ssh Prnamt:  240332
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  144652
Shared:  0
None:  95680
Info Table:
Name of Issuer:  NVIDIA CORPORATION
Title of Class:  COM
CUSIP:  67066G-10-4
Value:  1,339,769
Shrs or Prn Amt:
Ssh Prnamt:  3080
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2251
Shared:  0
None:  829
Info Table:
Name of Issuer:  OCUPHIRE PHARMA INC
Title of Class:  COM
CUSIP:  67577R-10-2
Value:  2,775,904
Shrs or Prn Amt:
Ssh Prnamt:  828628
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  763540
Shared:  0
None:  65088
Info Table:
Name of Issuer:  OMNIAB INC
Title of Class:  COM
CUSIP:  68218J-10-3
Value:  14,432,487
Shrs or Prn Amt:
Ssh Prnamt:  2780826
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2186138
Shared:  0
None:  594688
Info Table:
Name of Issuer:  OMNICELL COM
Title of Class:  COM
CUSIP:  68213N-10-9
Value:  2,352,484
Shrs or Prn Amt:
Ssh Prnamt:  52231
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  29843
Shared:  0
None:  22388
Info Table:
Name of Issuer:  ON SEMICONDUCTOR CORP
Title of Class:  COM
CUSIP:  682189-10-5
Value:  5,067,169
Shrs or Prn Amt:
Ssh Prnamt:  54515
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  54349
Shared:  0
None:  166
Info Table:
Name of Issuer:  OPTIMIZERX CORP
Title of Class:  COM NEW
CUSIP:  68401U-20-4
Value:  3,013,793
Shrs or Prn Amt:
Ssh Prnamt:  387377
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  356818
Shared:  0
None:  30559
Info Table:
Name of Issuer:  OPTINOSE INC
Title of Class:  COM
CUSIP:  68404V-10-0
Value:  1,291,591
Shrs or Prn Amt:
Ssh Prnamt:  1050074
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  872541
Shared:  0
None:  177533
Info Table:
Name of Issuer:  OSISKO GOLD ROYALTIES LTD
Title of Class:  COM
CUSIP:  68827L-10-1
Value:  3,361,981
Shrs or Prn Amt:
Ssh Prnamt:  286126
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  178284
Shared:  0
None:  107842
Info Table:
Name of Issuer:  OVERSTOCK COM INC DEL
Title of Class:  COM
CUSIP:  690370-10-1
Value:  12,610,866
Shrs or Prn Amt:
Ssh Prnamt:  797147
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  613039
Shared:  0
None:  184108
Info Table:
Name of Issuer:  PACIRA BIOSCIENCES INC
Title of Class:  COM
CUSIP:  695127-10-0
Value:  29,713,120
Shrs or Prn Amt:
Ssh Prnamt:  968485
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  730826
Shared:  0
None:  237659
Info Table:
Name of Issuer:  PAPA JOHNS INTL INC
Title of Class:  COM
CUSIP:  698813-10-2
Value:  2,337,627
Shrs or Prn Amt:
Ssh Prnamt:  34266
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  19221
Shared:  0
None:  15045
Info Table:
Name of Issuer:  PARK CITY GROUP INC
Title of Class:  COM NEW
CUSIP:  700215-30-4
Value:  9,587,233
Shrs or Prn Amt:
Ssh Prnamt:  1094433
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1009789
Shared:  0
None:  84644
Info Table:
Name of Issuer:  PENNANT GROUP INC
Title of Class:  COM
CUSIP:  70805E-10-9
Value:  2,815,423
Shrs or Prn Amt:
Ssh Prnamt:  252958
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  151290
Shared:  0
None:  101668
Info Table:
Name of Issuer:  PERFICIENT INC
Title of Class:  COM
CUSIP:  71375U-10-1
Value:  2,285,701
Shrs or Prn Amt:
Ssh Prnamt:  39504
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  24021
Shared:  0
None:  15483
Info Table:
Name of Issuer:  PGT INNOVATIONS INC
Title of Class:  COM
CUSIP:  69336V-10-1
Value:  17,516,189
Shrs or Prn Amt:
Ssh Prnamt:  631214
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  471172
Shared:  0
None:  160042
Info Table:
Name of Issuer:  POOL CORP
Title of Class:  COM
CUSIP:  73278L-10-5
Value:  15,420,911
Shrs or Prn Amt:
Ssh Prnamt:  43305
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  33022
Shared:  0
None:  10283
Info Table:
Name of Issuer:  POWER INTEGRATIONS INC
Title of Class:  COM
CUSIP:  739276-10-3
Value:  3,857,928
Shrs or Prn Amt:
Ssh Prnamt:  50556
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  31836
Shared:  0
None:  18720
Info Table:
Name of Issuer:  POWERSCHOOL HOLDINGS INC
Title of Class:  COM CL A
CUSIP:  73939C-10-6
Value:  4,939,971
Shrs or Prn Amt:
Ssh Prnamt:  218004
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  134789
Shared:  0
None:  83215
Info Table:
Name of Issuer:  PREMIER INC
Title of Class:  CL A
CUSIP:  74051N-10-2
Value:  4,942,764
Shrs or Prn Amt:
Ssh Prnamt:  229896
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  169568
Shared:  0
None:  60328
Info Table:
Name of Issuer:  PRESTIGE CONSMR HEALTHCARE I
Title of Class:  COM
CUSIP:  74112D-10-1
Value:  31,694,126
Shrs or Prn Amt:
Ssh Prnamt:  554190
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  393891
Shared:  0
None:  160299
Info Table:
Name of Issuer:  PRIMO WATER CORPORATION
Title of Class:  COM
CUSIP:  74167P-10-8
Value:  2,350,609
Shrs or Prn Amt:
Ssh Prnamt:  170334
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  98027
Shared:  0
None:  72307
Info Table:
Name of Issuer:  PROCTER AND GAMBLE CO
Title of Class:  COM
CUSIP:  742718-10-9
Value:  300,326
Shrs or Prn Amt:
Ssh Prnamt:  2059
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  742
Shared:  0
None:  1317
Info Table:
Name of Issuer:  PROGRESS SOFTWARE CORP
Title of Class:  COM
CUSIP:  743312-10-0
Value:  7,600,281
Shrs or Prn Amt:
Ssh Prnamt:  144547
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  106524
Shared:  0
None:  38023
Info Table:
Name of Issuer:  PROGYNY INC
Title of Class:  COM
CUSIP:  74340E-10-3
Value:  2,275,938
Shrs or Prn Amt:
Ssh Prnamt:  66900
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  38629
Shared:  0
None:  28271
Info Table:
Name of Issuer:  PROS HOLDINGS INC
Title of Class:  COM
CUSIP:  74346Y-10-3
Value:  8,693,567
Shrs or Prn Amt:
Ssh Prnamt:  251114
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  146863
Shared:  0
None:  104251
Info Table:
Name of Issuer:  PTC INC
Title of Class:  COM
CUSIP:  69370C-10-0
Value:  5,983,430
Shrs or Prn Amt:
Ssh Prnamt:  42232
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  42104
Shared:  0
None:  128
Info Table:
Name of Issuer:  PUMA BIOTECHNOLOGY INC
Title of Class:  COM
CUSIP:  74587V-10-7
Value:  956,442
Shrs or Prn Amt:
Ssh Prnamt:  363666
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  298058
Shared:  0
None:  65608
Info Table:
Name of Issuer:  QUALYS INC
Title of Class:  COM
CUSIP:  74758T-30-3
Value:  6,872,072
Shrs or Prn Amt:
Ssh Prnamt:  45048
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  33221
Shared:  0
None:  11827
Info Table:
Name of Issuer:  QUEST RESOURCE HLDG CORP
Title of Class:  COM NEW
CUSIP:  74836W-20-3
Value:  2,639,203
Shrs or Prn Amt:
Ssh Prnamt:  356649
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  219772
Shared:  0
None:  136877
Info Table:
Name of Issuer:  RADWARE LTD
Title of Class:  ORD
CUSIP:  M81873-10-7
Value:  16,104,574
Shrs or Prn Amt:
Ssh Prnamt:  951807
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  748747
Shared:  0
None:  203060
Info Table:
Name of Issuer:  RAMBUS INC DEL
Title of Class:  COM
CUSIP:  750917-10-6
Value:  4,579,857
Shrs or Prn Amt:
Ssh Prnamt:  82091
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  51252
Shared:  0
None:  30839
Info Table:
Name of Issuer:  RB GLOBAL INC
Title of Class:  COM
CUSIP:  74935Q-10-7
Value:  12,630,688
Shrs or Prn Amt:
Ssh Prnamt:  202091
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  148932
Shared:  0
None:  53159
Info Table:
Name of Issuer:  REVANCE THERAPEUTICS INC
Title of Class:  COM
CUSIP:  761330-10-9
Value:  7,844,757
Shrs or Prn Amt:
Ssh Prnamt:  683937
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  528745
Shared:  0
None:  155192
Info Table:
Name of Issuer:  RHYTHM PHARMACEUTICALS INC
Title of Class:  COM
CUSIP:  76243J-10-5
Value:  3,608,991
Shrs or Prn Amt:
Ssh Prnamt:  157426
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  145094
Shared:  0
None:  12332
Info Table:
Name of Issuer:  ROCKET PHARMACEUTICALS INC
Title of Class:  COM
CUSIP:  77313F-10-6
Value:  1,585,701
Shrs or Prn Amt:
Ssh Prnamt:  77389
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  71291
Shared:  0
None:  6098
Info Table:
Name of Issuer:  RXO INC
Title of Class:  COMMON STOCK
CUSIP:  74982T-10-3
Value:  7,407,017
Shrs or Prn Amt:
Ssh Prnamt:  375419
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  290212
Shared:  0
None:  85207
Info Table:
Name of Issuer:  SCHOLAR ROCK HLDG CORP
Title of Class:  COM
CUSIP:  80706P-10-3
Value:  336,348
Shrs or Prn Amt:
Ssh Prnamt:  47373
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  43734
Shared:  0
None:  3639
Info Table:
Name of Issuer:  SCPHARMACEUTICALS INC
Title of Class:  COM
CUSIP:  810648-10-5
Value:  619,946
Shrs or Prn Amt:
Ssh Prnamt:  87071
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  80183
Shared:  0
None:  6888
Info Table:
Name of Issuer:  SHUTTERSTOCK INC
Title of Class:  COM
CUSIP:  825690-10-0
Value:  13,608,164
Shrs or Prn Amt:
Ssh Prnamt:  357639
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  274755
Shared:  0
None:  82884
Info Table:
Name of Issuer:  SHYFT GROUP INC
Title of Class:  COM
CUSIP:  825698-10-3
Value:  1,246,372
Shrs or Prn Amt:
Ssh Prnamt:  83258
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  50353
Shared:  0
None:  32905
Info Table:
Name of Issuer:  SIMULATIONS PLUS INC
Title of Class:  COM
CUSIP:  829214-10-5
Value:  3,603,005
Shrs or Prn Amt:
Ssh Prnamt:  86403
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  51977
Shared:  0
None:  34426
Info Table:
Name of Issuer:  SITIME CORP
Title of Class:  COM
CUSIP:  82982T-10-6
Value:  6,401,428
Shrs or Prn Amt:
Ssh Prnamt:  56030
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  44126
Shared:  0
None:  11904
Info Table:
Name of Issuer:  SKYLINE CHAMPION CORPORATION
Title of Class:  COM
CUSIP:  830830-10-5
Value:  2,168,774
Shrs or Prn Amt:
Ssh Prnamt:  34036
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  19625
Shared:  0
None:  14411
Info Table:
Name of Issuer:  SLEEP NUMBER CORP
Title of Class:  COM
CUSIP:  83125X-10-3
Value:  4,839,238
Shrs or Prn Amt:
Ssh Prnamt:  196797
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  153530
Shared:  0
None:  43267
Info Table:
Name of Issuer:  SMITH MIDLAND CORP
Title of Class:  COM
CUSIP:  832156-10-3
Value:  822,806
Shrs or Prn Amt:
Ssh Prnamt:  43283
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  39892
Shared:  0
None:  3391
Info Table:
Name of Issuer:  SOLARWINDS CORP
Title of Class:  COM NEW
CUSIP:  83417Q-20-4
Value:  1,517,065
Shrs or Prn Amt:
Ssh Prnamt:  160706
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  124382
Shared:  0
None:  36324
Info Table:
Name of Issuer:  SOUNDTHINKING INC
Title of Class:  COM
CUSIP:  82536T-10-7
Value:  2,271,600
Shrs or Prn Amt:
Ssh Prnamt:  126905
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  116862
Shared:  0
None:  10043
Info Table:
Name of Issuer:  STAAR SURGICAL CO
Title of Class:  COM PAR $0.01
CUSIP:  852312-30-5
Value:  2,507,353
Shrs or Prn Amt:
Ssh Prnamt:  62403
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  39356
Shared:  0
None:  23047
Info Table:
Name of Issuer:  STANDARD MTR PRODS INC
Title of Class:  COM
CUSIP:  853666-10-5
Value:  2,535,923
Shrs or Prn Amt:
Ssh Prnamt:  75429
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  44750
Shared:  0
None:  30679
Info Table:
Name of Issuer:  STARBUCKS CORP
Title of Class:  COM
CUSIP:  855244-10-9
Value:  225,254
Shrs or Prn Amt:
Ssh Prnamt:  2468
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  2468
Shared:  0
None:  0
Info Table:
Name of Issuer:  STERLING INFRASTRUCTURE INC
Title of Class:  COM
CUSIP:  859241-10-1
Value:  3,137,596
Shrs or Prn Amt:
Ssh Prnamt:  42700
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  25663
Shared:  0
None:  17037
Info Table:
Name of Issuer:  STRIDE INC
Title of Class:  COM
CUSIP:  86333M-10-8
Value:  50,723,683
Shrs or Prn Amt:
Ssh Prnamt:  1126442
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  855491
Shared:  0
None:  270951
Info Table:
Name of Issuer:  SUPERNUS PHARMACEUTICALS INC
Title of Class:  COM
CUSIP:  868459-10-8
Value:  15,010,983
Shrs or Prn Amt:
Ssh Prnamt:  544468
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  433024
Shared:  0
None:  111444
Info Table:
Name of Issuer:  SURMODICS INC
Title of Class:  COM
CUSIP:  868873-10-0
Value:  2,341,126
Shrs or Prn Amt:
Ssh Prnamt:  72955
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  43969
Shared:  0
None:  28986
Info Table:
Name of Issuer:  SYSCO CORP
Title of Class:  COM
CUSIP:  871829-10-7
Value:  366,710
Shrs or Prn Amt:
Ssh Prnamt:  5552
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  5202
Shared:  0
None:  350
Info Table:
Name of Issuer:  TACTILE SYS TECHNOLOGY INC
Title of Class:  COM
CUSIP:  87357P-10-0
Value:  2,650,898
Shrs or Prn Amt:
Ssh Prnamt:  188676
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  116575
Shared:  0
None:  72101
Info Table:
Name of Issuer:  TANDEM DIABETES CARE INC
Title of Class:  COM NEW
CUSIP:  875372-20-3
Value:  2,230,200
Shrs or Prn Amt:
Ssh Prnamt:  107376
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  61832
Shared:  0
None:  45544
Info Table:
Name of Issuer:  TECHTARGET INC
Title of Class:  COM
CUSIP:  87874R-10-0
Value:  5,717,031
Shrs or Prn Amt:
Ssh Prnamt:  188308
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  149444
Shared:  0
None:  38864
Info Table:
Name of Issuer:  TELEDYNE TECHNOLOGIES INC
Title of Class:  COM
CUSIP:  879360-10-5
Value:  592,441
Shrs or Prn Amt:
Ssh Prnamt:  1450
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1085
Shared:  0
None:  365
Info Table:
Name of Issuer:  TELEFLEX INCORPORATED
Title of Class:  COM
CUSIP:  879369-10-6
Value:  2,124,371
Shrs or Prn Amt:
Ssh Prnamt:  10816
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  10783
Shared:  0
None:  33
Info Table:
Name of Issuer:  TETRA TECH INC NEW
Title of Class:  COM
CUSIP:  88162G-10-3
Value:  4,115,908
Shrs or Prn Amt:
Ssh Prnamt:  27073
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  15536
Shared:  0
None:  11537
Info Table:
Name of Issuer:  THE ONE GROUP HOSPITALITY IN
Title of Class:  COM
CUSIP:  88338K-10-3
Value:  1,462,742
Shrs or Prn Amt:
Ssh Prnamt:  265953
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  160009
Shared:  0
None:  105944
Info Table:
Name of Issuer:  THE TRADE DESK INC
Title of Class:  COM CL A
CUSIP:  88339J-10-5
Value:  758,915
Shrs or Prn Amt:
Ssh Prnamt:  9711
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  9682
Shared:  0
None:  29
Info Table:
Name of Issuer:  THERMON GROUP HLDGS INC
Title of Class:  COM
CUSIP:  88362T-10-3
Value:  4,127,148
Shrs or Prn Amt:
Ssh Prnamt:  150242
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  89878
Shared:  0
None:  60364
Info Table:
Name of Issuer:  THRYV HLDGS INC
Title of Class:  COM NEW
CUSIP:  886029-20-6
Value:  1,973,515
Shrs or Prn Amt:
Ssh Prnamt:  105142
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  63462
Shared:  0
None:  41680
Info Table:
Name of Issuer:  TKO GROUP HOLDINGS INC
Title of Class:  CL A
CUSIP:  87256C-10-1
Value:  37,795,898
Shrs or Prn Amt:
Ssh Prnamt:  449630
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  332716
Shared:  0
None:  116914
Info Table:
Name of Issuer:  TOPGOLF CALLAWAY BRANDS CORP
Title of Class:  COM
CUSIP:  131193-10-4
Value:  1,549,983
Shrs or Prn Amt:
Ssh Prnamt:  111993
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  64201
Shared:  0
None:  47792
Info Table:
Name of Issuer:  TRANSCAT INC
Title of Class:  COM
CUSIP:  893529-10-7
Value:  2,819,675
Shrs or Prn Amt:
Ssh Prnamt:  28781
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  17258
Shared:  0
None:  11523
Info Table:
Name of Issuer:  TRAVERE THERAPEUTICS INC
Title of Class:  COM
CUSIP:  89422G-10-7
Value:  700,556
Shrs or Prn Amt:
Ssh Prnamt:  78362
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  72228
Shared:  0
None:  6134
Info Table:
Name of Issuer:  TREEHOUSE FOODS INC
Title of Class:  COM
CUSIP:  89469A-10-4
Value:  952,790
Shrs or Prn Amt:
Ssh Prnamt:  21863
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  16912
Shared:  0
None:  4951
Info Table:
Name of Issuer:  TRICO BANCSHARES
Title of Class:  COM
CUSIP:  896095-10-6
Value:  1,799,990
Shrs or Prn Amt:
Ssh Prnamt:  56197
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  33742
Shared:  0
None:  22455
Info Table:
Name of Issuer:  U S PHYSICAL THERAPY
Title of Class:  COM
CUSIP:  90337L-10-8
Value:  2,689,615
Shrs or Prn Amt:
Ssh Prnamt:  29321
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  17566
Shared:  0
None:  11755
Info Table:
Name of Issuer:  UFP TECHNOLOGIES INC
Title of Class:  COM
CUSIP:  902673-10-2
Value:  5,979,139
Shrs or Prn Amt:
Ssh Prnamt:  37034
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  22295
Shared:  0
None:  14739
Info Table:
Name of Issuer:  UPLAND SOFTWARE INC
Title of Class:  COM
CUSIP:  91544A-10-9
Value:  2,005,390
Shrs or Prn Amt:
Ssh Prnamt:  434067
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  400052
Shared:  0
None:  34015
Info Table:
Name of Issuer:  UROGEN PHARMA LTD
Title of Class:  COM
CUSIP:  M96088-10-5
Value:  1,053,272
Shrs or Prn Amt:
Ssh Prnamt:  75180
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  69326
Shared:  0
None:  5854
Info Table:
Name of Issuer:  UTAH MED PRODS INC
Title of Class:  COM
CUSIP:  917488-10-8
Value:  9,600,524
Shrs or Prn Amt:
Ssh Prnamt:  111634
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  92595
Shared:  0
None:  19039
Info Table:
Name of Issuer:  V2X INC
Title of Class:  COM
CUSIP:  92242T-10-1
Value:  2,935,631
Shrs or Prn Amt:
Ssh Prnamt:  56826
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  32502
Shared:  0
None:  24324
Info Table:
Name of Issuer:  VAIL RESORTS INC
Title of Class:  COM
CUSIP:  91879Q-10-9
Value:  15,444,210
Shrs or Prn Amt:
Ssh Prnamt:  69603
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  51387
Shared:  0
None:  18216
Info Table:
Name of Issuer:  VERONA PHARMA PLC
Title of Class:  SPONSORED ADS
CUSIP:  925050-10-6
Value:  421,746
Shrs or Prn Amt:
Ssh Prnamt:  25874
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  23824
Shared:  0
None:  2050
Info Table:
Name of Issuer:  VIAVI SOLUTIONS INC
Title of Class:  COM
CUSIP:  925550-10-5
Value:  1,981,351
Shrs or Prn Amt:
Ssh Prnamt:  216778
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  124714
Shared:  0
None:  92064
Info Table:
Name of Issuer:  VICOR CORP
Title of Class:  COM
CUSIP:  925815-10-2
Value:  2,316,909
Shrs or Prn Amt:
Ssh Prnamt:  39343
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  22473
Shared:  0
None:  16870
Info Table:
Name of Issuer:  VISHAY PRECISION GROUP INC
Title of Class:  COM
CUSIP:  92835K-10-3
Value:  3,074,853
Shrs or Prn Amt:
Ssh Prnamt:  91568
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  55183
Shared:  0
None:  36385
Info Table:
Name of Issuer:  VULCAN MATLS CO
Title of Class:  COM
CUSIP:  929160-10-9
Value:  1,634,140
Shrs or Prn Amt:
Ssh Prnamt:  8089
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  6372
Shared:  0
None:  1717
Info Table:
Name of Issuer:  WALKME LTD
Title of Class:  ORD SHS
CUSIP:  M97628-10-7
Value:  2,787,831
Shrs or Prn Amt:
Ssh Prnamt:  294075
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  270769
Shared:  0
None:  23306
Info Table:
Name of Issuer:  WALMART INC
Title of Class:  COM
CUSIP:  931142-10-3
Value:  234,457
Shrs or Prn Amt:
Ssh Prnamt:  1466
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  916
Shared:  0
None:  550
Info Table:
Name of Issuer:  WD 40 CO
Title of Class:  COM
CUSIP:  929236-10-7
Value:  294,698
Shrs or Prn Amt:
Ssh Prnamt:  1450
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  1450
Shared:  0
None:  0
Info Table:
Name of Issuer:  WILLDAN GROUP INC
Title of Class:  COM
CUSIP:  96924N-10-0
Value:  8,241,768
Shrs or Prn Amt:
Ssh Prnamt:  403415
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  313268
Shared:  0
None:  90147
Info Table:
Name of Issuer:  WIX COM LTD
Title of Class:  SHS
CUSIP:  M98068-10-5
Value:  10,046,867
Shrs or Prn Amt:
Ssh Prnamt:  109443
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  80636
Shared:  0
None:  28807
Info Table:
Name of Issuer:  WNS HLDGS LTD
Title of Class:  SPON ADR
CUSIP:  92932M-10-1
Value:  49,578,253
Shrs or Prn Amt:
Ssh Prnamt:  724193
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  520457
Shared:  0
None:  203736
Info Table:
Name of Issuer:  XPEL INC
Title of Class:  COM
CUSIP:  98379L-10-0
Value:  3,230,755
Shrs or Prn Amt:
Ssh Prnamt:  41898
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  25213
Shared:  0
None:  16685
Info Table:
Name of Issuer:  XPO INC
Title of Class:  COM
CUSIP:  983793-10-0
Value:  22,662,222
Shrs or Prn Amt:
Ssh Prnamt:  303539
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  223843
Shared:  0
None:  79696
Info Table:
Name of Issuer:  XPONENTIAL FITNESS INC
Title of Class:  COM CL A
CUSIP:  98422X-10-1
Value:  1,602,406
Shrs or Prn Amt:
Ssh Prnamt:  103381
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  61925
Shared:  0
None:  41456
Info Table:
Name of Issuer:  XYLEM INC
Title of Class:  COM
CUSIP:  98419M-10-0
Value:  1,678,684
Shrs or Prn Amt:
Ssh Prnamt:  18441
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  14643
Shared:  0
None:  3798
Info Table:
Name of Issuer:  Y-MABS THERAPEUTICS INC
Title of Class:  COM
CUSIP:  984241-10-9
Value:  497,307
Shrs or Prn Amt:
Ssh Prnamt:  91249
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  84211
Shared:  0
None:  7038
Info Table:
Name of Issuer:  ZIFF DAVIS INC
Title of Class:  COM
CUSIP:  48123V-10-2
Value:  27,564,331
Shrs or Prn Amt:
Ssh Prnamt:  432789
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  319353
Shared:  0
None:  113436
Info Table:
Name of Issuer:  ZIMMER BIOMET HOLDINGS INC
Title of Class:  COM
CUSIP:  98956P-10-2
Value:  1,027,823
Shrs or Prn Amt:
Ssh Prnamt:  9159
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  7123
Shared:  0
None:  2036
Info Table:
Name of Issuer:  ZIMVIE INC
Title of Class:  COM
CUSIP:  98888T-10-7
Value:  1,748,237
Shrs or Prn Amt:
Ssh Prnamt:  185785
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  108018
Shared:  0
None:  77767
Info Table:
Name of Issuer:  ZUMIEZ INC
Title of Class:  COM
CUSIP:  989817-10-1
Value:  2,025,640
Shrs or Prn Amt:
Ssh Prnamt:  113800
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  68312
Shared:  0
None:  45488
Info Table:
Name of Issuer:  ZUORA INC
Title of Class:  COM CL A
CUSIP:  98983V-10-6
Value:  4,898,672
Shrs or Prn Amt:
Ssh Prnamt:  594499
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  348541
Shared:  0
None:  245958
Info Table:
Name of Issuer:  ZYNEX INC
Title of Class:  COM
CUSIP:  98986M-10-3
Value:  228,856
Shrs or Prn Amt:
Ssh Prnamt:  28607
Ssh Prnamt Type:  SH
Investment Discretion:  SOLE
Voting Authority:
Sole:  26359
Shared:  0
None:  2248


Top
Filing Submission 0001172661-23-003583   –   Alternative Formats (Word / Rich Text, HTML, Plain Text, et al.)

Copyright © 2024 Fran Finnegan & Company LLC – All Rights Reserved.
AboutPrivacyRedactionsHelp — Mon., May 13, 11:37:09.2pm ET