Annual Financials

Values in thousands 2023-12-31 2022-12-31
Revenue
$193,542
$174,160
Gross Profit
137,304
114,832
Net Income
39,370
6,315
Net Change In Cash
193,542
174,160
Free Cash Flow
39,435
-24,992
Cash
103,022
51,737
Basic Shares
116,156
116,156