2021 Q4 Form 10-Q Financial Statement
#000143774921024540 Filed on October 28, 2021
Income Statement
Concept | 2021 Q4 | 2021 Q3 | 2020 Q4 |
---|---|---|---|
Revenue | $64.34M | $64.09M | $61.82M |
YoY Change | 4.07% | 5.27% | -1.4% |
Cost Of Revenue | $22.98M | $22.59M | $22.74M |
YoY Change | 1.06% | -3.07% | -8.6% |
Gross Profit | $41.36M | $41.51M | $39.08M |
YoY Change | 5.83% | 10.45% | 3.33% |
Gross Profit Margin | 64.28% | 64.76% | 63.22% |
Selling, General & Admin | $20.99M | $20.24M | $20.95M |
YoY Change | 0.21% | 7.35% | 5.28% |
% of Gross Profit | 50.76% | 48.75% | 53.61% |
Research & Development | $11.45M | $10.34M | $8.810M |
YoY Change | 30.01% | 26.27% | 19.86% |
% of Gross Profit | 27.69% | 24.92% | 22.54% |
Depreciation & Amortization | $9.370M | $9.141M | $8.180M |
YoY Change | 14.55% | 23.43% | 12.98% |
% of Gross Profit | 22.66% | 22.02% | 20.93% |
Operating Expenses | $41.82M | $10.34M | $37.94M |
YoY Change | 10.22% | 26.27% | 10.03% |
Operating Profit | -$460.0K | $1.785M | $1.140M |
YoY Change | -140.35% | -43.04% | -65.87% |
Interest Expense | |||
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | -$39.00K | -$99.00K | $0.00 |
YoY Change | -199.0% | -100.0% | |
Pretax Income | -$499.0K | $1.686M | $1.140M |
YoY Change | -143.77% | -47.87% | -71.64% |
Income Tax | -$112.0K | $200.0K | $210.0K |
% Of Pretax Income | 11.86% | 18.42% | |
Net Earnings | -$387.0K | $1.500M | $920.0K |
YoY Change | -142.07% | -43.05% | -75.0% |
Net Earnings / Revenue | -0.6% | 2.34% | 1.49% |
Basic Earnings Per Share | $0.05 | ||
Diluted Earnings Per Share | -$12.28K | $0.05 | $29.12K |
COMMON SHARES | |||
Basic Shares Outstanding | 31.56M | 31.56M | |
Diluted Shares Outstanding | 31.68M |
Balance Sheet
Concept | 2021 Q4 | 2021 Q3 | 2020 Q4 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $51.95M | $60.55M | $46.49M |
YoY Change | 11.73% | -59.54% | -73.1% |
Cash & Equivalents | $46.91M | $55.46M | $36.57M |
Short-Term Investments | $5.041M | $5.095M | $9.928M |
Other Short-Term Assets | $10.82M | $11.22M | $12.56M |
YoY Change | -13.82% | -41.24% | 33.16% |
Inventory | |||
Prepaid Expenses | |||
Receivables | $30.31M | $26.99M | $40.73M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $106.8M | $112.3M | $114.7M |
YoY Change | -6.87% | -43.62% | -48.91% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $17.95M | $18.33M | $22.22M |
YoY Change | -19.21% | -62.96% | -14.76% |
Goodwill | $182.5M | $181.1M | $178.4M |
YoY Change | 2.28% | 74.61% | |
Intangibles | $89.21M | $100.7M | |
YoY Change | -11.43% | ||
Long-Term Investments | $7.043M | $8.338M | $6.800M |
YoY Change | 3.57% | 20.84% | 0.0% |
Other Assets | $1.016M | $3.375M | $1.777M |
YoY Change | -42.82% | -81.85% | 103.32% |
Total Long-Term Assets | $379.9M | $382.5M | $385.6M |
YoY Change | -1.47% | 37.84% | 45.52% |
TOTAL ASSETS | |||
Total Short-Term Assets | $106.8M | $112.3M | $114.7M |
Total Long-Term Assets | $379.9M | $382.5M | $385.6M |
Total Assets | $486.8M | $494.7M | $500.3M |
YoY Change | -2.71% | 3.81% | 2.2% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $5.126M | $22.17M | $9.333M |
YoY Change | -45.08% | 0.32% | 94.03% |
Accrued Expenses | $16.37M | $5.203M | $20.12M |
YoY Change | -18.65% | -49.49% | 11.01% |
Deferred Revenue | $73.82M | $74.58M | $81.18M |
YoY Change | -9.07% | 23.91% | |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $100.4M | $102.0M | $119.4M |
YoY Change | -15.98% | 7.32% | 13.55% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $1.477M | $3.594M | $2.204M |
YoY Change | -32.99% | -88.73% | 517.37% |
Total Long-Term Liabilities | $1.477M | $3.594M | $2.204M |
YoY Change | -32.99% | -88.73% | 517.37% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $100.4M | $102.0M | $119.4M |
Total Long-Term Liabilities | $1.477M | $3.594M | $2.204M |
Total Liabilities | $101.8M | $105.5M | $121.6M |
YoY Change | -16.29% | -24.77% | 15.26% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $68.12M | $68.51M | $62.28M |
YoY Change | 9.39% | 29.36% | |
Common Stock | |||
YoY Change | |||
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | |||
YoY Change | |||
Treasury Stock Shares | |||
Shareholders Equity | $339.0M | $342.2M | $334.1M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $486.8M | $494.7M | $500.3M |
YoY Change | -2.71% | 3.8% | 2.2% |
Cashflow Statement
Concept | 2021 Q4 | 2021 Q3 | 2020 Q4 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | -$387.0K | $1.500M | $920.0K |
YoY Change | -142.07% | -43.05% | -75.0% |
Depreciation, Depletion And Amortization | $9.370M | $9.141M | $8.180M |
YoY Change | 14.55% | 23.43% | 12.98% |
Cash From Operating Activities | $5.949M | $12.11M | $5.120M |
YoY Change | 16.19% | -29.66% | -60.95% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$6.167M | -$6.495M | -$4.700M |
YoY Change | 31.21% | 24.66% | 21.13% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$2.604M | $182.0K | -$67.25M |
YoY Change | -96.13% | -101.63% | 480.24% |
Cash From Investing Activities | -$8.771M | -$6.313M | -$71.95M |
YoY Change | -87.81% | -61.41% | 365.09% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | |||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -5.719M | -79.00K | -3.670M |
YoY Change | 55.83% | -98.77% | 36600.0% |
NET CHANGE | |||
Cash From Operating Activities | 5.949M | 12.11M | 5.120M |
Cash From Investing Activities | -8.771M | -6.313M | -71.95M |
Cash From Financing Activities | -5.719M | -79.00K | -3.670M |
Net Change In Cash | -8.541M | 5.720M | -70.50M |
YoY Change | -87.89% | -203.06% | 2874.68% |
FREE CASH FLOW | |||
Cash From Operating Activities | $5.949M | $12.11M | $5.120M |
Capital Expenditures | -$6.167M | -$6.495M | -$4.700M |
Free Cash Flow | $12.12M | $18.61M | $9.820M |
YoY Change | 23.38% | -17.04% | -42.2% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2020Q4 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
46494000 | USD |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
36566000 | USD |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.20 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.41 | ||
CY2021Q4 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
31562193 | |
CY2021Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
408000 | USD |
CY2020Q4 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
549000 | USD |
CY2021Q3 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
24131000 | USD |
CY2020Q4 | us-gaap |
Accumulated Depreciation Depletion And Amortization Property Plant And Equipment
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
19237000 | USD |
CY2021Q3 | us-gaap |
Capitalized Computer Software Accumulated Amortization
CapitalizedComputerSoftwareAccumulatedAmortization
|
81734000 | USD |
CY2020Q4 | us-gaap |
Capitalized Computer Software Accumulated Amortization
CapitalizedComputerSoftwareAccumulatedAmortization
|
70516000 | USD |
CY2021Q3 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2020Q4 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
USD | |
CY2021Q3 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2020Q4 | us-gaap |
Common Stock No Par Value
CommonStockNoParValue
|
0 | |
CY2021Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
75000000 | |
CY2020Q4 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
75000000 | |
CY2021Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
68510000 | USD |
CY2020Q4 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
62277000 | USD |
CY2021Q3 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
115000 | USD |
CY2021Q3 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
31562000 | |
CY2021Q3 | us-gaap |
Common Stock Other Shares Outstanding
CommonStockOtherSharesOutstanding
|
31562000 | |
CY2020Q4 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
31493000 | |
CY2020Q4 | us-gaap |
Common Stock Other Shares Outstanding
CommonStockOtherSharesOutstanding
|
31493000 | |
hstm |
Sales Commissions Amortization Term
SalesCommissionsAmortizationTerm
|
P3Y | ||
CY2021Q3 | us-gaap |
Debt Securities Available For Sale Allowance For Credit Loss
DebtSecuritiesAvailableForSaleAllowanceForCreditLoss
|
0 | USD |
CY2021Q3 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
55459000 | USD |
CY2020Q4 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
36566000 | USD |
CY2021Q3 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
5095000 | USD |
CY2020Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
9928000 | USD |
CY2021Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
26991000 | USD |
CY2020Q4 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
40726000 | USD |
CY2021Q3 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
3754000 | USD |
CY2020Q4 | us-gaap |
Unbilled Receivables Current
UnbilledReceivablesCurrent
|
5374000 | USD |
CY2021Q3 | us-gaap |
Prepaid Royalties
PrepaidRoyalties
|
9733000 | USD |
CY2020Q4 | us-gaap |
Prepaid Royalties
PrepaidRoyalties
|
9571000 | USD |
CY2021Q3 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
11224000 | USD |
CY2020Q4 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
12560000 | USD |
CY2021Q3 | us-gaap |
Assets Current
AssetsCurrent
|
112256000 | USD |
CY2020Q4 | us-gaap |
Assets Current
AssetsCurrent
|
114725000 | USD |
CY2021Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
18333000 | USD |
CY2020Q4 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
22218000 | USD |
CY2021Q3 | us-gaap |
Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
|
31250000 | USD |
CY2020Q4 | us-gaap |
Capitalized Computer Software Net
CapitalizedComputerSoftwareNet
|
26631000 | USD |
CY2021Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
25869000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
28081000 | USD |
CY2021Q3 | us-gaap |
Goodwill
Goodwill
|
181114000 | USD |
CY2020Q4 | us-gaap |
Goodwill
Goodwill
|
178440000 | USD |
CY2021Q3 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
974000 | USD |
CY2020Q4 | us-gaap |
Deferred Income Tax Assets Net
DeferredIncomeTaxAssetsNet
|
974000 | USD |
CY2021Q3 | hstm |
Contract With Customer Asset Sales Commission Noncurrent
ContractWithCustomerAssetSalesCommissionNoncurrent
|
22860000 | USD |
CY2020Q4 | hstm |
Contract With Customer Asset Sales Commission Noncurrent
ContractWithCustomerAssetSalesCommissionNoncurrent
|
19907000 | USD |
CY2021Q3 | us-gaap |
Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
|
8338000 | USD |
CY2020Q4 | us-gaap |
Investments In Affiliates Subsidiaries Associates And Joint Ventures
InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures
|
6845000 | USD |
CY2021Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
3375000 | USD |
CY2020Q4 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
1777000 | USD |
CY2021Q3 | us-gaap |
Assets
Assets
|
494714000 | USD |
CY2020Q4 | us-gaap |
Assets
Assets
|
500313000 | USD |
CY2021Q3 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
22170000 | USD |
CY2020Q4 | us-gaap |
Accounts Payable And Accrued Liabilities Current
AccountsPayableAndAccruedLiabilitiesCurrent
|
29457000 | USD |
CY2021Q3 | us-gaap |
Accrued Royalties Current
AccruedRoyaltiesCurrent
|
5203000 | USD |
CY2020Q4 | us-gaap |
Accrued Royalties Current
AccruedRoyaltiesCurrent
|
8809000 | USD |
CY2021Q3 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
74577000 | USD |
CY2020Q4 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
81176000 | USD |
CY2021Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
101950000 | USD |
CY2020Q4 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
119442000 | USD |
CY2021Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
18205000 | USD |
CY2020Q4 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
14523000 | USD |
CY2021Q3 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
1915000 | USD |
CY2020Q4 | us-gaap |
Contract With Customer Liability Noncurrent
ContractWithCustomerLiabilityNoncurrent
|
1603000 | USD |
CY2021Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
26852000 | USD |
CY2020Q4 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
28479000 | USD |
CY2021Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
3594000 | USD |
CY2020Q4 | us-gaap |
Common Stocks Including Additional Paid In Capital
CommonStocksIncludingAdditionalPaidInCapital
|
271784000 | USD |
CY2020Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
8192000 | USD |
CY2020Q4 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
2204000 | USD |
CY2021Q3 | us-gaap |
Common Stocks Including Additional Paid In Capital
CommonStocksIncludingAdditionalPaidInCapital
|
273573000 | USD |
CY2021Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1785000 | USD |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3134000 | USD |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
30205000 | USD | |
us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
23491000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
8515000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
14681000 | USD | |
us-gaap |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
|
68053000 | USD | |
us-gaap |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
|
66596000 | USD | |
CY2021Q3 | us-gaap |
Research And Development Expense
ResearchAndDevelopmentExpense
|
10344000 | USD |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
183859000 | USD | |
us-gaap |
Costs And Expenses
CostsAndExpenses
|
168327000 | USD | |
CY2020Q4 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
1000 | USD |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
342198000 | USD |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
334062000 | USD |
CY2021Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
494714000 | USD |
CY2020Q4 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
500313000 | USD |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
64091000 | USD |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
60883000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
192374000 | USD | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
183008000 | USD | |
CY2021Q3 | us-gaap |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
|
22585000 | USD |
CY2020Q3 | us-gaap |
Cost Of Goods And Service Excluding Depreciation Depletion And Amortization
CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization
|
23302000 | USD |
CY2021Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
10232000 | USD |
CY2020Q3 | us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
8863000 | USD |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
28713000 | USD | |
us-gaap |
Selling And Marketing Expense
SellingAndMarketingExpense
|
26286000 | USD | |
CY2021Q3 | us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
10004000 | USD |
CY2020Q3 | us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
9986000 | USD |
us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
29445000 | USD | |
us-gaap |
Other General And Administrative Expense
OtherGeneralAndAdministrativeExpense
|
29949000 | USD | |
CY2021Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
9141000 | USD |
CY2020Q3 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
7406000 | USD |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
27443000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
22005000 | USD | |
CY2021Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
62306000 | USD |
CY2020Q3 | us-gaap |
Costs And Expenses
CostsAndExpenses
|
57749000 | USD |
CY2021Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-99000 | USD |
CY2020Q3 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
100000 | USD |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
-250000 | USD | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
2006000 | USD | |
CY2021Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
1686000 | USD |
CY2020Q3 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
3234000 | USD |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
8265000 | USD | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
16687000 | USD | |
CY2021Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
186000 | USD |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
600000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2033000 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3519000 | USD | |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1500000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2634000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
6232000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
13168000 | USD | |
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.05 | |
CY2020Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.08 | |
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.05 | |
CY2020Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.08 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.20 | ||
CY2020Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-145000 | USD |
CY2020Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7092000 | USD |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.41 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31558000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31955000 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31538000 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32095000 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31684000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31981000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31609000 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32121000 | ||
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1500000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2634000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
6232000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
13168000 | USD | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-470000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
23000 | USD |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
107000 | USD | |
us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
|
-4000 | USD | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-1000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
-18000 | USD |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
7000 | USD | |
us-gaap |
Other Comprehensive Income Availableforsale Securities Adjustment Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
|
6000 | USD | |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-471000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
5000 | USD |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
114000 | USD | |
us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
2000 | USD | |
CY2021Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
1029000 | USD |
CY2020Q3 | us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
2639000 | USD |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
6346000 | USD | |
us-gaap |
Comprehensive Income Net Of Tax
ComprehensiveIncomeNetOfTax
|
13170000 | USD | |
CY2020Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
334062000 | USD |
CY2021Q1 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2291000 | USD |
CY2021Q1 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
234000 | USD |
CY2021Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
616000 | USD |
CY2021Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-399000 | USD |
CY2021Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
336805000 | USD |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2441000 | USD |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
351000 | USD |
CY2021Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
782000 | USD |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
0 | USD |
CY2021Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
340379000 | USD |
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1500000 | USD |
CY2021Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
-471000 | USD |
CY2021Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
862000 | USD |
CY2021Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-72000 | USD |
CY2021Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
342198000 | USD |
CY2019Q4 | us-gaap |
Stockholders Equity
StockholdersEquity
|
338168000 | USD |
CY2020Q1 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
550000 | USD |
CY2020Q1 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-373000 | USD |
CY2020Q1 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
9876000 | USD |
CY2020Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
335416000 | USD |
CY2020Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3442000 | USD |
CY2020Q2 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
142000 | USD |
CY2020Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
557000 | USD |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1665000 | USD | |
us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
6900000 | USD | |
CY2020Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
133000 | USD |
CY2020Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
339424000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2634000 | USD |
CY2020Q3 | hstm |
Dividend Forfeitures
DividendForfeitures
|
43000 | USD |
CY2020Q3 | us-gaap |
Other Comprehensive Income Loss Net Of Tax Portion Attributable To Parent
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
5000 | USD |
CY2020Q3 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
557000 | USD |
CY2020Q3 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
-55000 | USD |
CY2020Q3 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
6343000 | USD |
CY2020Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
336265000 | USD |
us-gaap |
Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
|
-0 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
6232000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
13168000 | USD | |
us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
59522000 | USD | |
us-gaap |
Payments For Software
PaymentsForSoftware
|
16577000 | USD | |
us-gaap |
Payments For Software
PaymentsForSoftware
|
12366000 | USD | |
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
5223000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-450000 | USD | |
us-gaap |
Increase Decrease In Royalties Payable
IncreaseDecreaseInRoyaltiesPayable
|
-3606000 | USD | |
us-gaap |
Increase Decrease In Royalties Payable
IncreaseDecreaseInRoyaltiesPayable
|
-3218000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
2602000 | USD | |
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
1734000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-16952000 | USD | |
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-38462000 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
471000 | USD | |
us-gaap |
Payments Related To Tax Withholding For Share Based Compensation
PaymentsRelatedToTaxWithholdingForShareBasedCompensation
|
429000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
27443000 | USD | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
22005000 | USD | |
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
2260000 | USD | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-6223000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
-0 | USD | |
us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-3142000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
36436000 | USD | |
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
30753000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
731000 | USD | |
us-gaap |
Payments To Acquire Businesses Net Of Cash Acquired
PaymentsToAcquireBusinessesNetOfCashAcquired
|
21449000 | USD | |
us-gaap |
Proceeds From Maturities Prepayments And Calls Of Available For Sale Securities
ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
|
9931000 | USD | |
us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
16352000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
19000 | USD | |
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
40000 | USD | |
us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
6555000 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
99000 | USD | |
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
160000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
2066000 | USD | |
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
2330000 | USD | |
hstm |
Gain Loss On Non Marketable Equity Investments
GainLossOnNonMarketableEquityInvestments
|
-258000 | USD | |
hstm |
Gain Loss On Non Marketable Equity Investments
GainLossOnNonMarketableEquityInvestments
|
-8000 | USD | |
hstm |
Non Cash Paid Time Off Expense
NonCashPaidTimeOffExpense
|
-1011000 | USD | |
hstm |
Non Cash Paid Time Off Expense
NonCashPaidTimeOffExpense
|
0 | USD | |
hstm |
Non Cash Royalty Expense
NonCashRoyaltyExpense
|
0 | USD | |
hstm |
Non Cash Royalty Expense
NonCashRoyaltyExpense
|
-3440000 | USD | |
hstm |
Change In Fair Value Of Non Marketable Equity Investments
ChangeInFairValueOfNonMarketableEquityInvestments
|
0 | USD | |
hstm |
Change In Fair Value Of Non Marketable Equity Investments
ChangeInFairValueOfNonMarketableEquityInvestments
|
-1181000 | USD | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-132000 | USD | |
us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
-321000 | USD | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
-13907000 | USD | |
us-gaap |
Increase Decrease In Receivables
IncreaseDecreaseInReceivables
|
9000 | USD | |
us-gaap |
Increase Decrease In Prepaid Royalties
IncreaseDecreaseInPrepaidRoyalties
|
162000 | USD | |
us-gaap |
Increase Decrease In Prepaid Royalties
IncreaseDecreaseInPrepaidRoyalties
|
-1394000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-1335000 | USD | |
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
-972000 | USD | |
hstm |
Increase Decrease In Deferred Commissions
IncreaseDecreaseInDeferredCommissions
|
9854000 | USD | |
hstm |
Increase Decrease In Deferred Commissions
IncreaseDecreaseInDeferredCommissions
|
6693000 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
278000 | USD | |
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-308000 | USD | |
us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-3062000 | USD | |
us-gaap |
Payments To Acquire Marketable Securities
PaymentsToAcquireMarketableSecurities
|
61178000 | USD | |
hstm |
Payments To Acquire Non Marketable Equity Investments
PaymentsToAcquireNonMarketableEquityInvestments
|
-0 | USD | |
hstm |
Payments To Acquire Non Marketable Equity Investments
PaymentsToAcquireNonMarketableEquityInvestments
|
1257000 | USD | |
us-gaap |
Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
|
1750000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-490000 | USD | |
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-16821000 | USD | |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-1000 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
18893000 | USD | |
hstm |
Non Cash Additions To Non Marketable Equity Method Investment
NonCashAdditionsToNonMarketableEquityMethodInvestment
|
0 | USD | |
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-24531000 | USD | |
CY2020Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
36566000 | USD |
us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-101000 | USD | |
CY2021Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
55459000 | USD |
CY2020Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
107007000 | USD |
CY2019Q4 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Including Disposal Group And Discontinued Operations
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
|
131538000 | USD |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
32121000 | ||
CY2020Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.08 | |
hstm |
Non Cash Additions To Non Marketable Equity Method Investment
NonCashAdditionsToNonMarketableEquityMethodInvestment
|
1300000 | USD | |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
64091000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
192374000 | USD | |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
60883000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
183008000 | USD | |
CY2021Q3 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
39400000 | USD |
CY2020Q3 | us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
34400000 | USD |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
59300000 | USD | |
us-gaap |
Contract With Customer Liability Revenue Recognized
ContractWithCustomerLiabilityRevenueRecognized
|
60500000 | USD | |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
446000000 | USD |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.46 | pure |
CY2021Q3 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P12M | |
CY2021Q3 | us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
2400000 | USD |
CY2020Q3 | us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
2300000 | USD |
us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
6900000 | USD | |
us-gaap |
Amortization Of Deferred Sales Commissions
AmortizationOfDeferredSalesCommissions
|
6600000 | USD | |
CY2021Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
200000 | USD |
CY2020Q3 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
600000 | USD |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2000000.0 | USD | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3500000 | USD | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.25 | pure | |
us-gaap |
Effective Income Tax Rate Continuing Operations
EffectiveIncomeTaxRateContinuingOperations
|
0.21 | pure | |
us-gaap |
Income Tax Reconciliation Change In Enacted Tax Rate
IncomeTaxReconciliationChangeInEnactedTaxRate
|
200000 | USD | |
CY2021Q3 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.05 | |
CY2021Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.05 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31538000 | ||
CY2020Q3 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.08 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.20 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.41 | ||
CY2021Q3 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
60555000 | USD |
CY2021Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
0 | USD |
CY2021Q3 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
1000 | USD |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
32095000 | ||
CY2021Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
126000 | |
CY2020Q3 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
26000 | |
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
71000 | ||
us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
26000 | ||
CY2021Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31684000 | |
CY2021Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
862000 | USD |
CY2020Q3 | us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
557000 | USD |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
2260000 | USD | |
us-gaap |
Allocated Share Based Compensation Expense
AllocatedShareBasedCompensationExpense
|
1665000 | USD | |
CY2021Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
26000 | |
CY2020Q3 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
115000 | |
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
95000 | ||
us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
112000 | ||
CY2021Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1500000 | USD |
CY2020Q3 | us-gaap |
Net Income Loss
NetIncomeLoss
|
2634000 | USD |
us-gaap |
Net Income Loss
NetIncomeLoss
|
6232000 | USD | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
13168000 | USD | |
CY2021Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31558000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
31955000 | |
CY2020Q3 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31981000 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
31609000 | ||
CY2021Q3 | us-gaap |
Available For Sale Securities Debt Securities
AvailableForSaleSecuritiesDebtSecurities
|
60554000 | USD |
CY2021Q3 | us-gaap |
Cash And Cash Equivalents Fair Value Disclosure
CashAndCashEquivalentsFairValueDisclosure
|
55459000 | USD |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.20 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.41 | ||
CY2021Q3 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
5095000 | USD |
CY2020Q4 | us-gaap |
Available For Sale Debt Securities Amortized Cost Basis
AvailableForSaleDebtSecuritiesAmortizedCostBasis
|
46502000 | USD |
CY2020Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
3134000 | USD |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
8515000 | USD | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
14681000 | USD | |
CY2020Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Gain Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
|
0 | USD |
CY2020Q4 | us-gaap |
Available For Sale Debt Securities Accumulated Gross Unrealized Loss Before Tax
AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
|
8000 | USD |
CY2021Q3 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
1785000 | USD |
CY2020Q4 | us-gaap |
Available For Sale Securities Debt Securities Current
AvailableForSaleSecuritiesDebtSecuritiesCurrent
|
9928000 | USD |
us-gaap |
Goodwill Period Increase Decrease
GoodwillPeriodIncreaseDecrease
|
2700000 | USD | |
us-gaap |
Goodwill Foreign Currency Translation Gain Loss
GoodwillForeignCurrencyTranslationGainLoss
|
200000 | USD | |
CY2021Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
64091000 | USD |
CY2020Q3 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
60883000 | USD |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
192374000 | USD | |
us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
183008000 | USD | |
CY2021Q3 | us-gaap |
Assets
Assets
|
494714000 | USD |
CY2020Q4 | us-gaap |
Assets
Assets
|
500313000 | USD |