All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
BIONANO GENOMICS, INC.: Last Reported 2/29/2024

Business Address

9540 TOWNE CENTRE DRIVE
SUITE 100
SAN DIEGO , CA US 92121

Mailing Address

9540 TOWNE CENTRE DRIVE
SUITE 100
SAN DIEGO , CA US 92121
Phone Number: (858) 888-7600 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 9/30/2023 $15,369,000.00
2 6/30/2023 $11,912,000.00
3 3/31/2023 $15,780,000.00
4 12/31/2022 $12,534,000.00
5 9/30/2022 $9,407,000.00
6 6/30/2022 $7,695,000.00
7 3/31/2022 $6,590,000.00
8 12/31/2021 $9,696,000.00
9 9/30/2021 $7,875,000.00
10 6/30/2021 $3,745,000.00
11 3/31/2021 $2,209,000.00
12 12/31/2020 $2,930,000.00
13 9/30/2020 $5,665,000.00
14 6/30/2020 $2,850,000.00
15 3/31/2020 $3,176,000.00
16 12/31/2019 $2,699,153.00
17 9/30/2019 $2,634,279.00
18 6/30/2019 $3,617,836.00
19 3/31/2019 $870,836.00
20 12/31/2018 $1,351,736.00
21 9/30/2018 $2,363,752.00
22 12/31/2017 $2,302,964.00
Financials: AccountsReceivableGrossCurrent
Date Value
1 9/30/2023 $9,023,000.00
2 6/30/2023 $7,875,000.00
3 3/31/2023 $7,030,000.00
4 12/31/2022 $7,315,000.00
5 9/30/2022 $6,325,000.00
6 6/30/2022 $5,314,000.00
7 3/31/2022 $5,977,000.00
8 12/31/2021 $5,624,000.00
9 9/30/2021 $5,011,000.00
10 6/30/2021 $4,906,000.00
11 3/31/2021 $4,083,000.00
12 12/31/2020 $4,894,000.00
13 9/30/2020 $5,749,000.00
14 6/30/2020 $5,094,000.00
15 3/31/2020 $5,628,000.00
16 12/31/2019 $6,889,000.00
17 12/31/2018 $4,514,333.00
18 9/30/2018 $4,000,924.00
19 12/31/2017 $3,614,214.00
Financials: AccountsReceivableNetCurrent
Date Value
1 9/30/2023 $8,669,000.00
2 6/30/2023 $7,613,000.00
3 3/31/2023 $6,780,000.00
4 12/31/2022 $7,022,000.00
5 9/30/2022 $5,829,000.00
6 6/30/2022 $4,851,000.00
7 3/31/2022 $5,514,000.00
8 12/31/2021 $4,934,000.00
9 9/30/2021 $2,996,000.00
10 6/30/2021 $2,838,000.00
11 3/31/2021 $1,992,000.00
12 12/31/2020 $2,775,000.00
13 9/30/2020 $3,860,000.00
14 6/30/2020 $3,249,000.00
15 3/31/2020 $4,115,000.00
16 12/31/2019 $6,333,963.00
17 9/30/2019 $6,000,783.00
18 6/30/2019 $4,983,510.00
19 3/31/2019 $4,057,128.00
20 12/31/2018 $4,514,333.00
21 9/30/2018 $4,000,924.00
22 12/31/2017 $3,352,214.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 9/30/2023 $309,000.00
2 6/30/2023 $226,000.00
3 3/31/2023 $82,000.00
4 9/30/2022 $-695,000.00
5 6/30/2022 $-551,000.00
6 3/31/2022 $-299,000.00
Financials: AccruedInsuranceCurrent
Date Value
1 9/30/2023 $834,000.00
2 6/30/2023 $125,000.00
3 3/31/2023 $326,000.00
4 12/31/2022 $613,000.00
5 9/30/2022 $970,000.00
6 6/30/2022 --
7 3/31/2022 $389,000.00
8 12/31/2021 $1,011,000.00
9 12/31/2020 $357,618.00
10 12/31/2019 --
Financials: AccruedLiabilitiesCurrent
Date Value
1 9/30/2023 $11,552,000.00
2 6/30/2023 $8,316,000.00
3 3/31/2023 $9,250,000.00
4 12/31/2022 $10,552,000.00
5 9/30/2022 $11,742,000.00
6 6/30/2022 $7,760,000.00
7 3/31/2022 $8,936,000.00
8 12/31/2021 $9,694,000.00
9 9/30/2021 $9,416,000.00
10 6/30/2021 $6,540,000.00
11 3/31/2021 $4,659,000.00
12 12/31/2020 $5,599,000.00
13 9/30/2020 $4,466,000.00
14 6/30/2020 $2,431,000.00
15 3/31/2020 $2,725,000.00
16 12/31/2019 $3,225,431.00
17 9/30/2019 $3,432,001.00
18 6/30/2019 $2,702,015.00
19 3/31/2019 $3,628,776.00
20 12/31/2018 $2,900,129.00
21 9/30/2018 $2,815,290.00
22 12/31/2017 $3,508,894.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 9/30/2023 $-93,000.00
2 6/30/2023 $-310,000.00
3 3/31/2023 $-665,000.00
4 12/31/2022 $-1,124,000.00
5 9/30/2022 $-1,822,000.00
6 6/30/2022 $-1,918,000.00
7 3/31/2022 $-1,637,000.00
8 12/31/2021 $-539,000.00
9 9/30/2021 $-116,000.00
10 12/31/2020 --
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 9/30/2023 $656,406,000.00
2 6/30/2023 $639,814,000.00
3 3/31/2023 $617,960,000.00
4 12/31/2022 $599,234,000.00
5 9/30/2022 $593,572,000.00
6 6/30/2022 $564,852,000.00
7 3/31/2022 $558,864,000.00
8 12/31/2021 $553,747,000.00
9 9/30/2021 $534,823,000.00
10 6/30/2021 $518,255,000.00
11 3/31/2021 $516,321,000.00
12 12/31/2020 $178,747,000.00
13 9/30/2020 $146,614,000.00
14 6/30/2020 $126,989,000.00
15 3/31/2020 $108,871,000.00
16 12/31/2019 $106,187,789.00
17 9/30/2019 $87,297,299.00
18 6/30/2019 $86,932,839.00
19 3/31/2019 $86,483,279.00
20 12/31/2018 $82,898,775.00
21 9/30/2018 $81,584,992.00
22 12/31/2017 $4,038,817.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 9/30/2023 $3,992,000.00
2 6/30/2023 $3,932,000.00
3 3/31/2023 $3,882,000.00
4 12/31/2022 $22,417,000.00
5 9/30/2022 $6,059,000.00
6 6/30/2022 $5,777,000.00
7 3/31/2022 $5,102,000.00
8 12/31/2021 $9,719,000.00
9 9/30/2021 $2,788,000.00
10 6/30/2021 $1,758,000.00
11 3/31/2021 $371,000.00
12 12/31/2020 $1,554,069.00
13 9/30/2020 $447,000.00
14 6/30/2020 $328,000.00
15 3/31/2020 $328,000.00
16 12/31/2019 $1,346,023.00
17 9/30/2019 $364,000.00
18 6/30/2019 $335,666.00
19 3/31/2019 $289,000.00
20 12/31/2018 $1,193,873.00
21 9/30/2018 $53,126.00
22 6/30/2018 $52,982.00
23 3/31/2018 $54,444.00
24 12/31/2017 $382,830.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 9/30/2023 $11,806,000.00
2 6/30/2023 $3,932,000.00
3 3/31/2023 $3,882,000.00
4 12/31/2022 $22,417,000.00
5 9/30/2022 $16,938,000.00
6 6/30/2022 $5,777,000.00
7 3/31/2022 $5,102,000.00
8 12/31/2021 $9,719,000.00
9 9/30/2021 $2,788,000.00
10 6/30/2021 $1,758,000.00
11 3/31/2021 $371,000.00
12 12/31/2020 $1,554,069.00
13 9/30/2020 $1,103,000.00
14 6/30/2020 $656,000.00
15 3/31/2020 $328,000.00
16 12/31/2019 $1,346,023.00
17 9/30/2019 $990,000.00
18 6/30/2019 $625,061.00
19 3/31/2019 $289,000.00
20 12/31/2018 $1,193,873.00
21 9/30/2018 $160,551.00
22 6/30/2018 $107,426.00
23 12/31/2017 $382,830.00
24 9/30/2017 $241,971.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 9/30/2023 $354,000.00
2 6/30/2023 $262,000.00
3 3/31/2023 $250,000.00
4 12/31/2022 $293,000.00
5 9/30/2022 $496,000.00
6 6/30/2022 $463,000.00
7 3/31/2022 $463,000.00
8 12/31/2021 $690,000.00
9 9/30/2021 $2,015,000.00
10 6/30/2021 $2,068,000.00
11 3/31/2021 $2,091,000.00
12 12/31/2020 $2,119,000.00
13 9/30/2020 $1,889,000.00
14 6/30/2020 $1,845,000.00
15 3/31/2020 $1,513,000.00
16 12/31/2019 $554,867.00
17 12/31/2018 --
18 9/30/2018 --
19 12/31/2017 $262,000.00
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 9/30/2023 $37,000.00
2 6/30/2023 $36,000.00
3 3/31/2023 $48,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 9/30/2023 $3,862,000.00
2 6/30/2023 $4,041,000.00
3 3/31/2023 $39,116,000.00
4 12/31/2022 $28,764,000.00
5 9/30/2022 $3,282,000.00
6 6/30/2022 $3,231,000.00
7 3/31/2022 $30,730,000.00
8 12/31/2021 $22,778,000.00
9 9/30/2021 $15,842,000.00
10 6/30/2021 $14,731,000.00
11 3/31/2021 $9,537,000.00
12 12/31/2020 $20,463,615.00
13 9/30/2020 $35,040,000.00
14 6/30/2020 $82,902,000.00
15 3/31/2020 $26,888,000.00
16 12/31/2019 $25,769,462.00
17 9/30/2019 $6,068,000.00
18 6/30/2019 $5,941,000.00
19 3/31/2019 $5,931,920.00
20 12/31/2018 $5,345,354.00
21 9/30/2018 $4,430,150.00
22 6/30/2018 $4,137,031.00
23 3/31/2018 $177,245,659.00
24 12/31/2017 $4,141,833.00
25 9/30/2017 $1,275,884.00
Financials: Assets
Date Value
1 9/30/2023 $181,904,000.00
2 6/30/2023 $271,381,000.00
3 3/31/2023 $292,151,000.00
4 12/31/2022 $307,502,000.00
5 9/30/2022 $323,698,000.00
6 6/30/2022 $321,552,000.00
7 3/31/2022 $348,211,000.00
8 12/31/2021 $377,100,000.00
9 9/30/2021 $359,657,000.00
10 6/30/2021 $356,809,000.00
11 3/31/2021 $384,861,000.00
12 12/31/2020 $60,450,000.00
13 9/30/2020 $41,396,000.00
14 6/30/2020 $27,204,000.00
15 3/31/2020 $19,102,000.00
16 12/31/2019 $30,207,866.00
17 9/30/2019 $19,207,308.00
18 6/30/2019 $25,210,868.00
19 3/31/2019 $29,551,277.00
20 12/31/2018 $24,802,421.00
21 9/30/2018 $30,669,804.00
22 12/31/2017 $10,145,153.00
Financials: AssetsCurrent
Date Value
1 9/30/2023 $104,537,000.00
2 6/30/2023 $122,575,000.00
3 3/31/2023 $142,557,000.00
4 12/31/2022 $157,298,000.00
5 9/30/2022 $218,197,000.00
6 6/30/2022 $216,288,000.00
7 3/31/2022 $242,360,000.00
8 12/31/2021 $272,414,000.00
9 9/30/2021 $342,047,000.00
10 6/30/2021 $341,965,000.00
11 3/31/2021 $370,251,000.00
12 12/31/2020 $46,790,000.00
13 9/30/2020 $29,240,000.00
14 6/30/2020 $24,654,000.00
15 3/31/2020 $16,982,000.00
16 12/31/2019 $28,258,241.00
17 9/30/2019 $17,839,368.00
18 6/30/2019 $23,931,979.00
19 3/31/2019 $28,014,164.00
20 12/31/2018 $23,025,119.00
21 9/30/2018 $28,620,548.00
22 12/31/2017 $7,139,365.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 9/30/2023 $29,087,000.00
2 6/30/2023 $62,505,000.00
3 3/31/2023 $92,368,000.00
4 12/31/2022 $109,182,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesSingleMaturityDate
Date Value
1 9/30/2023 $29,014,000.00
2 6/30/2023 $62,206,000.00
3 3/31/2023 $91,704,000.00
4 12/31/2022 $108,095,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Date Value
1 9/30/2023 $29,087,000.00
2 6/30/2023 $62,505,000.00
3 3/31/2023 $85,996,000.00
4 12/31/2022 $94,914,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 9/30/2023 $29,014,000.00
2 6/30/2023 $62,206,000.00
3 3/31/2023 $85,382,000.00
4 12/31/2022 $93,915,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 9/30/2023 $29,000,000.00
2 6/30/2023 $62,206,000.00
3 3/31/2023 $91,704,000.00
4 12/31/2022 $108,095,000.00
5 9/30/2022 $152,024,000.00
6 6/30/2022 $160,200,000.00
7 3/31/2022 $192,400,000.00
8 12/31/2021 $226,041,000.00
9 9/30/2021 $185,300,000.00
10 12/31/2020 --
Financials: BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Date Value
1 9/30/2023 $2,528,000.00
2 6/30/2023 $2,218,000.00
3 3/31/2023 $789,000.00
4 12/31/2022 $316,000.00
5 9/30/2022 $237,000.00
6 6/30/2022 $158,000.00
7 3/31/2022 $79,000.00
8 12/31/2021 $66,000.00
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
Financials: BusinessCombinationContingentConsiderationLiabilityCurrent
Date Value
1 9/30/2023 $10,000,000.00
2 6/30/2023 $10,000,000.00
3 3/31/2023 $9,461,000.00
4 12/31/2022 $9,382,000.00
5 9/30/2022 $9,303,000.00
6 6/30/2022 $9,224,000.00
7 12/31/2021 --
Financials: BusinessCombinationContingentConsiderationLiabilityNoncurrent
Date Value
1 9/30/2023 $14,880,000.00
2 6/30/2023 $14,570,000.00
3 3/31/2023 $13,680,000.00
4 12/31/2022 $12,970,000.00
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 $9,066,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 9/30/2023 $434,000.00
2 6/30/2023 $104,000.00
3 3/31/2023 $230,000.00
4 12/31/2022 $90,000.00
5 9/30/2022 $857,000.00
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 9/30/2020 --
11 6/30/2020 --
12 3/31/2020 --
13 12/31/2019 --
14 9/30/2019 $8,000.00
15 6/30/2019 $9,000.00
16 3/31/2019 $30,000.00
17 12/31/2018 $3,150.00
18 9/30/2018 --
19 6/30/2018 $130,484.00
20 12/31/2017 $11,830.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 9/30/2023 $34,568,000.00
2 6/30/2023 $14,856,000.00
3 3/31/2023 $4,100,000.00
4 12/31/2022 $5,091,000.00
5 9/30/2022 $28,200,000.00
6 6/30/2022 $27,159,000.00
7 3/31/2022 $24,000,000.00
8 12/31/2021 $24,571,000.00
9 9/30/2021 $140,700,000.00
10 6/30/2021 $332,600,000.00
11 3/31/2021 $362,100,000.00
12 12/31/2020 $38,449,000.00
13 9/30/2020 $18,900,000.00
14 6/30/2020 $17,200,000.00
15 3/31/2020 $8,144,000.00
16 12/31/2019 $17,300,000.00
17 9/30/2019 $8,200,000.00
18 6/30/2019 $15,294,526.00
19 3/31/2019 $20,830,399.00
20 12/31/2018 $16,522,729.00
21 9/30/2018 $20,657,038.00
22 12/31/2017 $1,021,897.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 9/30/2023 $34,968,000.00
2 6/30/2023 $15,256,000.00
3 3/31/2023 $4,504,000.00
4 12/31/2022 $5,491,000.00
5 9/30/2022 $28,166,000.00
6 6/30/2022 $27,159,000.00
7 3/31/2022 $24,048,000.00
8 12/31/2021 $24,571,000.00
9 9/30/2021 $140,736,000.00
10 6/30/2021 $332,554,000.00
11 3/31/2021 $362,057,000.00
12 12/31/2020 $38,449,000.00
13 9/30/2020 $18,867,000.00
14 6/30/2020 $17,194,000.00
15 3/31/2020 $8,144,000.00
16 12/31/2019 $17,311,000.00
17 9/30/2019 $8,225,000.00
18 6/30/2019 $15,295,000.00
19 3/31/2019 $20,830,000.00
20 12/31/2018 $16,523,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsDisposalGroupIncludingDiscontinuedOperations
Date Value
1 9/30/2023 $34,968,000.00
2 6/30/2023 $15,256,000.00
3 3/31/2023 $4,504,000.00
4 9/30/2022 $28,166,000.00
5 6/30/2022 $27,159,000.00
6 3/31/2022 $24,048,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 9/30/2023 $29,477,000.00
2 6/30/2023 $9,765,000.00
3 3/31/2023 $-987,000.00
4 12/31/2022 $-19,080,000.00
5 9/30/2022 $3,595,000.00
6 6/30/2022 $2,588,000.00
7 3/31/2022 $-523,000.00
8 12/31/2021 $-13,878,000.00
9 9/30/2021 $102,287,000.00
10 6/30/2021 $294,105,000.00
11 3/31/2021 $323,608,000.00
12 12/31/2020 $21,137,337.00
13 9/30/2020 $1,556,000.00
14 6/30/2020 $-117,000.00
15 3/31/2020 $-9,167,000.00
16 12/31/2019 $788,644.00
17 9/30/2019 $-8,298,000.00
18 6/30/2019 $-1,228,000.00
19 3/31/2019 $4,307,670.00
20 12/31/2018 $15,500,832.00
21 9/30/2018 $19,635,142.00
22 6/30/2018 $6,602,392.00
23 3/31/2018 $6,530,819.00
24 12/31/2017 $-4,227,723.00
25 9/30/2017 $-2,611,589.00
Financials: ClassOfWarrantOrRightExercisePriceOfWarrantsOrRights1
Date Value
1 9/30/2023 $653.98
2 6/30/2023 $59.60
3 3/31/2023 $5.96
4 12/31/2022 $59.60
5 9/30/2022 $5.96
6 6/30/2022 $5.96
7 3/31/2022 $5.96
8 12/31/2021 $5.96
9 9/30/2021 $5.95
10 6/30/2021 $5.95
11 3/31/2021 $5.89
12 12/31/2020 $2.34
13 9/30/2020 $1.54
14 6/30/2020 $0.76
15 2/29/2020 $0.75
16 12/31/2019 $1.76
17 10/31/2019 $0.86
18 12/31/2018 $6.32
Financials: ClassOfWarrantOrRightOutstanding
Date Value
1 9/30/2023 $40,000.00
2 6/30/2023 $436,000.00
3 3/31/2023 $4,356,000.00
4 12/31/2022 $436,000.00
5 9/30/2022 $4,356,000.00
6 6/30/2022 $4,356,000.00
7 3/31/2022 $4,356,000.00
8 12/31/2021 $4,356,000.00
9 9/30/2021 $4,361,000.00
10 6/30/2021 $4,361,000.00
11 3/31/2021 $4,411,000.00
12 12/31/2020 $15,174,000.00
13 9/30/2020 $29,709,000.00
14 6/30/2020 $79,914,000.00
15 12/31/2019 $24,406,000.00
16 12/31/2018 $4,062,507.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 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 --
22 12/31/2017 --
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
13 9/30/2020 $0.00
14 6/30/2020 $0.00
15 3/31/2020 $0.00
16 12/31/2019 $0.00
17 9/30/2019 $0.00
18 6/30/2019 $0.00
19 3/31/2019 $0.00
20 12/31/2018 $0.00
21 9/30/2018 $0.00
22 8/31/2018 $0.00
23 12/31/2017 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 9/30/2023 $400,000,000.00
2 6/30/2023 $400,000,000.00
3 3/31/2023 $400,000,000.00
4 12/31/2022 $400,000,000.00
5 9/30/2022 $400,000,000.00
6 6/30/2022 $400,000,000.00
7 3/31/2022 $400,000,000.00
8 12/31/2021 $400,000,000.00
9 9/30/2021 $400,000,000.00
10 6/30/2021 $400,000,000.00
11 3/31/2021 $400,000,000.00
12 12/31/2020 $400,000,000.00
13 9/30/2020 $200,000,000.00
14 6/30/2020 $200,000,000.00
15 3/31/2020 $200,000,000.00
16 12/31/2019 $200,000,000.00
17 9/30/2019 $200,000,000.00
18 6/30/2019 $200,000,000.00
19 3/31/2019 $200,000,000.00
20 12/31/2018 $200,000,000.00
21 9/30/2018 $200,000,000.00
22 8/31/2018 $200,000,000.00
23 12/31/2017 $243,160,120.00
Financials: CommonStockSharesIssued
Date Value
1 9/30/2023 $35,349,000.00
2 6/30/2023 $33,240,000.00
3 3/31/2023 $306,790,000.00
4 12/31/2022 $29,718,000.00
5 9/30/2022 $296,900,000.00
6 6/30/2022 $290,061,000.00
7 3/31/2022 $289,688,000.00
8 12/31/2021 $289,602,000.00
9 9/30/2021 $281,441,000.00
10 6/30/2021 $279,054,000.00
11 3/31/2021 $278,794,000.00
12 12/31/2020 $189,953,000.00
13 9/30/2020 $148,348,000.00
14 6/30/2020 $91,975,000.00
15 3/31/2020 $37,752,000.00
16 12/31/2019 $34,274,469.00
17 9/30/2019 $10,897,522.00
18 6/30/2019 $10,897,522.00
19 3/31/2019 $10,845,020.00
20 12/31/2018 $10,055,072.00
21 9/30/2018 $10,032,687.00
22 12/31/2017 $77,257.00
Financials: CommonStockSharesOutstanding
Date Value
1 9/30/2023 $35,349,000.00
2 6/30/2023 $33,240,000.00
3 3/31/2023 $306,790,000.00
4 12/31/2022 $29,718,000.00
5 9/30/2022 $296,900,000.00
6 6/30/2022 $290,061,000.00
7 3/31/2022 $289,688,000.00
8 12/31/2021 $289,602,000.00
9 9/30/2021 $281,441,000.00
10 6/30/2021 $279,054,000.00
11 3/31/2021 $278,794,000.00
12 12/31/2020 $189,953,000.00
13 9/30/2020 $148,348,000.00
14 6/30/2020 $91,975,000.00
15 3/31/2020 $37,752,000.00
16 12/31/2019 $34,274,000.00
17 9/30/2019 $10,897,522.00
18 6/30/2019 $10,897,522.00
19 3/31/2019 $10,845,020.00
20 12/31/2018 $10,055,072.00
21 9/30/2018 $10,032,687.00
22 12/31/2017 $77,257.00
Financials: CommonStockValue
Date Value
1 9/30/2023 $3,000.00
2 6/30/2023 $3,000.00
3 3/31/2023 $31,000.00
4 12/31/2022 $3,000.00
5 9/30/2022 $30,000.00
6 6/30/2022 $29,000.00
7 3/31/2022 $29,000.00
8 12/31/2021 $29,000.00
9 9/30/2021 $28,000.00
10 6/30/2021 $28,000.00
11 3/31/2021 $28,000.00
12 12/31/2020 $19,000.00
13 9/30/2020 $15,000.00
14 6/30/2020 $9,000.00
15 3/31/2020 $3,000.00
16 12/31/2019 $3,427.00
17 9/30/2019 $1,088.00
18 6/30/2019 $1,088.00
19 3/31/2019 $1,083.00
20 12/31/2018 $1,004.00
21 9/30/2018 $1,002.00
22 12/31/2017 $8.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 9/30/2023 $-112,349,000.00
2 6/30/2023 $-75,224,000.00
3 3/31/2023 $-36,665,000.00
4 12/31/2022 $-133,181,000.00
5 9/30/2022 $-31,713,000.00
6 6/30/2022 $-63,491,000.00
7 3/31/2022 $-31,050,000.00
8 12/31/2021 $-72,974,000.00
9 9/30/2021 $-49,602,000.00
10 6/30/2021 $-28,733,000.00
11 3/31/2021 $-9,947,000.00
12 12/31/2020 $-41,106,000.00
13 9/30/2020 $-29,376,000.00
Financials: ConstructionInProgressExpendituresIncurredButNotYetPaid
Date Value
1 9/30/2023 --
2 6/30/2023 $65,000.00
3 9/30/2022 $106,000.00
4 6/30/2022 --
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 9/30/2023 $811,000.00
2 6/30/2023 $978,000.00
3 3/31/2023 $1,127,000.00
4 12/31/2022 $871,000.00
5 9/30/2022 $976,000.00
6 6/30/2022 $1,180,000.00
7 3/31/2022 $1,107,000.00
8 12/31/2021 $684,000.00
9 9/30/2021 $411,000.00
10 6/30/2021 $445,000.00
11 3/31/2021 $301,000.00
12 12/31/2020 $416,000.00
13 9/30/2020 $412,000.00
14 6/30/2020 $289,000.00
15 3/31/2020 $318,000.00
16 12/31/2019 $358,000.00
17 9/30/2019 $417,891.00
18 6/30/2019 $421,342.00
19 12/31/2018 $270,998.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 9/30/2023 $151,000.00
2 6/30/2023 $186,000.00
3 3/31/2023 $194,000.00
4 12/31/2022 $127,000.00
5 9/30/2022 $136,000.00
6 6/30/2022 $203,000.00
7 3/31/2022 $133,000.00
8 12/31/2021 $146,000.00
9 9/30/2021 $158,000.00
10 6/30/2021 $213,000.00
11 3/31/2021 $108,000.00
12 12/31/2020 $98,000.00
13 9/30/2020 $88,000.00
14 6/30/2020 $84,000.00
15 3/31/2020 $127,000.00
16 12/31/2019 $183,000.00
17 9/30/2019 $224,088.00
18 6/30/2019 $219,202.00
19 12/31/2018 $304,467.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 3/31/2023 $700,000.00
2 12/31/2022 $700,000.00
3 9/30/2022 $100,000.00
4 6/30/2022 $500,000.00
5 3/31/2022 $300,000.00
6 12/31/2021 $400,000.00
7 9/30/2021 $79,000.00
8 6/30/2021 $200,000.00
9 3/31/2021 $200,000.00
10 12/31/2020 $357,492.00
11 9/30/2020 $66,000.00
12 6/30/2020 $106,000.00
13 3/31/2020 $127,000.00
14 12/31/2019 $270,171.00
15 9/30/2019 $117,000.00
16 6/30/2019 $156,000.00
17 3/31/2019 $89,000.00
18 12/31/2018 $211,697.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 9/30/2023 $18,267,000.00
2 6/30/2023 $11,700,000.00
3 3/31/2023 $5,345,000.00
4 12/31/2022 $21,857,000.00
5 9/30/2022 $15,447,000.00
6 6/30/2022 $10,034,000.00
7 3/31/2022 $4,835,000.00
8 12/31/2021 $14,107,000.00
9 9/30/2021 $8,044,000.00
10 6/30/2021 $2,417,000.00
11 3/31/2021 $2,125,000.00
12 12/31/2020 $5,730,000.00
13 9/30/2020 $2,919,000.00
14 6/30/2020 $1,459,000.00
15 3/31/2020 $856,000.00
16 12/31/2019 $6,768,147.00
17 9/30/2019 $5,077,000.00
18 6/30/2019 $2,702,288.00
19 3/31/2019 $1,147,042.00
20 12/31/2018 $8,711,326.00
21 9/30/2018 $5,723,211.00
22 6/30/2018 $2,654,879.00
23 3/31/2018 $841,449.00
24 12/31/2017 $6,030,512.00
25 9/30/2017 $4,534,340.00
26 6/30/2017 $1,638,853.00
27 3/31/2017 $1,205,264.00
Financials: CostsAndExpenses
Date Value
1 9/30/2023 $197,420,000.00
2 6/30/2023 $81,460,000.00
3 3/31/2023 $39,913,000.00
4 12/31/2022 $137,643,000.00
5 9/30/2022 $98,311,000.00
6 6/30/2022 $64,356,000.00
7 3/31/2022 $30,804,000.00
8 12/31/2021 $80,975,000.00
9 9/30/2021 $21,832,000.00
10 6/30/2021 $30,122,000.00
11 3/31/2021 $12,206,000.00
12 12/31/2020 $41,324,000.00
13 9/30/2020 $29,019,000.00
14 6/30/2020 $18,056,000.00
15 3/31/2020 $10,042,000.00
16 12/31/2019 $29,236,267.00
17 9/30/2019 $6,623,000.00
18 6/30/2019 $14,354,410.00
19 3/31/2019 $6,891,000.00
20 12/31/2018 $23,704,494.00
21 9/30/2018 $16,580,510.00
22 6/30/2018 $10,851,297.00
23 3/31/2018 $5,262,497.00
24 12/31/2017 $26,693,339.00
25 9/30/2017 $6,083,995.00
26 6/30/2017 $7,317,565.00
27 3/31/2017 $6,703,475.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
Date Value
1 9/30/2023 $20,211,000.00
2 6/30/2023 $36,575,000.00
3 3/31/2023 $62,813,000.00
4 12/31/2022 $74,452,000.00
5 12/31/2021 --
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Date Value
1 9/30/2023 $54,000.00
2 6/30/2023 $232,000.00
3 3/31/2023 $571,000.00
4 12/31/2022 $972,000.00
5 12/31/2021 --
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
Date Value
1 9/30/2023 $6.00
2 6/30/2023 $11.00
3 3/31/2023 $19.00
4 12/31/2022 $24.00
5 12/31/2021 --
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
Date Value
1 9/30/2023 $8,803,000.00
2 6/30/2023 $25,631,000.00
3 3/31/2023 $28,891,000.00
4 12/31/2022 $31,662,000.00
5 12/31/2021 $226,041,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Date Value
1 9/30/2023 $19,000.00
2 6/30/2023 $67,000.00
3 3/31/2023 $93,000.00
4 12/31/2022 $116,000.00
5 12/31/2021 $539,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
Date Value
1 9/30/2023 $6.00
2 6/30/2023 $15.00
3 3/31/2023 $17.00
4 12/31/2022 $16.00
5 12/31/2021 $57.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPosition
Date Value
1 9/30/2023 $29,014,000.00
2 6/30/2023 $62,206,000.00
3 3/31/2023 $91,704,000.00
4 12/31/2022 $106,114,000.00
5 12/31/2021 $226,041,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
Date Value
1 9/30/2023 $73,000.00
2 6/30/2023 $299,000.00
3 3/31/2023 $664,000.00
4 12/31/2022 $1,088,000.00
5 12/31/2021 $539,000.00
Financials: DeferredFinanceCostsNet
Date Value
1 9/30/2023 $1,200,000.00
2 6/30/2023 $800,000.00
3 3/31/2023 $400,000.00
4 8/31/2022 $600,000.00
5 9/30/2021 $600,000.00
6 1/31/2021 $400,000.00
7 12/31/2020 $293,000.00
Financials: DepositLiabilityCurrent
Date Value
1 9/30/2023 $17,000.00
2 6/30/2023 $17,000.00
3 3/31/2023 $17,000.00
4 12/31/2022 $17,000.00
5 9/30/2022 $6,000.00
6 6/30/2022 $73,000.00
7 3/31/2022 $979,000.00
8 12/31/2021 $826,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 9/30/2023 $10,112,000.00
2 6/30/2023 $6,487,000.00
3 3/31/2023 $3,190,000.00
4 12/31/2022 $9,621,000.00
5 9/30/2022 $6,855,000.00
6 6/30/2022 $4,475,000.00
7 3/31/2022 $2,210,000.00
8 12/31/2021 $3,351,000.00
9 9/30/2021 $1,490,000.00
10 6/30/2021 $964,000.00
11 3/31/2021 $448,000.00
12 12/31/2020 $1,479,000.00
13 9/30/2020 $909,000.00
14 6/30/2020 $591,000.00
15 3/31/2020 $296,000.00
16 12/31/2019 $1,127,850.00
17 9/30/2019 $278,182.00
18 6/30/2019 $537,000.00
19 3/31/2019 $269,839.00
20 12/31/2018 $1,320,521.00
21 9/30/2018 $391,246.00
22 6/30/2018 $778,555.00
23 3/31/2018 $391,451.00
24 12/31/2017 $1,504,042.00
25 9/30/2017 $964,932.00
Financials: EarningsPerShareBasic
Date Value
1 9/30/2023 $-5.85
2 6/30/2023 $-2.46
3 3/31/2023 $-0.12
4 12/31/2022 $-0.46
5 9/30/2022 $-3.28
6 6/30/2022 $-2.18
7 3/31/2022 $-0.11
8 12/31/2021 $-0.26
9 9/30/2021 $-0.07
10 6/30/2021 $-0.07
11 3/31/2021 $-0.04
12 9/30/2020 $-0.08
13 6/30/2020 $-0.29
Financials: EarningsPerShareDiluted
Date Value
1 9/30/2023 $-5.85
2 6/30/2023 $-2.46
3 3/31/2023 $-0.12
4 12/31/2022 $-0.46
5 9/30/2022 $-3.28
6 6/30/2022 $-2.18
7 3/31/2022 $-0.11
8 12/31/2021 $-0.26
9 9/30/2021 $-0.07
10 6/30/2021 $-0.11
11 3/31/2021 $-0.04
12 9/30/2020 $-0.08
13 6/30/2020 $-0.29
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 9/30/2023 $17,000.00
2 6/30/2023 $27,000.00
3 3/31/2023 $36,000.00
4 12/31/2022 $-38,000.00
5 9/30/2022 $-124,000.00
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 9/30/2023 $8,509,000.00
2 6/30/2023 $5,917,000.00
3 3/31/2023 $6,349,000.00
4 12/31/2022 $7,002,000.00
5 9/30/2022 $6,756,000.00
6 6/30/2022 $4,861,000.00
7 3/31/2022 $3,946,000.00
8 12/31/2021 $4,529,000.00
9 12/31/2020 $3,250,709.00
10 12/31/2019 $1,805,357.00
11 9/30/2019 $1,969,293.00
12 6/30/2019 $1,553,276.00
13 12/31/2018 $1,832,630.00
Financials: FinanceLeaseLiability
Date Value
1 9/30/2023 $3,871,000.00
2 6/30/2023 $3,883,000.00
3 3/31/2023 $3,894,000.00
4 12/31/2022 $3,904,000.00
5 9/30/2022 $3,914,000.00
6 6/30/2022 $3,924,000.00
7 3/31/2022 $3,934,000.00
8 12/31/2021 $3,941,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 9/30/2023 $276,000.00
2 6/30/2023 $279,000.00
3 3/31/2023 $282,000.00
4 12/31/2022 $285,000.00
5 9/30/2022 $288,000.00
6 6/30/2022 $292,000.00
7 3/31/2022 $296,000.00
8 12/31/2021 $299,000.00
9 12/31/2020 --
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 9/30/2023 $3,595,000.00
2 6/30/2023 $3,604,000.00
3 3/31/2023 $3,612,000.00
4 12/31/2022 $3,619,000.00
5 9/30/2022 $3,626,000.00
6 6/30/2022 $3,632,000.00
7 3/31/2022 $3,638,000.00
8 12/31/2021 $3,642,000.00
9 12/31/2020 --
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 9/30/2023 $7,046,000.00
2 6/30/2023 $7,127,000.00
3 3/31/2023 $7,207,000.00
4 12/31/2022 $7,287,000.00
5 9/30/2022 $7,364,000.00
6 6/30/2022 $7,444,000.00
7 3/31/2022 $7,522,000.00
8 12/31/2021 $7,599,000.00
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 9/30/2023 $330,000.00
2 6/30/2023 $330,000.00
3 3/31/2023 $330,000.00
4 12/31/2022 $322,000.00
5 9/30/2022 $322,000.00
6 6/30/2022 $322,000.00
7 3/31/2022 $322,000.00
8 12/31/2021 $314,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 9/30/2023 $356,000.00
2 6/30/2023 $356,000.00
3 3/31/2023 $356,000.00
4 12/31/2022 $347,000.00
5 9/30/2022 $347,000.00
6 6/30/2022 $347,000.00
7 3/31/2022 $347,000.00
8 12/31/2021 $338,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 9/30/2023 $347,000.00
2 6/30/2023 $347,000.00
3 3/31/2023 $347,000.00
4 12/31/2022 $338,000.00
5 9/30/2022 $338,000.00
6 6/30/2022 $338,000.00
7 3/31/2022 $338,000.00
8 12/31/2021 $330,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 9/30/2023 $338,000.00
2 6/30/2023 $338,000.00
3 3/31/2023 $338,000.00
4 12/31/2022 $330,000.00
5 9/30/2022 $330,000.00
6 6/30/2022 $330,000.00
7 3/31/2022 $330,000.00
8 12/31/2021 $322,000.00
Financials: FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $81,000.00
2 6/30/2023 $162,000.00
3 3/31/2023 $242,000.00
4 9/30/2022 $79,000.00
5 6/30/2022 $158,000.00
6 3/31/2022 $236,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 9/30/2023 $3,175,000.00
2 6/30/2023 $3,244,000.00
3 3/31/2023 $3,313,000.00
4 12/31/2022 $3,383,000.00
5 9/30/2022 $3,450,000.00
6 6/30/2022 $3,520,000.00
7 3/31/2022 $3,588,000.00
8 12/31/2021 $3,658,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 9/30/2023 $34,000.00
2 6/30/2023 $22,000.00
3 3/31/2023 $10,000.00
4 12/31/2022 $36,000.00
5 9/30/2022 $26,000.00
6 6/30/2022 $17,000.00
7 3/31/2022 $8,000.00
8 12/31/2021 $5,000.00
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 9/30/2023 $3,555,000.00
2 6/30/2023 $3,606,000.00
3 3/31/2023 $3,657,000.00
4 12/31/2022 $3,707,000.00
5 9/30/2022 $3,759,000.00
6 6/30/2022 $3,810,000.00
7 3/31/2022 $3,897,000.00
8 12/31/2021 $3,926,000.00
9 12/31/2020 --
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 9/30/2023 $153,000.00
2 6/30/2023 $102,000.00
3 3/31/2023 $51,000.00
4 12/31/2022 $219,000.00
5 9/30/2022 $168,000.00
6 6/30/2022 $117,000.00
7 3/31/2022 $29,000.00
8 12/31/2021 $19,000.00
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 9/30/2023 $12,716,000.00
2 6/30/2023 $10,923,000.00
3 3/31/2023 $9,131,000.00
4 12/31/2022 $7,339,000.00
5 9/30/2022 $5,795,000.00
6 6/30/2022 $4,375,000.00
7 3/31/2022 $2,956,000.00
8 12/31/2021 $1,538,000.00
9 12/31/2020 $105,333.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 9/30/2023 $48,380,000.00
2 6/30/2023 $48,380,000.00
3 3/31/2023 $48,380,000.00
4 12/31/2022 $48,380,000.00
5 9/30/2022 $28,380,000.00
6 6/30/2022 $28,380,000.00
7 3/31/2022 $28,380,000.00
8 12/31/2021 $28,380,000.00
9 12/31/2020 $1,580,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 9/30/2023 $35,664,000.00
2 6/30/2023 $37,457,000.00
3 3/31/2023 $39,249,000.00
4 12/31/2022 $41,041,000.00
5 9/30/2022 $22,585,000.00
6 6/30/2022 $24,005,000.00
7 3/31/2022 $25,424,000.00
8 12/31/2021 $26,842,000.00
9 12/31/2020 $1,474,667.00
Financials: Goodwill
Date Value
1 9/30/2023 --
2 6/30/2023 $77,281,000.00
3 3/31/2023 $77,289,000.00
4 12/31/2022 $77,289,000.00
5 9/30/2022 $56,466,000.00
6 6/30/2022 $56,254,000.00
7 3/31/2022 $56,254,000.00
8 12/31/2021 $56,160,000.00
9 9/30/2021 $7,173,000.00
10 6/30/2021 $7,173,000.00
11 3/31/2021 $7,173,000.00
12 12/31/2020 $7,173,000.00
13 9/30/2020 $6,941,000.00
14 12/31/2019 --
Financials: GoodwillImpairmentLoss
Date Value
1 9/30/2023 $77,300,000.00
2 12/31/2022 --
3 9/30/2022 --
4 12/31/2021 --
5 12/31/2020 --
6 12/31/2019 --
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 9/30/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 12/31/2021 --
5 12/31/2020 --
6 12/31/2019 --
7 12/31/2018 --
8 12/31/2017 $604,511.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 9/30/2023 $-188,504,000.00
2 6/30/2023 $-38,879,000.00
3 3/31/2023 $-37,098,000.00
4 12/31/2022 $-130,712,000.00
5 9/30/2022 $-93,840,000.00
6 6/30/2022 $-62,062,000.00
7 3/31/2022 $-29,943,000.00
8 12/31/2021 $-78,152,000.00
9 9/30/2021 $-20,718,000.00
10 6/30/2021 $-18,777,000.00
11 3/31/2021 $-9,941,000.00
12 12/31/2020 $-41,077,000.00
13 9/30/2020 $-29,336,000.00
14 6/30/2020 $-18,574,000.00
15 3/31/2020 $-10,505,000.00
16 12/31/2019 $-29,794,022.00
17 9/30/2019 $-21,901,000.00
18 6/30/2019 $-15,507,000.00
19 3/31/2019 $-7,847,257.00
20 12/31/2018 $-18,480,881.00
21 9/30/2018 $-4,929,075.00
22 6/30/2018 $-7,149,556.00
23 3/31/2018 $-3,843,586.00
24 12/31/2017 $-23,346,812.00
25 9/30/2017 $-17,427,820.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 9/30/2023 $98,000.00
2 6/30/2023 $59,000.00
3 3/31/2023 $26,000.00
4 12/31/2022 $1,884,000.00
5 9/30/2022 $79,000.00
6 6/30/2022 $41,000.00
7 3/31/2022 $9,000.00
8 12/31/2021 $-5,717,000.00
9 9/30/2021 $35,000.00
10 6/30/2021 $15,000.00
11 3/31/2021 $6,000.00
12 12/31/2020 $29,193.00
13 9/30/2020 $30,000.00
14 6/30/2020 $10,000.00
15 3/31/2020 $5,000.00
16 12/31/2019 $21,048.00
17 9/30/2019 $4,486.00
18 6/30/2019 $5,000.00
19 3/31/2019 $4,486.00
20 12/31/2018 $15,511.00
21 9/30/2018 $-2,978.00
22 6/30/2018 $9,282.00
23 3/31/2018 $3,776.00
24 12/31/2017 $18,552.00
25 9/30/2017 $-4,738.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 9/30/2023 $2,401,000.00
2 6/30/2023 $-791,000.00
3 3/31/2023 $3,017,000.00
4 12/31/2022 $1,949,000.00
5 9/30/2022 $-1,233,000.00
6 6/30/2022 $-2,073,000.00
7 3/31/2022 $-3,168,000.00
8 12/31/2021 $6,781,000.00
9 9/30/2021 $4,945,000.00
10 6/30/2021 $816,000.00
11 3/31/2021 $-1,045,000.00
12 12/31/2020 $-1,809,309.00
13 9/30/2020 $925,000.00
14 6/30/2020 $150,000.00
15 3/31/2020 $477,000.00
16 12/31/2019 $1,362,397.00
17 9/30/2019 $1,042,103.00
18 6/30/2019 $2,257,000.00
19 3/31/2019 $-510,550.00
20 12/31/2018 $-954,377.00
21 9/30/2018 $60,788.00
22 6/30/2018 $-1,058,391.00
23 3/31/2018 $-1,355,572.00
24 12/31/2017 $1,541,472.00
25 9/30/2017 $320,184.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 9/30/2023 $1,646,000.00
2 6/30/2023 $590,000.00
3 3/31/2023 $-242,000.00
4 12/31/2022 $2,900,000.00
5 9/30/2022 $1,134,000.00
6 6/30/2022 $-24,000.00
7 3/31/2022 $640,000.00
8 12/31/2021 $493,000.00
9 9/30/2021 $336,000.00
10 6/30/2021 $63,000.00
11 3/31/2021 $-783,000.00
12 12/31/2020 $-2,086,927.00
13 9/30/2020 $-1,709,000.00
14 6/30/2020 $-1,795,000.00
15 3/31/2020 $-1,261,000.00
16 12/31/2019 $2,374,497.00
17 9/30/2019 $1,486,450.00
18 6/30/2019 $469,000.00
19 3/31/2019 $-457,205.00
20 12/31/2018 $900,119.00
21 9/30/2018 $386,710.00
22 6/30/2018 $-228,009.00
23 3/31/2018 $-816,319.00
24 12/31/2017 $1,767,647.00
25 9/30/2017 $692,637.00
Financials: IncreaseDecreaseInAccruedLiabilitiesAndOtherOperatingLiabilities
Date Value
1 9/30/2023 $967,000.00
2 6/30/2023 $-2,069,000.00
3 3/31/2023 $-978,000.00
4 12/31/2022 $366,000.00
5 9/30/2022 $2,067,000.00
6 6/30/2022 $-1,477,000.00
7 3/31/2022 $-443,000.00
8 12/31/2021 $3,959,000.00
9 9/30/2021 $4,104,000.00
10 6/30/2021 $1,085,000.00
11 3/31/2021 $-1,044,000.00
12 12/31/2020 $1,483,000.00
13 9/30/2020 $412,000.00
14 6/30/2020 $-1,006,000.00
15 3/31/2020 $-639,000.00
16 12/31/2019 $-73,910.00
17 9/30/2019 $337,139.00
18 6/30/2019 $-368,000.00
19 3/31/2019 $550,506.00
20 12/31/2018 $-247,402.00
21 9/30/2018 $106,476.00
22 6/30/2018 $49,359.00
23 3/31/2018 $-920,793.00
24 12/31/2017 $-123,229.00
25 9/30/2017 $-518,298.00
Financials: IncreaseDecreaseInInventories
Date Value
1 9/30/2023 $3,819,000.00
2 6/30/2023 $7,345,000.00
3 3/31/2023 $5,707,000.00
4 12/31/2022 $23,676,000.00
5 9/30/2022 $18,121,000.00
6 6/30/2022 $12,095,000.00
7 3/31/2022 $5,938,000.00
8 12/31/2021 $15,928,000.00
9 9/30/2021 $10,346,000.00
10 6/30/2021 $3,605,000.00
11 3/31/2021 $961,000.00
12 12/31/2020 $4,201,000.00
13 9/30/2020 $3,612,000.00
14 6/30/2020 $1,037,000.00
15 3/31/2020 $635,000.00
16 12/31/2019 $3,641,017.00
17 9/30/2019 $1,886,083.00
18 6/30/2019 $1,954,000.00
19 3/31/2019 $337,275.00
20 12/31/2018 $418,984.00
21 9/30/2018 $2,101,453.00
22 6/30/2018 $172,578.00
23 3/31/2018 $320,359.00
24 12/31/2017 $336,046.00
25 9/30/2017 $442,849.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 9/30/2023 $7,798,000.00
2 6/30/2023 $587,000.00
3 3/31/2023 $372,000.00
4 12/31/2022 $1,130,000.00
5 9/30/2022 $52,000.00
6 6/30/2022 $91,000.00
7 3/31/2022 $48,000.00
8 12/31/2021 $647,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 9/30/2023 $-1,376,000.00
2 6/30/2023 $-1,785,000.00
3 3/31/2023 $-471,000.00
4 12/31/2022 $3,197,000.00
5 9/30/2022 $3,387,000.00
6 6/30/2022 $-277,000.00
7 3/31/2022 $371,000.00
8 12/31/2021 $1,971,000.00
9 9/30/2021 $2,072,000.00
10 6/30/2021 $-400,000.00
11 3/31/2021 $1,049,000.00
12 12/31/2020 $999,000.00
13 9/30/2020 $566,000.00
14 6/30/2020 $-244,000.00
15 3/31/2020 $-53,000.00
16 12/31/2019 $245,046.00
17 9/30/2019 $-98,102.00
18 6/30/2019 $-288,000.00
19 3/31/2019 $801,305.00
20 12/31/2018 $-152,012.00
21 9/30/2018 $276,263.00
22 6/30/2018 $697,361.00
23 3/31/2018 $673,759.00
24 12/31/2017 $-770,553.00
25 9/30/2017 $-241,032.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 9/30/2023 $35,766,000.00
2 6/30/2023 $37,559,000.00
3 3/31/2023 $39,351,000.00
4 12/31/2022 $41,143,000.00
5 9/30/2022 $22,585,000.00
6 6/30/2022 $24,005,000.00
7 3/31/2022 $25,424,000.00
8 12/31/2021 $26,842,000.00
9 9/30/2021 $1,238,000.00
10 6/30/2021 $1,317,000.00
11 3/31/2021 $1,396,000.00
12 12/31/2020 $1,475,000.00
13 9/30/2020 $1,580,000.00
14 12/31/2019 --
Financials: InterestExpense
Date Value
1 9/30/2023 $221,000.00
2 6/30/2023 $149,000.00
3 3/31/2023 $76,000.00
4 12/31/2022 $298,000.00
5 9/30/2022 $223,000.00
6 6/30/2022 $151,000.00
7 3/31/2022 $77,000.00
8 12/31/2021 $927,000.00
9 9/30/2021 $873,000.00
10 6/30/2021 $748,000.00
11 3/31/2021 $600,000.00
12 12/31/2020 $2,519,000.00
13 9/30/2020 $1,911,000.00
14 6/30/2020 $1,322,000.00
15 3/31/2020 $761,000.00
16 12/31/2019 $2,286,196.00
17 9/30/2019 $1,613,000.00
18 6/30/2019 $838,392.00
19 3/31/2019 $273,000.00
20 12/31/2018 $1,381,024.00
21 9/30/2018 $1,114,053.00
22 6/30/2018 $709,616.00
23 3/31/2018 $301,981.00
24 12/31/2017 $590,927.00
25 9/30/2017 $145,308.00
Financials: InterestIncomeExpenseNonoperatingNet
Date Value
1 9/30/2023 $2,122,000.00
2 6/30/2023 $1,392,000.00
3 3/31/2023 $704,000.00
4 12/31/2022 $1,507,000.00
5 9/30/2022 $737,000.00
6 6/30/2022 $301,000.00
7 3/31/2022 $110,000.00
8 12/31/2021 $236,000.00
9 9/30/2021 $27,000.00
10 6/30/2021 $58,000.00
11 3/31/2021 $65,000.00
12 12/31/2020 --
13 9/30/2020 $-589,000.00
Financials: InterestPaidNet
Date Value
1 9/30/2023 $221,000.00
2 6/30/2023 $149,000.00
3 3/31/2023 $76,000.00
4 12/31/2022 $298,000.00
5 9/30/2022 $222,000.00
6 6/30/2022 $139,000.00
7 3/31/2022 $70,000.00
8 12/31/2021 $1,910,000.00
9 9/30/2021 $490,000.00
10 6/30/2021 $487,000.00
11 3/31/2021 $287,000.00
12 12/31/2020 $1,251,535.00
13 9/30/2020 $991,000.00
14 6/30/2020 $715,000.00
15 3/31/2020 $382,000.00
16 12/31/2019 $1,277,184.00
17 9/30/2019 $1,036,000.00
18 6/30/2019 $245,000.00
19 3/31/2019 $224,000.00
20 12/31/2018 $700,353.00
21 12/31/2017 $534,858.00
Financials: InterestReceivable
Date Value
1 9/30/2023 $300,000.00
2 6/30/2023 $400,000.00
3 3/31/2023 $600,000.00
4 12/31/2022 $500,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 9/30/2023 $15,383,000.00
2 6/30/2023 $15,672,000.00
3 3/31/2023 $17,310,000.00
4 12/31/2022 $17,387,000.00
5 9/30/2022 $12,720,000.00
6 6/30/2022 $19,754,000.00
7 3/31/2022 $15,129,000.00
8 12/31/2021 $6,078,000.00
9 9/30/2021 $7,996,000.00
10 6/30/2021 $3,936,000.00
11 3/31/2021 $300,000.00
12 12/31/2020 $1,033,000.00
13 9/30/2020 $1,971,000.00
14 6/30/2020 $1,110,000.00
15 3/31/2020 $1,473,000.00
16 12/31/2019 $2,493,000.00
17 9/30/2019 $1,892,492.00
18 6/30/2019 $2,113,335.00
19 3/31/2019 $1,167,705.00
20 12/31/2018 $907,089.00
21 9/30/2018 $2,372,029.00
22 12/31/2017 $1,490,657.00
Financials: InventoryNet
Date Value
1 9/30/2023 $33,514,000.00
2 6/30/2023 $32,453,000.00
3 3/31/2023 $33,113,000.00
4 12/31/2022 $29,761,000.00
5 9/30/2022 $25,046,000.00
6 6/30/2022 $20,591,000.00
7 3/31/2022 $16,268,000.00
8 12/31/2021 $12,387,000.00
9 9/30/2021 $9,020,000.00
10 6/30/2021 $4,890,000.00
11 3/31/2021 $3,036,000.00
12 12/31/2020 $3,315,000.00
13 9/30/2020 $4,593,000.00
14 6/30/2020 $3,290,000.00
15 3/31/2020 $3,611,000.00
16 12/31/2019 $3,443,559.00
17 9/30/2019 $2,595,095.00
18 6/30/2019 $3,022,090.00
19 3/31/2019 $1,405,832.00
20 12/31/2018 $1,068,557.00
21 9/30/2018 $2,614,812.00
22 12/31/2017 $1,693,742.00
Financials: InventoryNoncurrent
Date Value
1 9/30/2023 $7,100,000.00
2 12/31/2022 --
Financials: InventoryRawMaterialsAndSuppliesNetOfReserves
Date Value
1 9/30/2023 $7,590,000.00
2 6/30/2023 $6,204,000.00
3 3/31/2023 $5,800,000.00
4 12/31/2022 $5,319,000.00
5 9/30/2022 $5,254,000.00
6 6/30/2022 $837,000.00
7 3/31/2022 $1,139,000.00
8 12/31/2021 $4,649,000.00
9 9/30/2021 $1,024,000.00
10 6/30/2021 $954,000.00
11 3/31/2021 $2,736,000.00
12 12/31/2020 $2,283,000.00
13 9/30/2020 $2,622,000.00
14 6/30/2020 $2,180,000.00
15 3/31/2020 $2,138,000.00
16 12/31/2019 $951,000.00
17 9/30/2019 $702,603.00
18 6/30/2019 $908,755.00
19 3/31/2019 $238,127.00
20 12/31/2018 $161,468.00
21 9/30/2018 $242,783.00
22 12/31/2017 $203,085.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 9/30/2023 $10,541,000.00
2 6/30/2023 $10,577,000.00
3 3/31/2023 $10,003,000.00
4 12/31/2022 $7,055,000.00
5 9/30/2022 $7,072,000.00
6 12/31/2021 $1,660,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 9/30/2023 $7,104,000.00
2 6/30/2023 $7,751,000.00
3 3/31/2023 $8,398,000.00
4 12/31/2022 $9,042,000.00
5 9/30/2022 $7,423,000.00
6 6/30/2022 $7,941,000.00
7 3/31/2022 $8,443,000.00
8 12/31/2021 $8,162,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 9/30/2023 $2,684,000.00
2 6/30/2023 $2,684,000.00
3 3/31/2023 $2,684,000.00
4 12/31/2022 $2,586,000.00
5 9/30/2022 $2,149,000.00
6 6/30/2022 $2,149,000.00
7 3/31/2022 $2,149,000.00
8 12/31/2021 $1,881,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 9/30/2023 $255,000.00
2 6/30/2023 $255,000.00
3 3/31/2023 $255,000.00
4 12/31/2022 $729,000.00
5 9/30/2022 $232,000.00
6 6/30/2022 $232,000.00
7 3/31/2022 $232,000.00
8 12/31/2021 $2,088,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 9/30/2023 $729,000.00
2 6/30/2023 $729,000.00
3 3/31/2023 $729,000.00
4 12/31/2022 $2,788,000.00
5 9/30/2022 $2,305,000.00
6 6/30/2022 $2,305,000.00
7 3/31/2022 $2,305,000.00
8 12/31/2021 $2,011,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 9/30/2023 $2,788,000.00
2 6/30/2023 $2,788,000.00
3 3/31/2023 $2,788,000.00
4 12/31/2022 $2,684,000.00
5 9/30/2022 $2,219,000.00
6 6/30/2022 $2,219,000.00
7 3/31/2022 $2,219,000.00
8 12/31/2021 $1,950,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $648,000.00
2 6/30/2023 $1,295,000.00
3 3/31/2023 $1,942,000.00
4 9/30/2022 $518,000.00
5 6/30/2022 $1,036,000.00
6 3/31/2022 $1,538,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 9/30/2023 $833,000.00
2 6/30/2023 $971,000.00
3 3/31/2023 $1,120,000.00
4 12/31/2022 $1,278,000.00
5 9/30/2022 $945,000.00
6 6/30/2022 $1,109,000.00
7 3/31/2022 $1,262,000.00
8 12/31/2021 $1,407,000.00
Financials: Liabilities
Date Value
1 9/30/2023 $62,905,000.00
2 6/30/2023 $56,625,000.00
3 3/31/2023 $60,664,000.00
4 12/31/2022 $58,104,000.00
5 9/30/2022 $41,956,000.00
6 6/30/2022 $36,818,000.00
7 3/31/2022 $37,026,000.00
8 12/31/2021 $39,982,000.00
9 9/30/2021 $18,092,000.00
10 6/30/2021 $10,943,000.00
11 3/31/2021 $22,143,000.00
12 12/31/2020 $25,368,000.00
13 9/30/2020 $26,720,000.00
14 6/30/2020 $21,367,000.00
15 3/31/2020 $23,315,000.00
16 12/31/2019 $26,594,148.00
17 9/30/2019 $26,585,824.00
18 6/30/2019 $26,555,678.00
19 3/31/2019 $23,681,086.00
20 12/31/2018 $14,665,070.00
21 9/30/2018 $15,434,782.00
22 12/31/2017 $17,362,227.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 9/30/2023 $181,904,000.00
2 6/30/2023 $271,381,000.00
3 3/31/2023 $292,151,000.00
4 12/31/2022 $307,502,000.00
5 9/30/2022 $323,698,000.00
6 6/30/2022 $321,552,000.00
7 3/31/2022 $348,211,000.00
8 12/31/2021 $377,100,000.00
9 9/30/2021 $359,657,000.00
10 6/30/2021 $356,809,000.00
11 3/31/2021 $384,861,000.00
12 12/31/2020 $60,451,000.00
13 9/30/2020 $41,396,000.00
14 6/30/2020 $27,204,000.00
15 3/31/2020 $19,102,000.00
16 12/31/2019 $30,207,866.00
17 9/30/2019 $19,207,308.00
18 6/30/2019 $25,210,868.00
19 3/31/2019 $29,551,277.00
20 12/31/2018 $24,802,421.00
21 9/30/2018 $30,669,804.00
22 12/31/2017 $10,145,153.00
Financials: LiabilitiesCurrent
Date Value
1 9/30/2023 $40,194,000.00
2 6/30/2023 $33,499,000.00
3 3/31/2023 $38,135,000.00
4 12/31/2022 $35,884,000.00
5 9/30/2022 $33,500,000.00
6 6/30/2022 $27,908,000.00
7 3/31/2022 $18,659,000.00
8 12/31/2021 $21,840,000.00
9 9/30/2021 $17,702,000.00
10 6/30/2021 $10,730,000.00
11 3/31/2021 $7,169,000.00
12 12/31/2020 $8,945,000.00
13 9/30/2020 $24,782,000.00
14 6/30/2020 $19,508,000.00
15 3/31/2020 $23,188,000.00
16 12/31/2019 $26,367,021.00
17 9/30/2019 $7,437,265.00
18 6/30/2019 $7,541,008.00
19 3/31/2019 $4,713,510.00
20 12/31/2018 $4,522,863.00
21 9/30/2018 $5,514,646.00
22 12/31/2017 $16,652,251.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 9/30/2023 $45,331,000.00
2 6/30/2023 $32,743,000.00
3 3/31/2023 $14,862,000.00
4 12/31/2022 $23,007,000.00
5 9/30/2022 $22,861,000.00
6 6/30/2022 $210,000.00
7 3/31/2022 $7,000.00
8 12/31/2021 $336,111,000.00
9 9/30/2021 $334,144,000.00
10 6/30/2021 $320,378,000.00
11 3/31/2021 $337,536,000.00
12 12/31/2020 $61,902,000.00
13 9/30/2020 $30,216,000.00
14 6/30/2020 $15,133,000.00
15 3/31/2020 $-1,135,000.00
16 12/31/2019 $30,379,420.00
17 9/30/2019 $11,785,650.00
18 6/30/2019 $11,670,000.00
19 3/31/2019 $10,858,972.00
20 12/31/2018 $35,776,395.00
21 9/30/2018 $35,808,706.00
22 6/30/2018 $16,545,714.00
23 3/31/2018 $13,330,148.00
24 12/31/2017 $17,607,905.00
25 9/30/2017 $16,133,264.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 9/30/2023 $79,531,000.00
2 6/30/2023 $46,104,000.00
3 3/31/2023 $16,528,000.00
4 12/31/2022 $82,767,000.00
5 9/30/2022 $71,157,000.00
6 6/30/2022 $63,204,000.00
7 3/31/2022 $31,964,000.00
8 12/31/2021 $-278,062,000.00
9 9/30/2021 $-185,552,000.00
10 6/30/2021 $50,000.00
11 3/31/2021 $-24,000.00
12 12/31/2020 $-2,450,000.00
13 9/30/2020 $-2,450,000.00
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 $-61,056.00
17 9/30/2019 $-38,000.00
18 6/30/2019 $-30,000.00
19 3/31/2019 --
20 12/31/2018 $-331,716.00
21 9/30/2018 $-319,885.00
22 6/30/2018 $-189,401.00
23 3/31/2018 $-11,830.00
24 12/31/2017 $-1,017,830.00
25 9/30/2017 $-736,063.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 9/30/2023 $-95,400,000.00
2 6/30/2023 $-69,100,000.00
3 3/31/2023 $-32,400,000.00
4 12/31/2022 $-124,800,000.00
5 9/30/2022 $-90,299,000.00
6 6/30/2022 $-60,826,000.00
7 3/31/2022 $-32,494,000.00
8 12/31/2021 $-71,927,000.00
9 9/30/2021 $-46,305,000.00
10 6/30/2021 $-26,323,000.00
11 3/31/2021 $-13,904,000.00
12 12/31/2020 $-38,314,000.00
13 9/30/2020 $-26,210,000.00
14 6/30/2020 $-15,250,000.00
15 3/31/2020 $-8,032,000.00
16 12/31/2019 $-29,500,000.00
17 9/30/2019 $-20,148,000.00
18 6/30/2019 $-12,868,000.00
19 3/31/2019 $-6,551,302.00
20 12/31/2018 $-19,943,847.00
21 9/30/2018 $-15,853,679.00
22 6/30/2018 $-9,753,921.00
23 3/31/2018 $-6,787,499.00
24 12/31/2017 $-20,817,798.00
25 9/30/2017 $-18,008,789.00
Financials: NetIncomeLoss
Date Value
1 9/30/2023 $-188,602,000.00
2 6/30/2023 $-76,038,000.00
3 3/31/2023 $-37,124,000.00
4 12/31/2022 $-132,596,000.00
5 9/30/2022 $-93,919,000.00
6 6/30/2022 $-62,112,000.00
7 3/31/2022 $-29,952,000.00
8 12/31/2021 $-72,435,000.00
9 9/30/2021 $-20,753,000.00
10 6/30/2021 $-28,733,000.00
11 3/31/2021 $-9,947,000.00
12 12/31/2020 $-41,106,000.00
13 9/30/2020 $-10,792,000.00
14 6/30/2020 $-18,584,000.00
15 3/31/2020 $-10,510,000.00
16 12/31/2019 $-7,900,000.00
17 9/30/2019 $-6,398,000.00
18 6/30/2019 $-7,665,000.00
19 3/31/2019 $-7,852,000.00
20 12/31/2018 $-6,411,457.00
21 9/30/2018 $-4,926,097.00
22 6/30/2018 $-3,311,476.00
23 3/31/2018 $-3,847,362.00
24 12/31/2017 $-23,365,364.00
25 9/30/2017 $5,085,452.00
26 6/30/2017 $6,674,458.00
27 3/31/2017 $5,685,530.00
Financials: NonoperatingIncomeExpense
Date Value
1 9/30/2023 $1,788,000.00
2 6/30/2023 $1,104,000.00
3 3/31/2023 $745,000.00
4 12/31/2022 $986,000.00
5 9/30/2022 $331,000.00
6 6/30/2022 $-38,000.00
7 3/31/2022 --
8 12/31/2021 $-1,051,000.00
9 9/30/2021 $-1,118,000.00
10 6/30/2021 $-2,301,000.00
11 3/31/2021 $1,222,000.00
12 12/31/2020 $-2,526,000.00
13 9/30/2020 $-1,911,000.00
14 6/30/2020 $-1,377,000.00
15 3/31/2020 $-743,000.00
16 12/31/2019 $-3,919,116.00
17 9/30/2019 $-3,187,000.00
18 6/30/2019 $-2,478,020.00
19 3/31/2019 $-1,662,000.00
20 12/31/2018 $1,934,204.00
21 9/30/2018 $2,237,891.00
22 6/30/2018 $1,198,126.00
23 3/31/2018 $491,875.00
24 12/31/2017 $-128,004.00
25 9/30/2017 $551,635.00
Financials: NumberOfOperatingSegments
Date Value
1 9/30/2023 $1.00
2 6/30/2023 $1.00
3 12/31/2022 $1.00
4 12/31/2021 $1.00
5 12/31/2020 $1.00
6 12/31/2019 $1.00
7 9/30/2019 $1.00
8 6/30/2019 $1.00
9 3/31/2019 $1.00
10 12/31/2018 $1.00
11 9/30/2018 $1.00
Financials: NumberOfReportingUnits
Date Value
1 9/30/2023 $1.00
2 6/30/2023 $1.00
Financials: OperatingIncomeLoss
Date Value
1 9/30/2023 $-190,292,000.00
2 6/30/2023 $-77,083,000.00
3 3/31/2023 $-37,843,000.00
4 12/31/2022 $-131,698,000.00
5 9/30/2022 $-94,171,000.00
6 6/30/2022 $-62,024,000.00
7 3/31/2022 $-29,943,000.00
8 12/31/2021 $-77,101,000.00
9 9/30/2021 $-20,678,000.00
10 6/30/2021 $-16,476,000.00
11 3/31/2021 $-11,163,000.00
12 12/31/2020 $-38,551,000.00
13 9/30/2020 $-27,425,000.00
14 6/30/2020 $-17,197,000.00
15 3/31/2020 $-9,762,000.00
16 12/31/2019 $-25,874,906.00
17 9/30/2019 $-18,714,000.00
18 6/30/2019 $-13,029,317.00
19 3/31/2019 $-6,185,000.00
20 12/31/2018 $-20,415,085.00
21 9/30/2018 $-14,316,523.00
22 6/30/2018 $-8,347,682.00
23 3/31/2018 $-4,335,461.00
24 12/31/2017 $-23,218,808.00
25 9/30/2017 $-5,031,162.00
Financials: OperatingLeaseLiability
Date Value
1 9/30/2023 $6,271,000.00
2 6/30/2023 $6,780,000.00
3 3/31/2023 $7,278,000.00
4 12/31/2022 $7,764,000.00
5 9/30/2022 $6,478,000.00
6 6/30/2022 $6,832,000.00
7 3/31/2022 $7,181,000.00
8 12/31/2021 $6,755,000.00
9 12/31/2020 $2,100,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 9/30/2023 $2,186,000.00
2 6/30/2023 $2,014,000.00
3 3/31/2023 $2,235,000.00
4 12/31/2022 $2,260,000.00
5 9/30/2022 $1,784,000.00
6 6/30/2022 $1,757,000.00
7 3/31/2022 $1,730,000.00
8 12/31/2021 $1,467,000.00
9 12/31/2020 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 9/30/2023 $4,085,000.00
2 6/30/2023 $4,766,000.00
3 3/31/2023 $5,043,000.00
4 12/31/2022 $5,504,000.00
5 9/30/2022 $4,694,000.00
6 6/30/2022 $5,075,000.00
7 3/31/2022 $5,451,000.00
8 12/31/2021 $5,288,000.00
9 12/31/2020 --
Financials: OperatingLeasePayments
Date Value
1 9/30/2023 $1,938,000.00
2 6/30/2023 $1,291,000.00
3 3/31/2023 $644,000.00
4 12/31/2022 $1,622,000.00
5 9/30/2022 $1,166,000.00
6 6/30/2022 $695,000.00
7 3/31/2022 $217,000.00
8 12/31/2021 $447,000.00
9 9/30/2021 $660,000.00
10 6/30/2021 $422,000.00
11 3/31/2021 $206,000.00
12 12/31/2020 --
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 9/30/2023 $6,170,000.00
2 6/30/2023 $6,697,000.00
3 3/31/2023 $7,062,000.00
4 12/31/2022 $7,222,000.00
5 9/30/2022 $6,030,000.00
6 6/30/2022 $6,431,000.00
7 3/31/2022 $6,817,000.00
8 12/31/2021 $6,691,000.00
9 12/31/2020 $2,100,000.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 9/30/2023 $517,000.00
2 6/30/2023 $417,000.00
3 3/31/2023 $849,000.00
4 12/31/2022 $1,146,000.00
5 9/30/2022 $827,000.00
6 6/30/2022 $154,000.00
7 3/31/2022 $1,306,000.00
8 12/31/2021 $1,941,000.00
9 12/31/2020 $515,868.00
10 12/31/2019 $435,298.00
11 9/30/2019 $1,176,455.00
12 6/30/2019 $1,003,947.00
13 12/31/2018 $469,629.00
Financials: OtherAssetsNoncurrent
Date Value
1 9/30/2023 $10,210,000.00
2 6/30/2023 $3,000,000.00
3 3/31/2023 $2,785,000.00
4 12/31/2022 $2,414,000.00
5 9/30/2022 $802,000.00
6 6/30/2022 $841,000.00
7 3/31/2022 $798,000.00
8 12/31/2021 $749,000.00
9 9/30/2021 $645,000.00
10 6/30/2021 $270,000.00
11 3/31/2021 $235,000.00
12 12/31/2020 $103,000.00
13 12/31/2019 --
Financials: OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $1,014,000.00
2 9/30/2022 $-1,143,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $17,000.00
2 6/30/2023 $27,000.00
3 3/31/2023 $36,000.00
4 12/31/2022 $-37,000.00
5 9/30/2022 $-140,000.00
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 6/30/2023 $787,000.00
2 3/31/2023 $423,000.00
3 12/31/2022 $-548,000.00
4 9/30/2022 $236,000.00
5 6/30/2022 $-1,379,000.00
6 3/31/2022 $-1,098,000.00
7 12/31/2021 $-539,000.00
8 9/30/2021 $-116,000.00
9 6/30/2021 --
10 3/31/2021 --
11 12/31/2020 --
12 9/30/2020 --
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $1,031,000.00
2 6/30/2023 $814,000.00
3 3/31/2023 $459,000.00
4 12/31/2022 $-585,000.00
5 9/30/2022 $-1,283,000.00
6 6/30/2022 $-1,379,000.00
7 3/31/2022 $-1,098,000.00
8 12/31/2021 $-539,000.00
9 9/30/2021 $-116,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 9/30/2023 $-113,000.00
2 6/30/2023 $-139,000.00
3 3/31/2023 $117,000.00
4 12/31/2022 $-223,000.00
5 9/30/2022 $-183,000.00
6 6/30/2022 $-188,000.00
7 3/31/2022 $-33,000.00
8 12/31/2021 $-59,000.00
9 9/30/2021 $-96,000.00
10 6/30/2021 $-29,000.00
11 3/31/2021 $-15,000.00
12 12/31/2020 $-7,000.00
13 9/30/2020 --
14 6/30/2020 $-55,000.00
15 3/31/2020 $18,000.00
16 9/30/2019 $-241,000.00
17 6/30/2019 $-171,000.00
18 3/31/2019 $-56,000.00
Financials: PaymentsForConstructionInProcess
Date Value
1 9/30/2023 --
2 6/30/2023 $32,000.00
3 3/31/2023 --
4 12/31/2022 $792,000.00
5 9/30/2022 $686,000.00
6 6/30/2022 $1,080,000.00
7 3/31/2022 $832,000.00
8 12/31/2021 $638,000.00
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
Financials: PaymentsOfStockIssuanceCosts
Date Value
1 9/30/2023 $1,161,000.00
2 6/30/2023 $837,000.00
3 3/31/2023 $380,000.00
4 12/31/2022 $578,000.00
5 9/30/2022 $578,000.00
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 $1,704,000.00
9 9/30/2021 $1,704,000.00
10 6/30/2021 $1,149,000.00
11 3/31/2021 $825,000.00
12 12/31/2020 $300,000.00
13 9/30/2020 $1,597,000.00
14 6/30/2020 $1,597,000.00
15 4/30/2020 $1,600,000.00
16 3/31/2020 --
17 12/31/2019 --
18 10/31/2019 $2,000,000.00
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 9/30/2023 $4,485,000.00
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $84,195,000.00
5 9/30/2022 $63,208,000.00
6 6/30/2022 $29,541,000.00
7 3/31/2022 $14,954,000.00
8 12/31/2021 $313,392,000.00
9 9/30/2021 $205,334,000.00
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 9/30/2023 $0.00
2 6/30/2023 $0.00
3 12/31/2022 $0.00
4 9/30/2022 $0.00
5 6/30/2022 $0.00
6 3/31/2022 $0.00
7 12/31/2021 $0.00
8 9/30/2021 $0.00
9 6/30/2021 $0.00
10 3/31/2021 $0.00
11 12/31/2020 $0.00
12 12/31/2019 $0.00
13 3/31/2019 $0.00
14 12/31/2018 $0.00
15 9/30/2018 $0.00
16 8/31/2018 $0.00
17 12/31/2017 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 9/30/2023 $10,000,000.00
2 6/30/2023 $10,000,000.00
3 3/31/2023 $10,000,000.00
4 12/31/2022 $10,000,000.00
5 9/30/2022 $10,000,000.00
6 6/30/2022 $10,000,000.00
7 3/31/2022 $10,000,000.00
8 12/31/2021 $10,000,000.00
9 9/30/2021 $10,000,000.00
10 6/30/2021 $10,000,000.00
11 3/31/2021 $10,000,000.00
12 12/31/2020 $10,000,000.00
13 12/31/2019 $10,000,000.00
14 3/31/2019 $10,000,000.00
15 12/31/2018 $10,000,000.00
16 9/30/2018 $10,000,000.00
17 8/31/2018 $10,000,000.00
18 12/31/2017 $10,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 --
13 12/31/2019 --
14 3/31/2019 --
15 12/31/2018 --
16 9/30/2018 --
17 12/31/2017 --
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 --
13 12/31/2019 --
14 3/31/2019 --
15 12/31/2018 --
16 9/30/2018 --
17 12/31/2017 --
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 --
13 12/31/2019 --
14 3/31/2019 --
15 12/31/2018 --
16 9/30/2018 --
17 12/31/2017 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 9/30/2023 $5,857,000.00
2 6/30/2023 $5,447,000.00
3 3/31/2023 $6,856,000.00
4 12/31/2022 $7,329,000.00
5 9/30/2022 $7,132,000.00
6 6/30/2022 $3,509,000.00
7 3/31/2022 $4,110,000.00
8 12/31/2021 $4,481,000.00
9 9/30/2021 $3,962,000.00
10 6/30/2021 $1,683,000.00
11 3/31/2021 $3,166,000.00
12 12/31/2020 $2,250,000.00
13 9/30/2020 $1,920,000.00
14 6/30/2020 $921,000.00
15 3/31/2020 $1,112,000.00
16 12/31/2019 $1,169,346.00
17 9/30/2019 $1,018,689.00
18 6/30/2019 $631,853.00
19 3/31/2019 $1,720,805.00
20 12/31/2018 $919,500.00
21 9/30/2018 $1,347,774.00
22 12/31/2017 $1,071,512.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 9/30/2023 $46,411,000.00
2 6/30/2023 $33,487,000.00
3 3/31/2023 $15,229,000.00
4 9/30/2022 $23,128,000.00
5 6/30/2022 --
6 3/31/2022 --
7 9/30/2021 $342,712,000.00
8 6/30/2021 $328,635,000.00
9 3/31/2021 $328,635,000.00
10 9/30/2020 $16,366,000.00
11 6/30/2020 $17,963,000.00
12 3/31/2020 --
13 9/30/2019 $2,410,000.00
14 6/30/2019 $2,410,000.00
15 3/31/2019 $2,410,000.00
16 9/30/2018 --
17 6/30/2018 --
Financials: ProceedsFromIssuanceOrSaleOfEquity
Date Value
1 9/30/2023 $46,500,000.00
2 6/30/2023 $33,500,000.00
3 3/31/2023 $15,200,000.00
4 8/31/2022 $23,100,000.00
5 9/30/2021 $13,900,000.00
6 3/31/2021 $22,100,000.00
7 1/31/2021 $229,600,000.00
8 12/31/2020 $22,100,000.00
9 4/30/2020 $18,000,000.00
10 10/31/2019 $18,000,000.00
Financials: ProceedsFromSaleAndMaturityOfAvailableForSaleSecurities
Date Value
1 9/30/2023 $84,866,000.00
2 6/30/2023 $46,879,000.00
3 3/31/2023 $16,888,000.00
4 12/31/2022 $200,888,000.00
5 9/30/2022 $135,386,000.00
6 6/30/2022 $93,475,000.00
7 3/31/2022 $47,179,000.00
8 12/31/2021 $86,483,000.00
Financials: ProceedsFromSaleOfPropertyPlantAndEquipment
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $26,000.00
5 9/30/2022 $26,000.00
6 6/30/2022 $27,000.00
7 3/31/2022 $27,000.00
8 12/31/2021 --
9 9/30/2021 $126,000.00
10 6/30/2021 $126,000.00
11 3/31/2021 --
12 9/30/2020 --
13 6/30/2020 --
Financials: ProceedsFromWarrantExercises
Date Value
1 9/30/2023 $23,000.00
2 6/30/2023 $23,000.00
3 3/31/2023 $23,000.00
4 12/31/2022 $343,000.00
5 9/30/2022 $262,000.00
6 6/30/2022 $152,000.00
7 3/31/2022 $15,000.00
8 12/31/2021 $10,020,000.00
9 12/31/2020 $28,651,384.00
10 12/31/2019 $860,871.00
11 12/31/2018 $3,499.00
Financials: ProductWarrantyAccrualClassifiedCurrent
Date Value
1 9/30/2023 $572,000.00
2 6/30/2023 $640,000.00
3 3/31/2023 $591,000.00
4 12/31/2022 $489,000.00
5 9/30/2022 $337,000.00
6 6/30/2022 $175,000.00
7 3/31/2022 $175,000.00
8 12/31/2021 $175,000.00
9 12/31/2020 $113,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 9/30/2023 $21,266,000.00
2 6/30/2023 $20,263,000.00
3 3/31/2023 $19,050,000.00
4 12/31/2022 $18,029,000.00
5 9/30/2022 $15,859,000.00
6 6/30/2022 $13,923,000.00
7 3/31/2022 $12,661,000.00
8 12/31/2021 $10,318,000.00
9 9/30/2021 $8,554,000.00
10 6/30/2021 $6,084,000.00
11 3/31/2021 $5,806,000.00
12 12/31/2020 $4,910,000.00
13 9/30/2020 $3,635,000.00
14 6/30/2020 $2,550,000.00
15 3/31/2020 $2,120,000.00
16 12/31/2019 $1,949,625.00
17 9/30/2019 $1,367,940.00
18 6/30/2019 $1,278,889.00
19 3/31/2019 $1,537,113.00
20 12/31/2018 $1,777,302.00
21 9/30/2018 $2,049,256.00
22 12/31/2017 $3,005,788.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 9/30/2023 $-98,000.00
2 6/30/2023 $-5,000.00
3 3/31/2023 $-5,000.00
4 12/31/2022 $649,000.00
5 9/30/2022 $33,000.00
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 $1,800,000.00
11 9/30/2020 $1,334,000.00
12 6/30/2020 $1,290,000.00
13 3/31/2020 $958,000.00
14 12/31/2019 $554,867.00
15 9/30/2019 --
16 6/30/2019 --
17 3/31/2019 --
18 12/31/2018 $-262,000.00
19 9/30/2018 $-262,000.00
20 6/30/2018 $238,000.00
21 12/31/2017 $262,000.00
22 9/30/2017 --
Financials: RealizedInvestmentGainsLosses
Date Value
1 9/30/2023 $-23,000.00
2 6/30/2023 $-23,000.00
3 3/31/2023 $-7,000.00
4 12/31/2022 $-66,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 9/30/2023 $42,331,000.00
2 6/30/2023 $28,547,000.00
3 3/31/2023 $13,937,000.00
4 12/31/2022 $49,047,000.00
5 9/30/2022 $35,036,000.00
6 6/30/2022 $22,296,000.00
7 3/31/2022 $10,527,000.00
8 12/31/2021 $22,485,000.00
9 9/30/2021 $6,505,000.00
10 6/30/2021 $6,765,000.00
11 3/31/2021 $2,678,000.00
12 12/31/2020 $10,256,000.00
13 9/30/2020 $2,304,000.00
14 6/30/2020 $2,401,000.00
15 3/31/2020 $2,674,000.00
16 12/31/2019 $9,080,891.00
17 9/30/2019 $6,681,708.00
18 6/30/2019 $2,408,000.00
19 3/31/2019 $2,100,111.00
20 12/31/2018 $9,484,163.00
21 9/30/2018 $2,505,137.00
22 6/30/2018 $2,098,826.00
23 3/31/2018 $2,367,093.00
24 12/31/2017 $12,009,170.00
25 9/30/2017 $2,967,073.00
Financials: RestrictedCashNoncurrent
Date Value
1 9/30/2023 $400,000.00
2 6/30/2023 $400,000.00
3 3/31/2023 $400,000.00
4 12/31/2022 $400,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
Financials: RestrictedStockValueSharesIssuedNetOfTaxWithholdings
Date Value
1 9/30/2023 $-61,000.00
2 12/31/2022 --
3 12/31/2021 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 9/30/2023 $-537,300,000.00
2 6/30/2023 $-424,800,000.00
3 3/31/2023 $-385,800,000.00
4 12/31/2022 $-348,715,000.00
5 9/30/2022 $-310,038,000.00
6 6/30/2022 $-278,229,000.00
7 3/31/2022 $-246,071,000.00
8 12/31/2021 $-216,119,000.00
9 9/30/2021 $-193,170,000.00
10 6/30/2021 $-172,417,000.00
11 3/31/2021 $-153,631,000.00
12 12/31/2020 $-143,684,000.00
13 9/30/2020 $-132,000,000.00
14 6/30/2020 $-121,200,000.00
15 3/31/2020 $-113,087,000.00
16 12/31/2019 $-102,577,498.00
17 9/30/2019 $-94,676,903.00
18 6/30/2019 $-88,278,737.00
19 3/31/2019 $-80,614,171.00
20 12/31/2018 $-72,762,428.00
21 9/30/2018 $-66,350,972.00
22 12/31/2017 $-54,266,036.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 9/30/2023 $25,395,000.00
2 6/30/2023 $16,077,000.00
3 3/31/2023 $7,415,000.00
4 12/31/2022 $27,802,000.00
5 9/30/2022 $19,587,000.00
6 6/30/2022 $12,366,000.00
7 3/31/2022 $5,696,000.00
8 12/31/2021 $17,981,000.00
9 9/30/2021 $11,679,000.00
10 6/30/2021 $7,024,000.00
11 3/31/2021 $3,168,000.00
12 12/31/2020 $8,503,000.00
13 9/30/2020 $4,513,000.00
14 6/30/2020 $2,318,000.00
15 3/31/2020 $1,136,000.00
16 12/31/2019 $2,789,130.00
17 9/30/2019 $7,340,000.00
18 6/30/2019 $4,027,000.00
19 3/31/2019 $1,852,746.00
20 12/31/2018 $4,013,537.00
21 9/30/2018 $7,987,198.00
22 6/30/2018 $3,390,009.00
23 3/31/2018 $1,768,485.00
24 9/30/2017 $6,659,920.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 9/30/2023 $1,000,000.00
2 6/30/2023 $1,200,000.00
3 3/31/2023 $1,300,000.00
4 12/31/2022 $1,000,000.00
5 9/30/2022 $1,100,000.00
6 6/30/2022 $1,400,000.00
7 3/31/2022 $1,200,000.00
8 12/31/2021 $800,000.00
9 9/30/2021 $569,000.00
10 6/30/2021 $658,000.00
11 3/31/2021 $409,000.00
12 12/31/2020 $513,379.00
13 9/30/2020 $500,000.00
14 6/30/2020 $373,000.00
15 3/31/2020 $445,000.00
16 12/31/2019 $540,140.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $517,000.00
5 9/30/2022 $517,000.00
6 6/30/2022 $517,000.00
7 3/31/2022 $513,000.00
8 12/31/2021 $4,751,000.00
9 9/30/2021 $2,309,000.00
10 6/30/2021 $2,013,000.00
11 3/31/2021 $2,013,000.00
12 12/31/2020 --
Financials: SaleOfStockNumberOfSharesIssuedInTransaction
Date Value
1 9/30/2023 $5,600,000.00
2 6/30/2023 $3,500,000.00
3 3/31/2023 $9,500,000.00
4 8/31/2022 $700,000.00
5 9/30/2021 $2,256,000.00
6 3/31/2021 $27,025,384.00
7 1/31/2021 $38,300,000.00
8 12/31/2020 $27,025,384.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 9/30/2023 $77,809,000.00
2 6/30/2023 $52,913,000.00
3 3/31/2023 $25,976,000.00
4 12/31/2022 $88,596,000.00
5 9/30/2022 $63,275,000.00
6 6/30/2022 $42,060,000.00
7 3/31/2022 $20,277,000.00
8 12/31/2021 $58,490,000.00
9 9/30/2021 $15,327,000.00
10 6/30/2021 $23,357,000.00
11 3/31/2021 $9,528,000.00
12 12/31/2020 $31,068,000.00
13 9/30/2020 $21,640,000.00
14 6/30/2020 $12,981,000.00
15 3/31/2020 $7,368,000.00
16 12/31/2019 $20,155,376.00
17 9/30/2019 $14,295,000.00
18 6/30/2019 $9,846,607.00
19 3/31/2019 $4,791,000.00
20 12/31/2018 $14,220,331.00
21 9/30/2018 $9,617,814.00
22 6/30/2018 $6,385,378.00
23 3/31/2018 $2,895,404.00
24 12/31/2017 $14,079,658.00
25 9/30/2017 $10,553,348.00
Financials: ShareBasedCompensation
Date Value
1 9/30/2023 $11,806,000.00
2 6/30/2023 $7,814,000.00
3 3/31/2023 $3,882,000.00
4 12/31/2022 $22,417,000.00
5 9/30/2022 $16,938,000.00
6 6/30/2022 $10,879,000.00
7 3/31/2022 $5,102,000.00
8 12/31/2021 $9,719,000.00
9 9/30/2021 $4,917,000.00
10 6/30/2021 $2,129,000.00
11 3/31/2021 $371,000.00
12 12/31/2020 $1,554,000.00
13 9/30/2020 $1,103,000.00
14 6/30/2020 $656,000.00
15 3/31/2020 $328,000.00
16 12/31/2019 $1,346,023.00
17 9/30/2019 $990,000.00
18 6/30/2019 $625,061.00
19 3/31/2019 $289,000.00
20 12/31/2018 $1,193,873.00
21 9/30/2018 $160,551.00
22 6/30/2018 $107,426.00
23 3/31/2018 $54,444.00
24 12/31/2017 $382,830.00
25 9/30/2017 $241,971.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
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 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 --
22 6/30/2018 --
23 3/31/2018 --
24 12/31/2017 --
25 9/30/2017 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Date Value
1 9/30/2023 $0.75
2 6/30/2023 $0.74
3 3/31/2023 $0.73
4 12/31/2022 $0.68
5 9/30/2022 $0.70
6 6/30/2022 $0.70
7 3/31/2022 $0.70
8 12/31/2021 $0.76
9 9/30/2021 $0.71
10 6/30/2021 $0.80
11 3/31/2021 $0.79
12 12/31/2020 $0.77
13 9/30/2020 $0.75
14 6/30/2020 $0.72
15 3/31/2020 $0.70
16 12/31/2019 $0.67
17 9/30/2019 $0.68
18 6/30/2019 $0.66
19 3/31/2019 $0.67
20 12/31/2018 $0.62
21 9/30/2018 $0.63
22 6/30/2018 $0.63
23 3/31/2018 $0.63
24 9/30/2017 $0.58
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Date Value
1 9/30/2023 $0.04
2 6/30/2023 $0.04
3 3/31/2023 $0.04
4 12/31/2022 $0.02
5 9/30/2022 $0.02
6 6/30/2022 $0.02
7 3/31/2022 $0.02
8 12/31/2021 $0.01
9 9/30/2021 $0.01
10 6/30/2021 $0.01
11 3/31/2021 $0.01
12 12/31/2020 $0.01
13 9/30/2020 $0.01
14 6/30/2020 $0.01
15 3/31/2020 $0.01
16 12/31/2019 $0.02
17 9/30/2019 $0.02
18 6/30/2019 $0.02
19 3/31/2019 $0.03
20 12/31/2018 $0.03
21 9/30/2018 $0.03
22 6/30/2018 $0.03
23 3/31/2018 $0.03
24 9/30/2017 $0.02
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 9/30/2023 $25,000.00
2 6/30/2023 $25,000.00
3 3/31/2023 $25,000.00
4 12/31/2022 $600,000.00
5 9/30/2022 $362,000.00
6 6/30/2022 $302,000.00
7 3/31/2022 $32,000.00
8 12/31/2021 $2,500,000.00
9 9/30/2021 $2,187,000.00
10 6/30/2021 $1,102,000.00
11 3/31/2021 $1,153,000.00
12 12/31/2020 $7,000.00
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 9/30/2023 $298,000.00
2 6/30/2023 $233,000.00
3 3/31/2023 $1,088,000.00
4 12/31/2022 $4,424,000.00
5 9/30/2022 $2,106,000.00
6 6/30/2022 $1,708,000.00
7 3/31/2022 $904,000.00
8 12/31/2021 $1,162,000.00
9 9/30/2021 $802,000.00
10 6/30/2021 $645,000.00
11 3/31/2021 $200,000.00
12 9/30/2020 $662,000.00
13 6/30/2020 $346,000.00
14 3/31/2020 $131,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 9/30/2023 $1,427,000.00
2 6/30/2023 $1,181,000.00
3 3/31/2023 $9,121,000.00
4 12/31/2022 $16,148,000.00
5 9/30/2022 $14,329,000.00
6 6/30/2022 $12,797,000.00
7 3/31/2022 $9,691,000.00
8 12/31/2021 $9,108,000.00
9 9/30/2021 $6,544,000.00
10 6/30/2021 $5,067,000.00
11 3/31/2021 $138,000.00
12 9/30/2020 $4,250,000.00
13 6/30/2020 $1,591,000.00
14 3/31/2020 $1,148,000.00
15 9/30/2019 $706,640.00
16 6/30/2019 $42,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 9/30/2023 $8.24
2 6/30/2023 $9.47
3 3/31/2023 $1.07
4 9/30/2022 $1.43
5 6/30/2022 $1.17
6 3/31/2022 $1.39
7 9/30/2021 $4.78
8 6/30/2021 $5.13
9 3/31/2021 $10.83
10 9/30/2020 $0.35
11 6/30/2020 $0.55
12 3/31/2020 $1.04
13 9/30/2019 $2.19
14 6/30/2019 $1.71
15 3/31/2019 $2.42
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 9/30/2023 $6,000.00
2 6/30/2023 $148,000.00
3 3/31/2023 $1,147,000.00
4 12/31/2022 $2,068,000.00
5 9/30/2022 $3,876,000.00
6 6/30/2022 $2,053,000.00
7 3/31/2022 $10,131,000.00
8 12/31/2021 $7,891,000.00
9 9/30/2021 $17,822,000.00
10 6/30/2021 $27,042,000.00
11 3/31/2021 $31,554,000.00
12 12/31/2020 $10,178,000.00
13 9/30/2020 $353,000.00
14 6/30/2020 $22,000.00
15 3/31/2020 $33.00
16 12/31/2019 $4,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 9/30/2023 $3,527,000.00
2 6/30/2023 $3,346,000.00
3 3/31/2023 $32,013,000.00
4 12/31/2022 $2,402,000.00
5 9/30/2022 $24,586,000.00
6 6/30/2022 $23,584,000.00
7 3/31/2022 $21,531,000.00
8 12/31/2021 $12,765,000.00
9 9/30/2021 $10,661,000.00
10 6/30/2021 $9,550,000.00
11 3/31/2021 $5,126,000.00
12 12/31/2020 $5,290,000.00
13 9/30/2020 $5,331,000.00
14 6/30/2020 $2,988,000.00
15 3/31/2020 $2,760,000.00
16 12/31/2019 $1,743,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 9/30/2023 $24.86
2 6/30/2023 $26.60
3 3/31/2023 $2.80
4 12/31/2022 $32.80
5 9/30/2022 $3.39
6 6/30/2022 $3.47
7 3/31/2022 $3.69
8 12/31/2021 $4.97
9 9/30/2021 $4.94
10 6/30/2021 $4.81
11 3/31/2021 $2.16
12 12/31/2020 $1.91
13 9/30/2020 $1.97
14 6/30/2020 $3.34
15 3/31/2020 $3.78
16 12/31/2019 $5.73
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
Date Value
1 9/30/2023 --
2 6/30/2023 $131,000.00
3 3/31/2023 $892,000.00
4 12/31/2022 $1,513,000.00
5 9/30/2022 $2,288,000.00
6 6/30/2022 $1,327,000.00
7 3/31/2022 $3,972,000.00
8 12/31/2021 $4,428,000.00
9 9/30/2021 $9,326,000.00
10 6/30/2021 $7,555,000.00
11 3/31/2021 $8,403,000.00
12 9/30/2020 --
13 6/30/2020 --
14 3/31/2020 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
Date Value
1 9/30/2023 $1,308,000.00
2 6/30/2023 $1,108,000.00
3 3/31/2023 $9,149,000.00
4 12/31/2022 $7,791,000.00
5 9/30/2022 $6,248,000.00
6 6/30/2022 $4,976,000.00
7 3/31/2022 $4,018,000.00
8 12/31/2021 $3,389,000.00
9 9/30/2021 $3,035,000.00
10 6/30/2021 $1,896,000.00
11 3/31/2021 $1,704,000.00
12 9/30/2020 $1,119,000.00
13 6/30/2020 $1,021,000.00
14 3/31/2020 $883,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
Date Value
1 9/30/2023 $31.94
2 6/30/2023 $33.90
3 3/31/2023 $3.56
4 12/31/2022 $3.79
5 9/30/2022 $3.82
6 6/30/2022 $3.90
7 3/31/2022 $3.66
8 12/31/2021 $3.53
9 9/30/2021 $3.31
10 6/30/2021 $3.86
11 3/31/2021 $3.62
12 9/30/2020 $5.10
13 6/30/2020 $5.65
14 3/31/2020 $6.03
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $5.49
2 6/30/2023 $5.50
3 3/31/2023 $0.55
4 12/31/2022 $0.74
5 9/30/2022 $0.66
6 6/30/2022 $0.59
7 3/31/2022 $0.79
8 12/31/2021 $1.30
9 9/30/2021 $1.49
10 6/30/2021 $2.55
11 3/31/2021 $3.28
12 9/30/2020 --
13 6/30/2020 --
14 3/31/2020 --
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $28.85
2 6/30/2023 $28.20
3 3/31/2023 $3.37
4 12/31/2022 $4.18
5 9/30/2022 $4.83
6 6/30/2022 $5.00
7 3/31/2022 $5.73
8 12/31/2021 $4.90
9 9/30/2021 $4.35
10 6/30/2021 $2.64
11 3/31/2021 $0.97
12 9/30/2020 $3.52
13 6/30/2020 $4.04
14 3/31/2020 $5.57
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $12.23
2 6/30/2023 $14.10
3 3/31/2023 $1.60
4 12/31/2022 $2.12
5 9/30/2022 $2.12
6 6/30/2022 $2.11
7 3/31/2022 $2.19
8 12/31/2021 $6.54
9 9/30/2021 $7.11
10 6/30/2021 $7.48
11 3/31/2021 $10.83
12 9/30/2020 $0.67
13 6/30/2020 $0.88
14 3/31/2020 $1.04
15 9/30/2019 $3.82
16 6/30/2019 $3.00
Financials: SharesIssuedPricePerShare
Date Value
1 9/30/2023 $8.28
2 6/30/2023 $9.56
3 3/31/2023 $1.60
4 8/31/2022 $34.59
5 9/30/2021 $6.15
6 1/31/2021 $6.00
7 12/31/2020 $3.05
Financials: StockholdersEquity
Date Value
1 9/30/2023 $118,999,000.00
2 6/30/2023 $214,756,000.00
3 3/31/2023 $231,486,000.00
4 12/31/2022 $249,398,000.00
5 9/30/2022 $281,741,000.00
6 6/30/2022 $284,734,000.00
7 3/31/2022 $311,185,000.00
8 12/31/2021 $337,118,000.00
9 9/30/2021 $341,565,000.00
10 6/30/2021 $345,866,000.00
11 3/31/2021 $362,718,000.00
12 12/31/2020 $35,082,000.00
13 9/30/2020 $14,676,000.00
14 6/30/2020 $5,837,000.00
15 3/31/2020 $-4,213,000.00
16 12/31/2019 $3,613,718.00
17 9/30/2019 $-7,379,000.00
18 6/30/2019 $-1,344,810.00
19 3/31/2019 $5,870,000.00
20 12/31/2018 $10,137,351.00
21 9/30/2018 $15,235,022.00
22 6/30/2018 $-57,277,611.00
23 3/31/2018 $-54,019,824.00
24 12/31/2017 $-50,227,211.00
25 12/31/2016 $-27,258,972.00
Financials: StockholdersEquityNoteStockSplitConversionRatio1
Date Value
1 7/31/2023 $0.10
2 7/31/2018 $0.50
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 9/30/2023 $4,000.00
2 6/30/2023 $4,000.00
3 3/31/2023 $42,000.00
4 12/31/2022 $467,000.00
5 9/30/2022 $402,000.00
6 6/30/2022 $270,000.00
7 3/31/2022 $21,000.00
8 12/31/2021 $471,000.00
9 9/30/2021 $371,000.00
10 6/30/2021 $162,000.00
11 3/31/2021 $102,000.00
12 9/30/2020 --
13 6/30/2020 --
14 3/31/2020 --
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 6/30/2023 $92,000.00
2 12/31/2022 $150,000.00
3 6/30/2022 $75,000.00
4 12/31/2021 $89,000.00
5 6/30/2021 $65,000.00
6 12/31/2020 $39,661.00
7 6/30/2020 $21,000.00
8 12/31/2019 $141,706.00
9 6/30/2019 $103,000.00
10 12/31/2018 $115,464.00
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 9/30/2023 $12,661,000.00
2 6/30/2023 $17,802,000.00
3 3/31/2023 $14,848,000.00
4 12/31/2022 $22,551,000.00
5 9/30/2022 $22,550,000.00
6 12/31/2021 $341,023,000.00
7 9/30/2021 $13,537,000.00
8 3/31/2021 $327,486,000.00
9 12/31/2020 $37,935,000.00
10 6/30/2020 $16,366,000.00
11 12/31/2019 $10,959,535.00
12 3/31/2019 $2,409,593.00
13 9/30/2018 $19,389,978.00
14 3/31/2018 $305.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 6/30/2023 $1,000.00
2 3/31/2023 $23,000.00
3 12/31/2022 $343,000.00
4 9/30/2022 $111,000.00
5 6/30/2022 $136,000.00
6 3/31/2022 $15,000.00
7 12/31/2021 $602,000.00
8 9/30/2021 $242,000.00
9 6/30/2021 $89,000.00
10 3/31/2021 $333,000.00
11 12/31/2020 $1,000.00
12 12/31/2019 $65,864.00
13 6/30/2019 $11,000.00
14 3/31/2019 $53,976.00
15 12/31/2018 $3,499.00
16 9/30/2018 $3,499.00
17 6/30/2018 $707.00
18 3/31/2018 $305.00
19 12/31/2017 $14,295.00
Financials: TaxesPayableCurrent
Date Value
1 9/30/2023 $724,000.00
2 6/30/2023 $897,000.00
3 3/31/2023 $848,000.00
4 12/31/2022 $825,000.00
5 9/30/2022 $763,000.00
6 6/30/2022 $722,000.00
7 3/31/2022 $685,000.00
8 12/31/2021 $677,000.00
9 12/31/2020 $562,149.00
10 12/31/2019 $268,129.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 9/30/2023 $35,001,000.00
2 6/30/2023 $30,855,000.00
3 3/31/2023 $302,045,000.00
4 12/31/2022 $289,210,000.00
5 9/30/2022 $28,970,000.00
6 6/30/2022 $28,509,000.00
7 3/31/2022 $284,613,000.00
8 12/31/2021 $276,782,000.00
9 9/30/2021 $280,173,000.00
10 6/30/2021 $278,898,000.00
11 3/31/2021 $263,939,000.00
12 9/30/2020 $132,942,000.00
13 6/30/2020 $63,238,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 9/30/2023 $35,001,000.00
2 6/30/2023 $30,855,000.00
3 3/31/2023 $302,045,000.00
4 12/31/2022 $289,210,000.00
5 9/30/2022 $28,970,000.00
6 6/30/2022 $28,509,000.00
7 3/31/2022 $284,613,000.00
8 12/31/2021 $276,782,000.00
9 9/30/2021 $274,392,000.00
10 6/30/2021 $278,898,000.00
11 3/31/2021 $263,939,000.00
12 9/30/2020 $132,942,000.00
13 6/30/2020 $90,907,000.00
Copyright 2024 PursePoor.com