All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
908 DEVICES INC.: Last Reported 10/31/2023

Business Address

645 SUMMER STREET

BOSTON , MA US 02210

Mailing Address

645 SUMMER STREET

BOSTON , MA US 02210
Phone Number: 978-729-4478 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 9/30/2023 $2,581,000.00
2 6/30/2023 $1,486,000.00
3 3/31/2023 $1,735,000.00
4 12/31/2022 $1,397,000.00
5 9/30/2022 $1,663,000.00
6 6/30/2022 $1,234,000.00
7 3/31/2022 $2,162,000.00
8 12/31/2021 $1,371,000.00
9 9/30/2021 $1,985,000.00
10 6/30/2021 $1,004,000.00
11 3/31/2021 $1,690,000.00
12 12/31/2020 $1,004,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 9/30/2023 $12,885,000.00
2 6/30/2023 $10,308,000.00
3 3/31/2023 $8,173,000.00
4 12/31/2022 $10,033,000.00
5 9/30/2022 $15,231,000.00
6 6/30/2022 $11,098,000.00
7 3/31/2022 $6,323,000.00
8 12/31/2021 $16,375,000.00
9 9/30/2021 $8,286,000.00
10 6/30/2021 $5,324,000.00
11 3/31/2021 $4,367,000.00
12 12/31/2020 $6,825,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 9/30/2023 $7,267,000.00
2 6/30/2023 $6,034,000.00
3 3/31/2023 $7,228,000.00
4 12/31/2022 $8,847,000.00
5 9/30/2022 $8,564,000.00
6 6/30/2022 $5,957,000.00
7 3/31/2022 $4,350,000.00
8 12/31/2021 $6,961,000.00
9 9/30/2021 $4,928,000.00
10 6/30/2021 $4,944,000.00
11 3/31/2021 $3,011,000.00
12 12/31/2020 $5,038,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 9/30/2023 $821,000.00
2 6/30/2023 $729,000.00
3 3/31/2023 $554,000.00
4 12/31/2022 $677,000.00
5 9/30/2022 $847,000.00
6 6/30/2022 $905,000.00
7 3/31/2022 $733,000.00
8 12/31/2021 $710,000.00
9 9/30/2021 $903,000.00
10 6/30/2021 $765,000.00
11 3/31/2021 $729,000.00
12 12/31/2020 $975,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 9/30/2023 $988,000.00
2 6/30/2023 $1,144,000.00
3 3/31/2023 $1,089,000.00
4 12/31/2022 $798,000.00
5 9/30/2022 $-613,000.00
Financials: AdditionalPaidInCapital
Date Value
1 9/30/2023 $332,080,000.00
2 6/30/2023 $329,361,000.00
3 3/31/2023 $326,223,000.00
4 12/31/2022 $323,969,000.00
5 9/30/2022 $321,491,000.00
6 6/30/2022 $319,234,000.00
7 3/31/2022 $316,823,000.00
8 12/31/2021 $315,210,000.00
9 9/30/2021 $219,920,000.00
10 6/30/2021 $218,626,000.00
11 3/31/2021 $217,848,000.00
12 12/31/2020 $217,482,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 9/30/2023 $2,704,000.00
2 6/30/2023 $2,578,000.00
3 3/31/2023 $2,166,000.00
4 12/31/2022 $7,207,000.00
5 9/30/2022 $2,020,000.00
6 6/30/2022 $1,894,000.00
7 3/31/2022 $1,289,000.00
8 12/31/2021 $2,504,000.00
9 9/30/2021 $811,000.00
10 6/30/2021 $481,000.00
11 3/31/2021 $339,000.00
12 12/31/2020 $525,000.00
13 9/30/2020 $83,000.00
14 6/30/2020 $69,000.00
15 3/31/2020 $66,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 9/30/2023 $7,448,000.00
2 6/30/2023 $2,578,000.00
3 3/31/2023 $2,166,000.00
4 12/31/2022 $7,207,000.00
5 9/30/2022 $5,203,000.00
6 6/30/2022 $1,894,000.00
7 3/31/2022 $1,289,000.00
8 12/31/2021 $2,504,000.00
9 9/30/2021 $1,631,000.00
10 6/30/2021 $820,000.00
11 3/31/2021 $339,000.00
12 12/31/2020 $525,000.00
13 9/30/2020 $83,000.00
14 6/30/2020 $135,000.00
15 3/31/2020 $66,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 9/30/2023 $100,000.00
2 6/30/2023 $133,000.00
3 3/31/2023 $25,000.00
4 12/31/2022 $25,000.00
5 9/30/2022 $1,750,000.00
6 6/30/2022 $1,750,000.00
7 3/31/2022 $1,750,000.00
8 12/31/2021 $1,750,000.00
9 9/30/2021 $1,750,000.00
10 6/30/2021 $1,750,000.00
11 12/31/2020 $25,000.00
Financials: AllowanceForDoubtfulAccountsReceivablePeriodIncreaseDecrease
Date Value
1 3/31/2023 --
Financials: AllowanceForDoubtfulAccountsReceivableRecoveries
Date Value
1 3/31/2023 --
Financials: AmortizationOfIntangibleAssets
Date Value
1 9/30/2023 $658,000.00
2 6/30/2023 $437,000.00
3 3/31/2023 $218,000.00
4 12/31/2022 $343,000.00
5 9/30/2022 $135,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 9/30/2023 $4,541,439.00
2 6/30/2023 $4,513,853.00
3 3/31/2023 $4,627,713.00
4 12/31/2022 $3,623,597.00
5 9/30/2022 $3,599,629.00
6 6/30/2022 $3,112,101.00
7 3/31/2022 $3,693,288.00
8 12/31/2021 $3,027,508.00
9 9/30/2021 $3,027,977.00
10 6/30/2021 $3,326,652.00
11 3/31/2021 $3,494,260.00
12 12/31/2020 $3,498,401.00
13 9/30/2020 $17,136,241.00
14 6/30/2020 $17,136,241.00
15 3/31/2020 $17,117,878.00
Financials: Assets
Date Value
1 9/30/2023 $208,475,000.00
2 6/30/2023 $210,830,000.00
3 3/31/2023 $218,407,000.00
4 12/31/2022 $242,587,000.00
5 9/30/2022 $249,281,000.00
6 6/30/2022 $246,995,000.00
7 3/31/2022 $251,226,000.00
8 12/31/2021 $260,906,000.00
9 9/30/2021 $166,303,000.00
10 6/30/2021 $166,484,000.00
11 3/31/2021 $171,750,000.00
12 12/31/2020 $178,827,000.00
Financials: AssetsCurrent
Date Value
1 9/30/2023 $179,827,000.00
2 6/30/2023 $181,077,000.00
3 3/31/2023 $187,945,000.00
4 12/31/2022 $215,626,000.00
5 9/30/2022 $223,882,000.00
6 6/30/2022 $238,678,000.00
7 3/31/2022 $242,983,000.00
8 12/31/2021 $252,893,000.00
9 9/30/2021 $157,485,000.00
10 6/30/2021 $157,186,000.00
11 3/31/2021 $162,959,000.00
12 12/31/2020 $170,967,000.00
Financials: BusinessCombinationContingentConsiderationLiabilityCurrent
Date Value
1 9/30/2023 $728,000.00
2 6/30/2023 $973,000.00
3 3/31/2023 $939,000.00
4 12/31/2022 $1,243,000.00
5 9/30/2022 $1,095,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 9/30/2023 $118,213,000.00
2 6/30/2023 $132,996,000.00
3 3/31/2023 $161,214,000.00
4 12/31/2022 $188,422,000.00
5 9/30/2022 $193,698,000.00
6 6/30/2022 $212,994,000.00
7 3/31/2022 $223,120,000.00
8 12/31/2021 $224,073,000.00
9 9/30/2021 $138,815,000.00
10 6/30/2021 $141,314,000.00
11 3/31/2021 $148,959,000.00
12 12/31/2020 $159,227,000.00
13 9/30/2020 $19,712,000.00
14 6/30/2020 $11,335,000.00
15 3/31/2020 $14,657,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 9/30/2023 $118,384,000.00
2 6/30/2023 $133,167,000.00
3 3/31/2023 $161,385,000.00
4 12/31/2022 $188,593,000.00
5 9/30/2022 $193,869,000.00
6 6/30/2022 $213,165,000.00
7 3/31/2022 $223,180,000.00
8 12/31/2021 $224,133,000.00
9 9/30/2021 $138,875,000.00
10 6/30/2021 $141,374,000.00
11 3/31/2021 $149,019,000.00
12 12/31/2020 $159,227,000.00
13 9/30/2020 $19,712,000.00
14 6/30/2020 $11,335,000.00
15 3/31/2020 $14,657,000.00
16 12/31/2019 $17,913,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 9/30/2023 $-70,209,000.00
2 6/30/2023 $-55,426,000.00
3 3/31/2023 $-27,208,000.00
4 12/31/2022 $-35,540,000.00
5 9/30/2022 $-30,264,000.00
6 6/30/2022 $-10,968,000.00
7 3/31/2022 $-953,000.00
8 12/31/2021 $64,906,000.00
9 9/30/2021 $-20,352,000.00
10 6/30/2021 $-17,853,000.00
11 3/31/2021 $-10,208,000.00
12 12/31/2020 $141,314,000.00
13 9/30/2020 $1,799,000.00
14 6/30/2020 $-6,578,000.00
15 3/31/2020 $-3,256,000.00
Financials: CommitmentsAndContingencies
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 12/31/2020 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 9/30/2023 $0.00
2 6/30/2023 $0.00
3 3/31/2023 $0.00
4 12/31/2022 $0.00
5 9/30/2022 $0.00
6 6/30/2022 $0.00
7 3/31/2022 $0.00
8 12/31/2021 $0.00
9 9/30/2021 $0.00
10 6/30/2021 $0.00
11 3/31/2021 $0.00
12 12/31/2020 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 9/30/2023 $100,000,000.00
2 6/30/2023 $100,000,000.00
3 3/31/2023 $100,000,000.00
4 12/31/2022 $100,000,000.00
5 9/30/2022 $100,000,000.00
6 6/30/2022 $100,000,000.00
7 3/31/2022 $100,000,000.00
8 12/31/2021 $100,000,000.00
9 9/30/2021 $100,000,000.00
10 6/30/2021 $100,000,000.00
11 3/31/2021 $100,000,000.00
12 12/31/2020 $100,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 9/30/2023 $32,371,428.00
2 6/30/2023 $32,326,861.00
3 3/31/2023 $32,061,517.00
4 12/31/2022 $31,859,847.00
5 9/30/2022 $31,652,058.00
6 6/30/2022 $31,531,115.00
7 3/31/2022 $31,333,782.00
8 12/31/2021 $31,077,004.00
9 9/30/2021 $27,865,070.00
10 6/30/2021 $27,548,105.00
11 3/31/2021 $27,297,871.00
12 12/31/2020 $27,273,095.00
Financials: CommonStockSharesOutstanding
Date Value
1 9/30/2023 $32,371,428.00
2 6/30/2023 $32,326,861.00
3 3/31/2023 $32,061,517.00
4 12/31/2022 $31,859,847.00
5 9/30/2022 $31,652,058.00
6 6/30/2022 $31,531,115.00
7 3/31/2022 $31,333,782.00
8 12/31/2021 $31,077,004.00
9 9/30/2021 $27,865,070.00
10 6/30/2021 $27,548,105.00
11 12/31/2020 $27,273,095.00
Financials: CommonStockValue
Date Value
1 9/30/2023 $32,000.00
2 6/30/2023 $32,000.00
3 3/31/2023 $32,000.00
4 12/31/2022 $32,000.00
5 9/30/2022 $32,000.00
6 6/30/2022 $32,000.00
7 3/31/2022 $31,000.00
8 12/31/2021 $31,000.00
9 9/30/2021 $28,000.00
10 6/30/2021 $28,000.00
11 3/31/2021 $27,000.00
12 12/31/2020 $27,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 9/30/2023 $-28,780,000.00
2 6/30/2023 $-9,291,000.00
3 3/31/2023 $-12,241,000.00
4 12/31/2022 $-32,765,000.00
5 9/30/2022 $-24,385,000.00
6 6/30/2022 $-8,099,000.00
7 3/31/2022 $-9,415,000.00
8 12/31/2021 $-22,169,000.00
9 9/30/2021 $-5,185,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 9/30/2023 $10,521,000.00
2 6/30/2023 $10,814,000.00
3 3/31/2023 $7,998,000.00
4 12/31/2022 $7,514,000.00
5 9/30/2022 $7,419,000.00
6 6/30/2022 $6,841,000.00
7 3/31/2022 $5,779,000.00
8 12/31/2021 $5,160,000.00
9 9/30/2021 $4,843,000.00
10 6/30/2021 $3,965,000.00
11 3/31/2021 $3,321,000.00
12 12/31/2020 $3,104,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 9/30/2023 $9,371,000.00
2 6/30/2023 $8,474,000.00
3 3/31/2023 $10,889,000.00
4 12/31/2022 $11,496,000.00
5 9/30/2022 $12,162,000.00
6 6/30/2022 $11,649,000.00
7 3/31/2022 $11,604,000.00
8 12/31/2021 $11,958,000.00
9 9/30/2021 $10,410,000.00
10 6/30/2021 $8,246,000.00
11 3/31/2021 $8,472,000.00
12 12/31/2020 $8,588,000.00
Financials: CostOfRevenue
Date Value
1 9/30/2023 $17,831,000.00
2 6/30/2023 $6,300,000.00
3 3/31/2023 $5,103,000.00
4 12/31/2022 $20,829,000.00
5 9/30/2022 $15,108,000.00
6 6/30/2022 $8,649,000.00
7 3/31/2022 $4,177,000.00
8 12/31/2021 $18,973,000.00
9 9/30/2021 $5,733,000.00
10 6/30/2021 $3,898,000.00
11 3/31/2021 $2,635,000.00
12 12/31/2020 $11,971,000.00
13 9/30/2020 $2,212,000.00
14 6/30/2020 $4,718,000.00
15 3/31/2020 $1,903,000.00
Financials: DebtSecuritiesAvailableForSaleAllowanceForCreditLossWriteoff
Date Value
1 9/30/2023 --
2 6/30/2023 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 9/30/2023 $-239,000.00
2 6/30/2023 $-122,000.00
3 3/31/2023 $-50,000.00
4 12/31/2022 $-129,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 9/30/2023 $2,406,000.00
2 6/30/2023 $2,585,000.00
3 3/31/2023 $2,666,000.00
4 12/31/2022 $2,671,000.00
5 9/30/2022 $2,570,000.00
Financials: DefinedContributionPlanEmployerDiscretionaryContributionAmount
Date Value
1 9/30/2023 $400,000.00
2 6/30/2023 $300,000.00
3 3/31/2023 $100,000.00
4 12/31/2022 $500,000.00
5 9/30/2022 $400,000.00
6 6/30/2022 $300,000.00
7 3/31/2022 $200,000.00
8 12/31/2021 $100,000.00
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
Financials: DepreciationDepletionAndAmortization
Date Value
1 9/30/2023 $1,979,000.00
2 6/30/2023 $1,239,000.00
3 3/31/2023 $634,000.00
4 12/31/2022 $1,614,000.00
5 9/30/2022 $1,037,000.00
6 6/30/2022 $578,000.00
7 3/31/2022 $267,000.00
8 12/31/2021 $925,000.00
9 9/30/2021 $636,000.00
10 6/30/2021 $375,000.00
11 3/31/2021 $137,000.00
12 12/31/2020 $831,000.00
13 9/30/2020 $610,000.00
14 6/30/2020 $409,000.00
15 3/31/2020 $205,000.00
Financials: EarningsPerShareBasic
Date Value
1 9/30/2023 $-0.90
2 6/30/2023 $-0.29
3 3/31/2023 $-0.39
4 12/31/2022 $-1.07
5 9/30/2022 $-0.76
6 6/30/2022 $-0.26
7 3/31/2022 $-0.30
8 12/31/2021 $-0.79
9 9/30/2021 $-0.68
10 6/30/2021 $-0.27
11 3/31/2021 $-0.22
12 12/31/2020 $-2.35
13 9/30/2020 $-0.53
14 6/30/2020 $0.11
15 3/31/2020 $-0.60
Financials: EarningsPerShareDiluted
Date Value
1 9/30/2023 $-0.90
2 6/30/2023 $-0.29
3 3/31/2023 $-0.39
4 12/31/2022 $-1.07
5 9/30/2022 $-0.76
6 6/30/2022 $-0.26
7 3/31/2022 $-0.30
8 12/31/2021 $-0.79
9 9/30/2021 $-0.19
10 6/30/2021 $-0.27
11 3/31/2021 $-0.22
12 12/31/2020 $-2.35
13 9/30/2020 $-0.53
14 6/30/2020 $0.10
15 3/31/2020 $-0.60
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 9/30/2023 $-14,000.00
2 6/30/2023 $6,000.00
3 3/31/2023 $5,000.00
4 12/31/2022 $18,000.00
5 9/30/2022 $-23,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 9/30/2023 $3,995,000.00
2 6/30/2023 $2,506,000.00
3 3/31/2023 $2,904,000.00
4 12/31/2022 $4,909,000.00
5 9/30/2022 $4,263,000.00
6 6/30/2022 $2,793,000.00
7 3/31/2022 $1,362,000.00
8 12/31/2021 $3,271,000.00
9 9/30/2021 $2,010,000.00
10 6/30/2021 $2,537,000.00
11 3/31/2021 $786,000.00
12 12/31/2020 $2,069,000.00
Financials: FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersIntoLevel3
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
Financials: FairValueMeasurementWithUnobservableInputsReconciliationLiabilityTransfersOutOfLevel3
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
Financials: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersIntoLevel3
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
Financials: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisAssetTransfersOutOfLevel3
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
Financials: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilitySettlements
Date Value
1 9/30/2023 $505,000.00
Financials: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Date Value
1 9/30/2023 $728,000.00
2 6/30/2023 $1,129,000.00
3 3/31/2023 $1,064,000.00
4 12/31/2022 $1,798,000.00
5 9/30/2022 $1,637,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 9/30/2023 $1,001,000.00
2 6/30/2023 $780,000.00
3 3/31/2023 $561,000.00
4 12/31/2022 $343,000.00
5 9/30/2022 $135,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 9/30/2023 $869,000.00
2 6/30/2023 $870,000.00
3 3/31/2023 $857,000.00
4 12/31/2022 $859,000.00
5 9/30/2022 $804,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 9/30/2023 $221,000.00
2 6/30/2023 $442,000.00
3 3/31/2023 $653,000.00
4 9/30/2022 $201,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 9/30/2023 $773,000.00
2 6/30/2023 $774,000.00
3 3/31/2023 $762,000.00
4 12/31/2022 $761,000.00
5 9/30/2022 $707,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 9/30/2023 $775,000.00
2 6/30/2023 $779,000.00
3 3/31/2023 $772,000.00
4 12/31/2022 $827,000.00
5 9/30/2022 $775,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 9/30/2023 $851,000.00
2 6/30/2023 $851,000.00
3 3/31/2023 $838,000.00
4 12/31/2022 $846,000.00
5 9/30/2022 $791,000.00
Financials: FiniteLivedIntangibleAssetsForeignCurrencyTranslationGainLoss
Date Value
1 9/30/2023 $319,000.00
2 6/30/2023 $518,000.00
3 3/31/2023 $549,000.00
4 12/31/2022 $407,000.00
5 9/30/2022 $-320,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 9/30/2023 $8,424,000.00
2 6/30/2023 $8,424,000.00
3 3/31/2023 $8,424,000.00
4 12/31/2022 $8,424,000.00
5 9/30/2022 $8,424,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 9/30/2023 $7,742,000.00
2 6/30/2023 $8,162,000.00
3 3/31/2023 $8,412,000.00
4 12/31/2022 $8,488,000.00
5 9/30/2022 $7,969,000.00
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 9/30/2023 $-206,000.00
2 6/30/2023 $-523,000.00
3 3/31/2023 $-523,000.00
4 12/31/2022 $-47,000.00
5 9/30/2022 $-10,000.00
6 6/30/2022 $-6,000.00
7 3/31/2022 $-3,000.00
8 12/31/2021 $-178,000.00
9 9/30/2021 $-171,000.00
10 6/30/2021 $-171,000.00
11 3/31/2021 $-168,000.00
12 12/31/2020 $-63,000.00
13 9/30/2020 $-48,000.00
14 6/30/2020 $-32,000.00
15 3/31/2020 $-16,000.00
Financials: Goodwill
Date Value
1 9/30/2023 $9,900,000.00
2 6/30/2023 $10,200,000.00
3 3/31/2023 $10,200,000.00
4 12/31/2022 $10,100,000.00
5 9/30/2022 $9,200,000.00
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 9/30/2023 $-122,000.00
2 6/30/2023 $135,000.00
3 3/31/2023 $171,000.00
4 12/31/2022 $484,000.00
5 9/30/2022 $-366,000.00
Financials: GrossProfit
Date Value
1 9/30/2023 $18,047,000.00
2 6/30/2023 $10,178,000.00
3 3/31/2023 $4,384,000.00
4 12/31/2022 $26,023,000.00
5 9/30/2022 $20,101,000.00
6 6/30/2022 $6,634,000.00
7 3/31/2022 $4,129,000.00
8 12/31/2021 $23,233,000.00
9 9/30/2021 $6,812,000.00
10 6/30/2021 $7,287,000.00
11 3/31/2021 $2,908,000.00
12 12/31/2020 $14,923,000.00
13 9/30/2020 $3,836,000.00
14 6/30/2020 $8,508,000.00
15 3/31/2020 $2,098,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 9/30/2023 $-29,179,000.00
2 6/30/2023 $-22,001,000.00
3 9/30/2022 $-23,772,000.00
4 6/30/2022 $-17,514,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 9/30/2023 $-209,000.00
2 6/30/2023 $-122,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 9/30/2023 $1,228,000.00
2 6/30/2023 $-918,000.00
3 3/31/2023 $-339,000.00
4 12/31/2022 $452,000.00
5 9/30/2022 $-175,000.00
6 6/30/2022 $-1,043,000.00
7 3/31/2022 $-1,626,000.00
8 12/31/2021 $2,753,000.00
9 9/30/2021 $1,447,000.00
10 6/30/2021 $482,000.00
11 3/31/2021 $-787,000.00
12 12/31/2020 $1,980,000.00
13 9/30/2020 $1,140,000.00
14 6/30/2020 $418,000.00
15 3/31/2020 $-151,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 9/30/2023 $2,950,000.00
2 6/30/2023 $376,000.00
3 3/31/2023 $-1,873,000.00
4 12/31/2022 $-5,930,000.00
5 9/30/2022 $-1,306,000.00
6 6/30/2022 $-5,277,000.00
7 3/31/2022 $-10,052,000.00
8 12/31/2021 $11,275,000.00
9 9/30/2021 $3,186,000.00
10 6/30/2021 $224,000.00
11 3/31/2021 $-2,458,000.00
12 12/31/2020 $1,820,000.00
13 9/30/2020 $4,307,000.00
14 6/30/2020 $9,974,000.00
15 3/31/2020 $-987,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 9/30/2023 $884,000.00
2 6/30/2023 $278,000.00
3 3/31/2023 $-123,000.00
4 12/31/2022 $1,892,000.00
5 9/30/2022 $2,463,000.00
6 6/30/2022 $1,372,000.00
7 3/31/2022 $265,000.00
8 12/31/2021 $5,426,000.00
9 9/30/2021 $3,561,000.00
10 6/30/2021 $519,000.00
11 3/31/2021 $101,000.00
12 12/31/2020 $9,631,000.00
13 9/30/2020 $7,195,000.00
14 6/30/2020 $3,239,000.00
15 3/31/2020 $-138,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 9/30/2023 $3,841,000.00
2 6/30/2023 $1,680,000.00
3 3/31/2023 $990,000.00
4 12/31/2022 $5,475,000.00
5 9/30/2022 $4,108,000.00
6 6/30/2022 $3,857,000.00
7 3/31/2022 $1,958,000.00
8 12/31/2021 $4,481,000.00
9 9/30/2021 $4,446,000.00
10 6/30/2021 $3,943,000.00
11 3/31/2021 $2,469,000.00
12 12/31/2020 $-223,000.00
13 9/30/2020 $-126,000.00
14 6/30/2020 $-800,000.00
15 3/31/2020 $1,010,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 9/30/2023 $-1,113,000.00
2 6/30/2023 $-682,000.00
3 3/31/2023 $-353,000.00
4 12/31/2022 $-1,344,000.00
5 9/30/2022 $-991,000.00
6 6/30/2022 $-653,000.00
7 3/31/2022 $-323,000.00
8 12/31/2021 $-1,190,000.00
9 9/30/2021 $-875,000.00
10 6/30/2021 $-578,000.00
11 3/31/2021 $-292,000.00
12 12/31/2020 $-1,085,000.00
13 9/30/2020 $-794,000.00
Financials: IncreaseDecreaseInOtherNoncurrentAssets
Date Value
1 9/30/2023 $210,000.00
2 6/30/2023 $58,000.00
3 3/31/2023 $-7,000.00
4 12/31/2022 $93,000.00
5 9/30/2022 $-131,000.00
6 6/30/2022 $-18,000.00
7 3/31/2022 $-45,000.00
8 12/31/2021 $476,000.00
9 9/30/2021 $997,000.00
10 6/30/2021 $1,177,000.00
11 3/31/2021 $1,036,000.00
12 12/31/2020 $212,000.00
13 9/30/2020 $208,000.00
14 6/30/2020 $122,000.00
15 3/31/2020 $4,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 6/30/2023 $-442,000.00
2 3/31/2023 $-436,000.00
3 12/31/2022 $-75,000.00
4 9/30/2022 $-73,000.00
5 12/31/2021 $-194,000.00
6 12/31/2020 $194,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 9/30/2023 $-516,000.00
2 6/30/2023 $274,000.00
3 3/31/2023 $1,492,000.00
4 12/31/2022 $-844,000.00
5 9/30/2022 $-2,198,000.00
6 6/30/2022 $-1,119,000.00
7 3/31/2022 $-619,000.00
8 12/31/2021 $4,120,000.00
9 9/30/2021 $1,705,000.00
10 6/30/2021 $2,081,000.00
11 3/31/2021 $2,404,000.00
12 12/31/2020 $-78,000.00
13 9/30/2020 $79,000.00
14 6/30/2020 $-6,000.00
15 3/31/2020 $-61,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 9/30/2023 $7,742,000.00
2 6/30/2023 $8,162,000.00
3 3/31/2023 $8,412,000.00
4 12/31/2022 $8,488,000.00
5 9/30/2022 $7,969,000.00
Financials: InterestExpense
Date Value
1 9/30/2023 $201,000.00
2 6/30/2023 $551,000.00
3 3/31/2023 $551,000.00
4 12/31/2022 $129,000.00
5 9/30/2022 $68,000.00
6 6/30/2022 $35,000.00
7 3/31/2022 $20,000.00
8 12/31/2021 $486,000.00
9 9/30/2021 $446,000.00
10 6/30/2021 $39,000.00
11 3/31/2021 $376,000.00
12 12/31/2020 $976,000.00
13 9/30/2020 $245,000.00
14 6/30/2020 $246,000.00
15 3/31/2020 $241,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 9/30/2023 $1,893,000.00
2 6/30/2023 $1,640,000.00
3 3/31/2023 $1,492,000.00
4 12/31/2022 $1,448,000.00
5 9/30/2022 $944,000.00
6 6/30/2022 $891,000.00
7 3/31/2022 $864,000.00
8 12/31/2021 $1,125,000.00
9 9/30/2021 $1,521,000.00
10 6/30/2021 $2,663,000.00
11 3/31/2021 $1,918,000.00
12 12/31/2020 $2,256,000.00
Financials: InventoryNet
Date Value
1 9/30/2023 $15,926,000.00
2 6/30/2023 $14,135,000.00
3 3/31/2023 $13,370,000.00
4 12/31/2022 $12,513,000.00
5 9/30/2022 $11,731,000.00
6 6/30/2022 $11,178,000.00
7 3/31/2022 $9,632,000.00
8 12/31/2021 $7,918,000.00
9 9/30/2021 $8,272,000.00
10 6/30/2021 $7,953,000.00
11 3/31/2021 $6,822,000.00
12 12/31/2020 $4,568,000.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 9/30/2023 $10,819,000.00
2 6/30/2023 $9,579,000.00
3 3/31/2023 $9,062,000.00
4 12/31/2022 $8,343,000.00
5 9/30/2022 $8,325,000.00
6 6/30/2022 $7,621,000.00
7 3/31/2022 $6,666,000.00
8 12/31/2021 $6,242,000.00
9 9/30/2021 $5,165,000.00
10 6/30/2021 $3,642,000.00
11 3/31/2021 $3,104,000.00
12 12/31/2020 $2,099,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 9/30/2023 $3,214,000.00
2 6/30/2023 $2,916,000.00
3 3/31/2023 $2,816,000.00
4 12/31/2022 $2,722,000.00
5 9/30/2022 $2,462,000.00
6 6/30/2022 $2,666,000.00
7 3/31/2022 $2,102,000.00
8 12/31/2021 $551,000.00
9 9/30/2021 $1,586,000.00
10 6/30/2021 $1,648,000.00
11 3/31/2021 $1,800,000.00
12 12/31/2020 $213,000.00
Financials: InventoryWriteDown
Date Value
1 9/30/2023 $284,000.00
2 6/30/2023 $38,000.00
3 12/31/2022 $376,000.00
4 9/30/2022 $46,000.00
5 6/30/2022 $39,000.00
6 3/31/2022 $20,000.00
7 12/31/2021 $191,000.00
8 9/30/2021 $48,000.00
9 6/30/2021 $48,000.00
10 3/31/2021 $-29,000.00
11 9/30/2020 $67,000.00
12 6/30/2020 $42,000.00
13 3/31/2020 $42,000.00
Financials: InvestmentIncomeNonoperating
Date Value
1 9/30/2023 $4,155,000.00
2 6/30/2023 $2,706,000.00
3 3/31/2023 $1,017,000.00
4 12/31/2022 $2,031,000.00
5 9/30/2022 $1,446,000.00
6 6/30/2022 $464,000.00
7 3/31/2022 $171,000.00
8 12/31/2021 $548,000.00
Financials: LeaseCost
Date Value
1 9/30/2023 $1,694,000.00
2 6/30/2023 $1,055,000.00
3 3/31/2023 $665,000.00
4 12/31/2022 $2,389,000.00
5 9/30/2022 $1,789,000.00
6 6/30/2022 $1,189,000.00
7 3/31/2022 $593,000.00
8 12/31/2021 $2,341,000.00
9 12/31/2020 $2,062,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 9/30/2023 $7,547,000.00
2 6/30/2023 $8,109,000.00
3 3/31/2023 $8,740,000.00
4 12/31/2022 $9,065,000.00
5 12/31/2021 $6,987,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 9/30/2023 $1,347,000.00
2 6/30/2023 $1,347,000.00
3 3/31/2023 $1,347,000.00
4 12/31/2022 $1,306,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 9/30/2023 $2,429,000.00
2 6/30/2023 $2,431,000.00
3 3/31/2023 $2,431,000.00
4 12/31/2022 $2,153,000.00
5 12/31/2021 $1,841,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 9/30/2023 $592,000.00
2 6/30/2023 $594,000.00
3 3/31/2023 $595,000.00
4 12/31/2022 $580,000.00
5 12/31/2021 $1,435,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 9/30/2023 $578,000.00
2 6/30/2023 $580,000.00
3 3/31/2023 $580,000.00
4 12/31/2022 $2,001,000.00
5 12/31/2021 $1,878,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 9/30/2023 $1,999,000.00
2 6/30/2023 $2,001,000.00
3 3/31/2023 $2,002,000.00
4 12/31/2022 $2,431,000.00
5 12/31/2021 $1,833,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $602,000.00
2 6/30/2023 $1,156,000.00
3 3/31/2023 $1,785,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 9/30/2023 $1,147,000.00
2 6/30/2023 $1,287,000.00
3 3/31/2023 $1,586,000.00
4 12/31/2022 $639,000.00
5 12/31/2021 $1,135,000.00
Financials: Liabilities
Date Value
1 9/30/2023 $38,546,000.00
2 6/30/2023 $36,371,000.00
3 3/31/2023 $37,795,000.00
4 12/31/2022 $51,988,000.00
5 9/30/2022 $52,781,000.00
6 6/30/2022 $45,880,000.00
7 3/31/2022 $44,424,000.00
8 12/31/2021 $46,302,000.00
9 9/30/2021 $43,527,000.00
10 6/30/2021 $39,817,000.00
11 3/31/2021 $38,438,000.00
12 12/31/2020 $39,786,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 9/30/2023 $208,475,000.00
2 6/30/2023 $210,830,000.00
3 3/31/2023 $218,407,000.00
4 12/31/2022 $242,587,000.00
5 9/30/2022 $249,281,000.00
6 6/30/2022 $246,995,000.00
7 3/31/2022 $251,226,000.00
8 12/31/2021 $260,906,000.00
9 9/30/2021 $166,303,000.00
10 6/30/2021 $166,484,000.00
11 3/31/2021 $171,750,000.00
12 12/31/2020 $178,827,000.00
Financials: LiabilitiesCurrent
Date Value
1 9/30/2023 $22,322,000.00
2 6/30/2023 $20,194,000.00
3 3/31/2023 $18,656,000.00
4 12/31/2022 $19,226,000.00
5 9/30/2022 $19,078,000.00
6 6/30/2022 $15,434,000.00
7 3/31/2022 $13,664,000.00
8 12/31/2021 $14,836,000.00
9 9/30/2021 $13,062,000.00
10 6/30/2021 $11,178,000.00
11 3/31/2021 $9,247,000.00
12 12/31/2020 $10,833,000.00
Financials: MarketableSecuritiesCurrent
Date Value
1 9/30/2023 $29,684,000.00
2 6/30/2023 $19,691,000.00
3 12/31/2022 --
Financials: MarketableSecuritiesRealizedGainLossExcludingOtherThanTemporaryImpairments
Date Value
1 9/30/2023 $100,000.00
2 9/30/2022 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 9/30/2023 $-16,030,000.00
2 6/30/2023 $-15,782,000.00
3 3/31/2023 $-15,381,000.00
4 12/31/2022 $1,179,000.00
5 9/30/2022 $768,000.00
6 6/30/2022 $597,000.00
7 3/31/2022 $130,000.00
8 12/31/2021 $94,725,000.00
9 9/30/2021 $193,000.00
10 6/30/2021 $-290,000.00
11 3/31/2021 $-566,000.00
12 12/31/2020 $137,192,000.00
13 9/30/2020 $9,000.00
14 6/30/2020 $4,000.00
15 3/31/2020 $3,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 9/30/2023 $-31,036,000.00
2 6/30/2023 $-21,121,000.00
3 3/31/2023 $-1,185,000.00
4 12/31/2022 $-15,807,000.00
5 9/30/2022 $-15,195,000.00
6 6/30/2022 $-689,000.00
7 3/31/2022 $-617,000.00
8 12/31/2021 $-737,000.00
9 9/30/2021 $-683,000.00
10 6/30/2021 $-625,000.00
11 3/31/2021 $-9,000.00
12 12/31/2020 $-9,000.00
13 9/30/2020 $-9,000.00
14 6/30/2020 $-184,000.00
15 3/31/2020 $-91,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 9/30/2023 $-23,129,000.00
2 6/30/2023 $-18,529,000.00
3 3/31/2023 $-10,647,000.00
4 12/31/2022 $-20,930,000.00
5 9/30/2022 $-15,814,000.00
6 6/30/2022 $-10,876,000.00
7 3/31/2022 $-466,000.00
8 12/31/2021 $-29,082,000.00
9 9/30/2021 $-19,862,000.00
10 6/30/2021 $-16,938,000.00
11 3/31/2021 $-9,633,000.00
12 12/31/2020 $4,131,000.00
13 9/30/2020 $1,799,000.00
14 6/30/2020 $-6,398,000.00
15 3/31/2020 $-3,168,000.00
Financials: NetIncomeLoss
Date Value
1 9/30/2023 $-29,000,000.00
2 6/30/2023 $-21,900,000.00
3 3/31/2023 $-12,532,000.00
4 12/31/2022 $-33,600,000.00
5 9/30/2022 $-23,800,000.00
6 6/30/2022 $-17,514,000.00
7 3/31/2022 $-9,415,000.00
8 12/31/2021 $-22,200,000.00
9 9/30/2021 $-18,704,000.00
10 6/30/2021 $-7,424,000.00
11 3/31/2021 $-6,095,000.00
12 12/31/2020 $-12,800,000.00
13 9/30/2020 $-1,722,000.00
14 6/30/2020 $2,095,000.00
15 3/31/2020 $-2,966,000.00
Financials: NoncurrentAssets
Date Value
1 9/30/2023 $9,531,000.00
2 6/30/2023 $10,076,000.00
3 3/31/2023 $10,624,000.00
4 12/31/2022 $7,915,000.00
5 12/31/2021 $6,785,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 9/30/2023 $3,866,000.00
2 6/30/2023 $1,955,000.00
3 3/31/2023 $485,000.00
4 12/31/2022 $1,819,000.00
5 9/30/2022 $1,272,000.00
6 6/30/2022 $270,000.00
7 3/31/2022 $106,000.00
8 12/31/2021 $-100,000.00
9 9/30/2021 $91,000.00
10 6/30/2021 $-254,000.00
11 3/31/2021 $-285,000.00
12 12/31/2020 $-7,004,000.00
13 9/30/2020 $-429,000.00
14 6/30/2020 $-235,000.00
15 3/31/2020 $-202,000.00
Financials: NumberOfOperatingSegments
Date Value
1 9/30/2023 $1.00
Financials: OperatingExpenses
Date Value
1 9/30/2023 $51,092,000.00
2 6/30/2023 $34,134,000.00
3 3/31/2023 $17,401,000.00
4 12/31/2022 $61,405,000.00
5 9/30/2022 $45,145,000.00
6 6/30/2022 $28,653,000.00
7 3/31/2022 $13,650,000.00
8 12/31/2021 $45,302,000.00
9 9/30/2021 $12,088,000.00
10 6/30/2021 $11,834,000.00
11 3/31/2021 $8,718,000.00
12 12/31/2020 $20,738,000.00
13 9/30/2020 $14,273,000.00
14 6/30/2020 $4,282,000.00
15 3/31/2020 $4,862,000.00
Financials: OperatingIncomeLoss
Date Value
1 9/30/2023 $-33,045,000.00
2 6/30/2023 $-23,956,000.00
3 3/31/2023 $-13,017,000.00
4 12/31/2022 $-35,382,000.00
5 9/30/2022 $-25,044,000.00
6 6/30/2022 $-17,890,000.00
7 3/31/2022 $-9,521,000.00
8 12/31/2021 $-22,069,000.00
9 9/30/2021 $-18,541,000.00
10 6/30/2021 $-13,265,000.00
11 3/31/2021 $-5,810,000.00
12 12/31/2020 $-5,815,000.00
13 9/30/2020 $-1,293,000.00
14 6/30/2020 $-636,000.00
15 3/31/2020 $-2,764,000.00
Financials: OperatingLeaseCost
Date Value
1 9/30/2023 $1,548,000.00
2 6/30/2023 $969,000.00
3 3/31/2023 $484,000.00
4 12/31/2022 $2,337,000.00
5 9/30/2022 $1,752,000.00
6 7/31/2022 $4,000,000.00
7 6/30/2022 $1,165,000.00
8 3/31/2022 $582,000.00
9 12/31/2021 $1,780,000.00
10 12/31/2020 $1,806,000.00
Financials: OperatingLeaseLiability
Date Value
1 9/30/2023 $6,400,000.00
2 6/30/2023 $6,822,000.00
3 3/31/2023 $7,154,000.00
4 12/31/2022 $4,508,000.00
5 12/31/2021 $5,852,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 9/30/2023 $1,953,000.00
2 6/30/2023 $1,860,000.00
3 3/31/2023 $1,695,000.00
4 12/31/2022 $1,468,000.00
5 9/30/2022 $1,432,000.00
6 6/30/2022 $1,402,000.00
7 3/31/2022 $1,373,000.00
8 12/31/2021 $1,344,000.00
9 9/30/2021 $1,306,000.00
10 6/30/2021 $1,265,000.00
11 3/31/2021 $1,225,000.00
12 12/31/2020 $1,187,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 9/30/2023 $4,447,000.00
2 6/30/2023 $4,962,000.00
3 3/31/2023 $5,459,000.00
4 12/31/2022 $3,040,000.00
5 9/30/2022 $3,429,000.00
6 6/30/2022 $3,797,000.00
7 3/31/2022 $4,156,000.00
8 12/31/2021 $4,508,000.00
9 9/30/2021 $4,861,000.00
10 6/30/2021 $5,199,000.00
11 3/31/2021 $5,525,000.00
12 12/31/2020 $5,839,000.00
Financials: OperatingLeasePayments
Date Value
1 9/30/2023 $1,513,000.00
2 6/30/2023 $961,000.00
3 3/31/2023 $629,000.00
4 12/31/2022 $1,800,000.00
5 9/30/2022 $1,342,000.00
6 6/30/2022 $894,000.00
7 12/31/2021 $1,855,000.00
8 12/31/2020 $1,795,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 9/30/2023 $6,677,000.00
2 6/30/2023 $7,136,000.00
3 3/31/2023 $7,579,000.00
4 12/31/2022 $3,956,000.00
5 9/30/2022 $4,271,000.00
6 6/30/2022 $4,583,000.00
7 3/31/2022 $4,886,000.00
8 12/31/2021 $5,182,000.00
9 9/30/2021 $5,471,000.00
10 6/30/2021 $5,752,000.00
11 3/31/2021 $6,027,000.00
12 12/31/2020 $6,287,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 9/30/2023 $0.08
2 6/30/2023 $0.09
3 3/31/2023 $0.10
4 12/31/2022 $0.10
5 12/31/2021 $0.10
6 12/31/2020 $0.09
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 9/30/2023 $714,000.00
2 6/30/2023 $972,000.00
3 3/31/2023 $1,101,000.00
4 12/31/2022 $899,000.00
5 9/30/2022 $1,005,000.00
6 6/30/2022 $976,000.00
7 3/31/2022 $926,000.00
8 12/31/2021 $1,387,000.00
9 9/30/2021 $834,000.00
10 6/30/2021 $652,000.00
11 3/31/2021 $410,000.00
12 12/31/2020 $729,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 9/30/2023 $1,447,000.00
2 6/30/2023 $1,330,000.00
3 3/31/2023 $1,205,000.00
4 12/31/2022 $1,384,000.00
5 9/30/2022 $1,198,000.00
6 6/30/2022 $1,315,000.00
7 3/31/2022 $1,180,000.00
8 12/31/2021 $1,228,000.00
9 9/30/2021 $1,756,000.00
10 6/30/2021 $1,936,000.00
11 3/31/2021 $1,798,000.00
12 12/31/2020 $723,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $-170,000.00
2 6/30/2023 $-57,000.00
3 3/31/2023 $291,000.00
4 12/31/2022 $798,000.00
5 9/30/2022 $-613,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 9/30/2023 $360,000.00
2 6/30/2023 $112,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesTax
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 9/30/2022 --
4 6/30/2022 --
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $190,000.00
2 6/30/2023 $55,000.00
3 3/31/2023 $291,000.00
4 12/31/2022 $798,000.00
5 9/30/2022 $-613,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 6/30/2023 $156,000.00
2 3/31/2023 $125,000.00
3 12/31/2022 $555,000.00
4 9/30/2022 $542,000.00
5 9/30/2021 $194,000.00
6 6/30/2021 $194,000.00
7 3/31/2021 $194,000.00
8 12/31/2020 $194,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 9/30/2023 $-88,000.00
2 6/30/2023 $-167,000.00
3 3/31/2023 $19,000.00
4 12/31/2022 $-83,000.00
5 9/30/2022 $-106,000.00
6 6/30/2022 $285,000.00
7 3/31/2022 $-45,000.00
8 12/31/2021 $386,000.00
9 9/30/2021 $283,000.00
10 6/30/2021 $161,000.00
11 3/31/2021 $91,000.00
12 12/31/2020 $-6,028,000.00
13 9/30/2020 $68,000.00
14 6/30/2020 $252,000.00
15 3/31/2020 $39,000.00
Financials: PaymentForContingentConsiderationLiabilityFinancingActivities
Date Value
1 9/30/2023 $1,095,000.00
2 6/30/2023 $900,000.00
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 9/30/2023 $34,258,000.00
2 6/30/2023 $19,616,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 9/30/2023 $1,712,000.00
2 6/30/2023 $1,505,000.00
3 3/31/2023 $1,185,000.00
4 12/31/2022 $2,045,000.00
5 9/30/2022 $1,433,000.00
6 6/30/2022 $689,000.00
7 3/31/2022 $617,000.00
8 12/31/2021 $737,000.00
9 9/30/2021 $683,000.00
10 6/30/2021 $625,000.00
11 3/31/2021 $9,000.00
12 12/31/2020 $9,000.00
13 9/30/2020 $9,000.00
14 6/30/2020 $184,000.00
15 3/31/2020 $91,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 9/30/2023 $0.00
2 6/30/2023 $0.00
3 3/31/2023 $0.00
4 12/31/2022 $0.00
5 9/30/2022 $0.00
6 6/30/2022 $0.00
7 3/31/2022 $0.00
8 12/31/2021 $0.00
9 9/30/2021 $0.00
10 6/30/2021 $0.00
11 3/31/2021 $0.00
12 12/31/2020 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 9/30/2023 $5,000,000.00
2 6/30/2023 $5,000,000.00
3 3/31/2023 $5,000,000.00
4 12/31/2022 $5,000,000.00
5 9/30/2022 $5,000,000.00
6 6/30/2022 $5,000,000.00
7 3/31/2022 $5,000,000.00
8 12/31/2021 $5,000,000.00
9 9/30/2021 $5,000,000.00
10 6/30/2021 $5,000,000.00
11 3/31/2021 $5,000,000.00
12 12/31/2020 $5,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
Financials: PreferredStockSharesOutstanding
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
Financials: PreferredStockValue
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 9/30/2023 $3,119,000.00
2 6/30/2023 $3,947,000.00
3 3/31/2023 $5,188,000.00
4 12/31/2022 $4,658,000.00
5 9/30/2022 $3,222,000.00
6 6/30/2022 $3,408,000.00
7 3/31/2022 $3,908,000.00
8 12/31/2021 $4,527,000.00
9 9/30/2021 $2,002,000.00
10 6/30/2021 $2,441,000.00
11 3/31/2021 $2,696,000.00
12 12/31/2020 $347,000.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 9/30/2023 $4,934,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 9/30/2023 $663,000.00
2 6/30/2023 $648,000.00
3 3/31/2023 $88,000.00
4 12/31/2022 $1,553,000.00
5 9/30/2022 $1,079,000.00
6 6/30/2022 $842,000.00
7 3/31/2022 $324,000.00
8 12/31/2021 $852,000.00
9 9/30/2021 $808,000.00
10 6/30/2021 $325,000.00
11 3/31/2021 $27,000.00
12 12/31/2020 $53,000.00
13 9/30/2020 $9,000.00
14 6/30/2020 $4,000.00
15 3/31/2020 $3,000.00
Financials: ProductWarrantyAccrualClassifiedCurrent
Date Value
1 9/30/2023 $1,009,000.00
2 6/30/2023 $854,000.00
3 3/31/2023 $830,000.00
4 12/31/2022 $1,119,000.00
5 9/30/2022 $1,354,000.00
6 6/30/2022 $1,283,000.00
7 3/31/2022 $1,329,000.00
8 12/31/2021 $1,593,000.00
9 9/30/2021 $1,181,000.00
10 6/30/2021 $990,000.00
11 3/31/2021 $1,086,000.00
12 12/31/2020 $1,265,000.00
13 9/30/2020 $1,229,000.00
14 6/30/2020 $1,213,000.00
15 3/31/2020 $907,000.00
16 12/31/2019 $968,000.00
Financials: ProfitLoss
Date Value
1 9/30/2023 $-28,970,000.00
2 6/30/2023 $-21,879,000.00
3 3/31/2023 $-12,532,000.00
4 12/31/2022 $-33,563,000.00
5 9/30/2022 $-23,772,000.00
6 6/30/2022 $-17,514,000.00
7 3/31/2022 $-9,415,000.00
8 12/31/2021 $-22,169,000.00
9 9/30/2021 $-18,704,000.00
10 6/30/2021 $-13,519,000.00
11 3/31/2021 $-6,095,000.00
12 12/31/2020 $-12,819,000.00
13 9/30/2020 $-2,593,000.00
14 6/30/2020 $-871,000.00
15 3/31/2020 $-2,966,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 9/30/2023 $2,854,000.00
2 6/30/2023 $2,940,000.00
3 3/31/2023 $3,045,000.00
4 12/31/2022 $3,083,000.00
5 9/30/2022 $2,761,000.00
6 6/30/2022 $2,419,000.00
7 3/31/2022 $2,177,000.00
8 12/31/2021 $1,603,000.00
9 9/30/2021 $1,591,000.00
10 6/30/2021 $1,610,000.00
11 3/31/2021 $966,000.00
12 12/31/2020 $850,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 9/30/2023 $108,000.00
2 6/30/2023 $108,000.00
3 12/31/2021 $1,700,000.00
4 9/30/2021 $1,725,000.00
5 6/30/2021 $1,700,000.00
6 12/31/2020 $100,000.00
Financials: ProvisionForOtherCreditLosses
Date Value
1 9/30/2023 $92,000.00
Financials: RepaymentsOfLongTermLinesOfCredit
Date Value
1 3/31/2023 $15,000,000.00
2 12/31/2022 $60,000,000.00
3 9/30/2022 $45,000,000.00
4 12/31/2021 $15,000,000.00
5 9/30/2021 $15,000,000.00
Financials: RepaymentsOfUnsecuredDebt
Date Value
1 9/30/2023 $15,000,000.00
2 6/30/2023 $15,000,000.00
3 9/30/2022 $45,000,000.00
4 6/30/2022 $30,000,000.00
5 3/31/2022 $15,000,000.00
6 12/31/2021 $15,000,000.00
7 6/30/2021 $15,000,000.00
8 3/31/2021 $15,000,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 9/30/2023 $16,460,000.00
2 6/30/2023 $5,525,000.00
3 3/31/2023 $5,398,000.00
4 12/31/2022 $17,500,000.00
5 9/30/2022 $12,864,000.00
6 6/30/2022 $8,198,000.00
7 3/31/2022 $3,905,000.00
8 12/31/2021 $13,067,000.00
9 9/30/2021 $9,322,000.00
10 6/30/2021 $6,020,000.00
11 3/31/2021 $2,965,000.00
12 12/31/2020 $8,235,000.00
13 9/30/2020 $5,953,000.00
14 6/30/2020 $4,002,000.00
15 3/31/2020 $2,156,000.00
Financials: RestrictedCashCurrent
Date Value
1 3/31/2023 $60,000.00
2 12/31/2022 $60,000.00
3 9/30/2022 $60,000.00
4 6/30/2022 $60,000.00
5 3/31/2022 $60,000.00
6 12/31/2021 $60,000.00
7 9/30/2021 $60,000.00
8 6/30/2021 $60,000.00
9 3/31/2021 $60,000.00
10 12/31/2020 --
Financials: RestrictedCashNoncurrent
Date Value
1 9/30/2023 $171,000.00
2 6/30/2023 $171,000.00
3 3/31/2023 $111,000.00
4 12/31/2022 $111,000.00
5 9/30/2022 $111,000.00
6 6/30/2022 $111,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 9/30/2023 $-163,200,000.00
2 6/30/2023 $-156,078,000.00
3 3/31/2023 $-146,700,000.00
4 12/31/2022 $-134,200,000.00
5 9/30/2022 $-124,410,000.00
6 6/30/2022 $-118,151,000.00
7 3/31/2022 $-110,052,000.00
8 12/31/2021 $-100,637,000.00
9 9/30/2021 $-97,200,000.00
10 6/30/2021 $-91,987,000.00
11 3/31/2021 $-84,563,000.00
12 12/31/2020 $-78,468,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 9/30/2023 $35,878,000.00
2 6/30/2023 $12,094,000.00
3 3/31/2023 $9,487,000.00
4 12/31/2022 $46,852,000.00
5 9/30/2022 $35,209,000.00
6 6/30/2022 $11,106,000.00
7 3/31/2022 $8,306,000.00
8 12/31/2021 $42,206,000.00
9 9/30/2021 $12,545,000.00
10 6/30/2021 $8,277,000.00
11 3/31/2021 $5,543,000.00
12 12/31/2020 $26,894,000.00
13 9/30/2020 $6,048,000.00
14 6/30/2020 $11,128,000.00
15 3/31/2020 $4,001,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 9/30/2023 $19,892,000.00
2 6/30/2023 $19,288,000.00
3 3/31/2023 $16,387,000.00
4 12/31/2022 $16,510,000.00
5 9/30/2022 $16,891,000.00
6 6/30/2022 $15,890,000.00
7 3/31/2022 $14,837,000.00
8 9/30/2021 $12,753,000.00
9 6/30/2021 $9,711,000.00
10 3/31/2021 $9,098,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 9/30/2023 $3,003,000.00
2 6/30/2023 $3,014,000.00
3 3/31/2023 $3,015,000.00
4 12/31/2021 $16,000.00
5 9/30/2021 $16,000.00
6 6/30/2021 $16,000.00
7 3/31/2021 $16,000.00
8 12/31/2020 $92,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 9/30/2023 $34,632,000.00
2 6/30/2023 $11,208,000.00
3 3/31/2023 $12,003,000.00
4 12/31/2022 $43,879,000.00
5 9/30/2022 $32,281,000.00
6 6/30/2022 $10,710,000.00
7 3/31/2022 $9,745,000.00
8 12/31/2021 $32,235,000.00
9 9/30/2021 $8,786,000.00
10 6/30/2021 $14,532,000.00
11 3/31/2021 $5,753,000.00
12 12/31/2020 $12,503,000.00
13 9/30/2020 $3,178,000.00
14 6/30/2020 $2,436,000.00
15 3/31/2020 $2,706,000.00
Financials: ShareBasedCompensation
Date Value
1 9/30/2023 $7,448,000.00
2 6/30/2023 $4,744,000.00
3 3/31/2023 $2,166,000.00
4 12/31/2022 $7,207,000.00
5 9/30/2022 $5,203,000.00
6 6/30/2022 $3,183,000.00
7 3/31/2022 $1,289,000.00
8 12/31/2021 $2,504,000.00
9 9/30/2021 $1,631,000.00
10 6/30/2021 $820,000.00
11 3/31/2021 $339,000.00
12 12/31/2020 $525,000.00
13 9/30/2020 $218,000.00
14 6/30/2020 $135,000.00
15 3/31/2020 $66,000.00
Financials: ShortTermLeaseCost
Date Value
1 9/30/2023 $49,000.00
2 6/30/2023 $16,000.00
3 3/31/2023 $15,000.00
4 12/31/2022 $43,000.00
5 9/30/2022 $30,000.00
6 6/30/2022 $11,000.00
7 3/31/2022 $9,000.00
8 12/31/2021 $20,000.00
9 12/31/2020 $13,000.00
Financials: StandardProductWarrantyAccrual
Date Value
1 9/30/2023 $1,009,000.00
2 6/30/2023 $854,000.00
3 3/31/2023 $830,000.00
4 12/31/2022 $1,119,000.00
5 9/30/2022 $1,354,000.00
6 6/30/2022 $1,283,000.00
7 3/31/2022 $1,329,000.00
8 12/31/2021 $1,593,000.00
9 9/30/2021 $1,181,000.00
10 6/30/2021 $990,000.00
11 3/31/2021 $1,086,000.00
12 12/31/2020 $1,265,000.00
13 12/31/2019 $968,000.00
Financials: StandardProductWarrantyAccrualPayments
Date Value
1 9/30/2023 $477,000.00
2 6/30/2023 $606,000.00
3 3/31/2023 $497,000.00
4 12/31/2022 $1,870,000.00
5 9/30/2022 $1,433,000.00
6 6/30/2022 $1,476,000.00
7 3/31/2022 $535,000.00
8 12/31/2021 $1,448,000.00
9 9/30/2021 $1,112,000.00
10 6/30/2021 $775,000.00
11 3/31/2021 $377,000.00
12 12/31/2020 $976,000.00
Financials: StandardProductWarrantyAccrualWarrantiesIssued
Date Value
1 9/30/2023 $367,000.00
2 6/30/2023 $341,000.00
3 3/31/2023 $208,000.00
4 12/31/2022 $1,396,000.00
5 9/30/2022 $1,194,000.00
6 6/30/2022 $1,166,000.00
7 3/31/2022 $271,000.00
8 12/31/2021 $1,776,000.00
9 9/30/2021 $1,028,000.00
10 6/30/2021 $500,000.00
11 3/31/2021 $198,000.00
12 12/31/2020 $1,273,000.00
13 9/30/2020 $804,000.00
14 6/30/2020 $590,000.00
15 3/31/2020 $107,000.00
Financials: StockholdersEquity
Date Value
1 9/30/2023 $169,929,000.00
2 6/30/2023 $174,459,000.00
3 3/31/2023 $180,612,000.00
4 12/31/2022 $190,599,000.00
5 9/30/2022 $196,500,000.00
6 6/30/2022 $201,115,000.00
7 3/31/2022 $206,802,000.00
8 12/31/2021 $214,604,000.00
9 9/30/2021 $122,776,000.00
10 6/30/2021 $126,667,000.00
11 3/31/2021 $133,312,000.00
12 12/31/2020 $139,041,000.00
13 9/30/2020 $-65,608,000.00
14 6/30/2020 $-63,953,000.00
15 3/31/2020 $-66,095,000.00
16 12/31/2019 $-63,168,000.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 6/30/2023 $259,000.00
2 12/31/2022 $531,000.00
3 6/30/2022 $242,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 9/30/2023 $15,000.00
2 6/30/2023 $301,000.00
3 3/31/2023 $88,000.00
4 12/31/2022 $1,022,000.00
5 9/30/2022 $237,000.00
6 6/30/2022 $276,000.00
7 3/31/2022 $324,000.00
8 12/31/2021 $852,000.00
9 9/30/2021 $483,000.00
10 6/30/2021 $298,000.00
11 3/31/2021 $27,000.00
12 12/31/2020 $53,000.00
13 9/30/2020 $5,000.00
14 6/30/2020 $1,000.00
15 3/31/2020 $3,000.00
Financials: VariableLeaseCost
Date Value
1 9/30/2023 $97,000.00
2 6/30/2023 $27,000.00
3 3/31/2023 $166,000.00
4 12/31/2022 $9,000.00
5 9/30/2022 $7,000.00
6 6/30/2022 $2,000.00
7 3/31/2022 $2,000.00
8 12/31/2021 $541,000.00
9 12/31/2020 $243,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 9/30/2023 $32,171,685.00
2 6/30/2023 $32,199,156.00
3 3/31/2023 $31,965,799.00
4 12/31/2022 $31,492,531.00
5 9/30/2022 $31,441,611.00
6 6/30/2022 $31,312,559.00
7 3/31/2022 $31,210,567.00
8 12/31/2021 $27,957,904.00
9 9/30/2021 $27,707,858.00
10 6/30/2021 $27,335,637.00
11 3/31/2021 $27,290,364.00
12 12/31/2020 $5,485,032.00
13 6/30/2020 $5,614,136.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 9/30/2023 $32,171,685.00
2 6/30/2023 $32,199,156.00
3 3/31/2023 $31,965,799.00
4 12/31/2022 $31,492,531.00
5 9/30/2022 $31,441,611.00
6 6/30/2022 $31,312,559.00
7 3/31/2022 $31,210,567.00
8 12/31/2021 $27,957,904.00
9 9/30/2021 $27,707,858.00
10 6/30/2021 $27,335,637.00
11 3/31/2021 $27,290,364.00
12 12/31/2020 $5,485,032.00
13 9/30/2020 $5,000,245.00
14 6/30/2020 $4,994,142.00
15 3/31/2020 $4,993,199.00
Copyright 2024 PursePoor.com