0001095565
HEALTHSTREAM INC
false
--12-31
Q3
2023
710
544
23,441
20,280
121,235
105,025
54,919
48,552
17,138
12,818
0
0
75,000
75,000
30,590
30,590
30,579
30,579
0.025
0.025
0.025
44
April 28, 2023
June 23, 2023
September 29, 2023
December 22, 2023
December 11, 2023
5
5
0
0
00010955652023-01-012023-09-30
xbrli:shares
00010955652023-10-23
iso4217:USD
00010955652023-09-30
00010955652022-12-31
0001095565us-gaap:CustomerRelatedIntangibleAssetsMember2023-09-30
0001095565us-gaap:CustomerRelatedIntangibleAssetsMember2022-12-31
0001095565us-gaap:OtherIntangibleAssetsMember2023-09-30
0001095565us-gaap:OtherIntangibleAssetsMember2022-12-31
iso4217:USDxbrli:shares
00010955652023-07-012023-09-30
00010955652022-07-012022-09-30
00010955652022-01-012022-09-30
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-12-31
0001095565us-gaap:RetainedEarningsMember2022-12-31
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-12-31
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-01-012023-03-31
0001095565us-gaap:RetainedEarningsMember2023-01-012023-03-31
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-01-012023-03-31
00010955652023-01-012023-03-31
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-03-31
0001095565us-gaap:RetainedEarningsMember2023-03-31
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-03-31
00010955652023-03-31
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-04-012023-06-30
0001095565us-gaap:RetainedEarningsMember2023-04-012023-06-30
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-04-012023-06-30
00010955652023-04-012023-06-30
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-06-30
0001095565us-gaap:RetainedEarningsMember2023-06-30
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-06-30
00010955652023-06-30
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-07-012023-09-30
0001095565us-gaap:RetainedEarningsMember2023-07-012023-09-30
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-07-012023-09-30
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2023-09-30
0001095565us-gaap:RetainedEarningsMember2023-09-30
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2023-09-30
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2021-12-31
0001095565us-gaap:RetainedEarningsMember2021-12-31
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2021-12-31
00010955652021-12-31
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-01-012022-03-31
0001095565us-gaap:RetainedEarningsMember2022-01-012022-03-31
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-01-012022-03-31
00010955652022-01-012022-03-31
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-03-31
0001095565us-gaap:RetainedEarningsMember2022-03-31
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-03-31
00010955652022-03-31
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-04-012022-06-30
0001095565us-gaap:RetainedEarningsMember2022-04-012022-06-30
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-04-012022-06-30
00010955652022-04-012022-06-30
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-06-30
0001095565us-gaap:RetainedEarningsMember2022-06-30
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-06-30
00010955652022-06-30
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-07-012022-09-30
0001095565us-gaap:RetainedEarningsMember2022-07-012022-09-30
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-07-012022-09-30
0001095565us-gaap:CommonStockIncludingAdditionalPaidInCapitalMember2022-09-30
0001095565us-gaap:RetainedEarningsMember2022-09-30
0001095565us-gaap:AccumulatedOtherComprehensiveIncomeMember2022-09-30
00010955652022-09-30
0001095565hstm:SubscriptionServicesMember2023-07-012023-09-30
0001095565hstm:SubscriptionServicesMember2022-07-012022-09-30
0001095565hstm:SubscriptionServicesMember2023-01-012023-09-30
0001095565hstm:SubscriptionServicesMember2022-01-012022-09-30
0001095565hstm:ProfessionalServicesMember2023-07-012023-09-30
0001095565hstm:ProfessionalServicesMember2022-07-012022-09-30
0001095565hstm:ProfessionalServicesMember2023-01-012023-09-30
0001095565hstm:ProfessionalServicesMember2022-01-012022-09-30
xbrli:pure
utr:M
00010955652024-10-012023-09-30
thunderdome:item
0001095565hstm:FirstQuarterDividendsMember2023-01-012023-09-30
0001095565hstm:FirstQuarterDividendsMember2023-09-30
0001095565hstm:SecondQuarterDividendsMember2023-01-012023-09-30
0001095565hstm:SecondQuarterDividendsMember2023-09-30
0001095565hstm:ThirdQuarterDividendsMember2023-01-012023-09-30
0001095565hstm:ThirdQuarterDividendsMember2023-09-30
0001095565us-gaap:SubsequentEventMember2023-10-232023-10-23
0001095565us-gaap:RestrictedStockUnitsRSUMember2023-01-012023-09-30
0001095565us-gaap:RestrictedStockUnitsRSUMember2022-01-012022-09-30
0001095565hstm:PerformanceBasedRestrictedStockUnitsRsusMember2023-01-012023-09-30
utr:Y
0001095565hstm:PerformanceBasedRestrictedStockUnitsRsusMemberhstm:TwoThousandTwentyThreePerformanceMember2023-01-012023-09-30
0001095565hstm:PerformanceBasedRestrictedStockUnitsRsusMemberhstm:NotBasedOn2023PerformanceMember2023-01-012023-09-30
0001095565hstm:PerformanceBasedRestrictedStockUnitsRsusMember2022-01-012022-09-30
0001095565hstm:PerformanceBasedRestrictedStockUnitsRsusMemberhstm:TwoThousandTwentyThreePerformanceMember2022-01-012022-09-30
0001095565hstm:PerformanceBasedRestrictedStockUnitsRsusMemberhstm:NotBasedOn2023PerformanceMember2022-01-012022-09-30
0001095565us-gaap:CostOfSalesMember2023-07-012023-09-30
0001095565us-gaap:CostOfSalesMember2022-07-012022-09-30
0001095565us-gaap:CostOfSalesMember2023-01-012023-09-30
0001095565us-gaap:CostOfSalesMember2022-01-012022-09-30
0001095565hstm:ProductDevelopmentMember2023-07-012023-09-30
0001095565hstm:ProductDevelopmentMember2022-07-012022-09-30
0001095565hstm:ProductDevelopmentMember2023-01-012023-09-30
0001095565hstm:ProductDevelopmentMember2022-01-012022-09-30
0001095565us-gaap:SellingAndMarketingExpenseMember2023-07-012023-09-30
0001095565us-gaap:SellingAndMarketingExpenseMember2022-07-012022-09-30
0001095565us-gaap:SellingAndMarketingExpenseMember2023-01-012023-09-30
0001095565us-gaap:SellingAndMarketingExpenseMember2022-01-012022-09-30
0001095565us-gaap:GeneralAndAdministrativeExpenseMember2023-07-012023-09-30
0001095565us-gaap:GeneralAndAdministrativeExpenseMember2022-07-012022-09-30
0001095565us-gaap:GeneralAndAdministrativeExpenseMember2023-01-012023-09-30
0001095565us-gaap:GeneralAndAdministrativeExpenseMember2022-01-012022-09-30
0001095565hstm:September2023ShareRepurchaseProgramMember2023-09-13
0001095565hstm:September2023ShareRepurchaseProgramMember2023-07-012023-09-30
0001095565hstm:September2023ShareRepurchaseProgramMember2023-09-30
0001095565us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2023-09-30
0001095565us-gaap:FairValueInputsLevel2Memberus-gaap:USTreasurySecuritiesMember2022-12-31
0001095565hstm:ElectronicEducationDocumentationSystemLlcMember2022-12-312022-12-31
0001095565hstm:ElectronicEducationDocumentationSystemLlcMemberus-gaap:CustomerRelationshipsMember2023-01-012023-09-30
0001095565hstm:ElectronicEducationDocumentationSystemLlcMemberus-gaap:NoncompeteAgreementsMember2023-01-012023-09-30
0001095565hstm:ElectronicEducationDocumentationSystemLlcMemberus-gaap:DevelopedTechnologyRightsMember2023-01-012023-09-30
0001095565hstm:ElectronicEducationDocumentationSystemLlcMemberus-gaap:TradeNamesMember2023-01-012023-09-30
0001095565hstm:ElectronicEducationDocumentationSystemLlcMember2023-01-012023-09-30
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:ThirdAmendmentMember2020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:ThirdAmendmentMemberhstm:SwingLineSubfacilityMember2020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:ThirdAmendmentMemberhstm:LetterOfCreditSubfacilityMember2020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:ThirdAmendmentMemberus-gaap:FederalFundsEffectiveSwapRateMember2020-10-282020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:ThirdAmendmentMemberus-gaap:BaseRateMember2020-10-282020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:ThirdAmendmentMembersrt:MinimumMemberus-gaap:EurodollarMember2020-10-282020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:ThirdAmendmentMembersrt:MaximumMemberus-gaap:EurodollarMember2020-10-282020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:ThirdAmendmentMembersrt:MinimumMemberus-gaap:BaseRateMember2020-10-282020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:ThirdAmendmentMembersrt:MaximumMemberus-gaap:BaseRateMember2020-10-282020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMembersrt:MinimumMember2020-10-282020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMembersrt:MaximumMember2020-10-282020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMember2020-10-282020-10-28
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMember2023-09-30
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:AmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:SubsequentEventMember2023-10-06
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:AmendedAndRestatedRevolvingCreditAgreementMemberhstm:SwingLineSubfacilityMemberus-gaap:SubsequentEventMember2023-10-06
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:AmendedAndRestatedRevolvingCreditAgreementMemberhstm:LetterOfCreditSubfacilityMemberus-gaap:SubsequentEventMember2023-10-06
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:AmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:SubsequentEventMemberus-gaap:FederalFundsEffectiveSwapRateMember2023-10-062023-10-06
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:AmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:SubsequentEventMemberus-gaap:SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember2023-10-062023-10-06
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:AmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:SubsequentEventMemberus-gaap:BaseRateMember2023-10-062023-10-06
0001095565us-gaap:RevolvingCreditFacilityMemberhstm:TruistBankMemberhstm:AmendedAndRestatedRevolvingCreditAgreementMemberus-gaap:SubsequentEventMember2023-10-062023-10-06
UNITED STATES
SECURITIES AND EXCHANGE COMMISSION
Washington, D.C. 20549
FORM 10-Q
(Mark One)
☒ | Quarterly Report pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 |
For the quarterly period ended September 30, 2023
☐ | Transition Report Pursuant to Section 13 or 15(d) of the Securities Exchange Act of 1934 |
Commission File No.: 000-27701
HealthStream, Inc.
(Exact name of registrant as specified in its charter)
Tennessee | 62-1443555 |
(State or other jurisdiction of incorporation or organization) | (I.R.S. Employer Identification No.) |
| |
500 11th Avenue North, Suite 1000, | |
Nashville, Tennessee | 37203 |
(Address of principal executive offices) | (Zip Code) |
(615) 301-3100
(Registrant's telephone number, including area code)
Title of each class | Trading Symbol(s) | Name of each exchange on which registered |
Common Stock (Par Value $0.00) | HSTM | Nasdaq Global Select Market |
Indicate by check mark whether the registrant (1) has filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that the registrant was required to file such reports), and (2) has been subject to such filing requirements for the past 90 days. Yes ☒ No ☐
Indicate by check mark whether the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T (§232.405 of this chapter) during the preceding 12 months (or for such shorter period that the registrant was required to submit such files). Yes ☒ No ☐
Indicate by check mark whether the registrant is a large accelerated filer, an accelerated filer, a non-accelerated filer, a smaller reporting company, or an emerging growth company. See definitions of “large accelerated filer,” “accelerated filer,” “smaller reporting company” and “emerging growth company” in Rule 12b-2 of the Exchange Act.
Large accelerated filer | ☐ | | | Accelerated filer | ☒ |
Non-accelerated filer | ☐ | | | Smaller reporting company | ☐ |
Emerging growth company | ☐ | | | | |
If an emerging growth company, indicate by check mark if the registrant has elected not to use the extended transition period for complying with any new or revised financial accounting standards provided pursuant to Section 13(a) of the Exchange Act. ☐
Indicate by check mark whether the registrant is a shell company (as defined in Rule 12b-2 of the Exchange Act). Yes ☐ No ☒
As of October 23, 2023, there were 30,285,335 shares of the registrant’s common stock outstanding.
Index to Form 10‑Q
HEALTHSTREAM, INC.
PART I. FINANCIAL INFORMATION
Item 1. Financial Statements
HEALTHSTREAM, INC.
CONDENSED CONSOLIDATED BALANCE SHEETS (UNAUDITED)
(In thousands)
| | September 30, | | | December 31, | |
| | 2023 | | | 2022 | |
ASSETS | | | | | | | | |
Current assets: | | | | | | | | |
Cash and cash equivalents | | $ | 44,123 | | | $ | 46,023 | |
Marketable securities | | | 27,691 | | | | 7,885 | |
Accounts receivable, net of allowance for doubtful accounts of $710 and $544 at September 30, 2023 and December 31, 2022, respectively | | | 30,195 | | | | 36,730 | |
Accounts receivable - unbilled | | | 4,610 | | | | 5,980 | |
Prepaid royalties, net of amortization | | | 10,755 | | | | 9,071 | |
Other prepaid expenses and other current assets | | | 9,505 | | | | 8,688 | |
Total current assets | | | 126,879 | | | | 114,377 | |
| | | | | | | | |
Property and equipment, net of accumulated depreciation of $23,441 and $20,280 at September 30, 2023 and December 31, 2022, respectively | | | 13,536 | | | | 15,483 | |
Capitalized software development, net of accumulated amortization of $121,235 and $105,025 at September 30, 2023 and December 31, 2022, respectively | | | 39,711 | | | | 37,118 | |
Operating lease right of use assets, net | | | 20,806 | | | | 22,759 | |
Goodwill | | | 191,039 | | | | 192,398 | |
Customer-related intangibles, net of accumulated amortization of $54,919 and $48,552 at September 30, 2023 and December 31, 2022, respectively | | | 56,715 | | | | 61,269 | |
Other intangible assets, net of accumulated amortization of $17,138 and $12,818 at September 30, 2023 and December 31, 2022, respectively | | | 14,861 | | | | 20,284 | |
Deferred tax assets | | | 383 | | | | 383 | |
Deferred commissions | | | 29,460 | | | | 28,344 | |
Non-marketable equity investments | | | 4,188 | | | | 4,518 | |
Other assets | | | 472 | | | | 808 | |
Total assets | | $ | 498,050 | | | $ | 497,741 | |
| | | | | | | | |
LIABILITIES AND SHAREHOLDERS’ EQUITY | | | | | | | | |
Current liabilities: | | | | | | | | |
Accounts payable | | $ | 3,519 | | | $ | 7,290 | |
Accrued expenses | | | 20,980 | | | | 25,011 | |
Accrued royalties | | | 6,862 | | | | 5,443 | |
Deferred revenue | | | 83,221 | | | | 79,469 | |
Total current liabilities | | | 114,582 | | | | 117,213 | |
| | | | | | | | |
Deferred tax liabilities | | | 15,324 | | | | 17,996 | |
Deferred revenue, noncurrent | | | 2,740 | | | | 2,937 | |
Operating lease liability, noncurrent | | | 21,016 | | | | 23,321 | |
Other long-term liabilities | | | 2,142 | | | | 2,210 | |
| | | | | | | | |
Shareholders’ equity: | | | | | | | | |
Common stock, no par value, 75,000 shares authorized; 30,590 and 30,579 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively | | | 254,950 | | | | 254,832 | |
Retained earnings | | | 88,535 | | | | 80,213 | |
Accumulated other comprehensive loss | | | (1,239 | ) | | | (981 | ) |
Total shareholders’ equity | | | 342,246 | | | | 334,064 | |
Total liabilities and shareholders’ equity | | $ | 498,050 | | | $ | 497,741 | |
See accompanying Notes to the unaudited Condensed Consolidated Financial Statements.
HEALTHSTREAM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF INCOME (UNAUDITED)
(In thousands, except per share data)
|
|
Three Months Ended |
|
|
Nine Months Ended |
|
|
|
September 30, 2023 |
|
|
September 30, 2022 |
|
|
September 30, 2023 |
|
|
September 30, 2022 |
|
Revenues, net |
|
$ |
70,339 |
|
|
$ |
67,285 |
|
|
$ |
208,482 |
|
|
$ |
198,290 |
|
Operating costs and expenses: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Cost of revenues (excluding depreciation and amortization) |
|
|
23,587 |
|
|
|
23,374 |
|
|
|
71,010 |
|
|
|
67,606 |
|
Product development |
|
|
10,901 |
|
|
|
11,476 |
|
|
|
33,610 |
|
|
|
32,470 |
|
Sales and marketing |
|
|
11,290 |
|
|
|
11,365 |
|
|
|
34,324 |
|
|
|
32,652 |
|
Other general and administrative expenses |
|
|
9,295 |
|
|
|
9,096 |
|
|
|
27,223 |
|
|
|
27,856 |
|
Depreciation and amortization |
|
|
10,403 |
|
|
|
9,592 |
|
|
|
30,550 |
|
|
|
28,334 |
|
Total operating costs and expenses |
|
|
65,476 |
|
|
|
64,903 |
|
|
|
196,717 |
|
|
|
188,918 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Operating income |
|
|
4,863 |
|
|
|
2,382 |
|
|
|
11,765 |
|
|
|
9,372 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other income, net |
|
|
590 |
|
|
|
2,543 |
|
|
|
1,329 |
|
|
|
2,945 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Income before income tax provision |
|
|
5,453 |
|
|
|
4,925 |
|
|
|
13,094 |
|
|
|
12,317 |
|
Income tax provision |
|
|
1,586 |
|
|
|
1,259 |
|
|
|
2,471 |
|
|
|
2,675 |
|
Net income |
|
$ |
3,867 |
|
|
$ |
3,666 |
|
|
$ |
10,623 |
|
|
$ |
9,642 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income per share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
$ |
0.13 |
|
|
$ |
0.12 |
|
|
$ |
0.35 |
|
|
$ |
0.31 |
|
Diluted |
|
$ |
0.13 |
|
|
$ |
0.12 |
|
|
$ |
0.35 |
|
|
$ |
0.31 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted average shares of common stock outstanding: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
|
30,683 |
|
|
|
30,570 |
|
|
|
30,653 |
|
|
|
30,672 |
|
Diluted |
|
|
30,769 |
|
|
|
30,662 |
|
|
|
30,734 |
|
|
|
30,717 |
|
Dividends declared per share |
|
$ |
0.025 |
|
|
$ |
— |
|
|
$ |
0.075 |
|
|
$ |
— |
|
See accompanying Notes to the unaudited Condensed Consolidated Financial Statements.
HEALTHSTREAM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF COMPREHENSIVE INCOME (UNAUDITED)
(In thousands)
|
|
Three Months Ended |
|
|
Nine Months Ended |
|
|
|
September 30, 2023 |
|
|
September 30, 2022 |
|
|
September 30, 2023 |
|
|
September 30, 2022 |
|
Net income |
|
$ |
3,867 |
|
|
$ |
3,666 |
|
|
$ |
10,623 |
|
|
$ |
9,642 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Other comprehensive loss, net of taxes: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Foreign currency translation adjustments |
|
|
(371 |
) |
|
|
(1,017 |
) |
|
|
(227 |
) |
|
|
(1,521 |
) |
Unrealized gain (loss) on marketable securities |
|
|
21 |
|
|
|
3 |
|
|
|
(31 |
) |
|
|
(1 |
) |
Total other comprehensive loss |
|
|
(350 |
) |
|
|
(1,014 |
) |
|
|
(258 |
) |
|
|
(1,522 |
) |
Comprehensive income |
|
$ |
3,517 |
|
|
$ |
2,652 |
|
|
$ |
10,365 |
|
|
$ |
8,120 |
|
See accompanying Notes to the unaudited Condensed Consolidated Financial Statements.
HEALTHSTREAM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF SHAREHOLDERS' EQUITY (UNAUDITED)
(In thousands, except per share data)
| | Nine Months Ended September 30, 2023 | |
| | Common Stock | | | Retained | | | Accumulated Other Comprehensive | | | Total Shareholders’ | |
| | Shares | | | Amount | | | Earnings | | | Loss | | | Equity | |
Balance at December 31, 2022 | | | 30,579 | | | $ | 254,832 | | | $ | 80,213 | | | $ | (981 | ) | | $ | 334,064 | |
Net income | | | — | | | | — | | | | 2,623 | | | | — | | | | 2,623 | |
Comprehensive loss | | | — | | | | — | | | | — | | | | (35 | ) | | | (35 | ) |
Dividends declared on common stock ($0.025 per share) | | | — | | | | | | | | (767 | ) | | | | | | | (767 | ) |
Stock-based compensation | | | — | | | | 945 | | | | — | | | | — | | | | 945 | |
Common stock issued under stock plans, net of shares withheld for employee taxes | | | 103 | | | | (791 | ) | | | — | | | | — | | | | (791 | ) |
Balance at March 31, 2023 | | | 30,682 | | | $ | 254,986 | | | $ | 82,069 | | | $ | (1,016 | ) | | $ | 336,039 | |
Net income | | | — | | | | — | | | | 4,133 | | | | — | | | | 4,133 | |
Comprehensive income | | | — | | | | — | | | | — | | | | 127 | | | | 127 | |
Dividends declared on common stock ($0.025 per share) | | | — | | | | — | | | | (767 | ) | | | — | | | | (767 | ) |
Stock-based compensation | | | — | | | | 1,093 | | | | — | | | | — | | | | 1,093 | |
Common stock issued under stock plans, net of shares withheld for employee taxes | | | 4 | | | | (6 | ) | | | — | | | | — | | | | (6 | ) |
Balance at June 30, 2023 | | | 30,686 | | | $ | 256,073 | | | $ | 85,435 | | | $ | (889 | ) | | $ | 340,619 | |
Net income | | | — | | | | — | | | | 3,867 | | | | — | | | | 3,867 | |
Comprehensive loss | | | — | | | | — | | | | — | | | | (350 | ) | | | (350 | ) |
Dividends declared on common stock ($0.025 per share) | | | — | | | | — | | | | (767 | ) | | | — | | | | (767 | ) |
Stock-based compensation | | | — | | | | 1,038 | | | | — | | | | — | | | | 1,038 | |
Common stock issued under stock plans, net of shares withheld for employee taxes | | | 3 | | | | (20 | ) | | | — | | | | — | | | | (20 | ) |
Repurchase of common stock | | | (99 | ) | | | (2,141 | ) | | | — | | | | — | | | | (2,141 | ) |
Balance at September 30, 2023 | | | 30,590 | | | $ | 254,950 | | | $ | 88,535 | | | $ | (1,239 | ) | | $ | 342,246 | |
| | Nine Months Ended September 30, 2022 | |
| | Common Stock | | | Retained | | | Accumulated Other Comprehensive | | | Total Shareholders’ | |
| | Shares | | | Amount | | | Earnings | | | Income (Loss) | | | Equity | |
Balance at December 31, 2021 | | | 31,327 | | | $ | 270,791 | | | $ | 68,122 | | | $ | 106 | | | $ | 339,019 | |
Net income | | | — | | | | — | | | | 2,893 | | | | — | | | | 2,893 | |
Comprehensive income | | | — | | | | — | | | | — | | | | 272 | | | | 272 | |
Stock-based compensation | | | — | | | | 774 | | | | — | | | | — | | | | 774 | |
Common stock issued under stock plans, net of shares withheld for employee taxes | | | 83 | | | | (497 | ) | | | — | | | | — | | | | (497 | ) |
Repurchase of common stock | | | (892 | ) | | | (19,889 | ) | | | — | | | | — | | | | (19,889 | ) |
Balance at March 31, 2022 | | | 30,518 | | | $ | 251,179 | | | $ | 71,015 | | | $ | 378 | | | $ | 322,572 | |
Net income | | | — | | | | — | | | | 3,083 | | | | — | | | | 3,083 | |
Comprehensive loss | | | — | | | | — | | | | — | | | | (780 | ) | | | (780 | ) |
Issuance of common stock in acquisition | | | 209 | | | | 4,084 | | | | — | | | | — | | | | 4,084 | |
Stock-based compensation | | | — | | | | 917 | | | | — | | | | — | | | | 917 | |
Common stock issued under stock plans, net of shares withheld for employee taxes | | | 2 | | | | (1 | ) | | | — | | | | — | | | | (1 | ) |
Repurchase of common stock | | | (159 | ) | | | (3,143 | ) | | | — | | | | — | | | | (3,143 | ) |
Balance at June 30, 2022 | | | 30,570 | | | $ | 253,036 | | | $ | 74,098 | | | $ | (402 | ) | | $ | 326,732 | |
Net income | | | — | | | | — | | | | 3,666 | | | | — | | | | 3,666 | |
Comprehensive loss | | | — | | | | — | | | | — | | | | (1,014 | ) | | | (1,014 | ) |
Stock-based compensation | | | — | | | | 918 | | | | — | | | | — | | | | 918 | |
Common stock issued under stock plans, net of shares withheld for employee taxes | | | 3 | | | | (20 | ) | | | — | | | | — | | | | (20 | ) |
Balance at September 30, 2022 | | | 30,573 | | | $ | 253,934 | | | $ | 77,764 | | | $ | (1,416 | ) | | $ | 330,282 | |
See accompanying Notes to the unaudited Condensed Consolidated Financial Statements.
HEALTHSTREAM, INC.
CONDENSED CONSOLIDATED STATEMENTS OF CASH FLOWS (UNAUDITED)
(In thousands)
|
|
Nine Months Ended September 30, |
|
|
|
2023 |
|
|
2022 |
|
OPERATING ACTIVITIES: |
|
|
|
|
|
|
|
|
Net income |
|
$ |
10,623 |
|
|
$ |
9,642 |
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
|
|
|
|
|
|
Depreciation and amortization |
|
|
30,550 |
|
|
|
28,334 |
|
Stock-based compensation |
|
|
3,076 |
|
|
|
2,609 |
|
Amortization of deferred commissions |
|
|
8,467 |
|
|
|
7,826 |
|
Provision for credit losses |
|
|
675 |
|
|
|
400 |
|
Deferred income taxes |
|
|
(2,634 |
) |
|
|
1,225 |
|
Gain on sale of fixed assets |
|
|
— |
|
|
|
(25 |
) |
Loss on non-marketable equity investments |
|
|
330 |
|
|
|
621 |
|
Change in fair value of non-marketable equity investments |
|
|
(45 |
) |
|
|
(3,596 |
) |
Other |
|
|
(603 |
) |
|
|
30 |
|
Changes in operating assets and liabilities: |
|
|
|
|
|
|
|
|
Accounts and unbilled receivables |
|
|
7,230 |
|
|
|
2,273 |
|
Prepaid royalties |
|
|
(1,684 |
) |
|
|
(106 |
) |
Other prepaid expenses and other current assets |
|
|
(817 |
) |
|
|
709 |
|
Deferred commissions |
|
|
(9,583 |
) |
|
|
(10,192 |
) |
Other assets |
|
|
336 |
|
|
|
219 |
|
Accounts payable and accrued expenses |
|
|
(736 |
) |
|
|
942 |
|
Accrued royalties |
|
|
1,419 |
|
|
|
572 |
|
Deferred revenue |
|
|
3,554 |
|
|
|
1,597 |
|
Net cash provided by operating activities |
|
|
50,158 |
|
|
|
43,080 |
|
|
|
|
|
|
|
|
|
|
INVESTING ACTIVITIES: |
|
|
|
|
|
|
|
|
Business combinations, net of cash acquired |
|
|
(6,621 |
) |
|
|
(4,009 |
) |
Proceeds from maturities of marketable securities |
|
|
19,000 |
|
|
|
7,025 |
|
Purchases of marketable securities |
|
|
(38,235 |
) |
|
|
(5,601 |
) |
Payments associated with capitalized software development |
|
|
(19,552 |
) |
|
|
(17,392 |
) |
Proceeds from sale of fixed assets |
|
|
— |
|
|
|
26 |
|
Proceeds from sale of non-marketable equity investments |
|
|
45 |
|
|
|
3,494 |
|
Purchases of property and equipment |
|
|
(1,854 |
) |
|
|
(1,570 |
) |
Net cash used in investing activities |
|
|
(47,217 |
) |
|
|
(18,027 |
) |
|
|
|
|
|
|
|
|
|
FINANCING ACTIVITIES: |
|
|
|
|
|
|
|
|
Taxes paid related to net settlement of equity awards |
|
|
(817 |
) |
|
|
(518 |
) |
Repurchases of common stock |
|
|
(1,648 |
) |
|
|
(23,137 |
) |
Payment of cash dividends |
|
|
(2,301 |
) |
|
|
— |
|
Net cash used in financing activities |
|
|
(4,766 |
) |
|
|
(23,655 |
) |
|
|
|
|
|
|
|
|
|
Effect of exchange rate changes on cash and cash equivalents |
|
|
(75 |
) |
|
|
(46 |
) |
Net (decrease) increase in cash and cash equivalents |
|
|
(1,900 |
) |
|
|
1,352 |
|
Cash and cash equivalents at beginning of period |
|
|
46,023 |
|
|
|
46,905 |
|
Cash and cash equivalents at end of period |
|
$ |
44,123 |
|
|
$ |
48,257 |
|
See accompanying Notes to the unaudited Condensed Consolidated Financial Statements.
HEALTHSTREAM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
1. OVERVIEW AND BASIS OF PRESENTATION
Company Overview
HealthStream primarily provides Software-as-a-Service ("SaaS") based applications for healthcare organizations—all designed to improve business and clinical outcomes by supporting the people who deliver patient care. We are focused on helping healthcare organizations meet their ongoing clinical development, talent management, training, education, assessment, competency management, safety and compliance, scheduling, and provider credentialing, privileging, and enrollment needs. The Company is organized and operated according to our One HealthStream approach, with our hStream technology platform at the center of that approach. Increasingly, SaaS based applications in our diverse ecosystem of solutions utilize our proprietary hStream technology platform to enhance their value proposition by creating interoperability with and among other applications. As used in this Report, “HealthStream,” “Company,” “we,” “us,” and “our” mean HealthStream, Inc. and its subsidiaries, unless the context indicates otherwise.
Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“US GAAP”) for interim financial information and with the instructions to Form 10‑Q and Article 10 of Regulation S‑X. Accordingly, condensed consolidated financial statements do not include all of the information and footnotes required by US GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. All intercompany transactions have been eliminated in consolidation. Operating results for the three and nine months ended September 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.
The Condensed Consolidated Balance Sheet at December 31, 2022 was derived from the audited Consolidated Financial Statements at that date but does not include all of the information and footnotes required by US GAAP for a complete set of financial statements. For further information, refer to the Consolidated Financial Statements and Notes thereto for the year ended December 31, 2022 (included in the Company's Annual Report on Form 10-K, filed with the Securities and Exchange Commission on February 28, 2023).
Consolidated Segment Information
Our business is managed and organized around a single platform strategy, also referred to as our One HealthStream approach. At the center of this single platform strategy is our hStream technology platform. By facilitating interoperability among our applications, as well as third party applications, we believe that our hStream technology platform is allowing stand-alone applications to leverage each other to more efficiently and effectively empower our customers to manage their business and improve their outcomes.
As indicated in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed on February 28, 2023, the Company reached an inflection point in its efforts to operate according to its single platform strategy, One HealthStream. Since January 1, 2023, the Company’s business has been organized and managed around a consolidated, enterprise approach, including with regard to technology, operations, accounting, internal reporting (including the nature of information reviewed by our key decision maker), organization structure, compensation, performance assessment, and resource allocation.
As the result of these developments, the Company determined that Workforce Solutions and Provider Solutions were no longer separate operating segments or separate reportable segments as of January 1, 2023, such that the Company would no longer present two reportable segments for periods beginning on and after this date. As such, since January 1, 2023, the Company has had a single reportable segment, such that the Company is presenting historical financial information on a single segment basis in this Quarterly Report on Form 10-Q for the three and nine months ended September 30, 2023. For purposes of reporting historical 2022 results in this Quarterly Report on Form 10-Q, we are reporting comparable performance on a consolidated basis unless otherwise indicated.
HEALTHSTREAM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
2. REVENUE RECOGNITION AND SALES COMMISSIONS
Revenue Recognition
Revenues are recognized when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration the Company expects to be entitled in exchange for transferring those goods or services. Revenue is recognized based on the following five step model:
| • | Identification of the contract with a customer |
| • | Identification of the performance obligations in the contract |
| • | Determination of the transaction price |
| • | Allocation of the transaction price to the performance obligations in the contract |
| • | Recognition of revenue when, or as, the Company satisfies a performance obligation |
The following table represents revenues disaggregated by revenue source (in thousands). Sales taxes are excluded from revenues.
| | Three Months Ended September 30, | | | Nine Months Ended September 30, | |
| | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Subscription services | | $ | 67,473 | | | $ | 64,067 | | | $ | 199,993 | | | $ | 188,613 | |
Professional services | | | 2,866 | | | | 3,218 | | | | 8,489 | | | | 9,677 | |
Total revenues, net | | $ | 70,339 | | | $ | 67,285 | | | $ | 208,482 | | | $ | 198,290 | |
For the
three months ended September 30, 2023 and 2022, the Company recognized a charge of
$0.3 million and a reduction of
$44,000 in impairment losses on receivables and contract assets arising from the Company's contracts with customers, respectively. For the
nine months ended September 30, 2023 and 2022, the Company recognized
$0.7 million and
$0.4 million in impairment losses on receivables and contract assets arising from the Company’s contracts with customers.
Deferred revenue represents contract liabilities that are recorded when cash payments are received or are due in advance of our satisfaction of performance obligations. During the three months ended September 30, 2023 and 2022, we recognized revenues of approximately $42.2 million and $39.9 million, respectively, from amounts included in deferred revenue at the beginning of the respective periods. During the nine months ended September 30, 2023 and 2022, we recognized revenues of approximately $76.0 million and $67.9 million, respectively, from amounts included in deferred revenue at the beginning of the respective periods. As of September 30, 2023, approximately $511 million of revenue is expected to be recognized from remaining performance obligations under contracts with customers. We expect to recognize revenue related to approximately 44% of these remaining performance obligations over the next 12 months, with the remaining amounts recognized thereafter.
Sales Commissions
Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Company recorded amortization of deferred commissions of approximately $3.0 million and $2.8 million for the three months ended September 30, 2023 and 2022, and $8.5 million and $7.8 million for the nine months ended September 30, 2023 and 2022, respectively, which is included in sales and marketing expenses in the accompanying Condensed Consolidated Statements of Income.
HEALTHSTREAM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
3. INCOME TAXES
Income taxes are accounted for using the asset and liability method, whereby deferred tax assets and liabilities are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities measured at tax rates that will be in effect for the year in which the differences are expected to affect taxable income.
The Company computes its interim period provision for income taxes by applying the estimated annual effective tax rate to year-to-date pretax income or loss and adjusts the provision for discrete tax items recorded in the period. During the three months ended September 30, 2023 and 2022, the Company recorded a provision for income taxes of approximately $1.6 million and $1.3 million, respectively. During the nine months ended September 30, 2023 and 2022, the Company recorded a provision for income taxes of $2.5 million and $2.7 million, respectively.
The Company’s effective tax rate was 19% and 22% for the nine months ended September 30, 2023 and 2022, respectively. The Company’s effective tax rate primarily reflects the statutory corporate income tax rate, the net effect of state taxes, foreign income taxes, and the effect of various permanent tax differences. The Company recognizes excess tax benefits and tax deficiencies associated with stock-based awards as a component of its provision for income taxes. During the nine months ended September 30, 2023, the Company recorded discrete tax benefits of $0.1 million, which consisted primarily of tax benefits associated with changes in state apportionment rules in Tennessee upon the enactment of the Tennessee Works Tax Act, in the amount of $0.6 million and stock-based awards in the amount of $0.1 million, partially offset by $0.3 million of discrete tax expense related to reserves for uncertain tax positions and $0.3 million of discrete tax expense associated with the Company merging VerityStream, Inc. ("VerityStream") into HealthStream. During the nine months ended September 30, 2022, the Company recorded discrete tax benefits of $16,000, which consisted primarily of a $0.3 million tax benefit associated with a nontaxable gain of $0.9 million recognized from the change in fair value of our previously held minority interest in CloudCME, LLC ("CloudCME") as well as a $0.1 million tax benefit for changes in estimated tax credits. This tax benefit was partially offset by $0.3 million of tax expense related to uncertain tax positions and $0.1 million of excess tax deficiencies associated with stock-based awards.
4. SHAREHOLDERS’ EQUITY
Dividends on Common Stock
On February 20, 2023, the Company's Board of Directors ("Board") approved a dividend policy, marking the first quarterly cash dividend policy adopted by the Company ("Dividend Policy"). During the nine months ended September 30, 2023, the Board declared the following quarterly dividends under the Dividend Policy:
Dividend Payment Date | Dividend Declaration Date | | Dividend Per Share | | Record Date | | Cash Outlay | |
April 28, 2023 | February 20, 2023 | | $ | 0.025 | | April 17, 2023 | | $ | 767,000 | |
June 23, 2023 | April 24, 2023 | | | 0.025 | | June 12, 2023 | | | 767,000 | |
September 29, 2023 | July 24, 2023 | | | 0.025 | | September 18, 2023 | | | 767,000 | |
Total dividends | | $ | 0.075 | | | | $ | 2,301,000 | |
Additionally, on October 23, 2023, the Board approved the Company’s fourth quarterly cash dividend of $0.025 per share, payable on December 22, 2023 to holders of record on December 11, 2023.
Stock-Based Compensation
The Company has stock awards outstanding under its 2016 Omnibus Incentive Plan and 2022 Omnibus Incentive Plan. The Company accounts for its stock-based compensation plans using the fair-value based method for costs related to share-based payments, including restricted share units (“RSUs”) and stock options. During the nine months ended September 30, 2023, the Company issued 128,942 RSUs subject to service-based time vesting, with a weighted average grant date fair value of $23.61 per share, measured based on the closing fair market value of the Company's stock on the date of the grant. During the nine months ended September 30, 2022, the Company issued 140,473 RSUs subject to service-based time vesting, with a weighted average grant date fair value of $20.31 per share, measured based on the closing fair market value of the Company’s stock on the date of grant.
During the nine months ended September 30, 2023, the Company granted 138,000 performance-based RSUs, the vesting of which occurs over a five-year period and is contingent upon continued service and achieving certain performance criteria established by the Compensation Committee on an annual basis in increments of 15%, 20%, 20%, 20%, and 25% based on performance in 2023, 2024, 2025, 2026, and 2027, respectively. The performance criteria for the first-year tranche, or 20,700 of these performance-based RSUs, is based on 2023 adjusted EBITDA. The measurement date for these 20,700 performance-based RSUs was established during the first quarter of 2023 with a grant date fair value of $26.25 per share, measured based on the closing fair market value of the Company's stock on the date the performance criteria was established. The performance criteria for the remaining 117,300 performance-based RSUs has not yet been determined and will be established on an annual basis in 2024, 2025, 2026, and 2027, as applicable; therefore, the measurement date for these remaining 117,300 performance-based RSUs cannot be determined until the performance criteria have been established.
HEALTHSTREAM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
During the nine months ended September 30, 2022, the Company granted 91,042 performance-based RSUs, the vesting of which occurs over a five-year period and is contingent upon continued service and achieving certain performance criteria established by the Compensation Committee on an annual basis in increments of 15%, 20%, 20%, 20%, and 25% based on performance in 2022, 2023, 2024, 2025, and 2026, respectively. The performance criteria for the second-year tranche, or 18,210 of these performance-based RSUs, is based on 2023 adjusted EBITDA. The measurement date for these 18,210 performance-based RSUs was established during the first quarter of 2023 with a grant date fair value of $26.25 per share, measured based on the closing fair market value of the Company's stock on the date the performance criteria was established. The performance criteria for the remaining 59,178 performance-based RSUs has not yet been determined and will be established on an annual basis in 2024, 2025, and 2026, as applicable; therefore, the measurement date for these remaining 59,178 performance-based RSUs cannot be determined until the performance criteria have been established.
Total stock-based compensation expense recognized in the Condensed Consolidated Statements of Income is as follows (in thousands):
| | Three Months Ended September 30, | | | Nine Months Ended September 30, | |
| | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Cost of revenues (excluding depreciation and amortization) | | $ | 50 | | | $ | 44 | | | $ | 149 | | | $ | 126 | |
Product development | | | 188 | | | | 151 | | | | 542 | | | | 428 | |
Sales and marketing | | | 131 | | | | 98 | | | | 374 | | | | 283 | |
Other general and administrative | | | 669 | | | | 625 | | | | 2,011 | | | | 1,772 | |
Total stock-based compensation expense | | $ | 1,038 | | | $ | 918 | | | $ | 3,076 | | | $ | 2,609 | |
Share Repurchase Plan
On September 13, 2023, the Company announced that the Board authorized a share repurchase program to repurchase up to $10.0 million of the Company's outstanding shares of common stock. The share repurchase program is scheduled to terminate on the earlier of March 31, 2024, or when the maximum dollar amount has been expended. During the three months ended September 30, 2023, the Company repurchased 99,090 shares at an aggregate fair value of $2.1 million, reflecting an average price per share of $21.60 (excluding the cost of broker commissions). The Company's Condensed Consolidated Balance Sheet as of September 30, 2023 included $0.5 million of the share repurchases in accrued expenses with the remaining $1.6 million paid in cash during the three months ended September 30, 2023.
HEALTHSTREAM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
5. EARNINGS PER SHARE
Basic earnings per share is computed by dividing the net income available to common shareholders for the period by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing the net income available to common shareholders for the period by the weighted average number of potentially dilutive common and common equivalent shares outstanding during the period. Common equivalent shares are composed of incremental common shares issuable upon the exercise of stock options and RSUs subject to vesting. The dilutive effect of common equivalent shares is included in diluted earnings per share by application of the treasury stock method. The total number of common equivalent shares excluded from the calculations of diluted earnings per share, due to their anti-dilutive effect or contingent performance conditions, was approximately 340,000 and 205,000 for the three months ended September 30, 2023 and 2022, respectively, and 278,000 and 217,000 for the nine months ended September 30, 2023 and 2022, respectively.
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
|
|
Three Months Ended September 30, |
|
|
Nine Months Ended September 30, |
|
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
Numerator: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
3,867 |
|
|
$ |
3,666 |
|
|
$ |
10,623 |
|
|
$ |
9,642 |
|
Denominator: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average shares outstanding |
|
|
30,683 |
|
|
|
30,570 |
|
|
|
30,653 |
|
|
|
30,672 |
|
Effect of dilutive shares |
|
|
86 |
|
|
|
92 |
|
|
|
81 |
|
|
|
45 |
|
Weighted-average diluted shares |
|
|
30,769 |
|
|
|
30,662 |
|
|
|
30,734 |
|
|
|
30,717 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income per share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
$ |
0.13 |
|
|
$ |
0.12 |
|
|
$ |
0.35 |
|
|
$ |
0.31 |
|
Diluted |
|
$ |
0.13 |
|
|
$ |
0.12 |
|
|
$ |
0.35 |
|
|
$ |
0.31 |
|
6. MARKETABLE SECURITIES
The fair value of marketable securities, which were all classified as available for sale and which the Company does not intend to sell nor will the Company be required to sell prior to recovery of their amortized cost basis, included the following (in thousands):
|
|
September 30, 2023 |
|
|
|
Adjusted Cost |
|
|
Unrealized Gains |
|
|
Unrealized Losses |
|
|
Fair Value |
|
Level 2: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. treasury securities |
|
$ |
27,720 |
|
|
$ |
4 |
|
|
$ |
(33 |
) |
|
$ |
27,691 |
|
Total |
|
$ |
27,720 |
|
|
$ |
4 |
|
|
$ |
(33 |
) |
|
$ |
27,691 |
|
|
|
December 31, 2022 |
|
|
|
Adjusted Cost |
|
|
Unrealized Gains |
|
|
Unrealized Losses |
|
|
Fair Value |
|
Level 2: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. treasury securities |
|
$ |
7,882 |
|
|
$ |
3 |
|
|
$ |
— |
|
|
$ |
7,885 |
|
Total |
|
$ |
7,882 |
|
|
$ |
3 |
|
|
$ |
— |
|
|
$ |
7,885 |
|
The carrying amounts reported in the Condensed Consolidated Balance Sheets approximate fair value based on quoted market prices or alternative pricing sources and models utilizing market observable inputs. As of September 30, 2023, the Company did not recognize any allowance for credit impairments on its available for sale debt securities. All investments in marketable securities are classified as current assets on the Condensed Consolidated Balance Sheets because the underlying securities mature within one year from the balance sheet date.
HEALTHSTREAM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
7. BUSINESS COMBINATIONS
On December 31, 2022, the Company acquired substantially all of the assets of Electronic Education Documentation System, LLC (d/b/a eeds) ("eeds"), an Asheville, North Carolina-based healthcare technology company offering a SaaS-based continuing education (CME/CE) management system for healthcare organizations, for approximately $6.6 million in cash, reflecting customary purchase price adjustments made to the purchase price paid of $7.0 million. During the nine months ended September 30, 2023, the Company made adjustments to customer relationships, developed technology, non-compete, and trade name intangibles based on updated information obtained since the preliminary estimates were made. As a result, the Company recorded a measurement period adjustment which increased customer relationships and non-compete intangible assets by $2.0 million and $0.1 million, respectively, while the developed technology and trade name intangible assets were decreased by $0.8 million and $20,000, respectively, resulting in a decrease to goodwill of $1.3 million for the net change in the fair value of identifiable intangible assets.
8. DEBT
Revolving Credit Facility
On October 28, 2020, the Company entered into a Third Amendment to Revolving Credit Agreement ("Revolving Credit Facility"), amending the Revolving Credit Facility dated as of November 24, 2014 with Truist Bank, successor by merger to SunTrust Bank ("Truist"), which extended the maturity date to October 28, 2023. As described in Note 9 to these Condensed Consolidated Financial Statements, the Revolving Credit Facility was amended by a new revolving credit facility entered into by the Company on October 6, 2023, which replaced the Revolving Credit Facility.
Under the Revolving Credit Facility, the Company was permitted to borrow up to $65.0 million, which included a $5.0 million swingline sub-facility and a $5.0 million letter of credit sub-facility, as well as an accordion feature that allowed the Company to increase the Revolving Credit Facility by a total of up to $25.0 million, subject to securing additional commitments from existing lenders or new lending institutions.
At the Company’s election, the borrowings under the Revolving Credit Facility would bear interest at either (1) a rate per annum equal to the highest of Truist’s prime rate or 0.5% in excess of the Federal Funds Rate or 1.0% in excess of one-month LIBOR (the "Base Rate"), plus an applicable margin, or (2) the one, two, three, or six-month per annum LIBOR for deposits in the applicable currency (the "Eurocurrency Rate"), as selected by the Company, plus an applicable margin. The applicable margin for Eurocurrency Rate loans would depend on the Company’s funded debt leverage ratio and would vary from 1.50% to 1.75%. The applicable margin for Base Rate loans would depend on the Company’s funded debt leverage ratio and would vary from 0.50% to 0.75%. Commitment fees and letter of credit fees were also payable under the Revolving Credit Facility. Principal would be payable in full at maturity on October 28, 2023, and there were no scheduled principal payments prior to maturity. The Company was required to pay a commitment fee ranging between 20 and 30 basis points per annum of the average daily unused portion of the Revolving Credit Facility, depending on the Company’s funded debt leverage ratio. The obligations under the Revolving Credit Facility were guaranteed by each of the Company’s subsidiaries.
The Revolving Credit Facility contained certain covenants that, among other things, restricted additional indebtedness, liens and encumbrances, changes to the character of the Company’s business, acquisitions, asset dispositions, mergers and consolidations, sale or discount of receivables, creation or acquisitions of additional subsidiaries, and other matters customarily restricted in such agreements.
In addition, the Revolving Credit Facility required the Company to meet certain financial tests, including, without limitation:
• | a funded debt leverage ratio (consolidated debt/consolidated EBITDA) of not greater than 3.0 to 1.0; and |
• | an interest coverage ratio (consolidated EBITDA/consolidated interest expense) of not less than 3.0 to 1.0. |
As of September 30, 2023, the Company was in compliance with all covenants. There were no balances outstanding on the Revolving Credit Facility as of or during the three and nine months ended September 30, 2023.
HEALTHSTREAM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
9. SUBSEQUENT EVENT
On October 6, 2023, the Company entered into an Amended and Restated Revolving Credit Agreement ("New Revolving Credit Facility"), amending the Revolving Credit Facility dated as of November 24, 2014, as amended, with certain lenders party thereto from time to time, and Truist, as Administrative Agent for the lenders. Under the New Revolving Credit Facility, the Company may borrow up to $50.0 million, which includes a $5.0 million swingline sub-facility and a $5.0 million letter of credit sub-facility, as well as an accordion feature that allows the Company to increase the Revolving Credit Facility by a total of up to $25.0 million, subject to securing additional commitments from existing lenders or new lending institutions. The New Revolving Credit Facility has a maturity date of October 6, 2026.
The Company's obligations under the New Revolving Credit Facility are unsecured. In addition, if the Company forms or acquires any domestic subsidiaries, the loans and other obligations under the New Revolving Credit Facility will be guaranteed by such domestic subsidiaries.
At the Company’s election, the borrowings under the New Revolving Credit Facility, other than the swingline loans, bear interest at either (1) a base rate defined as the highest of (a) the rate which the Administrative Agent announces from time to time as its prime lending rate, as in effect from time to time, or (b) the Federal Funds Rate, as in effect from time to time, plus one-half of one percent (0.50%) per annum (any changes in such rates to be effective as of the date of any change in such rate), plus in each case an applicable margin that varies with the company’s funded debt leverage ratio; or (2) a term secured overnight financing rate (“SOFR”) defined as the greater of (a)(i) the forward-looking term rate based on SOFR determined as of the reference time for such interest period with a term equivalent to such interest period plus (ii) a term SOFR adjustment equal to 0.10% per annum and (b) zero, plus, in each case, an applicable margin that varies with the Company’s consolidated total leverage ratio. The Company’s borrowings under the swingline loans bear interest at the base rate plus the applicable margin. The initial applicable margin for base rate loans is 0.50% and the initial applicable margin SOFR loans is 1.50%. The applicable margins will be adjusted quarterly, in each case two (2) business days after the Administrative Agent's receipt of the Company's quarterly financial statements. The Company is also required to pay a commitment fee accruing on the unused revolving commitment, which fee initially is 20 basis points per annum and a letter of credit fee, accruing at a rate per annum equal to the applicable margin for SOFR loans then in effect on the daily average amount of such lender’s letter of credit exposure.
Principal is payable in full at maturity on October 6, 2026, and there are no scheduled principal payments prior to maturity. Interest on base rate loans and swingline loans is payable quarterly in arrears, and interest on SOFR loans is payable at the end of each interest period, and in the case of interest periods longer than three months, on each day which occurs every three months after the initial date of such interest period.
In addition, the New Revolving Credit Facility requires the Company to meet certain financial tests, including, without limitation:
• |
a funded debt leverage ratio of not greater than 3.0 to 1.0; and |
• |
an interest coverage ratio of not less than 3.0 to 1.0. |
In addition, the New Revolving Credit Facility contains certain customary affirmative and negative covenants that, among other things, restrict additional indebtedness, liens and encumbrances, changes to the character of the Company’s business, acquisitions, asset dispositions, mergers and consolidations, sale or discount of receivables, creation or acquisitions of additional subsidiaries, and other matters customarily restricted in such agreements.
Item 2. Management's Discussion and Analysis of Financial Condition and Results of Operations
Special Cautionary Notice Regarding Forward‑Looking Statements
You should read the following discussion and analysis in conjunction with our Condensed Consolidated Financial Statements and related Notes included elsewhere in this report and our audited Consolidated Financial Statements and the Notes thereto for the year ended December 31, 2022, appearing in our Annual Report on Form 10-K that was filed with the Securities and Exchange Commission (“SEC”) on February 28, 2023 (the “2022 Form 10-K”). Statements contained in this Quarterly Report on Form 10-Q that are not historical facts are forward-looking statements that the Company intends to be covered by the safe harbor provisions for forward-looking statements contained in the Private Securities Litigation Reform Act of 1995. Statements that are predictive in nature, that depend on or refer to future events or conditions, or that include words such as “anticipates,” “believes,” “could,” “estimates,” “expects,” “intends,” “may,” “plans,” “potential,” “predicts,” “projects,” “should,” “will,” “would,” and similar expressions are forward-looking statements.
The Company cautions that forward-looking statements involve known and unknown risks, uncertainties, and other factors that may cause actual results, performance, or achievements to be materially different from any future results, performance, or achievements expressed or implied by the forward-looking statements. Forward-looking statements reflect our current views with respect to future events and are based on assumptions and subject to risks and uncertainties. Given these uncertainties, you should not place undue reliance on these forward-looking statements.
In evaluating any forward-looking statement, you should specifically consider the information regarding forward-looking statements set forth above and the risks set forth under the caption Part I, Item 1A. Risk Factors in our 2022 Form 10-K and other disclosures in our 2022 Form 10-K, earnings releases, and other filings with the SEC from time to time, as well as other cautionary statements contained elsewhere in this report, including our critical accounting policies and estimates as discussed in this report and our 2022 Form 10-K. We undertake no obligation to update or revise any forward-looking statements. You should read this report and the documents that we reference in this report and have filed as exhibits to this report completely and with the understanding that our actual future results may be materially different from what we currently expect.
Business Overview
HealthStream primarily provides SaaS based applications for healthcare organizations—all designed to improve business and clinical outcomes by supporting the people who deliver patient care. We are focused on helping healthcare organizations meet their ongoing clinical development, talent management, training, education, assessment, competency management, safety and compliance, scheduling, and provider credentialing, privileging, and enrollment needs.
Our business is managed and organized around a single platform strategy, also referred to as our One HealthStream approach. At the center of this single platform strategy is our hStream technology platform. By facilitating interoperability among our applications, as well as third party applications, we believe that our hStream technology platform is allowing stand-alone applications to leverage each other to more efficiently and effectively empower our customers to manage their business and improve their outcomes.
As indicated in the Company’s 2022 Form10-K, the Company has reached an inflection point in its efforts to operate according to its One HealthStream approach. Since January 1, 2023, the Company’s business has been organized and managed around a consolidated, enterprise approach, including with regard to technology, operations, accounting, internal reporting (including the nature of information reviewed by our key decision maker), organization structure, compensation, performance assessment, and resource allocation.
As the result of these developments, the Company determined that Workforce Solutions and Provider Solutions were no longer separate operating segments or separate reportable segments as of January 1, 2023, such that the Company would no longer present two reportable segments for periods beginning on and after this date. As such, since January 1, 2023, the Company has had a single reportable segment, such that the Company is presenting historical financial information on a single segment basis in this Quarterly Report on Form 10-Q for the three and nine months ended September 30, 2023.
Significant financial metrics for the third quarter of 2023 are set forth in the bullets below.
• |
Revenues of $70.3 million in the third quarter of 2023, up 5% from $67.3 million in the third quarter of 2022 |
• |
Operating income of $4.9 million in the third quarter of 2023, up 104% from $2.4 million in the third quarter of 2022 |
• |
Net income of $3.9 million in the third quarter of 2023, up 5% from $3.7 million in the third quarter of 2022 |
• |
Earnings per share (“EPS”) of $0.13 per share (diluted) in the third quarter of 2023, up from $0.12 per share (diluted) in the third quarter of 2022 |
• |
Adjusted EBITDA1 of $16.2 million in the third quarter of 2023, up 28% from $12.7 million in the third quarter of 2022 |
1 |
Adjusted EBITDA is a non-GAAP financial measure. A reconciliation of adjusted EBITDA to net income and disclosure regarding why we believe adjusted EBITDA provides useful information to investors is included later in this report. |
COVID-19 Pandemic and Other Recent Developments
The impact of the COVID-19 pandemic continues to cause uncertainty and potential economic volatility, including with regard to our healthcare customers and our business. However, the impact of the pandemic itself on public health and economic conditions has significantly lessened and conditions have normalized since the height of the pandemic in 2020 and 2021, potentially to the point of reaching an endemic stage.
Our business is focused on providing solutions to healthcare organizations, and as such the pandemic’s adverse impact on healthcare organizations has resulted in an adverse impact on our Company. We believe that certain developments related to the pandemic negatively impacted our business in 2021 and to a lesser extent in 2022 and the nine months ended September 30, 2023. In particular, sales cycles in 2021 and 2022 were delayed or postponed such that declines in sales bookings by customers over this period resulted in a negative impact to revenue and earnings in 2022 and the nine months ended September 30, 2023 and may continue to result in a negative impact (to a lesser extent) to revenue and earnings for the remainder of 2023. Earlier in the pandemic, such impacts on our healthcare organization customers were more frequently associated with the need to focus on providing critical care to pandemic victims and the negative economic impact many of our healthcare organization customers experienced from being forced to temporarily reduce or discontinue services, like elective surgeries, from which they derive revenue. More recently, such impacts on healthcare customers appear to be associated with the cessation of or significant reduction in governmental funds such customers have received or anticipate receiving through earlier federal stimulus and relief measures, including the Public Health Emergency Fund, the Paycheck Protection Program, and the Provider Relief Fund.
Macroeconomic conditions in the U.S. continue to be challenging in various respects, including as the result of ongoing inflationary pressures, elevated interest rate levels, disruptions to global supply networks, challenging labor market conditions, geopolitical instability, and potential instability in the banking system. Such negative macroeconomic conditions have adversely affected, and may continue to adversely affect, us and our customers in the healthcare industry. In particular, we have experienced, and believe that some of our customers have experienced, increased labor, supply chain, capital, and other expenditures associated with current inflationary pressures and labor market conditions.
Key Business Metrics
Our management utilizes the following financial and non-financial metrics in connection with managing our business.
|
• |
Revenues, net. Revenues, net, reflect income generated by the sales of goods and services related to our operations and, for businesses acquired prior to the adoption of ASU 2021-08 on January 1, 2022, reflects deferred revenue write-downs associated with fair value accounting for such acquired businesses. Revenues, net, were $70.3 million and $208.5 million for the three and nine months ended September 30, 2023, respectively, compared to $67.3 million and $198.3 million for the three and nine months ended September 30, 2022, respectively. Management utilizes revenue in connection with managing our business and believes that this metric provides useful information to investors as a key indicator of the growth and success of our products. |
|
• |
Adjusted EBITDA. Adjusted EBITDA, calculated as set forth below under “Reconciliation of Non-GAAP Financial Measures,” is utilized by our management in connection with managing our business and provides useful information to investors because adjusted EBITDA reflects net income adjusted for certain GAAP accounting, non-cash, and/or non-operating items, as more specifically set forth below, which may not fully reflect the underlying operating performance of our business. We also believe that adjusted EBITDA is useful to investors to assess the Company’s ongoing operations. Additionally, short-term cash incentive bonuses and performance-based equity award grants are based on the achievement of adjusted EBITDA (as defined in applicable bonus and equity grant documentation) targets. Adjusted EBITDA was $16.2 million and $45.3 million for the three and nine months ended September 30, 2023, respectively, compared to $12.7 million and $39.8 million for the three and nine months ended September 30, 2022, respectively. |
|
• |
hStream Subscriptions. hStream subscriptions are determined as the number of subscriptions under contract for hStream, our proprietary technology platform that enables healthcare organizations and their respective workforces to connect to and gain value from the HealthStream ecosystem of applications, tools, and content. Management utilizes hStream subscriptions in connection with managing our business and believes that this metric provides useful information to investors as a measure of our progress in growing the value of our customer base. At September 30, 2023, we had approximately 5.70 million contracted subscriptions to hStream, compared to 5.35 million as of September 30, 2022. |
Consolidation Program
As previously disclosed, the Company approved a consolidation program involving the elimination of 33 job roles during the first quarter of 2023, many of which job roles were duplicative as a result of several areas of consolidation. In connection with these job reductions, we incurred severance charges in the amount of $1.0 million during the three months ended March 31, 2023. In addition, while these job reductions were completed during the three months ended March 31, 2023, we incurred related severance charges in the amount of $0.1 million during the three months ended June 30, 2023. We did not incur any additional related severance charges during the three months ended September 30, 2023, and we do not expect to incur any additional related severance charges on a going forward basis.
Critical Accounting Policies and Estimates
The Company’s Condensed Consolidated Financial Statements are prepared in accordance with US GAAP. These accounting principles require us to make certain estimates, judgments, and assumptions during the preparation of our Financial Statements. We believe the estimates, judgments, and assumptions upon which we rely are reasonable based upon information available to us at the time they are made. These estimates, judgments, and assumptions can affect the reported amounts of assets and liabilities as of the date of the Financial Statements, as well as the reported amounts of revenues and expenses during the periods presented and related disclosures. To the extent there are material differences between these estimates, judgments, or assumptions and actual results, our Financial Statements will be affected.
The accounting policies and estimates that we believe are the most critical in fully understanding and evaluating our reported financial results include the following:
|
• |
Accounting for income taxes |
In many cases, the accounting treatment of a particular transaction is specifically dictated by US GAAP and does not require management’s judgment in its application. There are also areas where management’s judgment in selecting among available alternatives would not produce a materially different result. See Notes to the Consolidated Financial Statements in our 2022 Form 10-K and the Notes to the Condensed Consolidated Financial Statements herein which contain additional information regarding our accounting policies and other disclosures required by US GAAP. There have been no changes in our critical accounting policies and estimates from those reported in our 2022 Form 10-K.
Three Months Ended September 30, 2023 Compared to Three Months Ended September 30, 2022
Revenues, net. Revenues increased approximately $3.1 million, or 5%, to $70.3 million for the three months ended September 30, 2023 from $67.3 million for the three months ended September 30, 2022. The revenue growth was attributable to growth in several product categories, including $0.5 million, or 1%, of contributions from our recent acquisitions. Subscription revenues increased $3.4 million, or 5%, but were partially offset by $0.3 million of declines from professional services revenues.
A comparison of revenues by revenue source is as follows (in thousands):
|
|
Three Months Ended September 30, |
|
|
|
2023 |
|
|
2022 |
|
|
Percentage Change |
|
Subscription services |
|
$ |
67,473 |
|
|
$ |
64,067 |
|
|
|
5 |
% |
Professional services |
|
|
2,866 |
|
|
|
3,218 |
|
|
|
-11 |
% |
Total revenues, net |
|
$ |
70,339 |
|
|
$ |
67,285 |
|
|
|
5 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
% of Revenues |
|
|
|
|
|
|
|
|
|
|
|
|
Subscription services |
|
|
96 |
% |
|
|
95 |
% |
|
|
|
|
Professional services |
|
|
4 |
% |
|
|
5 |
% |
|
|
|
|
Cost of Revenues (excluding Depreciation and Amortization). Cost of revenues increased $0.2 million, or 1%, to $23.6 million for the three months ended September 30, 2023, from $23.4 million for the three months ended September 30, 2022. Cost of revenues as a percentage of revenues were 34% and 35% for the three months ended September 30, 2023 and 2022, respectively. The increase in expense is primarily associated with higher costs for software and cloud hosting, which were partially offset by a reduction in labor costs.
Product Development. Product development expenses decreased $0.6 million, or 5%, to $10.9 million for the three months ended September 30, 2023, from $11.5 million for the three months ended September 30, 2022. Product development expenses as a percentage of revenues were 15% and 17% for the three months ended September 30, 2023 and 2022, respectively. The decrease in expense is primarily due to an increase in labor capitalized for internally developed software.
Sales and Marketing. Sales and marketing expenses, including personnel costs, decreased $75,000, or 1%, to $11.3 million for the three months ended September 30, 2023, from $11.4 million for the three months ended September 30, 2022. Sales and marketing expenses were 16% and 17% of revenues for the three months ended September 30, 2023 and 2022, respectively.
Other General and Administrative Expenses. Other general and administrative expenses increased $0.2 million, or 2%, to $9.3 million for the three months ended September 30, 2023, from $9.1 million for the three months ended September 30, 2022. Other general and administrative expenses were 13% and 14% of revenues for the three months ended September 30, 2023 and 2022, respectively. The increase in expense is primarily due to higher professional service fees and bad debt expense, which were partially offset by lower personnel costs and general office expenses.
Depreciation and Amortization. Depreciation and amortization expense increased $0.8 million, or 8%, to $10.4 million for the three months ended September 30, 2023, from $9.6 million for the three months ended September 30, 2022. This increase is primarily a result of an increase in amortization associated with capitalized software.
Other Income, Net. Other income, net was $0.6 million for the three months ended September 30, 2023, compared to $2.5 million for the three months ended September 30, 2022. The decrease is primarily the result of a $2.7 million gain recorded during the three months ended September 30, 2022 upon the sale of a non-marketable equity investment, partially offset by an increase in interest income earned on cash and investments during the three months ended September 30, 2023.
Income Tax Provision. The Company recorded a provision for income taxes of $1.6 million for the three months ended September 30, 2023, compared to $1.3 million for the three months ended September 30, 2022. The Company’s effective tax rate was 29% for the three months ended September 30, 2023, compared to 26% for the three months ended September 30, 2022. The Company’s effective tax rate primarily reflects the statutory corporate income tax rate, the net effect of state taxes, foreign income taxes, the effect of various permanent tax differences, and recognition of discrete tax items. During the three months ended September 30, 2023, the Company recorded discrete tax expense of $0.5 million, which consisted primarily of $0.3 million resulting from the impact of merging VerityStream into HealthStream and $0.1 million related to reserves for uncertain tax positions. During the three months ended September 30, 2022, the Company recorded discrete tax expense of $0.1 million, which consisted primarily of $0.2 million tax expense related to uncertain tax positions. The discrete tax expense was partially offset by a $0.1 million tax benefit for changes in estimated tax credits.
Net Income. Net income was $3.9 million and $3.7 million for the three months ended September 30, 2023 and 2022, respectively. Earnings per share ("EPS") were $0.13 per share (diluted) and $0.12 per share (diluted) for the three months ended September 30, 2023 and 2022, respectively.
Adjusted EBITDA was $16.2 million for the three months ended September 30, 2023, compared to $12.7 million for the three months ended September 30, 2022. See “Reconciliation of Non-GAAP Financial Measures” below for our reconciliation of adjusted EBITDA to the most directly comparable measure under US GAAP and disclosure regarding why we believe adjusted EBITDA provides useful information to investors.
Nine Months Ended September 30, 2023 Compared to Nine Months Ended September 30, 2022
Revenues, net. Revenues increased approximately $10.2 million, or 5%, to $208.5 million for the nine months ended September 30, 2023, from $198.3 million for the nine months ended September 30, 2022. The revenue growth was attributable to growth in several product categories, including contribution of $2.6 million, or 1%, from our recent acquisitions. Subscription revenues increased $11.4 million, or 6%, but were partially offset by $1.2 million of declines from professional services revenues.
A comparison of revenues by revenue source is as follows (in thousands):
|
|
Nine Months Ended September 30, |
|
|
|
2023 |
|
|
2022 |
|
|
Percentage Change |
|
Subscription services |
|
$ |
199,993 |
|
|
$ |
188,613 |
|
|
|
6 |
% |
Professional services |
|
|
8,489 |
|
|
|
9,677 |
|
|
|
-12 |
% |
Total revenues, net |
|
$ |
208,482 |
|
|
$ |
198,290 |
|
|
|
5 |
% |
|
|
|
|
|
|
|
|
|
|
|
|
|
% of Revenues |
|
|
|
|
|
|
|
|
|
|
|
|
Subscription services |
|
|
96 |
% |
|
|
95 |
% |
|
|
|
|
Professional services |
|
|
4 |
% |
|
|
5 |
% |
|
|
|
|
Cost of Revenues (excluding Depreciation and Amortization). Cost of revenues increased $3.4 million, or 5%, to $71.0 million for the nine months ended September 30, 2023, from $67.6 million for the nine months ended September 30, 2022. Cost of revenues as a percentage of revenues were 34% for both the nine months ended September 30, 2023 and 2022. The increase in expense is primarily associated with higher costs for cloud hosting, software, royalties, and contract labor.
Product Development. Product development expenses increased $1.1 million, or 4%, to $33.6 million for the nine months ended September 30, 2023, from $32.5 million for the nine months ended September 30, 2022. Product development expenses as a percentage of revenues were 16% for both the nine months ended September 30, 2023 and 2022. The increase in expense is primarily due to increased personnel costs, including severance costs associated with the elimination of 33 job roles as part of the consolidation of HealthStream's business under a single platform strategy as noted above, and an increase in contract labor, partially offset by an increase in labor capitalized for internally developed software.
Sales and Marketing. Sales and marketing expenses, including personnel costs, increased $1.7 million, or 5%, to $34.3 million for the nine months ended September 30, 2023, from $32.7 million for the nine months ended September 30, 2022. Sales and marketing expenses were 16% of revenues for both the nine months ended September 30, 2023 and 2022. The increase in expense is primarily due to increased personnel costs, including severance costs as noted above, as well as higher travel costs, which were partially offset by decreases in general marketing expenses and contract labor.
Other General and Administrative Expenses. Other general and administrative expenses decreased $0.6 million, or 2%, to $27.2 million for the nine months ended September 30, 2023, from $27.9 million for the nine months ended September 30, 2022. Other general and administrative expenses were 13% and 14% of revenues for the nine months ended September 30, 2023 and 2022, respectively. The decrease is primarily due to lower employee recruitment and onboarding expenses, software expenses, telecom expenses, and general office expenses, which were partially offset by an increase in bad debt expense.
Depreciation and Amortization. Depreciation and amortization expense increased $2.2 million, or 8%, to $30.6 million for the nine months ended September 30, 2023, from $28.3 million for the nine months ended September 30, 2022. This increase is primarily a result of an increase in amortization associated with capitalized software, partially offset by lower depreciation expense.
Other Income, Net. Other income, net was $1.3 million for the nine months ended September 30, 2023, compared to $2.9 million for the nine months ended September 30, 2022. The decrease is primarily the result of the $2.7 million gain recorded upon the sale of a non-marketable equity investment during the nine months ended September 30, 2022 as well as the $0.9 million gain recorded due to the change in fair value of our previously held minority interest in CloudCME that was remeasured upon acquiring the remaining ownership interest of CloudCME during the nine months ended September 30, 2022. These decreases were partially offset by an increase in interest income earned on cash and investments during the nine months ended September 30, 2023 compared to the prior year period.
Income Tax Provision. The Company recorded a provision for income taxes of $2.5 million for the nine months ended September 30, 2023, compared to $2.7 million for the nine months ended September 30, 2022. The Company’s effective tax rate was 19% for the nine months ended September 30, 2023, compared to 22% for the nine months ended September 30, 2022. The Company’s effective tax rate primarily reflects the statutory corporate income tax rate, the net effect of state taxes, foreign income taxes, the effect of various permanent tax differences, and recognition of discrete tax items. During the nine months ended September 30, 2023, the Company recorded discrete tax benefits of $0.1 million, which consisted primarily of tax benefits in the amount of $0.6 million resulting from changes in apportionment rules in Tennessee upon the enactment of the Tennessee Works Tax Act and stock-based awards in the amount of $0.1 million, partially offset by $0.3 million of discrete tax expense related to reserves for uncertain tax positions and $0.3 million of discrete tax expense related to the impact of merging VerityStream into HealthStream. During the nine months ended September 30, 2022, the Company recorded discrete tax benefits of $16,000, which consisted primarily of a $0.3 million tax benefit associated with a nontaxable gain of $0.9 million recognized from the change in fair value of our previously held minority interest in CloudCME as well as a $0.1 million tax benefit for changes in estimated tax credits. This tax benefit was partially offset by $0.3 million of tax expense related to uncertain tax positions and $0.1 million of excess tax deficiencies associated with stock-based awards.
Net Income. Net income was $10.6 million and $9.6 million for the nine months ended September 30, 2023 and 2022, respectively. EPS was $0.35 per share (diluted) and $0.31 per share (diluted) for the nine months ended September 30, 2023 and 2022, respectively.
Adjusted EBITDA was $45.3 million for the nine months ended September 30, 2023, compared to $39.8 million for the nine months ended September 30, 2022. See “Reconciliation of Non-GAAP Financial Measures” below for our reconciliation of adjusted EBITDA to the most directly comparable measure under US GAAP and disclosure regarding why we believe adjusted EBITDA provides useful information to investors.
Reconciliation of Non-GAAP Financial Measures
This Quarterly Report on Form 10-Q presents adjusted EBITDA, which is a non-GAAP financial measure used by management in analyzing our financial results and ongoing operational performance.
In order to better assess the Company’s financial results, management believes that net income excluding the impact of the deferred revenue write-downs associated with fair value accounting for acquired businesses (as discussed in greater detail below) and before interest, income taxes, stock-based compensation, depreciation and amortization, and changes in fair value of, including gains (losses) on the sale of, non-marketable equity investments (“adjusted EBITDA”) is a useful measure for evaluating the operating performance of the Company because adjusted EBITDA reflects net income adjusted for certain GAAP accounting, non-cash, and/or non-operating items which may not, in any such case, fully reflect the underlying operating performance of our business. We also believe that adjusted EBITDA is useful to investors to assess the Company’s ongoing operating performance and to compare the Company’s operating performance between periods. Additionally, short-term cash incentive bonuses and performance-based equity awards are based on the achievement of adjusted EBITDA (as defined in applicable bonus and equity grant documentation) targets.
As noted above, the definition of adjusted EBITDA includes an adjustment for the impact of the deferred revenue write-downs associated with fair value accounting for acquired businesses. Prior to the Company early adopting ASU 2021-08 effective January 1, 2022, following the completion of any acquisition by the Company, the Company was required to record the acquired deferred revenue at fair value as defined in GAAP, which typically resulted in a write-down of the acquired deferred revenue. When the Company was required to record a write-down of deferred revenue, it resulted in lower recognized revenue, operating income, and net income in subsequent periods. Revenue for any such acquired business was deferred and was typically recognized over a one-to-two year period following the completion of any particular acquisition, so our GAAP revenues for this one-to-two year period would not reflect the full amount of revenues that would have been reported if the acquired deferred revenue was not written down to fair value. Management believes that including an adjustment in the definition of adjusted EBITDA for the impact of the deferred write-downs associated with fair value accounting for businesses acquired prior to the January 1, 2022 effective date of the Company's adoption of ASU 2021-08 provides useful information to investors because the deferred revenue write-down recognized in periods after an acquisition may, given the nature of this non-cash accounting impact, cause our GAAP financial results during such periods to not fully reflect our underlying operating performance and thus adjusting for this amount may assist in comparing the Company’s results of operations between periods. Following the adoption of ASU 2021-08, contracts acquired in an acquisition completed on or after January 1, 2022 are measured as if the Company had originated the contract (rather than the contract being measured at fair value) such that, for such acquisitions, the Company no longer records deferred revenue write-downs associated with acquired businesses (for acquisitions completed prior to January 1, 2022, the Company continues to record deferred revenue write-downs associated with fair value accounting for periods on and after January 1, 2022 consistent with past practice). At the current time, the Company intends to continue to include an adjustment in the definition of adjusted EBITDA for the impact of deferred revenue write-downs from business acquired prior to January 1, 2022 given the ongoing impact of such deferred revenue on our financial results.
Adjusted EBITDA is a non-GAAP financial measure and should not be considered as a measure of financial performance under GAAP. Because adjusted EBITDA is not a measurement determined in accordance with GAAP, adjusted EBITDA is susceptible to varying calculations. Accordingly, adjusted EBITDA, as presented, may not be comparable to other similarly titled measures of other companies and has limitations as an analytical tool.
A reconciliation of adjusted EBITDA to the most directly comparable GAAP measure is set forth below (in thousands).
|
|
Three Months Ended September 30, |
|
|
Nine Months Ended September 30, |
|
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
GAAP net income |
|
$ |
3,867 |
|
|
$ |
3,666 |
|
|
$ |
10,623 |
|
|
$ |
9,642 |
|
Deferred revenue write-down |
|
|
30 |
|
|
|
46 |
|
|
|
128 |
|
|
|
223 |
|
Interest income |
|
|
(667 |
) |
|
|
(124 |
) |
|
|
(1,580 |
) |
|
|
(155 |
) |
Interest expense |
|
|
33 |
|
|
|
33 |
|
|
|
99 |
|
|
|
99 |
|
Income tax provision |
|
|
1,586 |
|
|
|
1,259 |
|
|
|
2,471 |
|
|
|
2,675 |
|
Stock-based compensation expense |
|
|
1,038 |
|
|
|
918 |
|
|
|
3,076 |
|
|
|
2,609 |
|
Depreciation and amortization |
|
|
10,403 |
|
|
|
9,592 |
|
|
|
30,550 |
|
|
|
28,334 |
|
Change in fair value of non-marketable equity investments |
|
|
(45 |
) |
|
|
(2,653 |
) |
|
|
(45 |
) |
|
|
(3,596 |
) |
Adjusted EBITDA |
|
$ |
16,245 |
|
|
$ |
12,737 |
|
|
$ |
45,322 |
|
|
$ |
39,831 |
|
Liquidity and Capital Resources
Net cash provided by operating activities increased by $7.1 million to $50.2 million during the nine months ended September 30, 2023, from $43.1 million during the nine months ended September 30, 2022. The increase in net cash provided by operating activities is primarily due to higher cash collections compared to the prior year period. Our days sales outstanding ("DSO") was 43 days for the third quarter of 2023 compared to 38 days for the third quarter of 2022. The Company calculates DSO by dividing the average accounts receivable balance for the quarter by average daily revenues for the quarter. The Company’s primary sources of cash were receipts generated from the sales of our products and services. The primary uses of cash to fund operations included personnel expenses, sales commissions, royalty payments, payments for contract labor and other direct expenses associated with delivery of our products and services, income tax payments, and general corporate expenses.
Net cash used in investing activities was $47.2 million for the nine months ended September 30, 2023, compared to $18.0 million for the nine months ended September 30, 2022. During the nine months ended September 30, 2023, the Company spent $6.6 million for the acquisition of substantially all of the assets of eeds (note: the eeds acquisition was consummated on December 31, 2022, but was funded in January 2023 such that the purchase price for eeds impacted net cash used in investing activities during the nine months ended September 30, 2023), invested in marketable securities of $38.2 million, made payments for capitalized software development of $19.6 million, and purchased property and equipment of $1.9 million. These uses of cash were partially offset by $19.0 million in maturities of marketable securities and $45,000 in proceeds from the sales of non-marketable equity investments. During the nine months ended September 30, 2022, the Company spent $3.9 million to acquire the remaining ownership interest in CloudCME on a net cash basis and spent $62,000 related to post-closing adjustments for prior acquisitions for a net cash outflow of $4.0 million for business combinations, invested in marketable securities of $5.6 million, made payments for capitalized software development of $17.4 million, and purchased property and equipment of $1.6 million. These uses of cash were partially offset by $7.0 million in maturities of marketable securities and $3.5 million in proceeds from the sales of non-marketable equity investments.
Net cash used in financing activities was approximately $4.8 million for the nine months ended September 30, 2023, compared to $23.7 million for the nine months ended September 30, 2022. The uses of cash for the nine months ended September 30, 2023 included $2.3 million for the payment of cash dividends, $1.6 million for repurchases of common stock (note: share repurchases totaled $2.1 million during the nine months ended September 30, 2023, with $1.6 million paid in cash and $0.5 million included in accrued expenses in the Company's Condensed Consolidated Balance Sheet as of September 30, 2023), and $0.8 million for the payment of employee payroll taxes in relation to the vesting of restricted share units. The uses of cash for the nine months ended September 30, 2022 included $23.1 million for repurchases of common stock and $0.5 million for the payment of employee payroll taxes in relation to the vesting of restricted share units.
Our balance sheet reflects positive working capital of $12.3 million at September 30, 2023, compared to negative working capital of $2.8 million at December 31, 2022. The increase in working capital is primarily a result of an increase in cash and cash equivalents and marketable securities in the aggregate, despite the use of cash to fund the acquisition of eeds, which resulted in a corresponding decrease in accrued liabilities. The Company’s primary source of liquidity as of September 30, 2023 was $44.1 million of cash and cash equivalents and $27.7 million of marketable securities.
On October 6, 2023, the Company entered into a new revolving credit facility, which amended and replaced our prior revolving credit facility. There currently are no outstanding borrowings under the new revolving credit facility, and there were no outstanding borrowings under the prior revolving credit facility of the Company as of September 30, 2023. For additional information regarding the new revolving credit facility, see Note 9 to the Condensed Consolidated Financial Statements included herein. For additional information regarding the prior revolving credit facility, see Note 8 to the Condensed Consolidated Financial Statements included herein.
On November 30, 2021, the Company announced a share repurchase program approved by the Company’s Board under which the Company was authorized to purchase up to $20.0 million of its common stock. This share repurchase program concluded on March 8, 2022, when the maximum dollar amount authorized under the program was expended. During the nine months ended September 30, 2022, the Company repurchased 649,739 shares of common stock pursuant to this share repurchase program at an aggregate fair value of $14.9 million, reflecting an average price per share of $22.92 (excluding the cost of broker commissions).
On March 14, 2022, the Board approved an expansion of the Company's share repurchase program by authorizing the repurchase of up to an additional $10.0 million of the Company's outstanding shares of common stock. The share repurchase program expired on March 13, 2023, and no repurchases occurred during the nine months ended September 30, 2023. Under this program, the Company repurchased a total of 402,050 shares at an aggregate fair value of $8.1 million, based on an average price per share of $20.19 (excluding the cost of broker commissions), during the nine months ended September 30, 2022.
On September 13, 2023, the Company announced a share repurchase program approved by the Company’s Board under which the Company is authorized to purchase up to $10.0 million of its common stock. Pursuant to the authorization, repurchases may be made from time to time in the open market, including under a Rule 10b5-1 plan, through privately negotiated transactions, or otherwise. In addition, any repurchases under the authorization will be subject to prevailing market conditions, liquidity and cash flow considerations, applicable securities laws requirements (including under Rule 10b-18 and Rule 10b5-1 of the Securities Exchange Act of 1934, as applicable), and other factors. During the three months ended September 30, 2023, the Company repurchased 99,090 shares of common stock pursuant to this share repurchase program at an aggregate fair value of $2.1 million, reflecting an average price per share of $21.60 (excluding the cost of broker commissions). This share repurchase program is scheduled to terminate on the earlier of March 31, 2024, or when the maximum dollar amount authorized under the program has been expended. This share repurchase program may be suspended or discontinued at any time.
On February 20, 2023, we announced that our Board approved a dividend policy under which we intend to pay quarterly cash dividends on our common stock, at an initial rate of $0.025 per share per fiscal quarter. We also announced that our Board declared the initial quarterly dividend under the new policy in the amount of $0.025 per share, which was paid on April 28, 2023 to the holders of record of all of the issued and outstanding shares of common stock as of the close of business on April 17, 2023. This marked the first quarterly cash dividend policy adopted by the Company. On April 24, 2023, the Board approved the Company's second quarterly cash dividend of $0.025 per share, which was paid on June 23, 2023 to holders of record on June 12, 2023. On July 24, 2023, the Board approved the Company's third quarterly cash dividend of $0.025 per share, payable on September 29, 2023 to holders of record on September 18, 2023. On October 23, 2023, the Board approved the Company's fourth quarterly cash dividend of $0.025 per share, payable on December 22, 2023 to holders of record on December 11, 2023.
The dividend policy and the declaration and payment of each quarterly cash dividend will be subject to our Board’s continuing determination that the policy and the declaration and payment of dividends thereunder are in the best interests of our stockholders and are in compliance with applicable law and our credit agreement. Our Board retains the power to modify, suspend, or cancel the dividend policy and quarterly dividends thereunder in any manner and at any time that our Board may deem necessary or appropriate.
We believe that our existing cash and cash equivalents, marketable securities, cash generated from operations, and available borrowings under our revolving credit facility will be sufficient to meet anticipated working capital needs, new product development, dividend payments, any repurchases of shares under our share repurchase program, and capital expenditures for at least the next 12 months and for the foreseeable future thereafter.
In addition, the Company’s growth strategy includes acquiring businesses or making strategic investments in businesses that complement or enhance our business. It is anticipated that future acquisitions or strategic investments, if any, would be effected through cash consideration, stock consideration, or a combination of both. The issuance of our stock as consideration for an acquisition or to raise additional capital could have a dilutive effect on earnings per share and could adversely affect our stock price. Our new revolving credit facility entered into on October 6, 2023 (which amended and replaced our prior revolving credit facility) contains financial covenants and availability calculations designed to set a maximum leverage ratio of outstanding debt to adjusted EBITDA and an interest coverage ratio of adjusted EBITDA to interest expense. Therefore, the maximum borrowings against our new revolving credit facility would be dependent on the covenant calculations at the time of borrowing. As of September 30, 2023, we were in compliance with all covenants under our prior revolving credit facility. There can be no assurance that amounts available for borrowing under our new revolving credit facility will be sufficient to consummate any possible acquisitions, and we cannot provide assurance that if we need additional financing that it will be available on terms favorable to us, or at all. Failure to generate sufficient cash flow from operations or raise additional capital when required in sufficient amounts and on terms acceptable to us could harm our business, financial condition, and results of operations.
Item 3. Quantitative and Qualitative Disclosures about Market Risk
The Company is exposed to market risk from changes in interest rates, foreign currency risk, and investment risk. We do not have any commodity price risk.
Interest Rate Risk
As of September 30, 2023, and during the three and nine months then ended, the Company had no outstanding debt. We may become subject to interest rate market risk associated with any future borrowings under our revolving credit facility. The interest rate under the revolving credit facility varies depending on the interest rate option selected by the Company plus a margin determined in accordance with a pricing grid. We are also exposed to market risk with respect to our cash and investment balances, which approximated $71.8 million at September 30, 2023. Assuming a hypothetical 10% decrease in interest rates for invested balances, interest income from cash and investments would decrease on an annualized basis by approximately $0.3 million.
Foreign Currency Risk
We have foreign currency risks related to our revenue and operating expenses denominated in currencies other than the US dollar, including Canadian dollar, New Zealand dollar, and Australian dollar. Increases or decreases in our foreign-denominated revenue from movements in foreign exchange rates are often partially offset by the corresponding increases or decreases in our foreign-denominated operating expenses.
To the extent that our international operations grow, our risks associated with fluctuation in currency rates will become greater, and we will continue to assess our approach to managing this risk. In addition, currency fluctuations or a weakening US dollar can increase the costs of our international operations. To date, we have not entered into any foreign currency hedging contracts although we may do so in the future.
Investment Risk
The Company’s investment policy and strategy is focused on investing in highly rated securities with the objective of minimizing the potential risk of principal loss. The Company’s policy limits the amount of credit exposure to any single issuer and sets limits on the average portfolio maturity.
We have an investment portfolio that includes strategic investments in privately held companies, which primarily include early-stage companies. We primarily invest in healthcare technology companies that we believe can help expand our ecosystem. We may continue to make these types of strategic investments as opportunities arise that we find attractive. We may experience additional volatility to our Consolidated Financial Statements due to changes in market prices, observable price changes, and impairments to our strategic investments. These changes could be material based on market conditions and events.
The above market risk discussion and the estimated amounts presented are forward-looking statements of market risk assuming the occurrence of certain adverse market conditions. Actual results in the future may differ materially from those projected as a result of actual developments in the market.
Item 4. Controls and Procedures
Evaluation of Controls and Procedures
HealthStream’s chief executive officer and principal financial officer have reviewed and evaluated the effectiveness of the Company’s disclosure controls and procedures (as defined in Rules 13a-15(e) and 15d-15(e) promulgated under the Securities Exchange Act of 1934 (the “Exchange Act”)) as of the end of the period covered by this Quarterly Report. Based on that evaluation, the chief executive officer and principal financial officer have concluded that HealthStream’s disclosure controls and procedures were effective to ensure that the information required to be disclosed by the Company in the reports the Company files or submits under the Exchange Act is recorded, processed, summarized and reported within the time periods specified in the SEC’s rules and forms, and the information required to be disclosed in the reports the Company files or submits under the Exchange Act was accumulated and communicated to the Company’s management, including its chief executive officer and principal financial officer, or persons performing similar functions, as appropriate to allow timely decisions regarding required disclosure.
Changes in Internal Control over Financial Reporting
There was no change in HealthStream’s internal control over financial reporting that occurred during the third quarter of 2023 that has materially affected, or that is reasonably likely to materially affect, HealthStream’s internal control over financial reporting.
PART II ‑ OTHER INFORMATION
Item 1A. Risk Factors.
There have been no material changes to the risk factors previously disclosed in the 2022 Form 10-K.
Item 2. Unregistered Sales of Equity Securities and Use of Proceeds.
On September 13, 2023, the Company announced a share repurchase program approved by the Company’s Board under which the Company is authorized to purchase up to $10.0 million of its common stock. Pursuant to this authorization, repurchases may be made in the open market, including under a Rule 10b5-1 plan, through privately negotiated transactions, or otherwise. In addition, any repurchases under the authorization will be subject to prevailing market conditions, liquidity and cash flow considerations, applicable securities laws requirements (including under Rule 10b-18 and Rule 10b5-1 of the Securities Exchange Act of 1934, as applicable), and other factors. Under this program, during the three months ended September 30, 2023, the Company repurchased 99,090 shares at an aggregate fair value of 2.1 million, reflecting an average price per share of $21.60 (excluding the cost of broker commissions). The share repurchase program is scheduled to terminate on the earlier of March 31, 2024 or when the maximum dollar amount has been expended. This share repurchase program may be suspended or discontinued at any time.
The table below sets forth activity under the stock repurchase plan for the three months ended September 30, 2023.
Period |
|
(a) Total number of shares (or units) purchased |
|
|
(b) Average price paid per share (or unit)(1) |
|
|
(c) Total number of shares (or units) purchased as part of publicly announced plans or programs |
|
|
(d) Maximum number (or approximate dollar value) of shares (or units) that may yet be purchased under the plans or programs |
Month #1 (July 1 - July 31) |
|
— |
|
$ |
— |
|
|
— |
|
$ |
— |
Month #2 (August 1 - August 31) |
|
— |
|
|
— |
|
|
— |
|
|
— |
Month #3 (September 1 - September 30) |
|
99,090 |
|
|
21.60 |
|
|
99,090 |
|
|
7,859,838 |
Total |
|
99,090 |
|
$ |
21.60 |
|
|
99,090 |
|
$ |
7,859,838 |
Item 5. Other Information.
None. Without limiting the generality of the foregoing, during the three months ended September 30, 2023, no director or officer of the Company adopted or terminated any “Rule 10b5-1 trading arrangement,” or any “non-Rule 10b-5 trading arrangement,” as such terms are defined in Item 408(a) of Regulation S-K.
Item 6. Exhibits
SIGNATURE
Pursuant to the requirements of the Securities Exchange Act of 1934, the Registrant has duly caused this report to be signed on its behalf by the undersigned thereunto duly authorized.
|
HEALTHSTREAM, INC. |
|
|
|
|
October 26, 2023 |
By: |
|
/s/ Scott A. Roberts |
|
|
|
Scott A. Roberts |
|
|
|
Chief Financial Officer |
EXHIBIT 31.1
CERTIFICATION
I, Robert A. Frist, Jr., certify that:
1. I have reviewed this quarterly report on Form 10-Q of HealthStream, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: October 26, 2023
|
|
/s/ Robert A. Frist, Jr.
|
|
|
Robert A. Frist, Jr.
|
|
|
Chief Executive Officer
|
EXHIBIT 31.2
CERTIFICATION
I, Scott A. Roberts, certify that:
1. I have reviewed this quarterly report on Form 10-Q of HealthStream, Inc.;
2. Based on my knowledge, this report does not contain any untrue statement of a material fact or omit to state a material fact necessary to make the statements made, in light of the circumstances under which such statements were made, not misleading with respect to the period covered by this report;
3. Based on my knowledge, the financial statements, and other financial information included in this report, fairly present in all material respects the financial condition, results of operations and cash flows of the registrant as of, and for, the periods presented in this report;
4. The registrant's other certifying officer and I are responsible for establishing and maintaining disclosure controls and procedures (as defined in Exchange Act Rules 13a-15(e) and 15d-15(e)) and internal control over financial reporting (as defined in Exchange Act Rules 13a-15(f) and 15d-15(f)) for the registrant and have:
a) Designed such disclosure controls and procedures, or caused such disclosure controls and procedures to be designed under our supervision, to ensure that material information relating to the registrant, including its consolidated subsidiaries, is made known to us by others within those entities, particularly during the period in which this report is being prepared;
b) Designed such internal control over financial reporting, or caused such internal control over financial reporting to be designed under our supervision, to provide reasonable assurance regarding the reliability of financial reporting and the preparation of financial statements for external purposes in accordance with generally accepted accounting principles;
c) Evaluated the effectiveness of the registrant's disclosure controls and procedures and presented in this report our conclusions about the effectiveness of the disclosure controls and procedures, as of the end of the period covered by this report based on such evaluation; and
d) Disclosed in this report any change in the registrant’s internal control over financial reporting that occurred during the registrant’s most recent fiscal quarter (the registrant’s fourth fiscal quarter in the case of an annual report) that has materially affected, or is reasonably likely to materially affect, the registrant’s internal control over financial reporting; and
5. The registrant's other certifying officer and I have disclosed, based on our most recent evaluation of internal control over financial reporting, to the registrant's auditors and the audit committee of the registrant's board of directors (or persons performing the equivalent functions):
a) All significant deficiencies and material weaknesses in the design or operation of internal control over financial reporting which are reasonably likely to adversely affect the registrant's ability to record, process, summarize and report financial information; and
b) Any fraud, whether or not material, that involves management or other employees who have a significant role in the registrant's internal control over financial reporting.
Date: October 26, 2023
|
|
/s/ Scott A. Roberts
|
|
|
Scott A. Roberts
|
|
|
Chief Financial Officer
|
EXHIBIT 32.1
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of HealthStream, Inc. (the “Company”) on Form 10-Q for the period ending September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Robert A. Frist, Jr., Chief Executive Officer of the Company, certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
|
(1)
|
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
|
|
(2)
|
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
|
/s/ Robert A. Frist, Jr.
|
Robert A. Frist, Jr.
|
Chief Executive Officer
|
October 26, 2023
|
EXHIBIT 32.2
CERTIFICATION PURSUANT TO
18 U.S.C. SECTION 1350,
AS ADOPTED PURSUANT TO
SECTION 906 OF THE SARBANES-OXLEY ACT OF 2002
In connection with the Quarterly Report of HealthStream, Inc. (the “Company”) on Form 10-Q for the period ending September 30, 2023, as filed with the Securities and Exchange Commission on the date hereof (the “Report”), Scott A. Roberts, Chief Financial Officer of the Company, certifies, pursuant to 18 U.S.C. Section 1350, as adopted pursuant to Section 906 of the Sarbanes-Oxley Act of 2002, that:
|
(1)
|
The Report fully complies with the requirements of Section 13(a) or 15(d) of the Securities Exchange Act of 1934; and
|
|
(2)
|
The information contained in the Report fairly presents, in all material respects, the financial condition and results of operations of the Company.
|
/s/ Scott A. Roberts
|
Scott A. Roberts
|
Chief Financial Officer
|
October 26, 2023
|
v3.23.3
Document And Entity Information - shares
|
9 Months Ended |
|
Sep. 30, 2023 |
Oct. 23, 2023 |
Document Information [Line Items] |
|
|
Entity Central Index Key |
0001095565
|
|
Entity Registrant Name |
HEALTHSTREAM INC
|
|
Amendment Flag |
false
|
|
Current Fiscal Year End Date |
--12-31
|
|
Document Fiscal Period Focus |
Q3
|
|
Document Fiscal Year Focus |
2023
|
|
Document Type |
10-Q
|
|
Document Quarterly Report |
true
|
|
Document Period End Date |
Sep. 30, 2023
|
|
Document Transition Report |
false
|
|
Entity File Number |
000-27701
|
|
Entity Incorporation, State or Country Code |
TN
|
|
Entity Tax Identification Number |
62-1443555
|
|
Entity Address, Address Line One |
500 11th Avenue North, Suite 1000
|
|
Entity Address, City or Town |
Nashville
|
|
Entity Address, State or Province |
TN
|
|
Entity Address, Postal Zip Code |
37203
|
|
City Area Code |
615
|
|
Local Phone Number |
301-3100
|
|
Title of 12(b) Security |
Common Stock (Par Value $0.00)
|
|
Trading Symbol |
HSTM
|
|
Security Exchange Name |
NASDAQ
|
|
Entity Current Reporting Status |
Yes
|
|
Entity Interactive Data Current |
Yes
|
|
Entity Filer Category |
Accelerated Filer
|
|
Entity Small Business |
false
|
|
Entity Emerging Growth Company |
false
|
|
Entity Shell Company |
false
|
|
Entity Common Stock, Shares Outstanding |
|
30,285,335
|
X |
- DefinitionBoolean flag that is true when the XBRL content amends previously-filed or accepted submission.
+ References
+ Details
Name: |
dei_AmendmentFlag |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEnd date of current fiscal year in the format --MM-DD.
+ References
+ Details
Name: |
dei_CurrentFiscalYearEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gMonthDayItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFiscal period values are FY, Q1, Q2, and Q3. 1st, 2nd and 3rd quarter 10-Q or 10-QT statements have value Q1, Q2, and Q3 respectively, with 10-K, 10-KT or other fiscal year statements having FY.
+ References
+ Details
Name: |
dei_DocumentFiscalPeriodFocus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fiscalPeriodItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThis is focus fiscal year of the document report in YYYY format. For a 2006 annual report, which may also provide financial information from prior periods, fiscal 2006 should be given as the fiscal year focus. Example: 2006.
+ References
+ Details
Name: |
dei_DocumentFiscalYearFocus |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:gYearItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionFor the EDGAR submission types of Form 8-K: the date of the report, the date of the earliest event reported; for the EDGAR submission types of Form N-1A: the filing date; for all other submission types: the end of the reporting or transition period. The format of the date is YYYY-MM-DD.
+ References
+ Details
Name: |
dei_DocumentPeriodEndDate |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as an quarterly report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Form 10-Q -Number 240 -Section 308 -Subsection a
+ Details
Name: |
dei_DocumentQuarterlyReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true only for a form used as a transition report.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Forms 10-K, 10-Q, 20-F -Number 240 -Section 13 -Subsection a-1
+ Details
Name: |
dei_DocumentTransitionReport |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe type of document being provided (such as 10-K, 10-Q, 485BPOS, etc). The document type is limited to the same value as the supporting SEC submission type, or the word 'Other'.
+ References
+ Details
Name: |
dei_DocumentType |
Namespace Prefix: |
dei_ |
Data Type: |
dei:submissionTypeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAddress Line 1 such as Attn, Building Name, Street Name
+ References
+ Details
Name: |
dei_EntityAddressAddressLine1 |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Definition
+ References
+ Details
Name: |
dei_EntityAddressCityOrTown |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCode for the postal or zip code
+ References
+ Details
Name: |
dei_EntityAddressPostalZipCode |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the state or province.
+ References
+ Details
Name: |
dei_EntityAddressStateOrProvince |
Namespace Prefix: |
dei_ |
Data Type: |
dei:stateOrProvinceItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionA unique 10-digit SEC-issued value to identify entities that have filed disclosures with the SEC. It is commonly abbreviated as CIK.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityCentralIndexKey |
Namespace Prefix: |
dei_ |
Data Type: |
dei:centralIndexKeyItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate number of shares or other units outstanding of each of registrant's classes of capital or common stock or other ownership interests, if and as stated on cover of related periodic report. Where multiple classes or units exist define each class/interest by adding class of stock items such as Common Class A [Member], Common Class B [Member] or Partnership Interest [Member] onto the Instrument [Domain] of the Entity Listings, Instrument.
+ References
+ Details
Name: |
dei_EntityCommonStockSharesOutstanding |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionIndicate 'Yes' or 'No' whether registrants (1) have filed all reports required to be filed by Section 13 or 15(d) of the Securities Exchange Act of 1934 during the preceding 12 months (or for such shorter period that registrants were required to file such reports), and (2) have been subject to such filing requirements for the past 90 days. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ References
+ Details
Name: |
dei_EntityCurrentReportingStatus |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate if registrant meets the emerging growth company criteria.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityEmergingGrowthCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCommission file number. The field allows up to 17 characters. The prefix may contain 1-3 digits, the sequence number may contain 1-8 digits, the optional suffix may contain 1-4 characters, and the fields are separated with a hyphen.
+ References
+ Details
Name: |
dei_EntityFileNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:fileNumberItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicate whether the registrant is one of the following: Large Accelerated Filer, Accelerated Filer, Non-accelerated Filer. Definitions of these categories are stated in Rule 12b-2 of the Exchange Act. This information should be based on the registrant's current or most recent filing containing the related disclosure.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityFilerCategory |
Namespace Prefix: |
dei_ |
Data Type: |
dei:filerCategoryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTwo-character EDGAR code representing the state or country of incorporation.
+ References
+ Details
Name: |
dei_EntityIncorporationStateCountryCode |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarStateCountryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant has submitted electronically every Interactive Data File required to be submitted pursuant to Rule 405 of Regulation S-T during the preceding 12 months (or for such shorter period that the registrant was required to submit such files).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Regulation S-T -Number 232 -Section 405
+ Details
Name: |
dei_EntityInteractiveDataCurrent |
Namespace Prefix: |
dei_ |
Data Type: |
dei:yesNoItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe exact name of the entity filing the report as specified in its charter, which is required by forms filed with the SEC.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityRegistrantName |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionBoolean flag that is true when the registrant is a shell company as defined in Rule 12b-2 of the Exchange Act.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityShellCompany |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionIndicates that the company is a Smaller Reporting Company (SRC).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntitySmallBusiness |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:booleanItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe Tax Identification Number (TIN), also known as an Employer Identification Number (EIN), is a unique 9-digit value assigned by the IRS.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b-2
+ Details
Name: |
dei_EntityTaxIdentificationNumber |
Namespace Prefix: |
dei_ |
Data Type: |
dei:employerIdItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionLocal phone number for entity.
+ References
+ Details
Name: |
dei_LocalPhoneNumber |
Namespace Prefix: |
dei_ |
Data Type: |
xbrli:normalizedStringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTitle of a 12(b) registered security.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection b
+ Details
Name: |
dei_Security12bTitle |
Namespace Prefix: |
dei_ |
Data Type: |
dei:securityTitleItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionName of the Exchange on which a security is registered.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/presentationRef -Publisher SEC -Name Exchange Act -Number 240 -Section 12 -Subsection d1-1
+ Details
Name: |
dei_SecurityExchangeName |
Namespace Prefix: |
dei_ |
Data Type: |
dei:edgarExchangeCodeItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTrading symbol of an instrument as listed on an exchange.
+ References
+ Details
Name: |
dei_TradingSymbol |
Namespace Prefix: |
dei_ |
Data Type: |
dei:tradingSymbolItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
Current assets: |
|
|
Cash and cash equivalents |
$ 44,123
|
$ 46,023
|
Marketable securities |
27,691
|
7,885
|
Accounts receivable, net of allowance for doubtful accounts of $710 and $544 at September 30, 2023 and December 31, 2022, respectively |
30,195
|
36,730
|
Accounts receivable - unbilled |
4,610
|
5,980
|
Prepaid royalties, net of amortization |
10,755
|
9,071
|
Other prepaid expenses and other current assets |
9,505
|
8,688
|
Total current assets |
126,879
|
114,377
|
Property and equipment, net of accumulated depreciation of $23,441 and $20,280 at September 30, 2023 and December 31, 2022, respectively |
13,536
|
15,483
|
Capitalized software development, net of accumulated amortization of $121,235 and $105,025 at September 30, 2023 and December 31, 2022, respectively |
39,711
|
37,118
|
Operating lease right of use assets, net |
20,806
|
22,759
|
Goodwill |
191,039
|
192,398
|
Deferred tax assets |
383
|
383
|
Deferred commissions |
29,460
|
28,344
|
Non-marketable equity investments |
4,188
|
4,518
|
Other assets |
472
|
808
|
Total assets |
498,050
|
497,741
|
Current liabilities: |
|
|
Accounts payable |
3,519
|
7,290
|
Accrued expenses |
20,980
|
25,011
|
Accrued royalties |
6,862
|
5,443
|
Deferred revenue |
83,221
|
79,469
|
Total current liabilities |
114,582
|
117,213
|
Deferred tax liabilities |
15,324
|
17,996
|
Deferred revenue, noncurrent |
2,740
|
2,937
|
Operating lease liability, noncurrent |
21,016
|
23,321
|
Other long-term liabilities |
2,142
|
2,210
|
Shareholders’ equity: |
|
|
Common stock, no par value, 75,000 shares authorized; 30,590 and 30,579 shares issued and outstanding at September 30, 2023 and December 31, 2022, respectively |
254,950
|
254,832
|
Retained earnings |
88,535
|
80,213
|
Accumulated other comprehensive loss |
(1,239)
|
(981)
|
Total shareholders’ equity |
342,246
|
334,064
|
Total liabilities and shareholders’ equity |
498,050
|
497,741
|
Customer-Related Intangible Assets [Member] |
|
|
Current assets: |
|
|
Intangible Assets, Net |
56,715
|
61,269
|
Other Intangible Assets [Member] |
|
|
Current assets: |
|
|
Intangible Assets, Net |
$ 14,861
|
$ 20,284
|
X |
- DefinitionRepresents the amount associated with customer, asset, sales commission, noncurrent.
+ References
+ Details
Name: |
hstm_ContractWithCustomerAssetSalesCommissionNoncurrent |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of liabilities incurred (and for which invoices have typically been received) and payable to vendors for goods and services received that are used in an entity's business. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccountsPayableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after allowance for credit loss, of right to consideration from customer for product sold and service rendered in normal course of business, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481990/310-10-45-9
+ Details
Name: |
us-gaap_AccountsReceivableNetCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred and payable, pertaining to costs that are statutory in nature, are incurred on contractual obligations, or accumulate over time and for which invoices have not yet been received or will not be rendered. Examples include taxes, interest, rent and utilities. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedLiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionCarrying value as of the balance sheet date of obligations incurred through that date and payable for royalties. Used to reflect the current portion of the liabilities (due within one year or within the normal operating cycle if longer).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 8 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.20) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_AccruedRoyaltiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, after tax, of accumulated increase (decrease) in equity from transaction and other event and circumstance from nonowner source.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14A
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(ii) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-14
+ Details
Name: |
us-gaap_AccumulatedOtherComprehensiveIncomeLossNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(12)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 23: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 26: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(11)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Assets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts as of the balance sheet date of all assets that are expected to be realized in cash, sold, or consumed within one year (or the normal operating cycle, if longer). Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
+ Details
Name: |
us-gaap_AssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_AssetsCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481830/320-10-45-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_AvailableForSaleSecuritiesDebtSecuritiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionThe carrying amount of capitalized computer software costs net of accumulated amortization as of the balance sheet date.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of currency on hand as well as demand deposits with banks or financial institutions. Includes other kinds of accounts that have the general characteristics of demand deposits. Also includes short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates. Excludes cash and cash equivalents within disposal group and discontinued operation.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashAndCashEquivalentsAtCarryingValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of par value plus amounts in excess of par value or issuance value for common stock issued.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStocksIncludingAdditionalPaidInCapital |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of obligation to transfer good or service to customer for which consideration has been received or is receivable, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479837/606-10-45-2
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated impairment loss of an asset representing future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482548/350-20-55-24
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(15)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482598/350-20-45-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(10)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_Goodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionSum of the carrying amounts of all intangible assets, excluding goodwill, as of the balance sheet date, net of accumulated amortization and impairment charges.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 50 -Paragraph 2 -Subparagraph ((a)(1),(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 350 -SubTopic 30 -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482686/350-30-45-1
+ Details
Name: |
us-gaap_IntangibleAssetsNetExcludingGoodwill |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in equity method investee and investment in and advance to affiliate.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_InvestmentsInAffiliatesSubsidiariesAssociatesAndJointVentures |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities and equity items, including the portion of equity attributable to noncontrolling interests, if any.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(32)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesAndStockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionTotal obligations incurred as part of normal operations that are expected to be paid during the following twelve months or within one business cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-25
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (bb) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 7: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-5
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 19: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481404/852-10-50-7
Reference 21: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.21) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LiabilitiesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_LiabilitiesCurrentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPresent value of lessee's discounted obligation for lease payments from operating lease, classified as noncurrent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseLiabilityNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of lessee's right to use underlying asset under operating lease.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 842 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479041/842-20-45-1
+ Details
Name: |
us-gaap_OperatingLeaseRightOfUseAsset |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of current assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of noncurrent assets classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherAssetsNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of liabilities classified as other, due after one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.24) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_OtherLiabilitiesNoncurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of asset related to consideration paid in advance for royalties that provide economic benefits within a future period of one year or the normal operating cycle, if longer.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (g)(5) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483467/210-10-45-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483032/340-10-45-1
Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 340 -SubTopic 10 -Name Accounting Standards Codification -Section 05 -Paragraph 5 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482955/340-10-05-5
+ Details
Name: |
us-gaap_PrepaidRoyalties |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount after accumulated depreciation, depletion and amortization of physical assets used in the normal conduct of business to produce goods and services and not intended for resale. Examples include, but are not limited to, land, buildings, machinery and equipment, office equipment, and furniture and fixtures.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 360 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 360 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480842/942-360-50-1
+ Details
Name: |
us-gaap_PropertyPlantAndEquipmentNet |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of accumulated undistributed earnings (deficit).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (g)(2)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 2 -Subparagraph (h)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480016/944-40-65-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-11
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(23)(a)(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(17)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)(a)(3)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_RetainedEarningsAccumulatedDeficit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- References
+ Details
Name: |
us-gaap_StockholdersEquityAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount received for services rendered and products shipped, but not yet billed, for non-contractual agreements due within one year or the normal operating cycle, if longer.
+ References
+ Details
Name: |
us-gaap_UnbilledReceivablesCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Condensed Consolidated Balance Sheets (Unaudited) (Parentheticals) - USD ($) shares in Thousands, $ / shares in Thousands, $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
Accounts Receivable, Allowance for Credit Loss, Current |
$ 710
|
$ 544
|
Accumulated amortization on property and equipment |
23,441
|
20,280
|
Accumulated amortization on capitalized software development |
$ 121,235
|
$ 105,025
|
Common stock, shares authorized (in shares) |
75,000
|
75,000
|
Common stock, shares issued (in shares) |
30,590
|
30,579
|
Common stock, shares outstanding (in shares) |
30,590
|
30,579
|
Common stock, par value (in dollars per share) |
$ 0
|
$ 0
|
Customer-Related Intangible Assets [Member] |
|
|
Accumulated amortization on intangible assets |
$ 54,919
|
$ 48,552
|
Other Intangible Assets [Member] |
|
|
Accumulated amortization on intangible assets |
$ 17,138
|
$ 12,818
|
X |
- DefinitionAmount of accumulated depreciation, depletion and amortization for physical assets used in the normal conduct of business to produce goods and services.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(8)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(14)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 360 -SubTopic 10 -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-1
+ Details
Name: |
us-gaap_AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount of allowance for credit loss on accounts receivable, classified as current.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479344/326-20-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481962/310-10-50-4
+ Details
Name: |
us-gaap_AllowanceForDoubtfulAccountsReceivableCurrent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFor each balance sheet presented, the amount of accumulated amortization for capitalized computer software costs.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 985 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_CapitalizedComputerSoftwareAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionFace amount per share of no-par value common stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockNoParValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of shares of other common stock instruments held by shareholders, such as exchangeable shares. May be all or portion of the number of common shares authorized.
+ References
+ Details
Name: |
us-gaap_CommonStockOtherSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionThe maximum number of common shares permitted to be issued by an entity's charter and bylaws.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesAuthorized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionTotal number of common shares of an entity that have been sold or granted to shareholders (includes common shares that were issued, repurchased and remain in the treasury). These shares represent capital invested by the firm's shareholders and owners, and may be all or only a portion of the number of shares authorized. Shares issued include shares outstanding and shares held in the treasury.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesIssued |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAccumulated amount of amortization of assets, excluding financial assets and goodwill, lacking physical substance with a finite life.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 350 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482665/350-30-50-2
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsAccumulatedAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_OtherIntangibleAssetsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Condensed Consolidated Statements of Income (Unaudited) - USD ($) shares in Thousands, $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Revenues, net |
$ 70,339
|
$ 67,285
|
$ 208,482
|
$ 198,290
|
Operating costs and expenses: |
|
|
|
|
Cost of revenues (excluding depreciation and amortization) |
23,587
|
23,374
|
71,010
|
67,606
|
Product development |
10,901
|
11,476
|
33,610
|
32,470
|
Sales and marketing |
11,290
|
11,365
|
34,324
|
32,652
|
Other general and administrative expenses |
9,295
|
9,096
|
27,223
|
27,856
|
Depreciation and amortization |
10,403
|
9,592
|
30,550
|
28,334
|
Total operating costs and expenses |
65,476
|
64,903
|
196,717
|
188,918
|
Operating income |
4,863
|
2,382
|
11,765
|
9,372
|
Other income, net |
590
|
2,543
|
1,329
|
2,945
|
Income before income tax provision |
5,453
|
4,925
|
13,094
|
12,317
|
Income tax provision |
1,586
|
1,259
|
2,471
|
2,675
|
Net income |
$ 3,867
|
$ 3,666
|
$ 10,623
|
$ 9,642
|
Net income per share: |
|
|
|
|
Basic (in dollars per share) |
$ 0.13
|
$ 0.12
|
$ 0.35
|
$ 0.31
|
Diluted (in dollars per share) |
$ 0.13
|
$ 0.12
|
$ 0.35
|
$ 0.31
|
Weighted average shares of common stock outstanding: |
|
|
|
|
Basic (in shares) |
30,683
|
30,570
|
30,653
|
30,672
|
Diluted (in shares) |
30,769
|
30,662
|
30,734
|
30,717
|
Dividends declared per share (in dollars per share) |
$ 0.025
|
$ 0
|
$ 0.075
|
$ 0
|
X |
- DefinitionAggregate dividends declared during the period for each share of common stock outstanding.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_CommonStockDividendsPerShareDeclared |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionCost of product sold and service rendered, excluding depreciation, depletion, and amortization.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(a)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(2)(d)) -SubTopic 10 -Topic 220 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostOfGoodsAndServiceExcludingDepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionTotal costs of sales and operating expenses for the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_CostsAndExpenses |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_CostsAndExpensesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate amount of income or expense from ancillary business-related activities (that is to say, excluding major activities considered part of the normal operations of the business).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.7) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_NonoperatingIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe net result for the period of deducting operating expenses from operating revenues.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 4: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
+ Details
Name: |
us-gaap_OperatingIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of general and administrative expense classified as other.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(2)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_OtherGeneralAndAdministrativeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate costs incurred (1) in a planned search or critical investigation aimed at discovery of new knowledge with the hope that such knowledge will be useful in developing a new product or service, a new process or technique, or in bringing about a significant improvement to an existing product or process; or (2) to translate research findings or other knowledge into a plan or design for a new product or process or for a significant improvement to an existing product or process whether intended for sale or the entity's use, during the reporting period charged to research and development projects, including the costs of developing computer software up to the point in time of achieving technological feasibility, and costs allocated in accounting for a business combination to in-process projects deemed to have no alternative future use.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 730 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482916/730-10-50-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 912 -SubTopic 730 -Name Accounting Standards Codification -Section 25 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482517/912-730-25-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 985 -SubTopic 20 -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481283/985-20-50-1
+ Details
Name: |
us-gaap_ResearchAndDevelopmentExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate total amount of expenses directly related to the marketing or selling of products or services.
+ References
+ Details
Name: |
us-gaap_SellingAndMarketingExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Condensed Consolidated Statements of Comprehensive Income (Unaudited) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Net income |
$ 3,867
|
$ 3,666
|
$ 10,623
|
$ 9,642
|
Other comprehensive loss, net of taxes: |
|
|
|
|
Foreign currency translation adjustments |
(371)
|
(1,017)
|
(227)
|
(1,521)
|
Unrealized gain (loss) on marketable securities |
21
|
3
|
(31)
|
(1)
|
Total other comprehensive loss |
(350)
|
(1,014)
|
(258)
|
(1,522)
|
Comprehensive income |
$ 3,517
|
$ 2,652
|
$ 10,365
|
$ 8,120
|
X |
- DefinitionAmount after tax of increase (decrease) in equity from transactions and other events and circumstances from net income and other comprehensive income, attributable to parent entity. Excludes changes in equity resulting from investments by owners and distributions to owners.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(24)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(26)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 220 -SubTopic 10 -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-5
+ Details
Name: |
us-gaap_ComprehensiveIncomeNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax and reclassification adjustments of gain (loss) on foreign currency translation adjustments, foreign currency transactions designated and effective as economic hedges of a net investment in a foreign entity and intra-entity foreign currency transactions that are of a long-term-investment nature, attributable to parent entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of other comprehensive income (loss) attributable to parent entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParentAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount, after tax and before adjustment, of unrealized holding gain (loss) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale). Excludes unrealized gain (loss) on investment in debt security measured at amortized cost (held-to-maturity) from transfer to available-for-sale.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10A -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-10A
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-11
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.23.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) - USD ($) shares in Thousands, $ in Thousands |
Common Stock Including Additional Paid in Capital [Member] |
Retained Earnings [Member] |
AOCI Attributable to Parent [Member] |
Total |
Balance (in shares) at Dec. 31, 2021 |
31,327
|
|
|
|
Balance at Dec. 31, 2021 |
$ 270,791
|
$ 68,122
|
$ 106
|
$ 339,019
|
Net income |
0
|
2,893
|
0
|
2,893
|
Comprehensive income (loss) |
0
|
0
|
272
|
272
|
Stock-based compensation |
$ 774
|
0
|
0
|
774
|
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) |
83
|
|
|
|
Common stock issued under stock plans, net of shares withheld for employee taxes |
$ (497)
|
0
|
0
|
(497)
|
Repurchase of common stock (in shares) |
(892)
|
|
|
|
Repurchase of common stock |
$ (19,889)
|
0
|
0
|
(19,889)
|
Balance (in shares) at Mar. 31, 2022 |
30,518
|
|
|
|
Balance at Mar. 31, 2022 |
$ 251,179
|
71,015
|
378
|
322,572
|
Balance (in shares) at Dec. 31, 2021 |
31,327
|
|
|
|
Balance at Dec. 31, 2021 |
$ 270,791
|
68,122
|
106
|
339,019
|
Net income |
|
|
|
9,642
|
Comprehensive income (loss) |
|
|
|
(1,522)
|
Balance (in shares) at Sep. 30, 2022 |
30,573
|
|
|
|
Balance at Sep. 30, 2022 |
$ 253,934
|
77,764
|
(1,416)
|
330,282
|
Balance (in shares) at Mar. 31, 2022 |
30,518
|
|
|
|
Balance at Mar. 31, 2022 |
$ 251,179
|
71,015
|
378
|
322,572
|
Net income |
0
|
3,083
|
0
|
3,083
|
Comprehensive income (loss) |
0
|
0
|
(780)
|
(780)
|
Stock-based compensation |
$ 917
|
0
|
0
|
917
|
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) |
2
|
|
|
|
Common stock issued under stock plans, net of shares withheld for employee taxes |
$ (1)
|
0
|
0
|
(1)
|
Repurchase of common stock (in shares) |
(159)
|
|
|
|
Repurchase of common stock |
$ (3,143)
|
0
|
0
|
(3,143)
|
Balance (in shares) at Jun. 30, 2022 |
30,570
|
|
|
|
Balance at Jun. 30, 2022 |
$ 253,036
|
74,098
|
(402)
|
326,732
|
Issuance of common stock in acquisition (in shares) |
209
|
|
|
|
Issuance of common stock in acquisition |
$ 4,084
|
0
|
0
|
4,084
|
Net income |
0
|
3,666
|
0
|
3,666
|
Comprehensive income (loss) |
0
|
0
|
(1,014)
|
(1,014)
|
Stock-based compensation |
$ 918
|
0
|
0
|
918
|
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) |
3
|
|
|
|
Common stock issued under stock plans, net of shares withheld for employee taxes |
$ (20)
|
0
|
0
|
(20)
|
Balance (in shares) at Sep. 30, 2022 |
30,573
|
|
|
|
Balance at Sep. 30, 2022 |
$ 253,934
|
77,764
|
(1,416)
|
330,282
|
Balance (in shares) at Dec. 31, 2022 |
30,579
|
|
|
|
Balance at Dec. 31, 2022 |
$ 254,832
|
80,213
|
(981)
|
334,064
|
Net income |
0
|
2,623
|
0
|
2,623
|
Comprehensive income (loss) |
0
|
0
|
(35)
|
(35)
|
Dividends declared on common stock ($0.025 per share) |
|
(767)
|
|
(767)
|
Stock-based compensation |
$ 945
|
0
|
0
|
945
|
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) |
103
|
|
|
|
Common stock issued under stock plans, net of shares withheld for employee taxes |
$ (791)
|
0
|
0
|
(791)
|
Balance (in shares) at Mar. 31, 2023 |
30,682
|
|
|
|
Balance at Mar. 31, 2023 |
$ 254,986
|
82,069
|
(1,016)
|
336,039
|
Balance (in shares) at Dec. 31, 2022 |
30,579
|
|
|
|
Balance at Dec. 31, 2022 |
$ 254,832
|
80,213
|
(981)
|
334,064
|
Net income |
|
|
|
10,623
|
Comprehensive income (loss) |
|
|
|
(258)
|
Balance (in shares) at Sep. 30, 2023 |
30,590
|
|
|
|
Balance at Sep. 30, 2023 |
$ 254,950
|
88,535
|
(1,239)
|
342,246
|
Balance (in shares) at Mar. 31, 2023 |
30,682
|
|
|
|
Balance at Mar. 31, 2023 |
$ 254,986
|
82,069
|
(1,016)
|
336,039
|
Net income |
0
|
4,133
|
0
|
4,133
|
Comprehensive income (loss) |
0
|
0
|
127
|
127
|
Dividends declared on common stock ($0.025 per share) |
0
|
(767)
|
0
|
(767)
|
Stock-based compensation |
$ 1,093
|
0
|
0
|
1,093
|
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) |
4
|
|
|
|
Common stock issued under stock plans, net of shares withheld for employee taxes |
$ (6)
|
0
|
0
|
(6)
|
Balance (in shares) at Jun. 30, 2023 |
30,686
|
|
|
|
Balance at Jun. 30, 2023 |
$ 256,073
|
85,435
|
(889)
|
340,619
|
Net income |
0
|
3,867
|
0
|
3,867
|
Comprehensive income (loss) |
0
|
0
|
(350)
|
(350)
|
Dividends declared on common stock ($0.025 per share) |
0
|
(767)
|
0
|
(767)
|
Stock-based compensation |
$ 1,038
|
0
|
0
|
1,038
|
Common stock issued under stock plans, net of shares withheld for employee taxes (in shares) |
3
|
|
|
|
Common stock issued under stock plans, net of shares withheld for employee taxes |
$ (20)
|
0
|
0
|
(20)
|
Repurchase of common stock (in shares) |
(99)
|
|
|
|
Repurchase of common stock |
$ (2,141)
|
0
|
0
|
(2,141)
|
Balance (in shares) at Sep. 30, 2023 |
30,590
|
|
|
|
Balance at Sep. 30, 2023 |
$ 254,950
|
$ 88,535
|
$ (1,239)
|
$ 342,246
|
X |
- DefinitionAmount of increase to additional paid-in capital (APIC) for recognition of cost for award under share-based payment arrangement.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 35 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480483/718-10-35-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-13
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 20 -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481089/718-20-55-12
+ Details
Name: |
us-gaap_AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of common stock outstanding. Common stock represent the ownership interest in a corporation.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(16)(a)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_CommonStockSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionAmount of paid and unpaid common stock dividends declared with the form of settlement in cash, stock and payment-in-kind (PIK).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 2 -SubTopic 405 -Topic 942 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2
+ Details
Name: |
us-gaap_DividendsCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount after tax of other comprehensive income (loss) attributable to parent entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 810 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 19 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-19
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 20 -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481231/810-10-45-20
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1A -Subparagraph (c)(3) -SubTopic 10 -Topic 810 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481203/810-10-50-1A
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
+ Details
Name: |
us-gaap_OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares of stock issued during the period pursuant to acquisitions.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesAcquisitions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber, after forfeiture, of shares or units issued under share-based payment arrangement. Excludes shares or units issued under employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodSharesShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionValue of stock issued pursuant to acquisitions during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.29-31) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueAcquisitions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionValue, after forfeiture, of shares issued under share-based payment arrangement. Excludes employee stock ownership plan (ESOP).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 4: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (d)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_StockIssuedDuringPeriodValueShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of equity (deficit) attributable to parent. Excludes temporary equity and equity attributable to noncontrolling interest.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 852 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481372/852-10-55-10
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 12 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-12
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-04(19)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.6-05(4)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479617/946-210-S99-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(7)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 11: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 12: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(31)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 13: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(30)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 14: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 310 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 4.E) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480418/310-10-S99-2
+ Details
Name: |
us-gaap_StockholdersEquity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
v3.23.3
Condensed Consolidated Statements of Shareholders' Equity (Unaudited) (Parentheticals) - $ / shares
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Dividends declared per share (in dollars per share) |
$ 0.025
|
$ 0.025
|
$ 0.025
|
$ 0
|
$ 0.075
|
$ 0
|
X |
- DefinitionAggregate dividends declared during the period for each share of common stock outstanding.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_CommonStockDividendsPerShareDeclared |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Condensed Consolidated Statements of Cash Flows (Unaudited) - USD ($)
|
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
OPERATING ACTIVITIES: |
|
|
Net income |
$ 10,623,000
|
$ 9,642,000
|
Adjustments to reconcile net income to net cash provided by operating activities: |
|
|
Depreciation and amortization |
30,550,000
|
28,334,000
|
Stock-based compensation |
3,076,000
|
2,609,000
|
Amortization of deferred commissions |
8,467,000
|
7,826,000
|
Provision for credit losses |
675,000
|
400,000
|
Deferred income taxes |
(2,634,000)
|
1,225,000
|
Gain on sale of fixed assets |
0
|
(25,000)
|
Loss on non-marketable equity investments |
330,000
|
621,000
|
Change in fair value of non-marketable equity investments |
(45,000)
|
(3,596,000)
|
Other |
(603,000)
|
30,000
|
Changes in operating assets and liabilities: |
|
|
Accounts and unbilled receivables |
(7,230,000)
|
(2,273,000)
|
Prepaid royalties |
(1,684,000)
|
(106,000)
|
Other prepaid expenses and other current assets |
(817,000)
|
709,000
|
Deferred commissions |
(9,583,000)
|
(10,192,000)
|
Other assets |
336,000
|
219,000
|
Accounts payable and accrued expenses |
(736,000)
|
942,000
|
Accrued royalties |
1,419,000
|
572,000
|
Deferred revenue |
3,554,000
|
1,597,000
|
Net cash provided by operating activities |
50,158,000
|
43,080,000
|
INVESTING ACTIVITIES: |
|
|
Business combinations, net of cash acquired |
(6,621,000)
|
(4,009,000)
|
Proceeds from maturities of marketable securities |
19,000,000
|
7,025,000
|
Purchases of marketable securities |
(38,235,000)
|
(5,601,000)
|
Payments associated with capitalized software development |
(19,552,000)
|
(17,392,000)
|
Proceeds from sale of fixed assets |
0
|
26,000
|
Proceeds from sale of non-marketable equity investments |
45,000
|
3,494,000
|
Purchases of property and equipment |
(1,854,000)
|
(1,570,000)
|
Net cash used in investing activities |
(47,217,000)
|
(18,027,000)
|
FINANCING ACTIVITIES: |
|
|
Taxes paid related to net settlement of equity awards |
(817,000)
|
(518,000)
|
Repurchases of common stock |
(1,648,000)
|
(23,137,000)
|
Payment of cash dividends |
(2,301,000)
|
0
|
Net cash used in financing activities |
(4,766,000)
|
(23,655,000)
|
Effect of exchange rate changes on cash and cash equivalents |
(75,000)
|
(46,000)
|
Net (decrease) increase in cash and cash equivalents |
(1,900,000)
|
1,352,000
|
Cash and cash equivalents at beginning of period |
46,023,000
|
46,905,000
|
Cash and cash equivalents at end of period |
$ 44,123,000
|
$ 48,257,000
|
X |
- DefinitionRepresents the change in fair value of non-marketable equity investments during the period.
+ References
+ Details
Name: |
hstm_ChangeInFairValueOfNonMarketableEquityInvestments |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionRepresents the amount of loss (gain) recognized during the period on non-marketable equity investments.
+ References
+ Details
Name: |
hstm_GainLossOnNonMarketableEquityInvestments |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionRepresents the increase (decrease) in deferred commissions during the period.
+ References
+ Details
Name: |
hstm_IncreaseDecreaseInDeferredCommissions |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionInformation on the proceeds from the sale of non-marketable equity investments.
+ References
+ Details
Name: |
hstm_ProceedsFromTheSaleOfNonmarketableEquityInvestments |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_AdjustmentsToReconcileNetIncomeLossToCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_AmortizationOfDeferredSalesCommissions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including, but not limited to, disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-4
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of increase (decrease) in cash, cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; including effect from exchange rate change. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 1 -SubTopic 230 -Topic 830 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe aggregate expense recognized in the current period that allocates the cost of tangible assets, intangible assets, or depleting assets to periods that benefit from use of the assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
+ Details
Name: |
us-gaap_DepreciationDepletionAndAmortization |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) from effect of exchange rate changes on cash and cash equivalents, and cash and cash equivalents restricted to withdrawal or usage; held in foreign currencies. Excludes amounts for disposal group and discontinued operations. Cash includes, but is not limited to, currency on hand, demand deposits with banks or financial institutions, and other accounts with general characteristics of demand deposits. Cash equivalents include, but are not limited to, short-term, highly liquid investments that are both readily convertible to known amounts of cash and so near their maturity that they present insignificant risk of changes in value because of changes in interest rates.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 830 -SubTopic 230 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481877/830-230-45-1
+ Details
Name: |
us-gaap_EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of gain (loss) on sale or disposal of property, plant and equipment assets, excluding oil and gas property and timber property.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482130/360-10-45-5
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 360 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482099/360-10-50-3
+ Details
Name: |
us-gaap_GainLossOnDispositionOfAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the amounts payable to vendors for goods and services received and the amount of obligations and expenses incurred but not paid.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInAccountsPayableAndAccruedLiabilities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in obligation to transfer good or service to customer for which consideration has been received or is receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 912 -SubTopic 310 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482312/912-310-45-11
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInContractWithCustomerLiability |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_IncreaseDecreaseInOperatingCapitalAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in operating assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInOtherOperatingAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) in prepaid expenses, and assets classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) of consideration paid in advance for royalties that provide economic benefits in future periods.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInPrepaidRoyalties |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the total amount due within one year (or one operating cycle) from all parties, associated with underlying transactions that are classified as operating activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInReceivables |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe increase (decrease) during the reporting period in the obligations due for compensation payments related to the use of copyrights, patents, trade names, licenses, technology. Royalty payments are also paid by the lease holders for oil, gas, and mineral extraction.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_IncreaseDecreaseInRoyaltiesPayable |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from financing activities, including discontinued operations. Financing activity cash flows include obtaining resources from owners and providing them with a return on, and a return of, their investment; borrowing money and repaying amounts borrowed, or settling the obligation; and obtaining and paying for other resources obtained from creditors on long-term credit.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInFinancingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from investing activities, including discontinued operations. Investing activity cash flows include making and collecting loans and acquiring and disposing of debt or equity instruments and property, plant, and equipment and other productive assets.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInInvestingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow (outflow) from operating activities, including discontinued operations. Operating activity cash flows include transactions, adjustments, and changes in value not defined as investing or financing activities.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 24 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-24
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 25 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-25
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_NetCashProvidedByUsedInOperatingActivitiesAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of income (expense) included in net income that results in no cash inflow (outflow), classified as other.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_OtherNoncashIncomeExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the development, modification or acquisition of software programs or applications for internal use (that is, not to be sold, leased or otherwise marketed to others) that qualify for capitalization.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsForSoftware |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash outflow in the form of ordinary dividends to common shareholders of the parent entity.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsOfDividendsCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of a business, net of the cash acquired from the purchase.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireBusinessesNetOfCashAcquired |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale; includes cash outflows to pay for construction of self-constructed assets.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 13 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquirePropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of cash inflow from maturity, prepayment and call of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481830/320-10-45-11
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash inflow from the sale of long-lived, physical assets that are used in the normal conduct of business to produce goods and services and not intended for resale.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-12
+ Details
Name: |
us-gaap_ProceedsFromSaleOfPropertyPlantAndEquipment |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of noncash expense for share-based payment arrangement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (a) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
+ Details
Name: |
us-gaap_ShareBasedCompensation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.3
Note 1 - Overview and Basis of Presentation
|
9 Months Ended |
Sep. 30, 2023 |
Notes to Financial Statements |
|
Business Description and Basis of Presentation [Text Block] |
1. OVERVIEW AND BASIS OF PRESENTATION
Company Overview
HealthStream primarily provides Software-as-a-Service ("SaaS") based applications for healthcare organizations—all designed to improve business and clinical outcomes by supporting the people who deliver patient care. We are focused on helping healthcare organizations meet their ongoing clinical development, talent management, training, education, assessment, competency management, safety and compliance, scheduling, and provider credentialing, privileging, and enrollment needs. The Company is organized and operated according to our One HealthStream approach, with our hStream technology platform at the center of that approach. Increasingly, SaaS based applications in our diverse ecosystem of solutions utilize our proprietary hStream technology platform to enhance their value proposition by creating interoperability with and among other applications. As used in this Report, “HealthStream,” “Company,” “we,” “us,” and “our” mean HealthStream, Inc. and its subsidiaries, unless the context indicates otherwise.
Basis of Presentation
The accompanying unaudited Condensed Consolidated Financial Statements have been prepared in accordance with accounting principles generally accepted in the United States (“US GAAP”) for interim financial information and with the instructions to Form 10‑Q and Article 10 of Regulation S‑X. Accordingly, condensed consolidated financial statements do not include all of the information and footnotes required by US GAAP for complete financial statements. In the opinion of management, all adjustments (consisting of normal recurring accruals) considered necessary for a fair presentation have been included. All intercompany transactions have been eliminated in consolidation. Operating results for the three and nine months ended September 30, 2023 are not necessarily indicative of the results that may be expected for the year ending December 31, 2023.
The Condensed Consolidated Balance Sheet at December 31, 2022 was derived from the audited Consolidated Financial Statements at that date but does not include all of the information and footnotes required by US GAAP for a complete set of financial statements. For further information, refer to the Consolidated Financial Statements and Notes thereto for the year ended December 31, 2022 (included in the Company's Annual Report on Form 10-K, filed with the Securities and Exchange Commission on February 28, 2023).
Consolidated Segment Information
Our business is managed and organized around a single platform strategy, also referred to as our One HealthStream approach. At the center of this single platform strategy is our hStream technology platform. By facilitating interoperability among our applications, as well as third party applications, we believe that our hStream technology platform is allowing stand-alone applications to leverage each other to more efficiently and effectively empower our customers to manage their business and improve their outcomes.
As indicated in the Company’s Annual Report on Form 10-K for the year ended December 31, 2022, filed on February 28, 2023, the Company reached an inflection point in its efforts to operate according to its single platform strategy, One HealthStream. Since January 1, 2023, the Company’s business has been organized and managed around a consolidated, enterprise approach, including with regard to technology, operations, accounting, internal reporting (including the nature of information reviewed by our key decision maker), organization structure, compensation, performance assessment, and resource allocation.
As the result of these developments, the Company determined that Workforce Solutions and Provider Solutions were no longer separate operating segments or separate reportable segments as of January 1, 2023, such that the Company would no longer present two reportable segments for periods beginning on and after this date. As such, since January 1, 2023, the Company has had a single reportable segment, such that the Company is presenting historical financial information on a single segment basis in this Quarterly Report on Form 10-Q for the three and nine months ended September 30, 2023. For purposes of reporting historical 2022 results in this Quarterly Report on Form 10-Q, we are reporting comparable performance on a consolidated basis unless otherwise indicated.
|
X |
- DefinitionThe entire disclosure for the business description and basis of presentation concepts. Business description describes the nature and type of organization including but not limited to organizational structure as may be applicable to holding companies, parent and subsidiary relationships, business divisions, business units, business segments, affiliates and information about significant ownership of the reporting entity. Basis of presentation describes the underlying basis used to prepare the financial statements (for example, US Generally Accepted Accounting Principles, Other Comprehensive Basis of Accounting, IFRS).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 235 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//235/tableOfContent
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 275 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//275/tableOfContent
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 205 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//205/tableOfContent
+ Details
Name: |
us-gaap_BusinessDescriptionAndBasisOfPresentationTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 2 - Revenue Recognition and Sales Commissions
|
9 Months Ended |
Sep. 30, 2023 |
Notes to Financial Statements |
|
Revenue from Contract with Customer [Text Block] |
2. REVENUE RECOGNITION AND SALES COMMISSIONS
Revenue Recognition
Revenues are recognized when control of the promised goods or services is transferred to the customer in an amount that reflects the consideration the Company expects to be entitled in exchange for transferring those goods or services. Revenue is recognized based on the following five step model:
| • | Identification of the contract with a customer |
| • | Identification of the performance obligations in the contract |
| • | Determination of the transaction price |
| • | Allocation of the transaction price to the performance obligations in the contract |
| • | Recognition of revenue when, or as, the Company satisfies a performance obligation |
The following table represents revenues disaggregated by revenue source (in thousands). Sales taxes are excluded from revenues.
| | Three Months Ended September 30, | | | Nine Months Ended September 30, | |
| | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Subscription services | | $ | 67,473 | | | $ | 64,067 | | | $ | 199,993 | | | $ | 188,613 | |
Professional services | | | 2,866 | | | | 3,218 | | | | 8,489 | | | | 9,677 | |
Total revenues, net | | $ | 70,339 | | | $ | 67,285 | | | $ | 208,482 | | | $ | 198,290 | |
For the
three months ended September 30, 2023 and 2022, the Company recognized a charge of
$0.3 million and a reduction of
$44,000 in impairment losses on receivables and contract assets arising from the Company's contracts with customers, respectively. For the
nine months ended September 30, 2023 and 2022, the Company recognized
$0.7 million and
$0.4 million in impairment losses on receivables and contract assets arising from the Company’s contracts with customers.
Deferred revenue represents contract liabilities that are recorded when cash payments are received or are due in advance of our satisfaction of performance obligations. During the three months ended September 30, 2023 and 2022, we recognized revenues of approximately $42.2 million and $39.9 million, respectively, from amounts included in deferred revenue at the beginning of the respective periods. During the nine months ended September 30, 2023 and 2022, we recognized revenues of approximately $76.0 million and $67.9 million, respectively, from amounts included in deferred revenue at the beginning of the respective periods. As of September 30, 2023, approximately $511 million of revenue is expected to be recognized from remaining performance obligations under contracts with customers. We expect to recognize revenue related to approximately 44% of these remaining performance obligations over the next 12 months, with the remaining amounts recognized thereafter.
Sales Commissions
Sales commissions earned by our sales force are considered incremental and recoverable costs of obtaining a contract with a customer. The Company recorded amortization of deferred commissions of approximately $3.0 million and $2.8 million for the three months ended September 30, 2023 and 2022, and $8.5 million and $7.8 million for the nine months ended September 30, 2023 and 2022, respectively, which is included in sales and marketing expenses in the accompanying Condensed Consolidated Statements of Income.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure of revenue from contract with customer to transfer good or service and to transfer nonfinancial asset. Includes, but is not limited to, disaggregation of revenue, credit loss recognized from contract with customer, judgment and change in judgment related to contract with customer, and asset recognized from cost incurred to obtain or fulfill contract with customer. Excludes insurance and lease contracts.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-9
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-15
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 12 -Subparagraph (e) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-12
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Topic 606 -Publisher FASB -URI https://asc.fasb.org//606/tableOfContent
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 3 - Income Taxes
|
9 Months Ended |
Sep. 30, 2023 |
Notes to Financial Statements |
|
Income Tax Disclosure [Text Block] |
3. INCOME TAXES
Income taxes are accounted for using the asset and liability method, whereby deferred tax assets and liabilities are determined based on the temporary differences between the financial statement and tax bases of assets and liabilities measured at tax rates that will be in effect for the year in which the differences are expected to affect taxable income.
The Company computes its interim period provision for income taxes by applying the estimated annual effective tax rate to year-to-date pretax income or loss and adjusts the provision for discrete tax items recorded in the period. During the three months ended September 30, 2023 and 2022, the Company recorded a provision for income taxes of approximately $1.6 million and $1.3 million, respectively. During the nine months ended September 30, 2023 and 2022, the Company recorded a provision for income taxes of $2.5 million and $2.7 million, respectively.
The Company’s effective tax rate was 19% and 22% for the nine months ended September 30, 2023 and 2022, respectively. The Company’s effective tax rate primarily reflects the statutory corporate income tax rate, the net effect of state taxes, foreign income taxes, and the effect of various permanent tax differences. The Company recognizes excess tax benefits and tax deficiencies associated with stock-based awards as a component of its provision for income taxes. During the nine months ended September 30, 2023, the Company recorded discrete tax benefits of $0.1 million, which consisted primarily of tax benefits associated with changes in state apportionment rules in Tennessee upon the enactment of the Tennessee Works Tax Act, in the amount of $0.6 million and stock-based awards in the amount of $0.1 million, partially offset by $0.3 million of discrete tax expense related to reserves for uncertain tax positions and $0.3 million of discrete tax expense associated with the Company merging VerityStream, Inc. ("VerityStream") into HealthStream. During the nine months ended September 30, 2022, the Company recorded discrete tax benefits of $16,000, which consisted primarily of a $0.3 million tax benefit associated with a nontaxable gain of $0.9 million recognized from the change in fair value of our previously held minority interest in CloudCME, LLC ("CloudCME") as well as a $0.1 million tax benefit for changes in estimated tax credits. This tax benefit was partially offset by $0.3 million of tax expense related to uncertain tax positions and $0.1 million of excess tax deficiencies associated with stock-based awards.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for income taxes. Disclosures may include net deferred tax liability or asset recognized in an enterprise's statement of financial position, net change during the year in the total valuation allowance, approximate tax effect of each type of temporary difference and carryforward that gives rise to a significant portion of deferred tax liabilities and deferred tax assets, utilization of a tax carryback, and tax uncertainties information.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480990/946-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(h)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//740/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-14
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 21 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-21
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 270 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482526/740-270-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 17 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482685/740-10-50-17
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB TOPIC 6.I.5.Q1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SAB Topic 11.C) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479360/740-10-S99-2
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 740 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482603/740-30-50-2
+ Details
Name: |
us-gaap_IncomeTaxDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 4 - Shareholders' Equity
|
9 Months Ended |
Sep. 30, 2023 |
Notes to Financial Statements |
|
Equity [Text Block] |
4. SHAREHOLDERS’ EQUITY
Dividends on Common Stock
On February 20, 2023, the Company's Board of Directors ("Board") approved a dividend policy, marking the first quarterly cash dividend policy adopted by the Company ("Dividend Policy"). During the nine months ended September 30, 2023, the Board declared the following quarterly dividends under the Dividend Policy:
Dividend Payment Date | Dividend Declaration Date | | Dividend Per Share | | Record Date | | Cash Outlay | |
April 28, 2023 | February 20, 2023 | | $ | 0.025 | | April 17, 2023 | | $ | 767,000 | |
June 23, 2023 | April 24, 2023 | | | 0.025 | | June 12, 2023 | | | 767,000 | |
September 29, 2023 | July 24, 2023 | | | 0.025 | | September 18, 2023 | | | 767,000 | |
Total dividends | | $ | 0.075 | | | | $ | 2,301,000 | |
Additionally, on October 23, 2023, the Board approved the Company’s fourth quarterly cash dividend of $0.025 per share, payable on December 22, 2023 to holders of record on December 11, 2023.
Stock-Based Compensation
The Company has stock awards outstanding under its 2016 Omnibus Incentive Plan and 2022 Omnibus Incentive Plan. The Company accounts for its stock-based compensation plans using the fair-value based method for costs related to share-based payments, including restricted share units (“RSUs”) and stock options. During the nine months ended September 30, 2023, the Company issued 128,942 RSUs subject to service-based time vesting, with a weighted average grant date fair value of $23.61 per share, measured based on the closing fair market value of the Company's stock on the date of the grant. During the nine months ended September 30, 2022, the Company issued 140,473 RSUs subject to service-based time vesting, with a weighted average grant date fair value of $20.31 per share, measured based on the closing fair market value of the Company’s stock on the date of grant.
During the nine months ended September 30, 2023, the Company granted 138,000 performance-based RSUs, the vesting of which occurs over a five-year period and is contingent upon continued service and achieving certain performance criteria established by the Compensation Committee on an annual basis in increments of 15%, 20%, 20%, 20%, and 25% based on performance in 2023, 2024, 2025, 2026, and 2027, respectively. The performance criteria for the first-year tranche, or 20,700 of these performance-based RSUs, is based on 2023 adjusted EBITDA. The measurement date for these 20,700 performance-based RSUs was established during the first quarter of 2023 with a grant date fair value of $26.25 per share, measured based on the closing fair market value of the Company's stock on the date the performance criteria was established. The performance criteria for the remaining 117,300 performance-based RSUs has not yet been determined and will be established on an annual basis in 2024, 2025, 2026, and 2027, as applicable; therefore, the measurement date for these remaining 117,300 performance-based RSUs cannot be determined until the performance criteria have been established.
During the nine months ended September 30, 2022, the Company granted 91,042 performance-based RSUs, the vesting of which occurs over a five-year period and is contingent upon continued service and achieving certain performance criteria established by the Compensation Committee on an annual basis in increments of 15%, 20%, 20%, 20%, and 25% based on performance in 2022, 2023, 2024, 2025, and 2026, respectively. The performance criteria for the second-year tranche, or 18,210 of these performance-based RSUs, is based on 2023 adjusted EBITDA. The measurement date for these 18,210 performance-based RSUs was established during the first quarter of 2023 with a grant date fair value of $26.25 per share, measured based on the closing fair market value of the Company's stock on the date the performance criteria was established. The performance criteria for the remaining 59,178 performance-based RSUs has not yet been determined and will be established on an annual basis in 2024, 2025, and 2026, as applicable; therefore, the measurement date for these remaining 59,178 performance-based RSUs cannot be determined until the performance criteria have been established.
Total stock-based compensation expense recognized in the Condensed Consolidated Statements of Income is as follows (in thousands):
| | Three Months Ended September 30, | | | Nine Months Ended September 30, | |
| | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Cost of revenues (excluding depreciation and amortization) | | $ | 50 | | | $ | 44 | | | $ | 149 | | | $ | 126 | |
Product development | | | 188 | | | | 151 | | | | 542 | | | | 428 | |
Sales and marketing | | | 131 | | | | 98 | | | | 374 | | | | 283 | |
Other general and administrative | | | 669 | | | | 625 | | | | 2,011 | | | | 1,772 | |
Total stock-based compensation expense | | $ | 1,038 | | | $ | 918 | | | $ | 3,076 | | | $ | 2,609 | |
Share Repurchase Plan
On September 13, 2023, the Company announced that the Board authorized a share repurchase program to repurchase up to $10.0 million of the Company's outstanding shares of common stock. The share repurchase program is scheduled to terminate on the earlier of March 31, 2024, or when the maximum dollar amount has been expended. During the three months ended September 30, 2023, the Company repurchased 99,090 shares at an aggregate fair value of $2.1 million, reflecting an average price per share of $21.60 (excluding the cost of broker commissions). The Company's Condensed Consolidated Balance Sheet as of September 30, 2023 included $0.5 million of the share repurchases in accrued expenses with the remaining $1.6 million paid in cash during the three months ended September 30, 2023.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for equity.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 235 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481062/946-235-50-2
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-6
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480237/815-40-50-6
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(e)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//505/tableOfContent
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-13
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 14 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-14
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 16 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-16
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 18 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-18
+ Details
Name: |
us-gaap_StockholdersEquityNoteDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 5 - Earnings Per Share
|
9 Months Ended |
Sep. 30, 2023 |
Notes to Financial Statements |
|
Earnings Per Share [Text Block] |
5. EARNINGS PER SHARE
Basic earnings per share is computed by dividing the net income available to common shareholders for the period by the weighted average number of common shares outstanding during the period. Diluted earnings per share is computed by dividing the net income available to common shareholders for the period by the weighted average number of potentially dilutive common and common equivalent shares outstanding during the period. Common equivalent shares are composed of incremental common shares issuable upon the exercise of stock options and RSUs subject to vesting. The dilutive effect of common equivalent shares is included in diluted earnings per share by application of the treasury stock method. The total number of common equivalent shares excluded from the calculations of diluted earnings per share, due to their anti-dilutive effect or contingent performance conditions, was approximately 340,000 and 205,000 for the three months ended September 30, 2023 and 2022, respectively, and 278,000 and 217,000 for the nine months ended September 30, 2023 and 2022, respectively.
The following table sets forth the computation of basic and diluted earnings per share (in thousands, except per share data):
|
|
Three Months Ended September 30, |
|
|
Nine Months Ended September 30, |
|
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
Numerator: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
3,867 |
|
|
$ |
3,666 |
|
|
$ |
10,623 |
|
|
$ |
9,642 |
|
Denominator: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average shares outstanding |
|
|
30,683 |
|
|
|
30,570 |
|
|
|
30,653 |
|
|
|
30,672 |
|
Effect of dilutive shares |
|
|
86 |
|
|
|
92 |
|
|
|
81 |
|
|
|
45 |
|
Weighted-average diluted shares |
|
|
30,769 |
|
|
|
30,662 |
|
|
|
30,734 |
|
|
|
30,717 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income per share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
$ |
0.13 |
|
|
$ |
0.12 |
|
|
$ |
0.35 |
|
|
$ |
0.31 |
|
Diluted |
|
$ |
0.13 |
|
|
$ |
0.12 |
|
|
$ |
0.35 |
|
|
$ |
0.31 |
|
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for earnings per share.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//260/tableOfContent
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-2
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-3
+ Details
Name: |
us-gaap_EarningsPerShareTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 6 - Marketable Securities
|
9 Months Ended |
Sep. 30, 2023 |
Notes to Financial Statements |
|
Investments in Debt and Marketable Equity Securities (and Certain Trading Assets) Disclosure [Text Block] |
6. MARKETABLE SECURITIES
The fair value of marketable securities, which were all classified as available for sale and which the Company does not intend to sell nor will the Company be required to sell prior to recovery of their amortized cost basis, included the following (in thousands):
|
|
September 30, 2023 |
|
|
|
Adjusted Cost |
|
|
Unrealized Gains |
|
|
Unrealized Losses |
|
|
Fair Value |
|
Level 2: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. treasury securities |
|
$ |
27,720 |
|
|
$ |
4 |
|
|
$ |
(33 |
) |
|
$ |
27,691 |
|
Total |
|
$ |
27,720 |
|
|
$ |
4 |
|
|
$ |
(33 |
) |
|
$ |
27,691 |
|
|
|
December 31, 2022 |
|
|
|
Adjusted Cost |
|
|
Unrealized Gains |
|
|
Unrealized Losses |
|
|
Fair Value |
|
Level 2: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. treasury securities |
|
$ |
7,882 |
|
|
$ |
3 |
|
|
$ |
— |
|
|
$ |
7,885 |
|
Total |
|
$ |
7,882 |
|
|
$ |
3 |
|
|
$ |
— |
|
|
$ |
7,885 |
|
The carrying amounts reported in the Condensed Consolidated Balance Sheets approximate fair value based on quoted market prices or alternative pricing sources and models utilizing market observable inputs. As of September 30, 2023, the Company did not recognize any allowance for credit impairments on its available for sale debt securities. All investments in marketable securities are classified as current assets on the Condensed Consolidated Balance Sheets because the underlying securities mature within one year from the balance sheet date.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for investments in certain debt and equity securities.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//320/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 10 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-10
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6B -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 820 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6B -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482106/820-10-50-6B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Name Regulation S-K (SK) -Number 229 -Section 1403 -Paragraph (b) -Publisher SEC
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 946 -SubTopic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//946-320/tableOfContent
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 940 -SubTopic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//940-320/tableOfContent
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 320 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//942-320/tableOfContent
+ Details
Name: |
us-gaap_InvestmentsInDebtAndMarketableEquitySecuritiesAndCertainTradingAssetsDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 7 - Business Combinations
|
9 Months Ended |
Sep. 30, 2023 |
Notes to Financial Statements |
|
Business Combination Disclosure [Text Block] |
7. BUSINESS COMBINATIONS
On December 31, 2022, the Company acquired substantially all of the assets of Electronic Education Documentation System, LLC (d/b/a eeds) ("eeds"), an Asheville, North Carolina-based healthcare technology company offering a SaaS-based continuing education (CME/CE) management system for healthcare organizations, for approximately $6.6 million in cash, reflecting customary purchase price adjustments made to the purchase price paid of $7.0 million. During the nine months ended September 30, 2023, the Company made adjustments to customer relationships, developed technology, non-compete, and trade name intangibles based on updated information obtained since the preliminary estimates were made. As a result, the Company recorded a measurement period adjustment which increased customer relationships and non-compete intangible assets by $2.0 million and $0.1 million, respectively, while the developed technology and trade name intangible assets were decreased by $0.8 million and $20,000, respectively, resulting in a decrease to goodwill of $1.3 million for the net change in the fair value of identifiable intangible assets.
|
X |
- DefinitionThe entire disclosure for a business combination (or series of individually immaterial business combinations) completed during the period, including background, timing, and recognized assets and liabilities. The disclosure may include leverage buyout transactions (as applicable).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479907/805-20-50-5
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 805 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//805/tableOfContent
+ Details
Name: |
us-gaap_BusinessCombinationDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 8 - Debt
|
9 Months Ended |
Sep. 30, 2023 |
Notes to Financial Statements |
|
Debt Disclosure [Text Block] |
8. DEBT
Revolving Credit Facility
On October 28, 2020, the Company entered into a Third Amendment to Revolving Credit Agreement ("Revolving Credit Facility"), amending the Revolving Credit Facility dated as of November 24, 2014 with Truist Bank, successor by merger to SunTrust Bank ("Truist"), which extended the maturity date to October 28, 2023. As described in Note 9 to these Condensed Consolidated Financial Statements, the Revolving Credit Facility was amended by a new revolving credit facility entered into by the Company on October 6, 2023, which replaced the Revolving Credit Facility.
Under the Revolving Credit Facility, the Company was permitted to borrow up to $65.0 million, which included a $5.0 million swingline sub-facility and a $5.0 million letter of credit sub-facility, as well as an accordion feature that allowed the Company to increase the Revolving Credit Facility by a total of up to $25.0 million, subject to securing additional commitments from existing lenders or new lending institutions.
At the Company’s election, the borrowings under the Revolving Credit Facility would bear interest at either (1) a rate per annum equal to the highest of Truist’s prime rate or 0.5% in excess of the Federal Funds Rate or 1.0% in excess of one-month LIBOR (the "Base Rate"), plus an applicable margin, or (2) the one, two, three, or six-month per annum LIBOR for deposits in the applicable currency (the "Eurocurrency Rate"), as selected by the Company, plus an applicable margin. The applicable margin for Eurocurrency Rate loans would depend on the Company’s funded debt leverage ratio and would vary from 1.50% to 1.75%. The applicable margin for Base Rate loans would depend on the Company’s funded debt leverage ratio and would vary from 0.50% to 0.75%. Commitment fees and letter of credit fees were also payable under the Revolving Credit Facility. Principal would be payable in full at maturity on October 28, 2023, and there were no scheduled principal payments prior to maturity. The Company was required to pay a commitment fee ranging between 20 and 30 basis points per annum of the average daily unused portion of the Revolving Credit Facility, depending on the Company’s funded debt leverage ratio. The obligations under the Revolving Credit Facility were guaranteed by each of the Company’s subsidiaries.
The Revolving Credit Facility contained certain covenants that, among other things, restricted additional indebtedness, liens and encumbrances, changes to the character of the Company’s business, acquisitions, asset dispositions, mergers and consolidations, sale or discount of receivables, creation or acquisitions of additional subsidiaries, and other matters customarily restricted in such agreements.
In addition, the Revolving Credit Facility required the Company to meet certain financial tests, including, without limitation:
• | a funded debt leverage ratio (consolidated debt/consolidated EBITDA) of not greater than 3.0 to 1.0; and |
• | an interest coverage ratio (consolidated EBITDA/consolidated interest expense) of not less than 3.0 to 1.0. |
As of September 30, 2023, the Company was in compliance with all covenants. There were no balances outstanding on the Revolving Credit Facility as of or during the three and nine months ended September 30, 2023.
HEALTHSTREAM, INC.
NOTES TO CONDENSED CONSOLIDATED FINANCIAL STATEMENTS (UNAUDITED)
|
X |
- DefinitionThe entire disclosure for information about short-term and long-term debt arrangements, which includes amounts of borrowings under each line of credit, note payable, commercial paper issue, bonds indenture, debenture issue, own-share lending arrangements and any other contractual agreement to repay funds, and about the underlying arrangements, rationale for a classification as long-term, including repayment terms, interest rates, collateral provided, restrictions on use of assets and activities, whether or not in compliance with debt covenants, and other matters important to users of the financial statements, such as the effects of refinancing and noncompliance with debt covenants.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (h) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(c)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 470 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//470/tableOfContent
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1B -Subparagraph (i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1B
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1C -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1C
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1E -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1E
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1I -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481139/470-20-50-1I
+ Details
Name: |
us-gaap_DebtDisclosureTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 9 - Subsequent Event
|
9 Months Ended |
Sep. 30, 2023 |
Notes to Financial Statements |
|
Subsequent Events [Text Block] |
9. SUBSEQUENT EVENT
On October 6, 2023, the Company entered into an Amended and Restated Revolving Credit Agreement ("New Revolving Credit Facility"), amending the Revolving Credit Facility dated as of November 24, 2014, as amended, with certain lenders party thereto from time to time, and Truist, as Administrative Agent for the lenders. Under the New Revolving Credit Facility, the Company may borrow up to $50.0 million, which includes a $5.0 million swingline sub-facility and a $5.0 million letter of credit sub-facility, as well as an accordion feature that allows the Company to increase the Revolving Credit Facility by a total of up to $25.0 million, subject to securing additional commitments from existing lenders or new lending institutions. The New Revolving Credit Facility has a maturity date of October 6, 2026.
The Company's obligations under the New Revolving Credit Facility are unsecured. In addition, if the Company forms or acquires any domestic subsidiaries, the loans and other obligations under the New Revolving Credit Facility will be guaranteed by such domestic subsidiaries.
At the Company’s election, the borrowings under the New Revolving Credit Facility, other than the swingline loans, bear interest at either (1) a base rate defined as the highest of (a) the rate which the Administrative Agent announces from time to time as its prime lending rate, as in effect from time to time, or (b) the Federal Funds Rate, as in effect from time to time, plus one-half of one percent (0.50%) per annum (any changes in such rates to be effective as of the date of any change in such rate), plus in each case an applicable margin that varies with the company’s funded debt leverage ratio; or (2) a term secured overnight financing rate (“SOFR”) defined as the greater of (a)(i) the forward-looking term rate based on SOFR determined as of the reference time for such interest period with a term equivalent to such interest period plus (ii) a term SOFR adjustment equal to 0.10% per annum and (b) zero, plus, in each case, an applicable margin that varies with the Company’s consolidated total leverage ratio. The Company’s borrowings under the swingline loans bear interest at the base rate plus the applicable margin. The initial applicable margin for base rate loans is 0.50% and the initial applicable margin SOFR loans is 1.50%. The applicable margins will be adjusted quarterly, in each case two (2) business days after the Administrative Agent's receipt of the Company's quarterly financial statements. The Company is also required to pay a commitment fee accruing on the unused revolving commitment, which fee initially is 20 basis points per annum and a letter of credit fee, accruing at a rate per annum equal to the applicable margin for SOFR loans then in effect on the daily average amount of such lender’s letter of credit exposure.
Principal is payable in full at maturity on October 6, 2026, and there are no scheduled principal payments prior to maturity. Interest on base rate loans and swingline loans is payable quarterly in arrears, and interest on SOFR loans is payable at the end of each interest period, and in the case of interest periods longer than three months, on each day which occurs every three months after the initial date of such interest period.
In addition, the New Revolving Credit Facility requires the Company to meet certain financial tests, including, without limitation:
• |
a funded debt leverage ratio of not greater than 3.0 to 1.0; and |
• |
an interest coverage ratio of not less than 3.0 to 1.0. |
In addition, the New Revolving Credit Facility contains certain customary affirmative and negative covenants that, among other things, restrict additional indebtedness, liens and encumbrances, changes to the character of the Company’s business, acquisitions, asset dispositions, mergers and consolidations, sale or discount of receivables, creation or acquisitions of additional subsidiaries, and other matters customarily restricted in such agreements.
|
X |
- References
+ Details
Name: |
us-gaap_DisclosureTextBlockAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe entire disclosure for significant events or transactions that occurred after the balance sheet date through the date the financial statements were issued or the date the financial statements were available to be issued. Examples include: the sale of a capital stock issue, purchase of a business, settlement of litigation, catastrophic loss, significant foreign exchange rate changes, loans to insiders or affiliates, and transactions not in the ordinary course of business.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -Name Accounting Standards Codification -Publisher FASB -URI https://asc.fasb.org//855/tableOfContent
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 855 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483399/855-10-50-2
+ Details
Name: |
us-gaap_SubsequentEventsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 2 - Revenue Recognition and Sales Commissions (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Notes Tables |
|
Disaggregation of Revenue [Table Text Block] |
| | Three Months Ended September 30, | | | Nine Months Ended September 30, | |
| | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Subscription services | | $ | 67,473 | | | $ | 64,067 | | | $ | 199,993 | | | $ | 188,613 | |
Professional services | | | 2,866 | | | | 3,218 | | | | 8,489 | | | | 9,677 | |
Total revenues, net | | $ | 70,339 | | | $ | 67,285 | | | $ | 208,482 | | | $ | 198,290 | |
|
X |
- DefinitionTabular disclosure of disaggregation of revenue into categories depicting how nature, amount, timing, and uncertainty of revenue and cash flows are affected by economic factor.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
+ Details
Name: |
us-gaap_DisaggregationOfRevenueTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 4 - Shareholders' Equity (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Notes Tables |
|
Dividends Declared [Table Text Block] |
Dividend Payment Date | Dividend Declaration Date | | Dividend Per Share | | Record Date | | Cash Outlay | |
April 28, 2023 | February 20, 2023 | | $ | 0.025 | | April 17, 2023 | | $ | 767,000 | |
June 23, 2023 | April 24, 2023 | | | 0.025 | | June 12, 2023 | | | 767,000 | |
September 29, 2023 | July 24, 2023 | | | 0.025 | | September 18, 2023 | | | 767,000 | |
Total dividends | | $ | 0.075 | | | | $ | 2,301,000 | |
|
Share-Based Payment Arrangement, Expensed and Capitalized, Amount [Table Text Block] |
| | Three Months Ended September 30, | | | Nine Months Ended September 30, | |
| | 2023 | | | 2022 | | | 2023 | | | 2022 | |
Cost of revenues (excluding depreciation and amortization) | | $ | 50 | | | $ | 44 | | | $ | 149 | | | $ | 126 | |
Product development | | | 188 | | | | 151 | | | | 542 | | | | 428 | |
Sales and marketing | | | 131 | | | | 98 | | | | 374 | | | | 283 | |
Other general and administrative | | | 669 | | | | 625 | | | | 2,011 | | | | 1,772 | |
Total stock-based compensation expense | | $ | 1,038 | | | $ | 918 | | | $ | 3,076 | | | $ | 2,609 | |
|
X |
- DefinitionTabular disclosure of information related to dividends declared, including paid and unpaid dividends.
+ References
+ Details
Name: |
us-gaap_DividendsDeclaredTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionTabular disclosure of allocation of amount expensed and capitalized for award under share-based payment arrangement to statement of income or comprehensive income and statement of financial position. Includes, but is not limited to, corresponding line item in financial statement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 718 -SubTopic 10 -Section 50 -Paragraph 2 -Subparagraph (h)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ScheduleOfEmployeeServiceShareBasedCompensationAllocationOfRecognizedPeriodCostsTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 5 - Earnings Per Share (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Notes Tables |
|
Schedule of Earnings Per Share, Basic and Diluted [Table Text Block] |
|
|
Three Months Ended September 30, |
|
|
Nine Months Ended September 30, |
|
|
|
2023 |
|
|
2022 |
|
|
2023 |
|
|
2022 |
|
Numerator: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income |
|
$ |
3,867 |
|
|
$ |
3,666 |
|
|
$ |
10,623 |
|
|
$ |
9,642 |
|
Denominator: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Weighted-average shares outstanding |
|
|
30,683 |
|
|
|
30,570 |
|
|
|
30,653 |
|
|
|
30,672 |
|
Effect of dilutive shares |
|
|
86 |
|
|
|
92 |
|
|
|
81 |
|
|
|
45 |
|
Weighted-average diluted shares |
|
|
30,769 |
|
|
|
30,662 |
|
|
|
30,734 |
|
|
|
30,717 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Net income per share: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Basic |
|
$ |
0.13 |
|
|
$ |
0.12 |
|
|
$ |
0.35 |
|
|
$ |
0.31 |
|
Diluted |
|
$ |
0.13 |
|
|
$ |
0.12 |
|
|
$ |
0.35 |
|
|
$ |
0.31 |
|
|
X |
- DefinitionTabular disclosure of an entity's basic and diluted earnings per share calculations, including a reconciliation of numerators and denominators of the basic and diluted per-share computations for income from continuing operations.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_ScheduleOfEarningsPerShareBasicAndDilutedTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 6 - Marketable Securities (Tables)
|
9 Months Ended |
Sep. 30, 2023 |
Notes Tables |
|
Debt Securities, Available-for-Sale [Table Text Block] |
|
|
September 30, 2023 |
|
|
|
Adjusted Cost |
|
|
Unrealized Gains |
|
|
Unrealized Losses |
|
|
Fair Value |
|
Level 2: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. treasury securities |
|
$ |
27,720 |
|
|
$ |
4 |
|
|
$ |
(33 |
) |
|
$ |
27,691 |
|
Total |
|
$ |
27,720 |
|
|
$ |
4 |
|
|
$ |
(33 |
) |
|
$ |
27,691 |
|
|
|
December 31, 2022 |
|
|
|
Adjusted Cost |
|
|
Unrealized Gains |
|
|
Unrealized Losses |
|
|
Fair Value |
|
Level 2: |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
U.S. treasury securities |
|
$ |
7,882 |
|
|
$ |
3 |
|
|
$ |
— |
|
|
$ |
7,885 |
|
Total |
|
$ |
7,882 |
|
|
$ |
3 |
|
|
$ |
— |
|
|
$ |
7,885 |
|
|
X |
- DefinitionTabular disclosure of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-9
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3
Reference 3: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
Reference 6: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
Reference 7: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aaa) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
Reference 8: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
Reference 9: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3
Reference 10: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3
Reference 11: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3
Reference 12: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-3
+ Details
Name: |
us-gaap_DebtSecuritiesAvailableForSaleTableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:textBlockItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- References
+ Details
Name: |
us-gaap_TableTextBlock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 2 - Revenue Recognition and Sales Commissions 1 (Details Textual) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Accounts Receivable, Credit Loss Expense (Reversal) |
$ 300,000
|
$ 44,000
|
$ 675,000
|
$ 400,000
|
Contract with Customer, Liability, Revenue Recognized |
42,200,000
|
39,900,000
|
76,000,000.0
|
67,900,000
|
Revenue, Remaining Performance Obligation, Amount |
$ 511,000,000
|
|
$ 511,000,000
|
|
Revenue, Remaining Performance Obligation, Percentage |
44.00%
|
|
44.00%
|
|
Amortization of Deferred Sales Commissions |
$ 3,000,000.0
|
$ 2,800,000
|
$ 8,467,000
|
$ 7,826,000
|
X |
- DefinitionThe amount of expense recognized in the current period for the periodic realization of capitalized fees that were paid to salespeople, distributors, brokers, and agents at the time of the conclusion of the sale. As a noncash expense, this element is added back to net income when calculating cash provided by or used in operations using the indirect method.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Subparagraph (b) -SubTopic 10 -Topic 230 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03.3) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_AmortizationOfDeferredSalesCommissions |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of revenue recognized that was previously included in balance of obligation to transfer good or service to customer for which consideration from customer has been received or is due.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-8
+ Details
Name: |
us-gaap_ContractWithCustomerLiabilityRevenueRecognized |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of expense (reversal of expense) for expected credit loss on accounts receivable.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479319/326-20-50-13
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
+ Details
Name: |
us-gaap_ProvisionForDoubtfulAccounts |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of transaction price allocated to performance obligation that has not been recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (a) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligation |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionPercentage of remaining performance obligation to total remaining performance obligation not recognized as revenue.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationPercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
instant |
|
v3.23.3
X |
- DefinitionPeriod in which remaining performance obligation is expected to be recognized as revenue, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Name Accounting Standards Codification -Section 50 -Paragraph 13 -Subparagraph (b)(1) -SubTopic 10 -Topic 606 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-13
+ Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionStartDateAxis=2024-10-01 |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Note 2 - Revenue Recognition and Sales Commissions - Revenues Disaggregated By Revenue Source (Details) - USD ($) $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Revenues |
$ 70,339
|
$ 67,285
|
$ 208,482
|
$ 198,290
|
Subscription Services [Member] |
|
|
|
|
Revenues |
67,473
|
64,067
|
199,993
|
188,613
|
Professional Services [Member] |
|
|
|
|
Revenues |
$ 2,866
|
$ 3,218
|
$ 8,489
|
$ 9,677
|
X |
- DefinitionAmount, excluding tax collected from customer, of revenue from satisfaction of performance obligation by transferring promised good or service to customer. Tax collected from customer is tax assessed by governmental authority that is both imposed on and concurrent with specific revenue-producing transaction, including, but not limited to, sales, use, value added and excise.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 924 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 11.L) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479941/924-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 5 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-5
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 42 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-42
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 40 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-40
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 41 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-41
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 606 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479806/606-10-50-4
+ Details
Name: |
us-gaap_RevenueFromContractWithCustomerExcludingAssessedTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=hstm_SubscriptionServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_ProductOrServiceAxis=hstm_ProfessionalServicesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Note 3 - Income Taxes (Details Textual) - USD ($)
|
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Income Tax Expense (Benefit) |
$ 1,586,000
|
$ 1,259,000
|
$ 2,471,000
|
$ 2,675,000
|
Effective Income Tax Rate Reconciliation, Percent |
|
|
19.00%
|
22.00%
|
Income Tax Expense (Benefit), Discrete Adjustments |
|
|
$ (100,000)
|
$ (16,000)
|
Income Tax Expense (Benefit), State Appointment Change |
|
|
(600,000)
|
|
Income Tax Expense (Benefit), Stock-based Awards |
|
|
(100,000)
|
100,000
|
Reserve for Uncertain Tax Position |
|
|
$ 300,000
|
300,000
|
Income Tax Expense (Benefit), Merger |
|
|
|
(300,000)
|
Income Tax Expense, Non Taxable Gain |
|
|
|
300,000
|
Effective Income Tax Rate Reconciliation, Change in Fair Value of Noncontrolling Interest, Amount |
|
|
|
900,000
|
Effective Income Tax Rate Reconciliation, Change in Estimated Tax Credits, Amount |
|
|
|
$ (100,000)
|
X |
- DefinitionRepresents reserve for uncertain tax position.
+ References
+ Details
Name: |
hstm_ReserveForUncertainTaxPosition |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
v3.23.3
Note 4 - Shareholders' Equity (Details Textual) - USD ($) $ / shares in Units, $ in Thousands |
|
3 Months Ended |
9 Months Ended |
|
Oct. 23, 2023 |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Sep. 13, 2023 |
Common Stock, Dividends, Per Share, Declared (in dollars per share) |
|
$ 0.025
|
$ 0.025
|
$ 0.025
|
$ 0
|
|
|
$ 0.075
|
$ 0
|
|
Stock Repurchased During Period, Value |
|
$ 2,141
|
|
|
|
$ 3,143
|
$ 19,889
|
|
|
|
Payments for Repurchase of Common Stock |
|
|
|
|
|
|
|
$ 1,648
|
$ 23,137
|
|
September 2023 Share Repurchase Program [Member] |
|
|
|
|
|
|
|
|
|
|
Stock Repurchase Program, Authorized Amount |
|
|
|
|
|
|
|
|
|
$ 10,000
|
Stock Repurchased During Period, Shares (in shares) |
|
99,090
|
|
|
|
|
|
|
|
|
Stock Repurchased During Period, Value |
|
$ 2,100
|
|
|
|
|
|
|
|
|
Stock Repurchased Average Price per Share (in dollars per share) |
|
$ 21.60
|
|
|
|
|
|
|
|
|
Stock Repurchased, Accrued Expense |
|
$ 500
|
|
|
|
|
|
$ 500
|
|
|
Payments for Repurchase of Common Stock |
|
$ 1,600
|
|
|
|
|
|
|
|
|
Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |
|
|
|
|
|
|
|
128,942
|
140,473
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) |
|
|
|
|
|
|
|
$ 23.61
|
$ 20.31
|
|
Performance Based Restricted Stock Units (RSUs) [Member] |
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |
|
|
|
|
|
|
|
138,000
|
91,042
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Award Vesting Period (Year) |
|
|
|
|
|
|
|
5 years
|
5 years
|
|
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year One |
|
|
|
|
|
|
|
15.00%
|
15.00%
|
|
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year Two |
|
|
|
|
|
|
|
20.00%
|
20.00%
|
|
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year Three |
|
|
|
|
|
|
|
20.00%
|
20.00%
|
|
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year Four |
|
|
|
|
|
|
|
20.00%
|
20.00%
|
|
Share Based Compensation Arrangement By Share Based Payment Award Incremental Performance Percentage Year Five |
|
|
|
|
|
|
|
25.00%
|
25.00%
|
|
Performance Based Restricted Stock Units (RSUs) [Member] | Two Thousand Twenty Three Performance [Member] |
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |
|
|
|
|
|
|
|
20,700
|
18,210
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period, Weighted Average Grant Date Fair Value (in dollars per share) |
|
|
|
|
|
|
|
$ 26.25
|
$ 26.25
|
|
Performance Based Restricted Stock Units (RSUs) [Member] | Not Based on 2023 Performance [Member] |
|
|
|
|
|
|
|
|
|
|
Share-Based Compensation Arrangement by Share-Based Payment Award, Equity Instruments Other than Options, Grants in Period (in shares) |
|
|
|
|
|
|
|
117,300
|
59,178
|
|
Subsequent Event [Member] |
|
|
|
|
|
|
|
|
|
|
Common Stock, Dividends, Per Share, Declared (in dollars per share) |
$ 0.025
|
|
|
|
|
|
|
|
|
|
Dividends Payable, Date to be Paid |
Dec. 22, 2023
|
|
|
|
|
|
|
|
|
|
Dividends Payable, Date of Record |
Dec. 11, 2023
|
|
|
|
|
|
|
|
|
|
X |
- DefinitionThe amount of accrued expense payable from stock repurchases.
+ References
+ Details
Name: |
hstm_StockRepurchasedAccruedExpense |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the stock repurchased average price per share.
+ References
+ Details
Name: |
hstm_StockRepurchasedAveragePricePerShare |
Namespace Prefix: |
hstm_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAggregate dividends declared during the period for each share of common stock outstanding.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
+ Details
Name: |
us-gaap_CommonStockDividendsPerShareDeclared |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDate the declared dividend will be paid, in YYYY-MM-DD format.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3
+ Details
Name: |
us-gaap_DividendPayableDateToBePaidDayMonthAndYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDate the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.
+ References
+ Details
Name: |
us-gaap_DividendsPayableDateOfRecordDayMonthAndYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow to reacquire common stock during the period.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 15 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-15
+ Details
Name: |
us-gaap_PaymentsForRepurchaseOfCommonStock |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionPeriod over which grantee's right to exercise award under share-based payment arrangement is no longer contingent on satisfaction of service or performance condition, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents reported fact of one year, five months, and thirteen days. Includes, but is not limited to, combination of market, performance or service condition.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/exampleRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardAwardVestingPeriod1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:durationItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe number of grants made during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriod |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe weighted average fair value at grant date for nonvested equity-based awards issued during the period on other than stock (or unit) option plans (for example, phantom stock or unit plan, stock or unit appreciation rights plan, performance target plan).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c)(2)(iii)(01) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsGrantsInPeriodWeightedAverageGrantDateFairValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of stock repurchase plan authorized.
+ References
+ Details
Name: |
us-gaap_StockRepurchaseProgramAuthorizedAmount1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionNumber of shares that have been repurchased during the period and have not been retired and are not held in treasury. Some state laws may govern the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-03(i)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479886/946-10-S99-3
Reference 5: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodShares |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionEquity impact of the value of stock that has been repurchased during the period and has not been retired and is not held in treasury. Some state laws may mandate the circumstances under which an entity may acquire its own stock and prescribe the accounting treatment therefore. This element is used when state law does not recognize treasury stock.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 2 -SubTopic 10 -Topic 505 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481112/505-10-50-2
Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 11 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-11
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 205 -Name Accounting Standards Codification -Section 45 -Paragraph 4 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480767/946-205-45-4
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 505 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481004/946-505-50-2
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(4)(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(28)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 210 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(29)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_StockRepurchasedDuringPeriodValue |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_ShareRepurchaseProgramAxis=hstm_September2023ShareRepurchaseProgramMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_AwardTypeAxis=us-gaap_RestrictedStockUnitsRSUMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Note 4 - Shareholders' Equity - Dividend Policy (Details)
|
9 Months Ended |
Sep. 30, 2023
USD ($)
$ / shares
|
Dividends, amount per share (in dollars per share) | $ / shares |
$ 0.075
|
Dividends, cash outlay | $ |
$ 2,301,000
|
First Quarter Dividends [Member] |
|
Dividends, declaration date |
Feb. 20, 2023
|
Dividends Payable, Date to be Paid |
Apr. 28, 2023
|
Dividends, amount per share (in dollars per share) | $ / shares |
$ 0.025
|
Dividends Payable, Date of Record |
Apr. 17, 2023
|
Dividends, cash outlay | $ |
$ 767,000
|
Second Quarter Dividends [Member] |
|
Dividends, declaration date |
Apr. 24, 2023
|
Dividends Payable, Date to be Paid |
Jun. 23, 2023
|
Dividends, amount per share (in dollars per share) | $ / shares |
$ 0.025
|
Dividends Payable, Date of Record |
Jun. 12, 2023
|
Dividends, cash outlay | $ |
$ 767,000
|
Third Quarter Dividends [Member] |
|
Dividends, declaration date |
Jul. 24, 2023
|
Dividends Payable, Date to be Paid |
Sep. 29, 2023
|
Dividends, amount per share (in dollars per share) | $ / shares |
$ 0.025
|
Dividends Payable, Date of Record |
Sep. 18, 2023
|
Dividends, cash outlay | $ |
$ 767,000
|
X |
- DefinitionDate the declared dividend will be paid, in YYYY-MM-DD format.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3
+ Details
Name: |
us-gaap_DividendPayableDateToBePaidDayMonthAndYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAmount of paid and unpaid cash dividends declared for classes of stock, for example, but not limited to, common and preferred.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.3-04) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480008/505-10-S99-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 45 -Paragraph 2 -SubTopic 405 -Topic 942 -Publisher FASB -URI https://asc.fasb.org//1943274/2147481071/942-405-45-2
+ Details
Name: |
us-gaap_DividendsCash |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe per share amount of a dividend declared, but not paid, as of the financial reporting date.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3
+ Details
Name: |
us-gaap_DividendsPayableAmountPerShare |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
instant |
|
X |
- DefinitionDate the dividend to be paid was declared, in YYYY-MM-DD format.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482913/230-10-50-3
+ Details
Name: |
us-gaap_DividendsPayableDateDeclaredDayMonthAndYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionDate the holder must own the stock to be entitled to the dividend, in YYYY-MM-DD format.
+ References
+ Details
Name: |
us-gaap_DividendsPayableDateOfRecordDayMonthAndYear |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:dateItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_DividendsAxis=hstm_FirstQuarterDividendsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DividendsAxis=hstm_SecondQuarterDividendsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_DividendsAxis=hstm_ThirdQuarterDividendsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
X |
- DefinitionAmount of expense for award under share-based payment arrangement. Excludes amount capitalized.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SAB Topic 14.F) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479830/718-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (h)(1)(i) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480429/718-10-50-2
+ Details
Name: |
us-gaap_AllocatedShareBasedCompensationExpense |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_CostOfSalesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=hstm_ProductDevelopmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_SellingAndMarketingExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_IncomeStatementLocationAxis=us-gaap_GeneralAndAdministrativeExpenseMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
X |
- DefinitionSecurities (including those issuable pursuant to contingent stock agreements) that could potentially dilute basic earnings per share (EPS) or earnings per unit (EPU) in the future that were not included in the computation of diluted EPS or EPU because to do so would increase EPS or EPU amounts or decrease loss per share or unit amounts for the period presented.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
+ Details
Name: |
us-gaap_AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
Note 5 - Earnings Per Share - Computation of Basic and Diluted Earnings Per Share (Details) - USD ($) $ / shares in Units, shares in Thousands, $ in Thousands |
3 Months Ended |
9 Months Ended |
Sep. 30, 2023 |
Jun. 30, 2023 |
Mar. 31, 2023 |
Sep. 30, 2022 |
Jun. 30, 2022 |
Mar. 31, 2022 |
Sep. 30, 2023 |
Sep. 30, 2022 |
Net income |
$ 3,867
|
$ 4,133
|
$ 2,623
|
$ 3,666
|
$ 3,083
|
$ 2,893
|
$ 10,623
|
$ 9,642
|
Weighted-average shares outstanding (in shares) |
30,683
|
|
|
30,570
|
|
|
30,653
|
30,672
|
Effect of dilutive shares (in shares) |
86
|
|
|
92
|
|
|
81
|
45
|
Weighted-average diluted shares (in shares) |
30,769
|
|
|
30,662
|
|
|
30,734
|
30,717
|
Net income per share: |
|
|
|
|
|
|
|
|
Basic (in dollars per share) |
$ 0.13
|
|
|
$ 0.12
|
|
|
$ 0.35
|
$ 0.31
|
Diluted (in dollars per share) |
$ 0.13
|
|
|
$ 0.12
|
|
|
$ 0.35
|
$ 0.31
|
X |
- References
+ Details
Name: |
us-gaap_EarningsPerShareAbstract |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:stringItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period per each share of common stock or unit outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe amount of net income (loss) for the period available to each share of common stock or common unit outstanding during the reporting period and to each share or unit that would have been outstanding assuming the issuance of common shares or units for all dilutive potential common shares or units outstanding during the reporting period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 15 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-15
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (e)(4) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-7
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-2
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (d) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(25)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 13: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(27)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(23)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 15: http://www.xbrl.org/2003/role/exampleRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 55 -Paragraph 52 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482635/260-10-55-52
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-7
+ Details
Name: |
us-gaap_EarningsPerShareDiluted |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:perShareItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionAdditional shares included in the calculation of diluted EPS as a result of the potentially dilutive effect of share based payment arrangements using the treasury stock method.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 718 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480454/718-10-45-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-22
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 23 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-23
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28A -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-28A
+ Details
Name: |
us-gaap_IncrementalCommonSharesAttributableToShareBasedPaymentArrangements |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe portion of profit or loss for the period, net of income taxes, which is attributable to the parent.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.4-08(g)(1)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480678/235-10-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 323 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481687/323-10-50-3
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 825 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 28 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482907/825-10-50-28
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482765/220-10-50-6
Reference 5: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-3
Reference 6: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(2) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-1
Reference 7: http://www.xbrl.org/2003/role/disclosureRef -Topic 815 -SubTopic 40 -Name Accounting Standards Codification -Section 65 -Paragraph 1 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480175/815-40-65-1
Reference 8: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-8
Reference 9: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 9 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-9
Reference 10: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 11: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 11 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-11
Reference 12: http://www.xbrl.org/2003/role/disclosureRef -Topic 250 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 4 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483443/250-10-50-4
Reference 13: http://www.xbrl.org/2003/role/exampleRef -Topic 946 -SubTopic 830 -Name Accounting Standards Codification -Section 55 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480167/946-830-55-10
Reference 14: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section 45 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483581/946-220-45-7
Reference 15: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-04(18)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483586/944-220-S99-1
Reference 16: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 22 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-22
Reference 17: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.6-07(9)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-1
Reference 18: http://www.xbrl.org/2003/role/disclosureRef -Topic 946 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.6-09(1)(d)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483575/946-220-S99-3
Reference 19: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 20: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(ii)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 21: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 22: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 23: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1A -Subparagraph (SX 210.13-01(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1A
Reference 24: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(i)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 25: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(A)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 26: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iii)(B)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 27: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(4)(iv)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 28: http://www.xbrl.org/2003/role/disclosureRef -Topic 470 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 1B -Subparagraph (SX 210.13-02(a)(5)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480097/470-10-S99-1B
Reference 29: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 30 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-30
Reference 30: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (f) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 31: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 60B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-60B
Reference 32: http://www.xbrl.org/2003/role/exampleRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 31 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-31
Reference 33: http://www.xbrl.org/2003/role/disclosureRef -Topic 280 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 32 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482810/280-10-50-32
Reference 34: http://www.xbrl.org/2003/role/disclosureRef -Topic 205 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org//1943274/2147483499/205-20-50-7
Reference 35: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 230 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 28 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-28
Reference 36: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1A -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1A
Reference 37: http://www.xbrl.org/2003/role/disclosureRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1B -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482790/220-10-45-1B
Reference 38: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 220 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 2 -Subparagraph (SX 210.5-03(20)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483621/220-10-S99-2
Reference 39: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 220 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-04(22)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147483589/942-220-S99-1
+ Details
Name: |
us-gaap_NetIncomeLoss |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionThe average number of shares or units issued and outstanding that are used in calculating diluted EPS or earnings per unit (EPU), determined based on the timing of issuance of shares or units in the period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 16 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-16
+ Details
Name: |
us-gaap_WeightedAverageNumberOfDilutedSharesOutstanding |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionNumber of [basic] shares or units, after adjustment for contingently issuable shares or units and other shares or units not deemed outstanding, determined by relating the portion of time within a reporting period that common shares or units have been outstanding to the total time in that period.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482662/260-10-50-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 260 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 10 -Publisher FASB -URI https://asc.fasb.org//1943274/2147482689/260-10-45-10
+ Details
Name: |
us-gaap_WeightedAverageNumberOfSharesOutstandingBasic |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:sharesItemType |
Balance Type: |
na |
Period Type: |
duration |
|
v3.23.3
X |
- DefinitionAmount of other-than-temporary impairment (OTTI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale), recognized in earnings and other comprehensive loss (OCI).
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/otherTransitionRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 8A -Publisher FASB -URI https://asc.fasb.org//1943274/2147481830/320-10-45-8A
+ Details
Name: |
us-gaap_OtherThanTemporaryImpairmentLossDebtSecuritiesAvailableForSale |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
v3.23.3
Note 6 - Marketable Securities - Fair Value of Available for Sale Marketable Securities (Details) - USD ($) $ in Thousands |
Sep. 30, 2023 |
Dec. 31, 2022 |
Adjusted Cost |
$ 27,720
|
$ 7,882
|
Unrealized Gains |
4
|
3
|
Unrealized Losses |
(33)
|
0
|
Fair Value |
27,691
|
7,885
|
US Treasury Securities [Member] | Fair Value, Inputs, Level 2 [Member] |
|
|
Adjusted Cost |
27,720
|
7,882
|
Unrealized Gains |
4
|
3
|
Unrealized Losses |
(33)
|
0
|
Fair Value |
$ 27,691
|
$ 7,885
|
X |
- DefinitionAmount, before tax, of unrealized gain in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
+ Details
Name: |
us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionAmount, before tax, of unrealized loss in accumulated other comprehensive income (AOCI) on investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (c) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
+ Details
Name: |
us-gaap_AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmortized cost of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(1)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 2: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (a) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_AvailableForSaleDebtSecuritiesAmortizedCostBasis |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- DefinitionAmount of investment in debt security measured at fair value with change in fair value recognized in other comprehensive income (available-for-sale).
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 2 -Subparagraph (aa) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481800/320-10-50-2
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 320 -SubTopic 10 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147481830/320-10-45-1
Reference 3: http://www.xbrl.org/2003/role/disclosureRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(6)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
Reference 4: http://www.xbrl.org/2003/role/disclosureRef -Topic 326 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 1 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479130/326-30-45-1
+ Details
Name: |
us-gaap_AvailableForSaleSecuritiesDebtSecurities |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
instant |
|
X |
- Details
Name: |
us-gaap_FinancialInstrumentAxis=us-gaap_USTreasurySecuritiesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Note 7 - Business Combinations (Details Textual) - Electronic Education Documentation System, LLC [Member] - USD ($)
|
|
9 Months Ended |
Dec. 31, 2022 |
Sep. 30, 2023 |
Payments to Acquire Businesses, Gross |
$ 6,600,000
|
|
Business Combination, Consideration Transferred |
$ 7,000,000.0
|
|
Goodwill, Purchase Accounting Adjustments |
|
$ (1,300,000)
|
Customer Relationships [Member] |
|
|
Finite-Lived Intangible Assets, Purchase Accounting Adjustments |
|
2,000,000.0
|
Noncompete Agreements [Member] |
|
|
Finite-Lived Intangible Assets, Purchase Accounting Adjustments |
|
100,000
|
Developed Technology Rights [Member] |
|
|
Finite-Lived Intangible Assets, Purchase Accounting Adjustments |
|
(800,000)
|
Trade Names [Member] |
|
|
Finite-Lived Intangible Assets, Purchase Accounting Adjustments |
|
$ (20,000)
|
X |
- DefinitionAmount of consideration transferred, consisting of acquisition-date fair value of assets transferred by the acquirer, liabilities incurred by the acquirer, and equity interest issued by the acquirer.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 8 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-8
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b) -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 30 -Paragraph 7 -SubTopic 30 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479637/805-30-30-7
+ Details
Name: |
us-gaap_BusinessCombinationConsiderationTransferred1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) to assets, excluding financial assets and goodwill, lacking physical substance with a finite life for purchase accounting adjustments.
+ References
+ Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsPurchaseAccountingAdjustments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionAmount of increase (decrease) from adjustments after acquisition date under purchase accounting of an asset representing the future economic benefits arising from other assets acquired in a business combination that are not individually identified and separately recognized.
+ ReferencesReference 1: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 350 -SubTopic 20 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (g) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482573/350-20-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 25 -Paragraph 16 -SubTopic 10 -Topic 805 -Publisher FASB -URI https://asc.fasb.org//1943274/2147479405/805-10-25-16
+ Details
Name: |
us-gaap_GoodwillPurchaseAccountingAdjustments |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
debit |
Period Type: |
duration |
|
X |
- DefinitionThe cash outflow associated with the acquisition of business during the period. The cash portion only of the acquisition price.
+ ReferencesReference 1: http://www.xbrl.org/2003/role/disclosureRef -Topic 805 -SubTopic 30 -Name Accounting Standards Codification -Section 50 -Paragraph 1 -Subparagraph (b)(1) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479581/805-30-50-1
Reference 2: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 230 -SubTopic 10 -Section 45 -Paragraph 13 -Subparagraph (b) -Publisher FASB -URI https://asc.fasb.org//1943274/2147482740/230-10-45-13
+ Details
Name: |
us-gaap_PaymentsToAcquireBusinessesGross |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_BusinessAcquisitionAxis=hstm_ElectronicEducationDocumentationSystemLlcMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_CustomerRelationshipsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_NoncompeteAgreementsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_DevelopedTechnologyRightsMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_FiniteLivedIntangibleAssetsByMajorClassAxis=us-gaap_TradeNamesMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Note 8 - Debt (Details Textual) - Revolving Credit Facility [Member] - Truist Bank [Member] - USD ($) $ in Thousands |
Oct. 28, 2020 |
Sep. 30, 2023 |
Debt Instrument, Covenant, Maximum Funded Debt Leverage Ratio |
3.0
|
|
Debt Instrument, Covenant, Interest Coverage Ratio |
3.0
|
|
Long-Term Line of Credit, Total |
|
$ 0
|
Minimum [Member] |
|
|
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage |
0.20%
|
|
Maximum [Member] |
|
|
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage |
0.30%
|
|
Third Amendment [Member] |
|
|
Line of Credit Facility, Maximum Borrowing Capacity |
$ 65,000
|
|
Line of Credit Facility, Increased Facility Size Due to Accordion Feature |
$ 25,000
|
|
Third Amendment [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member] |
|
|
Debt Instrument, Basis Spread on Variable Rate |
0.50%
|
|
Third Amendment [Member] | Base Rate [Member] |
|
|
Debt Instrument, Basis Spread on Variable Rate |
1.00%
|
|
Third Amendment [Member] | Base Rate [Member] | Minimum [Member] |
|
|
Line of Credit Facility, Percentage of Applicable Margin for Borrowings |
0.50%
|
|
Third Amendment [Member] | Base Rate [Member] | Maximum [Member] |
|
|
Line of Credit Facility, Percentage of Applicable Margin for Borrowings |
0.75%
|
|
Third Amendment [Member] | Eurodollar [Member] | Minimum [Member] |
|
|
Line of Credit Facility, Percentage of Applicable Margin for Borrowings |
1.50%
|
|
Third Amendment [Member] | Eurodollar [Member] | Maximum [Member] |
|
|
Line of Credit Facility, Percentage of Applicable Margin for Borrowings |
1.75%
|
|
Third Amendment [Member] | Swing Line Subfacility [Member] |
|
|
Line of Credit Facility, Maximum Borrowing Capacity |
$ 5,000
|
|
Third Amendment [Member] | Letter of Credit Subfacility [Member] |
|
|
Line of Credit Facility, Maximum Borrowing Capacity |
$ 5,000
|
|
X |
- DefinitionRepresents the minimum requirement for interest coverage ratio under the debt agreement.
+ References
+ Details
Name: |
hstm_DebtInstrumentCovenantInterestCoverageRatio |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRequirement for maximum funded debt ratio (consolidated debt/consolidated EBITDA) under the debt agreement.
+ References
+ Details
Name: |
hstm_DebtInstrumentCovenantMaximumFundedDebtLeverageRatio |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRepresents the increased line of credit facility size due to accordion feature.
+ References
+ Details
Name: |
hstm_LineOfCreditFacilityIncreasedFacilitySizeDueToAccordionFeature |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the applicable margin percentage for borrowings under a line of credit facility.
+ References
+ Details
Name: |
hstm_LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings |
Namespace Prefix: |
hstm_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage points added to the reference rate to compute the variable rate on the debt instrument.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionThe carrying value as of the balance sheet date of the current and noncurrent portions of long-term obligations drawn from a line of credit, which is a bank's commitment to make loans up to a specific amount. Examples of items that might be included in the application of this element may consist of letters of credit, standby letters of credit, and revolving credit arrangements, under which borrowings can be made up to a maximum amount as of any point in time conditional on satisfaction of specified terms before, as of and after the date of drawdowns on the line. Includes short-term obligations that would normally be classified as current liabilities but for which (a) postbalance sheet date issuance of a long term obligation to refinance the short term obligation on a long term basis, or (b) the enterprise has entered into a financing agreement that clearly permits the enterprise to refinance the short-term obligation on a long term basis and the following conditions are met (1) the agreement does not expire within 1 year and is not cancelable by the lender except for violation of an objectively determinable provision, (2) no violation exists at the BS date, and (3) the lender has entered into the financing agreement is expected to be financially capable of honoring the agreement.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
Reference 2: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 944 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.7-03(a)(16)(a)(2)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479440/944-210-S99-1
Reference 3: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 942 -SubTopic 210 -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.9-03(16)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147479853/942-210-S99-1
+ Details
Name: |
us-gaap_LineOfCredit |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionMaximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.
+ References
+ Details
Name: |
us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LineOfCreditFacilityAxis=hstm_TruistBankMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MinimumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
srt_RangeAxis=srt_MaximumMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=hstm_ThirdAmendmentMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_BaseRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_EurodollarMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShortTermDebtTypeAxis=hstm_SwingLineSubfacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShortTermDebtTypeAxis=hstm_LetterOfCreditSubfacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
v3.23.3
Note 9 - Subsequent Event (Details Textual) - Revolving Credit Facility [Member] - Truist Bank [Member] $ in Millions |
Oct. 06, 2023
USD ($)
|
Oct. 28, 2020 |
Debt Instrument, Covenant, Maximum Funded Debt Leverage Ratio |
|
3.0
|
Debt Instrument, Covenant, Interest Coverage Ratio |
|
3.0
|
Amended and Restated Revolving Credit Agreement [Member] | Subsequent Event [Member] |
|
|
Line of Credit Facility, Maximum Borrowing Capacity |
$ 50
|
|
Line of Credit Facility, Increased Facility Size Due to Accordion Feature |
$ 25
|
|
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage |
0.20%
|
|
Debt Instrument, Covenant, Maximum Funded Debt Leverage Ratio |
3.0
|
|
Debt Instrument, Covenant, Interest Coverage Ratio |
3.0
|
|
Amended and Restated Revolving Credit Agreement [Member] | Subsequent Event [Member] | Fed Funds Effective Rate Overnight Index Swap Rate [Member] |
|
|
Debt Instrument, Basis Spread on Variable Rate |
0.50%
|
|
Amended and Restated Revolving Credit Agreement [Member] | Subsequent Event [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] |
|
|
Debt Instrument, Basis Spread on Variable Rate |
0.10%
|
|
Line of Credit Facility, Percentage of Applicable Margin for Borrowings |
1.50%
|
|
Amended and Restated Revolving Credit Agreement [Member] | Subsequent Event [Member] | Base Rate [Member] |
|
|
Line of Credit Facility, Percentage of Applicable Margin for Borrowings |
0.50%
|
|
Amended and Restated Revolving Credit Agreement [Member] | Subsequent Event [Member] | Swing Line Subfacility [Member] |
|
|
Line of Credit Facility, Maximum Borrowing Capacity |
$ 5
|
|
Amended and Restated Revolving Credit Agreement [Member] | Subsequent Event [Member] | Letter of Credit Subfacility [Member] |
|
|
Line of Credit Facility, Maximum Borrowing Capacity |
$ 5
|
|
X |
- DefinitionRepresents the minimum requirement for interest coverage ratio under the debt agreement.
+ References
+ Details
Name: |
hstm_DebtInstrumentCovenantInterestCoverageRatio |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRequirement for maximum funded debt ratio (consolidated debt/consolidated EBITDA) under the debt agreement.
+ References
+ Details
Name: |
hstm_DebtInstrumentCovenantMaximumFundedDebtLeverageRatio |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:pureItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionRepresents the increased line of credit facility size due to accordion feature.
+ References
+ Details
Name: |
hstm_LineOfCreditFacilityIncreasedFacilitySizeDueToAccordionFeature |
Namespace Prefix: |
hstm_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionRepresents the applicable margin percentage for borrowings under a line of credit facility.
+ References
+ Details
Name: |
hstm_LineOfCreditFacilityPercentageOfApplicableMarginForBorrowings |
Namespace Prefix: |
hstm_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionPercentage points added to the reference rate to compute the variable rate on the debt instrument.
+ References
+ Details
Name: |
us-gaap_DebtInstrumentBasisSpreadOnVariableRate1 |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- DefinitionMaximum borrowing capacity under the credit facility without consideration of any current restrictions on the amount that could be borrowed or the amounts currently outstanding under the facility.
+ ReferencesReference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 210 -SubTopic 10 -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02.19(b),22(b)) -Publisher FASB -URI https://asc.fasb.org//1943274/2147480566/210-10-S99-1
+ Details
Name: |
us-gaap_LineOfCreditFacilityMaximumBorrowingCapacity |
Namespace Prefix: |
us-gaap_ |
Data Type: |
xbrli:monetaryItemType |
Balance Type: |
credit |
Period Type: |
instant |
|
X |
- DefinitionThe fee, expressed as a percentage of the line of credit facility, for available but unused credit capacity under the credit facility.
+ References
+ Details
Name: |
us-gaap_LineOfCreditFacilityUnusedCapacityCommitmentFeePercentage |
Namespace Prefix: |
us-gaap_ |
Data Type: |
dtr-types:percentItemType |
Balance Type: |
na |
Period Type: |
duration |
|
X |
- Details
Name: |
us-gaap_CreditFacilityAxis=us-gaap_RevolvingCreditFacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LineOfCreditFacilityAxis=hstm_TruistBankMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_LongtermDebtTypeAxis=hstm_AmendedAndRestatedRevolvingCreditAgreementMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_SubsequentEventTypeAxis=us-gaap_SubsequentEventMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_FederalFundsEffectiveSwapRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_SecuredOvernightFinancingRateSofrOvernightIndexSwapRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_VariableRateAxis=us-gaap_BaseRateMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShortTermDebtTypeAxis=hstm_SwingLineSubfacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
X |
- Details
Name: |
us-gaap_ShortTermDebtTypeAxis=hstm_LetterOfCreditSubfacilityMember |
Namespace Prefix: |
|
Data Type: |
na |
Balance Type: |
|
Period Type: |
|
|
HealthStream (NASDAQ:HSTM)
Historical Stock Chart
From Aug 2024 to Sep 2024
HealthStream (NASDAQ:HSTM)
Historical Stock Chart
From Sep 2023 to Sep 2024