BRIGHTCOVE INC

CIK 0001313275 · QID Q4967514

Industry: Services-Computer Processing & Data Preparation

Time series: Revenue by fiscal year · Net Income by fiscal year

FactValuePeriodSource
accounts_payable{"amount": 7534000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_payable{"amount": 6492000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_payable{"amount": 11386000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_payable{"amount": 14422000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_payable{"amount": 13857000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_payable{"amount": 15752000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_payable{"amount": 13014000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_payable{"amount": 11326000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_payable{"amount": 13060000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_payable{"amount": 11956000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_payable{"amount": 14027000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_payable{"amount": 11039000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_payable{"amount": 11007000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_payable{"amount": 11001000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_payable{"amount": 11556000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_payable{"amount": 10456000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_payable{"amount": 9405000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_payable{"amount": 11283000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_payable{"amount": 12428000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_payable{"amount": 9917000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_payable{"amount": 11171000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_payable{"amount": 7061000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_payable{"amount": 7839000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_payable{"amount": 7712000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_payable{"amount": 5041000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_payable{"amount": 7309000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_payable{"amount": 5866000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_payable{"amount": 6142000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_payable{"amount": 6635000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_payable{"amount": 8467000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_payable{"amount": 6014000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_payable{"amount": 5327000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_payable{"amount": 3659000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_payable{"amount": 4883000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_payable{"amount": 2786000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_payable{"amount": 3302000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_payable{"amount": 2573000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_payable{"amount": 2883000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_payable{"amount": 2354000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_payable{"amount": 1618000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_payable{"amount": 734000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_payable{"amount": 899000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_payable{"amount": 2527000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_payable{"amount": 3067000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_payable{"amount": 1483000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_payable{"amount": 911000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_payable{"amount": 1918000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_payable{"amount": 619000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_payable{"amount": 882000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_payable{"amount": 1411000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_payable{"amount": 1226000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_payable{"amount": 2026000, "concept": "us-gaap:AccountsPayableCurrent", "currency": "USD"}2011-12-31sec_edgar
accounts_receivable{"amount": 27772000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-09-30sec_edgar
accounts_receivable{"amount": 28207000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-06-30sec_edgar
accounts_receivable{"amount": 35222000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2024-03-31sec_edgar
accounts_receivable{"amount": 33451000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-12-31sec_edgar
accounts_receivable{"amount": 30262000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-09-30sec_edgar
accounts_receivable{"amount": 29850000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-06-30sec_edgar
accounts_receivable{"amount": 40623000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2023-03-31sec_edgar
accounts_receivable{"amount": 26004000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-12-31sec_edgar
accounts_receivable{"amount": 31891000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-09-30sec_edgar
accounts_receivable{"amount": 32567000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-06-30sec_edgar
accounts_receivable{"amount": 34037000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2022-03-31sec_edgar
accounts_receivable{"amount": 29866000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-12-31sec_edgar
accounts_receivable{"amount": 28138000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-09-30sec_edgar
accounts_receivable{"amount": 31445000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-06-30sec_edgar
accounts_receivable{"amount": 30594000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2021-03-31sec_edgar
accounts_receivable{"amount": 29305000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-12-31sec_edgar
accounts_receivable{"amount": 32218000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-09-30sec_edgar
accounts_receivable{"amount": 26794000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-06-30sec_edgar
accounts_receivable{"amount": 27334000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2020-03-31sec_edgar
accounts_receivable{"amount": 31181000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-12-31sec_edgar
accounts_receivable{"amount": 31485000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-09-30sec_edgar
accounts_receivable{"amount": 33576000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-06-30sec_edgar
accounts_receivable{"amount": 25188000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2019-03-31sec_edgar
accounts_receivable{"amount": 23264000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-12-31sec_edgar
accounts_receivable{"amount": 24040000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-09-30sec_edgar
accounts_receivable{"amount": 25908000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-06-30sec_edgar
accounts_receivable{"amount": 27408000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2018-03-31sec_edgar
accounts_receivable{"amount": 25236000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-12-31sec_edgar
accounts_receivable{"amount": 26296000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-09-30sec_edgar
accounts_receivable{"amount": 23153000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-06-30sec_edgar
accounts_receivable{"amount": 22438000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2017-03-31sec_edgar
accounts_receivable{"amount": 21575000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-12-31sec_edgar
accounts_receivable{"amount": 22710000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-09-30sec_edgar
accounts_receivable{"amount": 18869000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-06-30sec_edgar
accounts_receivable{"amount": 20675000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2016-03-31sec_edgar
accounts_receivable{"amount": 21213000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-12-31sec_edgar
accounts_receivable{"amount": 20110000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-09-30sec_edgar
accounts_receivable{"amount": 19235000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-06-30sec_edgar
accounts_receivable{"amount": 19403000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2015-03-31sec_edgar
accounts_receivable{"amount": 21463000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-12-31sec_edgar
accounts_receivable{"amount": 19564000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-09-30sec_edgar
accounts_receivable{"amount": 19838000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-06-30sec_edgar
accounts_receivable{"amount": 22144000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2014-03-31sec_edgar
accounts_receivable{"amount": 21560000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-12-31sec_edgar
accounts_receivable{"amount": 20275000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-09-30sec_edgar
accounts_receivable{"amount": 18922000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-06-30sec_edgar
accounts_receivable{"amount": 21555000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2013-03-31sec_edgar
accounts_receivable{"amount": 18956000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-12-31sec_edgar
accounts_receivable{"amount": 19392000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-09-30sec_edgar
accounts_receivable{"amount": 17465000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-06-30sec_edgar
accounts_receivable{"amount": 15946000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2012-03-31sec_edgar
accounts_receivable{"amount": 14693000, "concept": "us-gaap:AccountsReceivableNetCurrent", "currency": "USD"}2011-12-31sec_edgar
capex{"amount": 1253000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-09-30sec_edgar
capex{"amount": 1157000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2024-06-30sec_edgar
capex{"amount": 817000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2024-03-31sec_edgar
capex{"amount": 3120000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-12-31sec_edgar
capex{"amount": 2820000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-09-30sec_edgar
capex{"amount": 1328000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2023-06-30sec_edgar
capex{"amount": 952000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2023-03-31sec_edgar
capex{"amount": 10727000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "cur2022-12-31sec_edgar
capex{"amount": 8617000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-09-30sec_edgar
capex{"amount": 1884000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-06-30sec_edgar
capex{"amount": 1884000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2022-03-31sec_edgar
capex{"amount": 2205000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-12-31sec_edgar
capex{"amount": 1625000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2021-09-30sec_edgar
capex{"amount": 808000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-06-30sec_edgar
capex{"amount": 468000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2021-03-31sec_edgar
capex{"amount": 2362000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-12-31sec_edgar
capex{"amount": 2163000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-09-30sec_edgar
capex{"amount": 1197000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2020-06-30sec_edgar
capex{"amount": 720000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2020-03-31sec_edgar
capex{"amount": 1047000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2019-12-31sec_edgar
capex{"amount": 600000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-09-30sec_edgar
capex{"amount": 401000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-06-30sec_edgar
capex{"amount": 244000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2019-03-31sec_edgar
capex{"amount": 1538000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-12-31sec_edgar
capex{"amount": 1322000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2018-09-30sec_edgar
capex{"amount": 958000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-06-30sec_edgar
capex{"amount": 538000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-03-31sec_edgar
capex{"amount": 538000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2018-03-31sec_edgar
capex{"amount": 1102000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2017-12-31sec_edgar
capex{"amount": 990000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-09-30sec_edgar
capex{"amount": 650000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-06-30sec_edgar
capex{"amount": 378000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2017-03-31sec_edgar
capex{"amount": 1307000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-12-31sec_edgar
capex{"amount": 1194000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-09-30sec_edgar
capex{"amount": 1026000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2016-06-30sec_edgar
capex{"amount": 843000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2016-03-31sec_edgar
capex{"amount": 1390000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-12-31sec_edgar
capex{"amount": 2479000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-09-30sec_edgar
capex{"amount": 2441000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2015-06-30sec_edgar
capex{"amount": 581000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2015-03-31sec_edgar
capex{"amount": 3518000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-12-31sec_edgar
capex{"amount": 2500000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-09-30sec_edgar
capex{"amount": 1487000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2014-06-30sec_edgar
capex{"amount": 206000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2014-03-31sec_edgar
capex{"amount": 3415000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-12-31sec_edgar
capex{"amount": 1926000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2013-09-30sec_edgar
capex{"amount": 928000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-06-30sec_edgar
capex{"amount": 126000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curre2013-03-31sec_edgar
capex{"amount": 6299000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-12-31sec_edgar
capex{"amount": 6107000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-09-30sec_edgar
capex{"amount": 4669000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-06-30sec_edgar
capex{"amount": 3742000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2012-03-31sec_edgar
capex{"amount": 4064000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-12-31sec_edgar
capex{"amount": 3031000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-09-30sec_edgar
capex{"amount": 2133000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-06-30sec_edgar
capex{"amount": 1103000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2011-03-31sec_edgar
capex{"amount": 2720000, "concept": "us-gaap:PaymentsToAcquirePropertyPlantAndEquipment", "curr2010-12-31sec_edgar
cash_and_equivalents{"amount": 26965000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-09-30sec_edgar
cash_and_equivalents{"amount": 24170000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-06-30sec_edgar
cash_and_equivalents{"amount": 22869000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2024-03-31sec_edgar
cash_and_equivalents{"amount": 18615000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-12-31sec_edgar
cash_and_equivalents{"amount": 16422000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-09-30sec_edgar
cash_and_equivalents{"amount": 19093000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-06-30sec_edgar
cash_and_equivalents{"amount": 12478000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2023-03-31sec_edgar
cash_and_equivalents{"amount": 31894000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-12-31sec_edgar
cash_and_equivalents{"amount": 31348000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-09-30sec_edgar
cash_and_equivalents{"amount": 27804000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-06-30sec_edgar
cash_and_equivalents{"amount": 26705000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2022-03-31sec_edgar
cash_and_equivalents{"amount": 45739000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-12-31sec_edgar
cash_and_equivalents{"amount": 45285000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-09-30sec_edgar
cash_and_equivalents{"amount": 40387000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-06-30sec_edgar
cash_and_equivalents{"amount": 35152000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2021-03-31sec_edgar
cash_and_equivalents{"amount": 37472000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-12-31sec_edgar
cash_and_equivalents{"amount": 30332000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-09-30sec_edgar
cash_and_equivalents{"amount": 27753000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-06-30sec_edgar
cash_and_equivalents{"amount": 32089000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2020-03-31sec_edgar
cash_and_equivalents{"amount": 22759000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-12-31sec_edgar
cash_and_equivalents{"amount": 22649000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-09-30sec_edgar
cash_and_equivalents{"amount": 21209000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-06-30sec_edgar
cash_and_equivalents{"amount": 28948000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2019-03-31sec_edgar
cash_and_equivalents{"amount": 29306000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-12-31sec_edgar
cash_and_equivalents{"amount": 26855000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-09-30sec_edgar
cash_and_equivalents{"amount": 27453000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-06-30sec_edgar
cash_and_equivalents{"amount": 26419000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-03-31sec_edgar
cash_and_equivalents{"amount": 26132000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2018-01-01sec_edgar
cash_and_equivalents{"amount": 26132000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-12-31sec_edgar
cash_and_equivalents{"amount": 22056000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-09-30sec_edgar
cash_and_equivalents{"amount": 28351000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-06-30sec_edgar
cash_and_equivalents{"amount": 29168000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2017-03-31sec_edgar
cash_and_equivalents{"amount": 36813000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-12-31sec_edgar
cash_and_equivalents{"amount": 35192000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-09-30sec_edgar
cash_and_equivalents{"amount": 30194000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-06-30sec_edgar
cash_and_equivalents{"amount": 29292000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2016-03-31sec_edgar
cash_and_equivalents{"amount": 27637000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-12-31sec_edgar
cash_and_equivalents{"amount": 23788000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-09-30sec_edgar
cash_and_equivalents{"amount": 21238000, "concept": "us-gaap:CashAndCashEquivalentsAtCarryingValue", "currency2015-06-30sec_edgar

Cite as: FACTANKER, https://factanker.com/entity/32e0d09c-3eb0-4322-b591-1c13b0e5f255

From the Record