All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
AADI BIOSCIENCE, INC.: Last Reported 11/30/2023

Business Address

17383 SUNSET AVENUE
SUITE A250
PACIFIC PALISADES , CA US 90272

Mailing Address

17383 SUNSET AVENUE
SUITE A250
PACIFIC PALISADES , CA US 90272
Phone Number: 424-473-8055 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 9/30/2023 $2,605,000.00
2 6/30/2023 $2,898,000.00
3 3/31/2023 $6,510,000.00
4 12/31/2022 $3,519,000.00
5 9/30/2022 $3,920,000.00
6 6/30/2022 $3,619,000.00
7 3/31/2022 $4,010,000.00
8 12/31/2021 $6,439,000.00
9 9/30/2021 $5,205,000.00
10 6/30/2021 $746,880.00
11 3/31/2021 $458,658.00
12 12/31/2020 $2,392,000.00
13 9/30/2020 $709,272.00
14 6/30/2020 $622,658.00
15 3/31/2020 $421,120.00
16 12/31/2019 $439,785.00
17 9/30/2019 $750,994.00
18 6/30/2019 $511,190.00
19 3/31/2019 $1,062,243.00
20 12/31/2018 $595,680.00
21 9/30/2018 $717,000.00
22 6/30/2018 $1,073,561.00
23 3/31/2018 $1,625,511.00
24 12/31/2017 $1,276,537.00
25 9/30/2017 $855,423.00
26 6/30/2017 $782,169.00
27 3/31/2017 $1,871,662.00
28 12/31/2016 $1,135,608.00
29 9/30/2016 $2,087.00
30 6/30/2016 $10,189.00
31 3/31/2016 $8,036.00
32 12/31/2015 $890,610.00
33 9/30/2015 $2,502.00
34 6/30/2015 $1,999.00
35 3/31/2015 $10,088.00
36 12/31/2014 $2,402.00
37 9/30/2014 $10,682.00
38 6/30/2014 $8,155.00
39 3/31/2014 $713.00
40 12/31/2013 $350.00
41 9/30/2013 $650.00
42 6/30/2013 $175.00
43 3/31/2013 $6,380.00
44 12/31/2012 $1,850.00
45 9/30/2012 $633.00
46 6/30/2012 $175.00
47 3/31/2012 $3,806.00
48 12/31/2011 $2,977.00
49 12/31/2010 $2,165.00
Financials: AccountsReceivableNetCurrent
Date Value
1 9/30/2023 $5,717,000.00
2 6/30/2023 $3,676,000.00
3 3/31/2023 $5,565,000.00
4 12/31/2022 $1,862,000.00
5 9/30/2022 $2,261,000.00
6 6/30/2022 $2,063,000.00
7 3/31/2022 $2,708,000.00
8 12/31/2021 --
9 12/31/2020 $14,149,000.00
10 9/30/2017 $39,246.00
11 6/30/2017 $4,264.00
12 3/31/2017 $32,453.00
13 12/31/2016 $4,157.00
14 12/31/2015 $118,516.00
Financials: AccruedBonusesCurrent
Date Value
1 9/30/2023 $4,175,000.00
2 6/30/2023 $2,781,000.00
3 3/31/2023 $1,496,000.00
4 12/31/2022 $5,463,000.00
5 9/30/2022 $3,752,000.00
6 6/30/2022 $2,172,000.00
7 3/31/2022 $976,000.00
8 12/31/2021 $1,465,000.00
9 9/30/2021 $563,000.00
10 12/31/2020 $428,683.00
11 9/30/2020 $480,324.00
12 6/30/2020 $318,591.00
13 3/31/2020 $106,159.00
14 12/31/2019 $689,830.00
15 9/30/2019 $516,186.00
16 6/30/2019 $451,644.00
17 3/31/2019 $221,712.00
18 12/31/2018 $1,877,455.00
19 9/30/2018 $1,077,901.00
20 6/30/2018 $636,706.00
21 3/31/2018 $1,053,413.00
22 12/31/2017 $833,650.00
23 9/30/2017 $470,362.00
24 6/30/2017 $256,889.00
25 3/31/2017 $125,576.00
26 12/31/2016 --
27 12/31/2015 $380,020.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 9/30/2023 $11,732,000.00
2 6/30/2023 $9,685,000.00
3 3/31/2023 $10,833,000.00
4 12/31/2022 $14,922,000.00
5 9/30/2022 $13,597,000.00
6 6/30/2022 $8,653,000.00
7 3/31/2022 $7,337,000.00
8 12/31/2021 $8,445,000.00
9 9/30/2021 $6,250,000.00
10 12/31/2020 $4,099,000.00
11 12/31/2016 $13,275.00
12 9/30/2016 $3,200.00
13 6/30/2016 $3,200.00
14 3/31/2016 $3,200.00
15 12/31/2015 $8,900.00
16 9/30/2015 $3,200.00
17 6/30/2015 $3,200.00
18 3/31/2015 $3,200.00
19 12/31/2014 $8,900.00
20 9/30/2014 $3,463.00
21 6/30/2014 $2,925.00
22 3/31/2014 $7,000.00
23 12/31/2013 $5,500.00
24 9/30/2013 $3,000.00
25 6/30/2013 $2,750.00
26 3/31/2013 $1,500.00
27 12/31/2012 $5,500.00
28 9/30/2012 $1,500.00
29 6/30/2012 $1,500.00
30 3/31/2012 $1,500.00
31 12/31/2011 $5,500.00
32 12/31/2010 $5,500.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 9/30/2023 $1,963,000.00
2 6/30/2023 $1,942,000.00
3 3/31/2023 $3,066,000.00
4 12/31/2022 $1,814,000.00
5 9/30/2022 $1,013,000.00
6 6/30/2022 $930,000.00
7 3/31/2022 $1,423,000.00
8 12/31/2021 $1,948,000.00
9 6/30/2021 $504,903.00
10 3/31/2021 $220,352.00
11 12/31/2020 $444,534.00
12 9/30/2020 $234,151.00
13 6/30/2020 $355,602.00
14 3/31/2020 $412,429.00
15 12/31/2019 $346,999.00
16 9/30/2019 $221,344.00
17 6/30/2019 $264,571.00
18 3/31/2019 $460,869.00
19 12/31/2018 $487,923.00
20 9/30/2018 $499,835.00
21 6/30/2018 $593,772.00
22 3/31/2018 $380,973.00
23 12/31/2017 $277,217.00
24 9/30/2017 $355,099.00
25 6/30/2017 $302,106.00
26 3/31/2017 $300,356.00
27 12/31/2016 $200,468.00
28 12/31/2015 $126,722.00
Financials: AccruedSalariesCurrent
Date Value
1 9/30/2023 $1,466,000.00
2 6/30/2023 $1,428,000.00
3 3/31/2023 $2,306,000.00
4 12/31/2022 $1,299,000.00
5 9/30/2022 $1,286,000.00
6 6/30/2022 $1,682,000.00
7 12/31/2021 $152,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 9/30/2023 $226,000.00
2 6/30/2023 $183,000.00
3 3/31/2023 $140,000.00
4 12/31/2022 $101,000.00
5 12/31/2021 $30,000.00
6 12/31/2020 $390,332.00
7 12/31/2019 $328,850.00
8 12/31/2018 $311,131.00
9 12/31/2017 $335,845.00
10 12/31/2016 $295,715.00
11 12/31/2015 $226,042.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 9/30/2023 $-16,000.00
2 6/30/2023 $-44,000.00
3 3/31/2023 $-32,000.00
4 12/31/2022 $-115,000.00
5 9/30/2022 $-99,000.00
6 12/31/2021 --
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 9/30/2023 $370,904,000.00
2 6/30/2023 $367,853,000.00
3 3/31/2023 $364,437,000.00
4 12/31/2022 $361,689,000.00
5 9/30/2022 $358,490,000.00
6 6/30/2022 $283,539,000.00
7 3/31/2022 $281,168,000.00
8 12/31/2021 $279,089,000.00
9 9/30/2021 $277,618,000.00
10 6/30/2021 $190,611,718.00
11 3/31/2021 $190,020,008.00
12 12/31/2020 $20,161,000.00
13 9/30/2020 $189,146,884.00
14 6/30/2020 $179,474,553.00
15 3/31/2020 $179,156,620.00
16 12/31/2019 $178,766,806.00
17 9/30/2019 $179,499,769.00
18 6/30/2019 $178,853,870.00
19 3/31/2019 $178,249,209.00
20 12/31/2018 $177,621,807.00
21 9/30/2018 $176,953,759.00
22 6/30/2018 $169,880,703.00
23 3/31/2018 $127,097,143.00
24 12/31/2017 $125,995,438.00
25 9/30/2017 $125,740,297.00
26 6/30/2017 $125,612,938.00
27 3/31/2017 $125,465,315.00
28 3/31/2013 $49,500.00
29 12/31/2012 $49,500.00
30 9/30/2012 $49,500.00
31 6/30/2012 $49,500.00
32 3/31/2012 $49,500.00
33 12/31/2011 $49,500.00
34 12/31/2010 $49,500.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 9/30/2023 $3,049,000.00
2 6/30/2023 $3,054,000.00
3 3/31/2023 $2,740,000.00
4 12/31/2022 $9,643,000.00
5 9/30/2022 $2,757,000.00
6 6/30/2022 $2,235,000.00
7 3/31/2022 $1,781,000.00
8 12/31/2021 $2,106,000.00
9 9/30/2021 $648,000.00
10 6/30/2021 $39,000.00
11 3/31/2021 $345,756.00
12 12/31/2020 $1,281,530.00
13 9/30/2020 $332,141.00
14 6/30/2020 $308,341.00
15 3/31/2020 $327,467.00
16 12/31/2019 $1,085,842.00
17 9/30/2019 $645,899.00
18 6/30/2019 $604,661.00
19 3/31/2019 $621,685.00
20 12/31/2018 $3,431,862.00
21 9/30/2018 $2,763,890.00
22 6/30/2018 $877,757.00
23 3/31/2018 $1,079,721.00
24 12/31/2017 $649,409.00
25 9/30/2017 $394,268.00
26 6/30/2017 $266,909.00
27 3/31/2017 $155,385.00
28 12/31/2016 $488,326.00
29 12/31/2015 $469,846.00
Financials: AllowanceForDoubtfulAccountsPremiumsAndOtherReceivables
Date Value
1 9/30/2023 $1,500,000.00
2 6/30/2023 $1,200,000.00
3 3/31/2023 $800,000.00
4 12/31/2022 $100,000.00
5 9/30/2022 $100,000.00
6 6/30/2022 $100,000.00
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
10 12/31/2020 --
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
Financials: AmortizationOfDebtDiscountPremium
Date Value
1 3/31/2023 $-1,200,000.00
2 3/31/2022 --
Financials: AmortizationOfFinancingCostsAndDiscounts
Date Value
1 9/30/2023 $-2,650,000.00
2 6/30/2023 $-2,062,000.00
3 12/31/2022 $-1,215,000.00
4 9/30/2022 $-149,000.00
5 6/30/2022 --
6 12/31/2021 --
7 9/30/2021 --
Financials: AmortizationOfIntangibleAssets
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $87,000.00
5 9/30/2022 --
6 6/30/2022 $87,000.00
7 3/31/2022 $68,000.00
8 12/31/2021 $95,000.00
9 9/30/2021 $26,000.00
10 3/31/2021 --
11 12/31/2020 --
12 9/30/2020 --
Financials: Assets
Date Value
1 9/30/2023 $139,659,000.00
2 6/30/2023 $151,228,000.00
3 3/31/2023 $170,654,000.00
4 12/31/2022 $184,237,000.00
5 9/30/2022 $194,103,000.00
6 6/30/2022 $128,636,000.00
7 3/31/2022 $142,319,000.00
8 12/31/2021 $157,910,000.00
9 9/30/2021 $168,772,000.00
10 6/30/2021 $37,424,041.00
11 3/31/2021 $41,161,363.00
12 12/31/2020 $44,924,674.00
13 9/30/2020 $49,830,378.00
14 6/30/2020 $45,715,695.00
15 3/31/2020 $35,700,122.00
16 12/31/2019 $39,936,786.00
17 9/30/2019 $45,551,816.00
18 6/30/2019 $49,600,076.00
19 3/31/2019 $55,056,695.00
20 12/31/2018 $64,123,492.00
21 9/30/2018 $70,161,801.00
22 6/30/2018 $69,538,532.00
23 3/31/2018 $14,734,238.00
24 12/31/2017 $21,027,653.00
25 9/30/2017 $26,001,610.00
26 6/30/2017 $29,794,402.00
27 3/31/2017 $36,280,315.00
28 12/31/2016 $2,396,878.00
29 9/30/2016 $7,837.00
30 6/30/2016 $20,279.00
31 3/31/2016 $13,229.00
32 12/31/2015 $6,092,534.00
33 9/30/2015 $6,270.00
34 6/30/2015 $10,095.00
35 3/31/2015 $23,287.00
36 12/31/2014 $5,263.00
37 9/30/2014 $17,868.00
38 6/30/2014 $4,568.00
39 3/31/2014 $6,508.00
40 12/31/2013 $8,783.00
41 9/30/2013 $14,670.00
42 6/30/2013 $18,420.00
43 12/31/2012 $8,107.00
Financials: AssetsCurrent
Date Value
1 9/30/2023 $132,884,000.00
2 6/30/2023 $144,923,000.00
3 3/31/2023 $164,930,000.00
4 12/31/2022 $180,029,000.00
5 9/30/2022 $189,863,000.00
6 6/30/2022 $124,335,000.00
7 3/31/2022 $135,620,000.00
8 12/31/2021 $151,272,000.00
9 9/30/2021 $162,018,000.00
10 6/30/2021 $37,394,589.00
11 3/31/2021 $40,999,253.00
12 12/31/2020 $18,685,000.00
13 9/30/2020 $49,583,292.00
14 6/30/2020 $45,434,765.00
15 3/31/2020 $35,392,217.00
16 12/31/2019 $39,570,475.00
17 9/30/2019 $44,804,395.00
18 6/30/2019 $48,789,363.00
19 3/31/2019 $54,299,017.00
20 12/31/2018 $63,984,083.00
21 9/30/2018 $70,039,550.00
22 6/30/2018 $69,425,516.00
23 3/31/2018 $14,610,087.00
24 12/31/2017 $20,899,470.00
25 9/30/2017 $25,863,777.00
26 6/30/2017 $29,644,416.00
27 3/31/2017 $36,121,208.00
28 12/31/2016 $2,226,323.00
29 12/31/2015 $5,965,603.00
30 3/31/2013 $3,831.00
31 12/31/2012 $8,107.00
32 9/30/2012 $11,266.00
33 6/30/2012 $15,561.00
34 3/31/2012 $24,223.00
35 12/31/2011 $6,625.00
36 12/31/2010 $29,398.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 $14,000.00
4 12/31/2022 $19,000.00
5 12/31/2021 --
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 9/30/2023 $16,000.00
2 6/30/2023 $44,000.00
3 3/31/2023 $46,000.00
4 12/31/2022 $134,000.00
5 9/30/2022 $99,000.00
6 12/31/2021 --
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 9/30/2023 $118,827,000.00
2 6/30/2023 $133,770,000.00
3 3/31/2023 $140,813,000.00
4 12/31/2022 $165,691,000.00
5 9/30/2022 $176,095,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 9/30/2023 $118,811,000.00
2 6/30/2023 $133,726,000.00
3 3/31/2023 $140,781,000.00
4 12/31/2022 $165,576,000.00
5 9/30/2022 $175,996,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 9/30/2023 $122,000.00
2 6/30/2023 $519,000.00
3 3/31/2023 $387,000.00
4 12/31/2022 $80,000.00
5 9/30/2022 $60,000.00
6 6/30/2022 $51,000.00
7 3/31/2022 $27,000.00
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 9/30/2023 $68,803,000.00
2 6/30/2023 $68,162,000.00
3 3/31/2023 $34,046,000.00
4 12/31/2022 $39,019,000.00
5 9/30/2022 $134,815,000.00
6 6/30/2022 $118,737,000.00
7 3/31/2022 $129,800,000.00
8 12/31/2021 $149,000,000.00
9 9/30/2021 $161,400,000.00
10 6/30/2021 $36,800,000.00
11 3/31/2021 $39,008,517.00
12 12/31/2020 $4,455,000.00
13 9/30/2020 $47,281,986.00
14 6/30/2020 $44,864,284.00
15 3/31/2020 $34,584,710.00
16 12/31/2019 $38,524,536.00
17 9/30/2019 $43,389,603.00
18 6/30/2019 $48,157,010.00
19 3/31/2019 $53,422,532.00
20 12/31/2018 $62,614,010.00
21 9/30/2018 $68,807,267.00
22 6/30/2018 $68,783,210.00
23 3/31/2018 $13,763,781.00
24 12/31/2017 $20,264,109.00
25 9/30/2017 $24,828,910.00
26 6/30/2017 $28,847,937.00
27 3/31/2017 $35,139,109.00
28 12/31/2016 $1,609,694.00
29 9/30/2016 $7,837.00
30 6/30/2016 $1,602,756.00
31 3/31/2016 $13,229.00
32 12/31/2015 $5,144,211.00
33 9/30/2015 $6,270.00
34 6/30/2015 $10,095.00
35 3/31/2015 $23,287.00
36 12/31/2014 $23,066,930.00
37 9/30/2014 $17,868.00
38 6/30/2014 $4,568.00
39 3/31/2014 $5,883.00
40 12/31/2013 $6,283.00
41 9/30/2013 $10,295.00
42 6/30/2013 $18,420.00
43 3/31/2013 $2,706.00
44 12/31/2012 $4,607.00
45 9/30/2012 $5,391.00
46 6/30/2012 $9,311.00
47 3/31/2012 $23,598.00
48 12/31/2011 $4,125.00
49 9/30/2011 $6,130.00
50 6/30/2011 $9,230.00
51 3/31/2011 $24,634.00
52 12/31/2010 $26,898.00
53 12/31/2009 $11,142.00
54 11/30/2007 --
55 10/31/2007 --
Financials: CashCashEquivalentsAndShortTermInvestments
Date Value
1 9/30/2023 $119,300,000.00
2 6/30/2023 $134,900,000.00
3 3/31/2023 $151,200,000.00
4 12/31/2022 $172,600,000.00
5 9/30/2022 $183,000,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 9/30/2023 $68,867,000.00
2 6/30/2023 $68,226,000.00
3 3/31/2023 $34,110,000.00
4 12/31/2022 $39,083,000.00
5 9/30/2022 $134,879,000.00
6 6/30/2022 $118,801,000.00
7 3/31/2022 $129,849,000.00
8 12/31/2021 $148,989,000.00
9 9/30/2021 $161,375,000.00
10 6/30/2021 $36,816,128.00
11 3/31/2021 $15,018,000.00
12 12/31/2020 $42,604,935.00
13 9/30/2020 $47,281,986.00
14 6/30/2020 $44,864,284.00
15 3/31/2020 $34,584,710.00
16 12/31/2019 $15,962,000.00
17 9/30/2019 $43,389,603.00
18 6/30/2019 $48,157,010.00
19 3/31/2019 $53,422,532.00
20 12/31/2018 $62,614,010.00
21 9/30/2018 $68,807,267.00
22 12/31/2017 $20,264,109.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 9/30/2023 $29,784,000.00
2 6/30/2023 $29,143,000.00
3 3/31/2023 $-4,973,000.00
4 12/31/2022 $-109,906,000.00
5 9/30/2022 $-14,110,000.00
6 6/30/2022 $-30,188,000.00
7 3/31/2022 $-19,140,000.00
8 12/31/2021 $144,534,000.00
9 9/30/2021 $156,920,000.00
10 6/30/2021 $-5,788,807.00
11 3/31/2021 $10,563,000.00
12 12/31/2020 $4,080,399.00
13 9/30/2020 $8,757,450.00
14 6/30/2020 $6,339,748.00
15 3/31/2020 $-3,939,826.00
16 12/31/2019 $-24,089,474.00
17 9/30/2019 $-19,224,407.00
18 6/30/2019 $-14,457,000.00
19 3/31/2019 $-9,191,478.00
20 12/31/2018 $42,349,901.00
21 9/30/2018 $48,543,158.00
Financials: ClassOfWarrantOrRightOutstanding
Date Value
1 9/30/2023 $29,167.00
2 6/30/2023 $29,167.00
3 3/31/2023 $29,167.00
4 12/31/2022 $29,167.00
5 9/30/2022 $29,166.00
6 6/30/2022 $29,166.00
7 3/31/2022 $29,166.00
8 12/31/2021 $36,666.00
9 9/30/2021 $36,666.00
10 6/30/2021 $550,000.00
11 3/31/2021 $600,000.00
12 12/31/2020 $600,000.00
13 9/30/2020 --
14 6/30/2020 $600,000.00
15 3/31/2020 $600,000.00
16 12/31/2019 $917,562.00
17 9/30/2019 $317,562.00
18 6/30/2019 $317,562.00
19 3/31/2019 $317,562.00
20 12/31/2018 $317,562.00
21 9/30/2018 $317,562.00
22 6/30/2018 $317,562.00
23 3/31/2018 $317,562.00
24 12/31/2017 $317,562.00
25 9/30/2017 $317,562.00
26 6/30/2017 $317,562.00
27 3/31/2017 $317,562.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 6/30/2018 --
23 3/31/2018 --
24 12/31/2017 --
25 9/30/2017 --
26 6/30/2017 --
27 3/31/2017 --
28 12/31/2016 --
29 12/31/2015 --
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 8/31/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 3/31/2020 $0.00
17 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
23 6/30/2018 $0.00
24 3/31/2018 $0.00
25 12/31/2017 $0.00
26 9/30/2017 $0.00
27 6/30/2017 $0.00
28 3/31/2017 $0.00
29 2/28/2017 $0.00
30 12/31/2016 $0.00
31 9/30/2016 $0.00
32 6/30/2016 $0.00
33 3/31/2016 $0.00
34 12/31/2015 --
35 9/30/2015 $0.00
36 6/30/2015 $0.00
37 3/31/2015 $0.00
38 12/31/2014 $0.00
39 9/30/2014 $0.00
40 6/30/2014 $0.00
41 3/31/2014 $0.00
42 12/31/2013 $0.00
43 9/30/2013 $0.00
44 6/30/2013 $0.00
45 3/31/2013 $0.00
46 12/31/2012 $0.00
47 9/30/2012 $0.00
48 6/30/2012 $0.00
49 3/31/2012 $0.00
50 12/31/2011 $0.00
51 12/31/2010 $0.00
52 11/30/2007 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 9/30/2023 $300,000,000.00
2 6/30/2023 $300,000,000.00
3 3/31/2023 $300,000,000.00
4 12/31/2022 $300,000,000.00
5 9/30/2022 $300,000,000.00
6 6/30/2022 $300,000,000.00
7 3/31/2022 $300,000,000.00
8 12/31/2021 $300,000,000.00
9 9/30/2021 $300,000,000.00
10 8/31/2021 $300,000,000.00
11 6/30/2021 $300,000,000.00
12 3/31/2021 $300,000,000.00
13 12/31/2020 $20,000,000.00
14 9/30/2020 $300,000,000.00
15 6/30/2020 $300,000,000.00
16 3/31/2020 $300,000,000.00
17 12/31/2019 $300,000,000.00
18 9/30/2019 $300,000,000.00
19 6/30/2019 $300,000,000.00
20 3/31/2019 $300,000,000.00
21 12/31/2018 $300,000,000.00
22 9/30/2018 $300,000,000.00
23 6/30/2018 $300,000,000.00
24 3/31/2018 $300,000,000.00
25 12/31/2017 $300,000,000.00
26 9/30/2017 $300,000,000.00
27 6/30/2017 $300,000,000.00
28 3/31/2017 $300,000,000.00
29 2/28/2017 $100,000,000.00
30 12/31/2016 $17,440,436.00
31 9/30/2016 $100,000,000.00
32 6/30/2016 $100,000,000.00
33 3/31/2016 $100,000,000.00
34 12/31/2015 $100,000,000.00
35 9/30/2015 $100,000,000.00
36 6/30/2015 $100,000,000.00
37 3/31/2015 $100,000,000.00
38 12/31/2014 $100,000,000.00
39 9/30/2014 $100,000,000.00
40 6/30/2014 $100,000,000.00
41 3/31/2014 $100,000,000.00
42 12/31/2013 $100,000,000.00
43 9/30/2013 $100,000,000.00
44 6/30/2013 $100,000,000.00
45 3/31/2013 $100,000,000.00
46 12/31/2012 $100,000,000.00
47 9/30/2012 $100,000,000.00
48 6/30/2012 $100,000,000.00
49 3/31/2012 $100,000,000.00
50 12/31/2011 $100,000,000.00
51 12/31/2010 $100,000,000.00
52 12/31/2007 $100,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 9/30/2023 $24,525,860.00
2 6/30/2023 $24,519,860.00
3 3/31/2023 $24,436,990.00
4 12/31/2022 $24,435,007.00
5 9/30/2022 $24,395,117.00
6 6/30/2022 $21,016,833.00
7 3/31/2022 $20,941,973.00
8 12/31/2021 $20,894,695.00
9 9/30/2021 $20,883,454.00
10 6/30/2021 $47,477,084.00
11 3/31/2021 $47,371,482.00
12 12/31/2020 $47,251,319.00
13 9/30/2020 $47,111,659.00
14 6/30/2020 $40,588,004.00
15 3/31/2020 $40,588,004.00
16 12/31/2019 $40,588,004.00
17 9/30/2019 $40,588,004.00
18 6/30/2019 $40,588,004.00
19 3/31/2019 $40,588,004.00
20 12/31/2018 $40,588,004.00
21 9/30/2018 $40,588,004.00
22 6/30/2018 $38,833,507.00
23 3/31/2018 $27,146,099.00
24 12/31/2017 $27,070,038.00
25 9/30/2017 $27,070,038.00
26 6/30/2017 $27,070,038.00
27 3/31/2017 $27,049,555.00
28 12/31/2016 $1,240,925.00
29 9/30/2016 $5,000,000.00
30 6/30/2016 $5,000,000.00
31 3/31/2016 $5,000,000.00
32 12/31/2015 $2,895,994.00
33 9/30/2015 $5,000,000.00
34 6/30/2015 $5,000,000.00
35 3/31/2015 $5,000,000.00
36 12/31/2014 $5,000,000.00
37 9/30/2014 $5,000,000.00
38 6/30/2014 $5,000,000.00
39 3/31/2014 $5,000,000.00
40 12/31/2013 $5,000,000.00
41 9/30/2013 $5,000,000.00
42 6/30/2013 $5,000,000.00
43 3/31/2013 $5,000,000.00
44 12/31/2012 $5,000,000.00
45 9/30/2012 $5,000,000.00
46 6/30/2012 $5,000,000.00
47 3/31/2012 $5,000,000.00
48 12/31/2011 $5,000,000.00
49 12/31/2010 $5,000,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 9/30/2023 $24,525,860.00
2 6/30/2023 $24,519,860.00
3 3/31/2023 $24,436,990.00
4 12/31/2022 $24,435,007.00
5 9/30/2022 $24,395,117.00
6 6/30/2022 $21,016,833.00
7 3/31/2022 $20,941,973.00
8 12/31/2021 $20,894,695.00
9 9/30/2021 $20,883,454.00
10 8/31/2021 $2,500,000.00
11 6/30/2021 $47,477,084.00
12 3/31/2021 $47,371,482.00
13 12/31/2020 $2,542,358.00
14 9/30/2020 $47,111,659.00
15 6/30/2020 $40,588,004.00
16 3/31/2020 $40,588,004.00
17 12/31/2019 $40,588,004.00
18 9/30/2019 $40,588,004.00
19 6/30/2019 $40,588,004.00
20 3/31/2019 $40,588,004.00
21 12/31/2018 $40,588,004.00
22 9/30/2018 $40,588,004.00
23 6/30/2018 $38,833,507.00
24 3/31/2018 $27,146,099.00
25 12/31/2017 $27,070,038.00
26 9/30/2017 $27,070,038.00
27 6/30/2017 $27,070,038.00
28 3/31/2017 $27,049,555.00
29 12/31/2016 $5,000,000.00
30 9/30/2016 $5,000,000.00
31 6/30/2016 $5,000,000.00
32 3/31/2016 $5,000,000.00
33 12/31/2015 $1,157,251.00
34 9/30/2015 $5,000,000.00
35 6/30/2015 $5,000,000.00
36 3/31/2015 $5,000,000.00
37 12/31/2014 $5,000,000.00
38 9/30/2014 $5,000,000.00
39 6/30/2014 $5,000,000.00
40 3/31/2014 $5,000,000.00
41 12/31/2013 $5,000,000.00
42 9/30/2013 $5,000,000.00
43 6/30/2013 $5,000,000.00
44 3/31/2013 $5,000,000.00
45 12/31/2012 $5,000,000.00
46 9/30/2012 $5,000,000.00
47 6/30/2012 $5,000,000.00
48 3/31/2012 $5,000,000.00
49 12/31/2011 $5,000,000.00
50 12/31/2010 $5,000,000.00
Financials: CommonStockValue
Date Value
1 9/30/2023 $2,000.00
2 6/30/2023 $2,000.00
3 3/31/2023 $2,000.00
4 12/31/2022 $2,000.00
5 9/30/2022 $2,000.00
6 6/30/2022 $2,000.00
7 3/31/2022 $2,000.00
8 12/31/2021 $2,000.00
9 9/30/2021 $2,000.00
10 6/30/2021 $4,747.00
11 3/31/2021 $4,737.00
12 12/31/2020 $4,725.00
13 9/30/2020 $4,711.00
14 6/30/2020 $4,059.00
15 3/31/2020 $4,059.00
16 12/31/2019 $4,059.00
17 9/30/2019 $4,059.00
18 6/30/2019 $4,059.00
19 3/31/2019 $4,059.00
20 12/31/2018 $4,059.00
21 9/30/2018 $4,059.00
22 6/30/2018 $3,884.00
23 3/31/2018 $2,715.00
24 12/31/2017 $2,707.00
25 9/30/2017 $2,707.00
26 6/30/2017 $2,707.00
27 3/31/2017 $2,705.00
28 12/31/2016 $124.00
29 9/30/2016 $500.00
30 6/30/2016 $500.00
31 3/31/2016 $500.00
32 12/31/2015 $27.00
33 9/30/2015 $500.00
34 6/30/2015 $500.00
35 3/31/2015 $500.00
36 12/31/2014 $500.00
37 9/30/2014 $500.00
38 6/30/2014 $500.00
39 3/31/2014 $500.00
40 12/31/2013 $500.00
41 9/30/2013 $500.00
42 6/30/2013 $500.00
43 3/31/2013 $500.00
44 12/31/2012 $500.00
45 9/30/2012 $500.00
46 6/30/2012 $500.00
47 3/31/2012 $500.00
48 12/31/2011 $500.00
49 12/31/2010 $500.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 9/30/2023 $-49,397,000.00
2 6/30/2023 $-33,123,000.00
3 3/31/2023 $-15,140,000.00
4 12/31/2022 $-60,628,000.00
5 9/30/2022 $-46,699,000.00
6 6/30/2022 $-32,126,000.00
7 3/31/2022 $-13,857,000.00
8 12/31/2021 $-110,737,000.00
9 9/30/2021 $-87,242,000.00
10 12/31/2020 $-4,465,000.00
11 9/30/2020 $-12,238,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 9/30/2023 $1,882,000.00
2 6/30/2023 $1,185,000.00
3 3/31/2023 $529,000.00
4 12/31/2022 $1,335,000.00
5 9/30/2022 $1,113,000.00
6 6/30/2022 $520,000.00
7 3/31/2022 $179,000.00
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
Financials: CostsAndExpenses
Date Value
1 9/30/2023 $72,247,000.00
2 6/30/2023 $48,439,000.00
3 3/31/2023 $22,692,000.00
4 12/31/2022 $77,897,000.00
5 9/30/2022 $57,198,000.00
6 6/30/2022 $21,797,000.00
7 3/31/2022 $16,121,000.00
8 12/31/2021 $112,337,000.00
9 9/30/2021 $87,311,000.00
10 6/30/2021 $3,875,000.00
11 3/31/2021 $4,207,000.00
Financials: DebtIssuanceCostsIncurredDuringNoncashOrPartialNoncashTransaction
Date Value
1 9/30/2023 $9,000.00
2 6/30/2023 --
3 3/31/2023 --
4 9/30/2022 $75,000.00
5 6/30/2022 $75,000.00
6 3/31/2022 $249,000.00
7 9/30/2021 --
8 6/30/2021 $151,000.00
9 3/31/2021 $151,000.00
Financials: DebtSecuritiesAvailableForSaleAccumulatedGrossUnrealizedGainLossBeforeTax
Date Value
1 9/30/2023 $-16,000.00
2 6/30/2023 $-44,000.00
3 3/31/2023 $-32,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 9/30/2023 $125,000.00
2 6/30/2023 $81,000.00
3 3/31/2023 $38,000.00
4 12/31/2022 $159,000.00
5 9/30/2022 $113,000.00
6 6/30/2022 $101,000.00
7 3/31/2022 $74,000.00
8 12/31/2021 $105,000.00
9 9/30/2021 $33,000.00
10 6/30/2021 $4,000.00
11 3/31/2021 $2,000.00
12 12/31/2020 $9,000.00
13 9/30/2020 $7,000.00
Financials: DividendsCommonStockCash
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 --
26 6/30/2017 --
27 3/31/2017 --
Financials: EarningsPerShareBasic
Date Value
1 9/30/2023 $-1.84
2 6/30/2023 $-1.23
3 3/31/2023 $-0.57
4 12/31/2022 $-2.69
5 9/30/2022 $-2.21
6 6/30/2022 $-1.53
7 3/31/2022 $-0.66
8 12/31/2021 $-12.41
9 9/30/2021 $-9.17
10 6/30/2021 $-0.60
Financials: EarningsPerShareDiluted
Date Value
1 9/30/2023 $-1.84
2 6/30/2023 $-1.23
3 3/31/2023 $-0.57
4 12/31/2022 $-2.69
5 9/30/2022 $-2.21
6 6/30/2022 $-1.53
7 3/31/2022 $-0.66
8 12/31/2021 $-12.41
9 9/30/2021 $-19.37
10 6/30/2021 $-2.76
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedStockOptions
Date Value
1 9/30/2023 $26,900,000.00
2 6/30/2021 $804,852.00
3 3/31/2021 $1,126,603.00
4 12/31/2020 $1,463,227.00
5 9/30/2020 $1,776,807.00
6 6/30/2020 $2,108,948.00
7 3/31/2020 $2,201,201.00
8 12/31/2019 $2,309,337.00
9 9/30/2019 $5,308,760.00
10 6/30/2019 $5,956,838.00
11 3/31/2019 $6,675,120.00
12 12/31/2018 $3,865,709.00
13 9/30/2018 $4,568,480.00
14 6/30/2018 $5,154,532.00
15 3/31/2018 $2,785,245.00
16 12/31/2017 $3,517,806.00
17 9/30/2017 $201,221.00
18 6/30/2017 $226,405.00
19 3/31/2017 $264,823.00
20 12/31/2016 $293,796.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 9/30/2023 $-3,000.00
2 6/30/2023 $-3,000.00
3 9/30/2022 --
4 6/30/2022 --
Financials: ImpairmentOfIntangibleAssetsExcludingGoodwill
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 $3,700,000.00
4 12/31/2022 $3,700,000.00
5 9/30/2022 $3,700,000.00
6 6/30/2022 $3,724,000.00
7 3/31/2022 $74,200,000.00
8 12/31/2021 $74,156,000.00
9 9/30/2021 $74,156,000.00
10 8/31/2021 $74,200,000.00
11 6/30/2021 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 9/30/2023 $-49,496,000.00
2 6/30/2023 $-33,194,000.00
3 12/31/2022 $-60,513,000.00
4 9/30/2022 $-14,474,000.00
5 6/30/2022 $-32,117,000.00
6 3/31/2022 $-13,857,000.00
7 12/31/2021 $-110,088,000.00
8 9/30/2021 $-87,088,000.00
9 6/30/2021 $-1,534,000.00
10 3/31/2021 $-5,476,000.00
11 12/31/2020 $-3,476,000.00
12 9/30/2020 $-11,497,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 9/30/2022 $9,000.00
4 6/30/2022 $9,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 $9,000.00
6 6/30/2022 $9,000.00
7 3/31/2022 --
8 12/31/2021 $2,000.00
9 9/30/2021 $2,000.00
10 6/30/2021 $2,000.00
11 12/31/2020 $2,000.00
12 9/30/2020 $1,000.00
13 12/31/2016 --
14 12/31/2015 --
15 12/31/2014 --
16 12/31/2013 --
17 12/31/2012 --
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 9/30/2023 $-4,947,000.00
2 6/30/2023 $-6,670,000.00
3 3/31/2023 $-1,544,000.00
4 12/31/2022 $3,220,000.00
5 9/30/2022 $1,917,000.00
6 6/30/2022 $-3,111,000.00
7 3/31/2022 $-4,129,000.00
8 12/31/2021 $8,290,000.00
9 9/30/2021 $4,860,000.00
10 6/30/2021 $395,753.00
11 3/31/2021 $289,152.00
12 12/31/2020 $-1,436,429.00
13 9/30/2020 $1,611,000.00
14 6/30/2020 $-238,797.00
15 3/31/2020 $-675,858.00
16 12/31/2019 $-2,217,598.00
17 12/31/2018 $1,864,753.00
18 12/31/2017 $1,604,636.00
19 12/31/2016 $311,096.00
20 12/31/2015 $-1,071,610.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 9/30/2023 $3,855,000.00
2 6/30/2023 $1,814,000.00
3 3/31/2023 $3,703,000.00
4 12/31/2022 $1,862,000.00
5 9/30/2022 $2,261,000.00
6 6/30/2022 $2,063,000.00
7 3/31/2022 $2,708,000.00
8 12/31/2021 $-14,149,000.00
9 9/30/2021 $-14,149,000.00
10 6/30/2021 $-14,149,000.00
11 3/31/2021 $-14,029,000.00
12 12/31/2020 $13,864,000.00
13 9/30/2020 $-54,000.00
14 12/31/2017 $-4,157.00
15 9/30/2017 $35,089.00
16 6/30/2017 $107.00
17 3/31/2017 $28,296.00
18 12/31/2016 $-114,359.00
19 9/30/2016 $-109,399.00
20 6/30/2016 $-113,943.00
21 3/31/2016 $-63,457.00
22 12/31/2015 $60,566.00
Financials: IncreaseDecreaseInInventories
Date Value
1 9/30/2023 $1,040,000.00
2 6/30/2023 $1,362,000.00
3 3/31/2023 $1,942,000.00
4 12/31/2022 $1,861,000.00
5 9/30/2022 $734,000.00
6 6/30/2022 $727,000.00
7 3/31/2022 $202,000.00
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 9/30/2023 $-375,000.00
2 6/30/2023 $-250,000.00
3 3/31/2023 $-124,000.00
4 12/31/2022 $-291,000.00
5 9/30/2022 $-170,000.00
6 6/30/2022 $-90,000.00
7 3/31/2022 $-44,000.00
8 12/31/2021 $-129,000.00
9 9/30/2021 $-121,000.00
10 6/30/2021 $-88,000.00
11 3/31/2021 $-52,000.00
12 12/31/2020 $-197,000.00
13 9/30/2020 $-146,000.00
Financials: IncreaseDecreaseInOtherNoncurrentAssets
Date Value
1 9/30/2023 $-398,000.00
2 6/30/2023 $-275,000.00
3 3/31/2023 $-116,000.00
4 12/31/2022 $-437,000.00
5 9/30/2022 $-365,000.00
6 6/30/2022 $-284,000.00
7 3/31/2022 $-125,000.00
8 12/31/2021 $-481,000.00
9 9/30/2021 $-430,000.00
10 6/30/2021 --
11 12/31/2020 $-37,000.00
Financials: IncreaseDecreaseInOtherOperatingLiabilities
Date Value
1 6/30/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 $109,000.00
5 12/31/2021 $-8,380,000.00
6 9/30/2021 $-8,535,000.00
7 6/30/2021 --
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 9/30/2023 $-2,574,000.00
2 6/30/2023 $-845,000.00
3 3/31/2023 $642,000.00
4 12/31/2022 $1,463,000.00
5 9/30/2022 $1,578,000.00
6 6/30/2022 $524,000.00
7 3/31/2022 $579,000.00
8 12/31/2021 $2,166,000.00
9 9/30/2021 $526,000.00
10 6/30/2021 $111,000.00
11 3/31/2021 $1,000.00
12 12/31/2020 $22,000.00
13 9/30/2020 $37,000.00
14 3/31/2018 $210,945.00
15 12/31/2017 $72,889.00
16 9/30/2017 $383,149.00
17 6/30/2017 $179,743.00
18 3/31/2017 $337,174.00
19 12/31/2016 $-90,404.00
20 9/30/2016 $-59,838.00
21 6/30/2016 $-259,938.00
22 3/31/2016 $-214,040.00
23 12/31/2015 $210,106.00
Financials: InterestExpense
Date Value
1 9/30/2023 $174,000.00
2 6/30/2023 $116,000.00
3 3/31/2023 $58,000.00
4 12/31/2022 $230,000.00
5 9/30/2022 $58,000.00
6 6/30/2022 $115,000.00
7 3/31/2022 $58,000.00
8 12/31/2021 $665,000.00
9 9/30/2021 $157,000.00
10 6/30/2021 $451,000.00
11 3/31/2021 $224,000.00
12 12/31/2020 $815,000.00
13 9/30/2020 $585,000.00
14 12/31/2016 $9,942.00
15 9/30/2016 $7,371.00
16 6/30/2016 $2,543.00
17 3/31/2016 $2,394.00
18 12/31/2015 $8,434.00
19 9/30/2015 $2,193.00
20 6/30/2015 $2,169.00
21 3/31/2015 $1,853.00
22 12/31/2014 $6,827.00
23 9/30/2014 $22,111.00
24 6/30/2014 $3,273.00
25 3/31/2014 $1,628.00
26 12/31/2013 $5,877.00
27 9/30/2013 $4,214.00
28 6/30/2013 $1,293.00
29 3/31/2013 $1,257.00
30 12/31/2012 $4,974.00
31 9/30/2012 $1,285.00
32 6/30/2012 $8,727.00
33 3/31/2012 $1,131.00
34 12/31/2011 $3,600.00
35 9/30/2011 $907.00
36 6/30/2011 $898.00
37 3/31/2011 $888.00
38 12/31/2010 $1,886.00
Financials: InterestPaidNet
Date Value
1 9/30/2023 $173,000.00
2 6/30/2023 $115,000.00
3 3/31/2023 $58,000.00
4 12/31/2022 $230,000.00
5 9/30/2022 $173,000.00
6 6/30/2022 $115,000.00
7 3/31/2022 $58,000.00
8 12/31/2021 $22,000.00
9 9/30/2021 --
10 6/30/2021 --
Financials: InventoryFinishedGoods
Date Value
1 9/30/2023 $822,000.00
2 6/30/2023 $1,004,000.00
3 3/31/2023 $892,000.00
4 12/31/2022 $917,000.00
5 9/30/2022 $202,000.00
6 6/30/2022 $570,000.00
7 12/31/2021 --
Financials: InventoryNet
Date Value
1 9/30/2023 $3,615,000.00
2 6/30/2023 $3,457,000.00
3 3/31/2023 $3,803,000.00
4 12/31/2022 $1,861,000.00
5 9/30/2022 $734,000.00
6 6/30/2022 $727,000.00
7 3/31/2022 $202,000.00
8 12/31/2021 --
Financials: InventoryRawMaterialsAndSupplies
Date Value
1 9/30/2023 $2,292,000.00
2 6/30/2023 $2,453,000.00
3 3/31/2023 $2,911,000.00
4 12/31/2022 $944,000.00
5 9/30/2022 $19,000.00
6 6/30/2022 $13,000.00
7 12/31/2021 --
Financials: InventoryWorkInProcess
Date Value
1 9/30/2023 $501,000.00
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 $513,000.00
6 6/30/2022 $144,000.00
7 12/31/2021 --
Financials: InvestmentIncomeInterest
Date Value
1 9/30/2023 $4,900,000.00
2 6/30/2023 $3,295,000.00
3 3/31/2023 $1,660,000.00
4 12/31/2022 $2,398,000.00
5 9/30/2022 $620,000.00
6 6/30/2022 $171,000.00
7 3/31/2022 $15,000.00
8 12/31/2021 $13,000.00
9 9/30/2021 $1,000.00
10 6/30/2021 $1,000.00
11 12/31/2020 $41,000.00
12 9/30/2020 $1,000.00
Financials: LesseeOperatingLeaseDiscountRate
Date Value
1 9/30/2023 $0.08
2 6/30/2023 $0.07
3 3/31/2023 $0.07
4 12/31/2022 $0.08
5 9/30/2022 $0.07
6 6/30/2022 $0.07
7 3/31/2022 $0.07
8 12/31/2021 $0.07
9 9/30/2021 $0.07
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 9/30/2023 $1,579,000.00
2 6/30/2023 $1,704,000.00
3 3/31/2023 $1,830,000.00
4 12/31/2022 $1,953,000.00
5 9/30/2022 $2,040,000.00
6 6/30/2022 $2,120,000.00
7 3/31/2022 $648,000.00
8 12/31/2021 $678,000.00
9 9/30/2021 $696,000.00
10 12/31/2020 $69,685.00
11 9/30/2020 $99,550.00
12 6/30/2020 $129,175.00
13 3/31/2020 $158,320.00
14 12/31/2019 $187,466.00
15 9/30/2019 $492,187.00
16 6/30/2019 $554,820.00
17 3/31/2019 $616,973.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 9/30/2023 $445,000.00
2 6/30/2023 $512,000.00
3 3/31/2023 $512,000.00
4 12/31/2022 $500,000.00
5 9/30/2022 $489,000.00
6 6/30/2022 $489,000.00
7 3/31/2022 $231,000.00
8 12/31/2021 $169,000.00
9 9/30/2021 $178,000.00
10 12/31/2020 $69,685.00
11 9/30/2020 $69,685.00
12 6/30/2020 $69,685.00
13 12/31/2019 $117,781.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 9/30/2023 $280,000.00
2 6/30/2023 $280,000.00
3 3/31/2023 $280,000.00
4 12/31/2022 $231,000.00
5 9/30/2022 $230,000.00
6 6/30/2022 $230,000.00
7 12/31/2021 $40,000.00
8 9/30/2021 $40,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 9/30/2023 $231,000.00
2 6/30/2023 $231,000.00
3 3/31/2023 $231,000.00
4 12/31/2022 $320,000.00
5 9/30/2022 $310,000.00
6 6/30/2022 $310,000.00
7 3/31/2022 $40,000.00
8 12/31/2021 $238,000.00
9 9/30/2021 $238,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 9/30/2023 $320,000.00
2 6/30/2023 $320,000.00
3 3/31/2023 $320,000.00
4 12/31/2022 $512,000.00
5 9/30/2022 $502,000.00
6 6/30/2022 $502,000.00
7 3/31/2022 $238,000.00
8 12/31/2021 $231,000.00
9 9/30/2021 $231,000.00
10 3/31/2020 $69,685.00
11 12/31/2019 $69,685.00
12 9/30/2019 $239,781.00
13 6/30/2019 $239,781.00
14 3/31/2019 $239,781.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $194,000.00
2 6/30/2023 $252,000.00
3 3/31/2023 $377,000.00
4 9/30/2022 $121,000.00
5 6/30/2022 $201,000.00
6 3/31/2022 $139,000.00
7 9/30/2021 $9,000.00
8 9/30/2020 $29,865.00
9 6/30/2020 $59,490.00
10 3/31/2020 $88,635.00
11 9/30/2019 $60,721.00
12 6/30/2019 $123,354.00
13 3/31/2019 $185,507.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 9/30/2023 $210,000.00
2 6/30/2023 $235,000.00
3 3/31/2023 $262,000.00
4 12/31/2022 $292,000.00
5 9/30/2022 $319,000.00
6 6/30/2022 $352,000.00
7 3/31/2022 $61,000.00
8 12/31/2021 $73,000.00
9 9/30/2021 $83,000.00
10 12/31/2020 $2,247.00
11 9/30/2020 $4,763.00
12 6/30/2020 $8,167.00
13 3/31/2020 $12,415.00
14 12/31/2019 $17,473.00
15 9/30/2019 $58,780.00
16 6/30/2019 $73,481.00
17 3/31/2019 $89,725.00
Financials: Liabilities
Date Value
1 9/30/2023 $21,463,000.00
2 6/30/2023 $19,809,000.00
3 3/31/2023 $24,668,000.00
4 12/31/2022 $25,859,000.00
5 9/30/2022 $24,995,000.00
6 6/30/2022 $19,906,000.00
7 3/31/2022 $17,691,000.00
8 12/31/2021 $21,504,000.00
9 9/30/2021 $17,847,000.00
10 6/30/2021 $2,208,095.00
11 3/31/2021 $2,129,202.00
12 12/31/2020 $1,866,809.00
13 9/30/2020 $2,511,959.00
14 6/30/2020 $3,115,236.00
15 3/31/2020 $2,693,628.00
16 12/31/2019 $3,401,443.00
17 9/30/2019 $3,837,367.00
18 6/30/2019 $3,883,596.00
19 3/31/2019 $4,261,260.00
20 12/31/2018 $5,456,917.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 9/30/2023 $139,659,000.00
2 6/30/2023 $151,228,000.00
3 3/31/2023 $170,654,000.00
4 12/31/2022 $184,237,000.00
5 9/30/2022 $194,103,000.00
6 6/30/2022 $128,636,000.00
7 3/31/2022 $142,319,000.00
8 12/31/2021 $157,910,000.00
9 9/30/2021 $168,772,000.00
10 6/30/2021 $37,424,041.00
11 3/31/2021 $41,161,363.00
12 12/31/2020 $44,924,674.00
13 9/30/2020 $49,830,378.00
14 6/30/2020 $45,715,695.00
15 3/31/2020 $35,700,122.00
16 12/31/2019 $39,936,786.00
17 9/30/2019 $45,551,816.00
18 6/30/2019 $49,600,076.00
19 3/31/2019 $55,056,695.00
20 12/31/2018 $64,123,492.00
21 9/30/2018 $70,161,801.00
22 6/30/2018 $69,538,532.00
23 3/31/2018 $14,734,238.00
24 12/31/2017 $21,027,653.00
25 9/30/2017 $26,001,610.00
26 6/30/2017 $29,794,402.00
27 3/31/2017 $36,280,315.00
28 12/31/2016 $2,396,878.00
29 9/30/2016 $7,837.00
30 6/30/2016 $20,279.00
31 3/31/2016 $13,229.00
32 12/31/2015 $6,092,534.00
33 9/30/2015 $6,270.00
34 6/30/2015 $10,095.00
35 3/31/2015 $23,287.00
36 12/31/2014 $5,263.00
37 9/30/2014 $17,868.00
38 6/30/2014 $4,568.00
39 3/31/2014 $6,508.00
40 12/31/2013 $8,783.00
41 9/30/2013 $14,670.00
42 6/30/2013 $18,420.00
43 3/31/2013 $3,831.00
44 12/31/2012 $8,107.00
45 9/30/2012 $11,266.00
46 6/30/2012 $15,561.00
47 3/31/2012 $24,223.00
48 12/31/2011 $6,625.00
49 12/31/2010 $29,398.00
Financials: LiabilitiesCurrent
Date Value
1 9/30/2023 $20,517,000.00
2 6/30/2023 $12,996,000.00
3 3/31/2023 $17,747,000.00
4 12/31/2022 $18,835,000.00
5 9/30/2022 $17,891,000.00
6 6/30/2022 $12,596,000.00
7 3/31/2022 $11,510,000.00
8 12/31/2021 $15,273,000.00
9 9/30/2021 $11,567,000.00
10 6/30/2021 $2,208,095.00
11 3/31/2021 $2,129,202.00
12 12/31/2020 $1,866,809.00
13 9/30/2020 $2,511,959.00
14 6/30/2020 $3,105,281.00
15 3/31/2020 $2,654,457.00
16 12/31/2019 $3,334,005.00
17 9/30/2019 $3,601,144.00
18 6/30/2019 $3,595,541.00
19 3/31/2019 $3,923,523.00
20 12/31/2018 $5,456,917.00
21 9/30/2018 $3,644,685.00
22 6/30/2018 $21,632,124.00
23 3/31/2018 $3,622,568.00
24 12/31/2017 $3,592,164.00
25 9/30/2017 $2,586,233.00
26 6/30/2017 $1,856,817.00
27 3/31/2017 $2,970,048.00
28 12/31/2016 $14,857,617.00
29 9/30/2016 $215,094.00
30 6/30/2016 $220,762.00
31 3/31/2016 $206,066.00
32 12/31/2015 $205,010.00
33 9/30/2015 $180,919.00
34 6/30/2015 $178,223.00
35 3/31/2015 $184,143.00
36 12/31/2014 $160,304.00
37 9/30/2014 $161,256.00
38 6/30/2014 $141,528.00
39 3/31/2014 $136,516.00
40 12/31/2013 $133,025.00
41 9/30/2013 $129,162.00
42 6/30/2013 $126,773.00
43 3/31/2013 $105,435.00
44 12/31/2012 $103,648.00
45 9/30/2012 $97,145.00
46 6/30/2012 $95,402.00
47 3/31/2012 $97,761.00
48 12/31/2011 $74,801.00
49 12/31/2010 $70,389.00
Financials: LossContingencyAccrualAtCarryingValue
Date Value
1 9/30/2023 --
2 12/31/2022 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 9/30/2023 $246,000.00
2 6/30/2023 $321,000.00
3 3/31/2023 $8,000.00
4 12/31/2022 $72,620,000.00
5 9/30/2022 $72,727,000.00
6 6/30/2022 $211,000.00
7 3/31/2022 $298,000.00
8 12/31/2021 $141,804,000.00
9 9/30/2021 $141,716,000.00
10 6/30/2021 $104,768.00
11 3/31/2021 $70,279.00
12 12/31/2020 $1,194,000.00
13 9/30/2020 $9,340,842.00
14 12/31/2018 $48,195,859.00
15 9/30/2018 $48,195,783.00
16 6/30/2018 $41,928,964.00
17 3/31/2018 $21,992.00
18 12/31/2017 $37,496,846.00
19 9/30/2017 $37,496,845.00
20 6/30/2017 $37,496,845.00
21 12/31/2016 $10,000.00
22 9/30/2016 $10,000.00
23 6/30/2016 $10,000.00
24 3/31/2016 --
25 12/31/2015 $3,000.00
26 9/30/2015 $20,000.00
27 6/30/2015 $20,000.00
28 3/31/2015 $20,000.00
29 12/31/2014 $175,000.00
30 9/30/2014 $15,000.00
31 6/30/2014 --
32 3/31/2014 --
33 12/31/2013 $25,000.00
34 9/30/2013 $160,000.00
35 6/30/2013 $25,000.00
36 3/31/2013 --
37 12/31/2012 $25,000.00
38 9/30/2012 $25,000.00
39 6/30/2012 $25,000.00
40 3/31/2012 $25,000.00
41 12/31/2011 --
42 9/30/2011 --
43 6/30/2011 --
44 3/31/2011 --
45 12/31/2010 $35,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 9/30/2023 $79,557,000.00
2 6/30/2023 $66,890,000.00
3 3/31/2023 $16,329,000.00
4 12/31/2022 $-132,886,000.00
5 9/30/2022 $-48,507,000.00
6 6/30/2022 $-264,000.00
7 3/31/2022 $-23,000.00
8 12/31/2021 $25,153,000.00
9 9/30/2021 $25,199,000.00
10 6/30/2021 $-157,000.00
11 12/31/2020 $-19,025.00
12 9/30/2020 $-19,025.00
13 6/30/2020 $-12,198.00
14 12/31/2019 $-236,952.00
15 9/30/2019 $-236,953.00
16 6/30/2019 $-232,672.00
17 3/31/2019 $-113,283.00
18 12/31/2018 $-37,912.00
19 9/30/2018 $-29,380.00
20 6/30/2018 $-8,498.00
21 3/31/2018 $-8,498.00
22 12/31/2017 $41,104.00
23 9/30/2017 $-6,547.00
24 6/30/2017 $-6,547.00
25 12/31/2016 $-113,297.00
26 12/31/2015 $-41,037.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 9/30/2023 $-50,019,000.00
2 6/30/2023 $-38,068,000.00
3 3/31/2023 $-21,310,000.00
4 12/31/2022 $-49,640,000.00
5 9/30/2022 $-38,330,000.00
6 6/30/2022 $-30,135,000.00
7 3/31/2022 $-19,415,000.00
8 12/31/2021 $-22,423,000.00
9 9/30/2021 $-9,995,000.00
10 6/30/2021 $-5,893,575.00
11 3/31/2021 $-3,666,697.00
12 12/31/2020 $-5,384,952.00
13 9/30/2020 $-9,426,000.00
14 6/30/2020 $6,351,946.00
15 3/31/2020 $-3,939,826.00
16 12/31/2019 $-23,852,522.00
17 9/30/2019 $-18,987,454.00
18 6/30/2019 $-14,224,328.00
19 3/31/2019 $-9,078,195.00
20 12/31/2018 $-5,808,046.00
21 9/30/2018 $376,755.00
22 6/30/2018 $6,598,635.00
23 3/31/2018 $-6,513,822.00
24 12/31/2017 $-18,883,535.00
25 9/30/2017 $-14,271,082.00
26 6/30/2017 $-10,252,055.00
27 12/31/2016 $-15,718,144.00
28 9/30/2016 $-20,692.00
29 6/30/2016 $-8,250.00
30 3/31/2016 $-5,300.00
31 12/31/2015 $-17,884,682.00
32 9/30/2015 $-18,993.00
33 6/30/2015 $-15,168.00
34 3/31/2015 $-1,976.00
35 12/31/2014 $-16,020.00
36 9/30/2014 $-3,416.00
37 6/30/2014 $-1,715.00
38 3/31/2014 $-400.00
39 12/31/2013 $-23,324.00
40 9/30/2013 $-149,705.00
41 6/30/2013 $-11,187.00
42 3/31/2013 $-1,901.00
43 12/31/2012 $-130,393.00
44 9/30/2012 $-23,734.00
45 6/30/2012 $-125,689.00
46 3/31/2012 $-5,527.00
47 12/31/2011 $-22,773.00
48 9/30/2011 $-20,768.00
49 6/30/2011 $-17,668.00
50 3/31/2011 $-2,264.00
51 12/31/2010 $-19,244.00
Financials: NetIncomeLoss
Date Value
1 9/30/2023 $-49,500,000.00
2 6/30/2023 $-33,200,000.00
3 3/31/2023 $-15,223,000.00
4 12/31/2022 $-60,513,000.00
5 9/30/2022 $-46,600,000.00
6 6/30/2022 $-32,100,000.00
7 3/31/2022 $-13,857,000.00
8 12/31/2021 $-110,100,000.00
9 9/30/2021 $-94,100,000.00
10 6/30/2021 $-8,849,674.00
11 3/31/2021 $-4,441,739.00
12 12/31/2020 $-3,478,000.00
13 9/30/2020 $402,346.00
14 6/30/2020 $5,357,369.00
15 3/31/2020 $-3,918,663.00
16 12/31/2019 $-23,270,514.00
17 9/30/2019 $-18,824,371.00
18 6/30/2019 $-5,683,616.00
19 3/31/2019 $-8,492,825.00
20 12/31/2018 $-10,396,635.00
21 9/30/2018 $-1,878,046.00
22 6/30/2018 $-13,415,523.00
23 3/31/2018 $-7,425,532.00
24 12/31/2017 $-6,235,029.00
25 9/30/2017 $-15,165,577.00
26 6/30/2017 $-5,520,307.00
27 3/31/2017 $-4,995,703.00
28 12/31/2016 $-16,983,511.00
29 9/30/2016 $-6,774.00
30 6/30/2016 $-8,579,961.00
31 3/31/2016 $-6,356.00
32 12/31/2015 $-17,070,223.00
33 9/30/2015 $-6,521.00
34 6/30/2015 $-7,272.00
35 3/31/2015 $-5,815.00
36 12/31/2014 $-30,799.00
37 9/30/2014 $-6,428.00
38 6/30/2014 $-12,718.00
39 3/31/2014 $-5,766.00
40 12/31/2013 $-28,701.00
41 9/30/2013 $-18,951.00
42 6/30/2013 $-12,812.00
43 3/31/2013 $-151,604.00
44 12/31/2012 $-27,365.00
45 9/30/2012 $-17,703.00
46 6/30/2012 $-6,303.00
47 3/31/2012 $-5,362.00
48 12/31/2011 $-27,185.00
49 9/30/2011 $-6,337.00
50 6/30/2011 $-11,914.00
51 3/31/2011 $-5,154.00
52 12/31/2010 $-22,395.00
53 12/31/2009 $-19,996.00
54 12/31/2008 $-33,623.00
55 12/31/2007 $-14,977.00
Financials: NumberOfOperatingSegments
Date Value
1 9/30/2023 $1.00
2 6/30/2023 $1.00
3 3/31/2023 $1.00
4 12/31/2022 $1.00
5 9/30/2022 $1.00
6 6/30/2022 $1.00
7 3/31/2022 $1.00
8 12/31/2021 $1.00
9 9/30/2021 $1.00
10 6/30/2021 $1.00
11 3/31/2021 $1.00
12 12/31/2020 $1.00
13 9/30/2020 $1.00
14 6/30/2020 $1.00
15 3/31/2020 $1.00
16 12/31/2019 $1.00
17 9/30/2019 $1.00
18 6/30/2019 $1.00
19 3/31/2019 $1.00
20 12/31/2018 $1.00
21 9/30/2018 $1.00
22 6/30/2018 $1.00
23 3/31/2018 $1.00
24 12/31/2017 $1.00
25 9/30/2017 $1.00
26 6/30/2017 $1.00
27 3/31/2017 $1.00
28 12/31/2016 $1.00
Financials: OperatingIncomeLoss
Date Value
1 9/30/2023 $-54,219,000.00
2 6/30/2023 $-36,370,000.00
3 3/31/2023 $-16,825,000.00
4 12/31/2022 $-62,681,000.00
5 9/30/2022 $-47,209,000.00
6 6/30/2022 $-32,173,000.00
7 3/31/2022 $-13,814,000.00
8 12/31/2021 $-111,217,000.00
9 9/30/2021 $-87,311,000.00
10 6/30/2021 $-10,374,223.00
11 3/31/2021 $-5,602,863.00
12 12/31/2020 $-6,357,045.00
13 9/30/2020 $-2,663,000.00
14 6/30/2020 $5,140,980.00
15 3/31/2020 $-4,114,933.00
16 12/31/2019 $-24,444,082.00
17 9/30/2019 $-19,786,849.00
18 6/30/2019 $-14,820,212.00
19 3/31/2019 $-8,841,293.00
20 12/31/2018 $-11,181,244.00
21 9/30/2018 $11,198,037.00
22 6/30/2018 $-13,513,103.00
23 3/31/2018 $-7,476,648.00
24 12/31/2017 $-6,288,858.00
25 9/30/2017 $-15,099,685.00
26 6/30/2017 $-5,583,862.00
27 3/31/2017 $-4,759,585.00
28 12/31/2016 $-29,492.00
29 9/30/2016 $-4,745,315.00
30 6/30/2016 $-9,065.00
31 3/31/2016 $-4,205,443.00
32 12/31/2015 $-23,006.00
33 9/30/2015 $-13,393.00
34 6/30/2015 $-5,103.00
35 3/31/2015 $-3,962.00
36 12/31/2014 $-23,972.00
37 9/30/2014 $-14,210.00
38 6/30/2014 $-5,307.00
39 3/31/2014 $-4,138.00
40 12/31/2013 $-22,824.00
41 9/30/2013 $-4,475.00
42 6/30/2013 $-5,456.00
43 3/31/2013 $-4,806.00
44 12/31/2012 $-134,243.00
45 9/30/2012 $-4,753.00
46 6/30/2012 $-9,262.00
47 3/31/2012 $-4,231.00
48 12/31/2011 $-23,585.00
49 9/30/2011 $-15,559.00
50 6/30/2011 $-10,129.00
51 3/31/2011 $-4,266.00
52 12/31/2010 $-20,509.00
Financials: OperatingLeaseExpense
Date Value
1 9/30/2023 $346,000.00
2 6/30/2023 $231,000.00
3 3/31/2023 $116,000.00
4 12/31/2022 $382,000.00
5 9/30/2022 $270,000.00
6 6/30/2022 $157,000.00
7 3/31/2022 $50,000.00
8 12/31/2021 $188,000.00
9 9/30/2021 $47,000.00
10 6/30/2021 $46,000.00
11 3/31/2021 $46,000.00
12 12/31/2020 $183,000.00
Financials: OperatingLeaseLiability
Date Value
1 9/30/2023 $1,369,000.00
2 6/30/2023 $1,469,000.00
3 3/31/2023 $1,568,000.00
4 12/31/2022 $1,661,000.00
5 9/30/2022 $1,721,000.00
6 6/30/2022 $1,768,000.00
7 3/31/2022 $587,000.00
8 12/31/2021 $605,000.00
9 9/30/2021 $613,000.00
10 12/31/2020 $67,438.00
11 9/30/2020 $94,787.00
12 6/30/2020 $121,008.00
13 3/31/2020 $145,905.00
14 12/31/2019 $169,993.00
15 9/30/2019 $433,407.00
16 6/30/2019 $481,339.00
17 3/31/2019 $527,248.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 9/30/2023 $423,000.00
2 6/30/2023 $413,000.00
3 3/31/2023 $404,000.00
4 12/31/2022 $394,000.00
5 9/30/2022 $374,000.00
6 6/30/2022 $324,000.00
7 3/31/2022 $163,000.00
8 12/31/2021 $131,000.00
9 9/30/2021 $90,000.00
10 6/30/2021 $9,955.00
11 3/31/2021 $39,171.00
12 12/31/2020 $125,000.00
13 9/30/2020 $94,787.00
14 6/30/2020 $111,053.00
15 3/31/2020 $106,734.00
16 12/31/2019 $102,555.00
17 9/30/2019 $197,184.00
18 6/30/2019 $193,284.00
19 3/31/2019 $189,511.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 9/30/2023 $946,000.00
2 6/30/2023 $1,056,000.00
3 3/31/2023 $1,164,000.00
4 12/31/2022 $1,267,000.00
5 9/30/2022 $1,347,000.00
6 6/30/2022 $1,444,000.00
7 3/31/2022 $424,000.00
8 12/31/2021 $474,000.00
9 9/30/2021 $523,000.00
10 6/30/2020 $9,955.00
11 3/31/2020 $39,171.00
12 12/31/2019 $67,438.00
13 9/30/2019 $236,223.00
14 6/30/2019 $288,055.00
15 3/31/2019 $337,737.00
Financials: OperatingLeasePayments
Date Value
1 9/30/2023 $375,000.00
2 6/30/2023 $250,000.00
3 3/31/2023 $124,000.00
4 12/31/2022 $291,000.00
5 9/30/2022 $170,000.00
6 6/30/2022 $90,000.00
7 3/31/2022 $28,000.00
8 12/31/2021 $146,000.00
9 9/30/2021 $37,000.00
10 6/30/2021 $91,000.00
11 3/31/2021 $54,000.00
12 12/31/2020 $117,780.00
13 9/30/2020 $87,915.00
14 6/30/2020 $58,290.00
15 3/31/2020 $29,145.00
16 12/31/2019 $242,581.00
17 9/30/2019 $186,942.00
18 6/30/2019 $124,308.00
19 3/31/2019 $62,153.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 9/30/2023 $1,260,000.00
2 6/30/2023 $1,349,000.00
3 3/31/2023 $1,437,000.00
4 12/31/2022 $1,522,000.00
5 9/30/2022 $1,573,000.00
6 6/30/2022 $1,653,000.00
7 3/31/2022 $518,000.00
8 12/31/2021 $557,000.00
9 9/30/2021 $597,000.00
10 6/30/2021 $9,452.00
11 3/31/2021 $37,160.00
12 12/31/2020 $119,000.00
13 9/30/2020 $89,761.00
14 6/30/2020 $114,714.00
15 3/31/2020 $138,820.00
16 12/31/2019 $162,124.00
17 9/30/2019 $424,751.00
18 6/30/2019 $472,135.00
19 3/31/2019 $517,976.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 9/30/2023 $599,000.00
2 6/30/2023 $619,000.00
3 3/31/2023 $584,000.00
4 12/31/2022 $536,000.00
5 9/30/2022 $462,000.00
6 6/30/2022 $402,000.00
7 3/31/2022 $668,000.00
8 12/31/2021 $344,000.00
9 9/30/2021 $1,527,000.00
10 6/30/2021 $10,805.00
11 3/31/2021 $35,633.00
12 12/31/2020 $173,000.00
13 9/30/2020 $21,579.00
14 6/30/2020 $29,913.00
15 3/31/2020 $17,984.00
16 12/31/2019 $13,463.00
17 9/30/2019 $29,106.00
18 6/30/2019 $29,612.00
19 3/31/2019 $50,498.00
20 12/31/2018 $173,182.00
21 9/30/2018 $89,114.00
22 6/30/2018 $21,563.00
23 3/31/2018 $64,742.00
24 12/31/2017 $65,359.00
25 9/30/2017 $52,866.00
26 6/30/2017 $53,972.00
27 3/31/2017 $55,427.00
28 12/31/2016 $57,459.00
29 12/31/2015 $9,568.00
Financials: OtherAssetsNoncurrent
Date Value
1 9/30/2023 $1,914,000.00
2 6/30/2023 $1,951,000.00
3 3/31/2023 $2,062,000.00
4 12/31/2022 $2,178,000.00
5 9/30/2022 $2,210,000.00
6 6/30/2022 $2,291,000.00
7 3/31/2022 $2,337,000.00
8 12/31/2021 $2,213,000.00
9 9/30/2021 $2,263,000.00
Financials: OtherComprehensiveIncomeAvailableforsaleSecuritiesAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 9/30/2023 $99,000.00
2 6/30/2023 $71,000.00
3 3/31/2023 $83,000.00
4 12/31/2022 $-115,000.00
5 9/30/2022 $-99,000.00
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 --
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 3/31/2023 $83,000.00
2 12/31/2022 $-115,000.00
3 9/30/2022 $-99,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 9/30/2023 $4,723,000.00
2 6/30/2023 $3,176,000.00
3 3/31/2023 $1,602,000.00
4 12/31/2022 $2,168,000.00
5 9/30/2022 $618,000.00
6 6/30/2022 $56,000.00
7 3/31/2022 $-43,000.00
8 12/31/2021 $1,129,000.00
9 9/30/2021 $223,000.00
10 6/30/2021 $952,000.00
11 3/31/2021 $-1,389,000.00
12 12/31/2020 $-927,000.00
13 9/30/2020 $-544,000.00
14 12/31/2016 $997.00
15 9/30/2016 $997.00
16 6/30/2016 $997.00
17 3/31/2016 $997.00
18 12/31/2015 $27,022.00
Financials: PaymentsOfFinancingCosts
Date Value
1 9/30/2023 $126,000.00
2 6/30/2023 $49,000.00
3 12/31/2022 $337,000.00
4 9/30/2022 $223,000.00
5 6/30/2022 $223,000.00
6 12/31/2021 --
7 9/30/2021 --
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 9/30/2023 $50,542,000.00
2 6/30/2023 $23,052,000.00
3 3/31/2023 $23,052,000.00
4 9/30/2022 $48,141,000.00
5 6/30/2022 --
6 3/31/2022 --
7 9/30/2021 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 9/30/2023 $3,156,000.00
2 6/30/2023 $2,058,000.00
3 3/31/2023 $1,369,000.00
4 12/31/2022 $444,000.00
5 9/30/2022 $366,000.00
6 6/30/2022 $264,000.00
7 3/31/2022 $23,000.00
8 12/31/2021 $46,000.00
9 9/30/2021 --
10 6/30/2021 --
11 12/31/2020 $19,025.00
12 9/30/2020 $19,025.00
13 6/30/2020 $12,198.00
14 12/31/2019 $236,952.00
15 9/30/2019 $236,953.00
16 6/30/2019 $232,672.00
17 3/31/2019 $113,283.00
18 12/31/2018 $37,912.00
19 9/30/2018 $29,380.00
20 6/30/2018 $8,498.00
21 3/31/2018 $8,498.00
22 12/31/2017 $8,896.00
23 9/30/2017 $6,547.00
24 6/30/2017 $6,547.00
25 3/31/2017 $2,208.00
26 12/31/2016 $113,297.00
27 9/30/2016 $113,297.00
28 6/30/2016 $113,297.00
29 3/31/2016 $110,449.00
30 12/31/2015 $41,037.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
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 6/30/2018 $0.00
23 3/31/2018 $0.00
24 12/31/2017 $0.00
25 9/30/2017 $0.00
26 6/30/2017 $0.00
27 3/31/2017 $0.00
28 2/28/2017 $0.00
29 12/31/2016 $0.00
30 9/30/2016 $0.00
31 6/30/2016 $0.00
32 3/31/2016 $0.00
33 12/31/2015 $0.00
34 9/30/2015 $0.00
35 6/30/2015 $0.00
36 3/31/2015 $0.00
37 12/31/2014 $0.00
38 9/30/2014 $0.00
39 6/30/2014 $0.00
40 3/31/2014 $0.00
41 12/31/2013 $0.00
42 9/30/2013 $0.00
43 6/30/2013 $0.00
44 3/31/2013 $0.00
45 12/31/2012 $0.00
46 9/30/2012 $0.00
47 6/30/2012 $0.00
48 3/31/2012 $0.00
49 12/31/2011 $0.00
50 12/31/2010 $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 9/30/2020 $10,000,000.00
14 6/30/2020 $10,000,000.00
15 3/31/2020 $10,000,000.00
16 12/31/2019 $10,000,000.00
17 9/30/2019 $10,000,000.00
18 6/30/2019 $10,000,000.00
19 3/31/2019 $10,000,000.00
20 12/31/2018 $10,000,000.00
21 9/30/2018 $10,000,000.00
22 6/30/2018 $10,000,000.00
23 3/31/2018 $10,000,000.00
24 12/31/2017 $10,000,000.00
25 9/30/2017 $10,000,000.00
26 6/30/2017 $10,000,000.00
27 3/31/2017 $10,000,000.00
28 2/28/2017 $10,000,000.00
29 12/31/2016 $10,000,000.00
30 9/30/2016 $10,000,000.00
31 6/30/2016 $10,000,000.00
32 3/31/2016 $10,000,000.00
33 12/31/2015 $10,000,000.00
34 9/30/2015 $10,000,000.00
35 6/30/2015 $10,000,000.00
36 3/31/2015 $10,000,000.00
37 12/31/2014 $10,000,000.00
38 9/30/2014 $10,000,000.00
39 6/30/2014 $10,000,000.00
40 3/31/2014 $10,000,000.00
41 12/31/2013 $10,000,000.00
42 9/30/2013 $10,000,000.00
43 6/30/2013 $10,000,000.00
44 3/31/2013 $10,000,000.00
45 12/31/2012 $10,000,000.00
46 9/30/2012 $10,000,000.00
47 6/30/2012 $10,000,000.00
48 3/31/2012 $10,000,000.00
49 12/31/2011 $10,000,000.00
50 12/31/2010 $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 6/30/2021 --
10 3/31/2021 --
11 12/31/2020 --
12 9/30/2020 --
13 6/30/2020 --
14 3/31/2020 --
15 12/31/2019 --
16 9/30/2019 --
17 6/30/2019 --
18 3/31/2019 --
19 12/31/2018 --
20 9/30/2018 --
21 6/30/2018 --
22 3/31/2018 --
23 12/31/2017 --
24 9/30/2017 --
25 6/30/2017 --
26 3/31/2017 --
27 12/31/2016 --
28 9/30/2016 --
29 6/30/2016 --
30 3/31/2016 --
31 12/31/2015 --
32 9/30/2015 --
33 6/30/2015 --
34 3/31/2015 --
35 12/31/2014 --
36 9/30/2014 --
37 6/30/2014 --
38 3/31/2014 --
39 12/31/2013 --
40 9/30/2013 --
41 6/30/2013 --
42 3/31/2013 --
43 12/31/2012 --
44 9/30/2012 --
45 6/30/2012 --
46 3/31/2012 --
47 12/31/2011 --
48 12/31/2010 --
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 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 --
26 6/30/2017 --
27 3/31/2017 --
28 12/31/2016 --
29 9/30/2016 --
30 6/30/2016 --
31 3/31/2016 --
32 12/31/2015 --
33 9/30/2015 --
34 6/30/2015 --
35 3/31/2015 --
36 12/31/2014 --
37 9/30/2014 --
38 6/30/2014 --
39 3/31/2014 --
40 12/31/2013 --
41 9/30/2013 --
42 6/30/2013 --
43 3/31/2013 --
44 12/31/2012 --
45 9/30/2012 --
46 6/30/2012 --
47 3/31/2012 --
48 12/31/2011 --
49 12/31/2010 --
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 12/31/2016 --
10 9/30/2016 --
11 6/30/2016 --
12 3/31/2016 --
13 12/31/2015 --
14 9/30/2015 --
15 6/30/2015 --
16 3/31/2015 --
17 12/31/2014 --
18 9/30/2014 --
19 6/30/2014 --
20 3/31/2014 --
21 12/31/2013 --
22 9/30/2013 --
23 6/30/2013 --
24 3/31/2013 --
25 12/31/2012 --
26 9/30/2012 --
27 6/30/2012 --
28 3/31/2012 --
29 12/31/2011 --
30 12/31/2010 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 9/30/2023 $4,217,000.00
2 6/30/2023 $2,901,000.00
3 3/31/2023 $4,388,000.00
4 12/31/2022 $3,746,000.00
5 9/30/2022 $3,861,000.00
6 6/30/2022 $2,808,000.00
7 3/31/2022 $2,861,000.00
8 12/31/2021 $2,283,000.00
9 9/30/2021 $643,000.00
10 12/31/2020 $81,000.00
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
Date Value
1 9/30/2023 $133,255,000.00
2 6/30/2023 $92,000,000.00
3 3/31/2023 $40,750,000.00
4 12/31/2022 $12,750,000.00
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 12/31/2017 $50,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 9/30/2023 $78,000.00
2 6/30/2023 $76,000.00
3 3/31/2023 $8,000.00
4 12/31/2022 $401,000.00
5 9/30/2022 $396,000.00
6 6/30/2022 $380,000.00
7 3/31/2022 $244,000.00
8 12/31/2021 $833,000.00
9 9/30/2021 $745,000.00
10 6/30/2021 $80,468.00
11 3/31/2021 $70,279.00
12 12/31/2020 $143,534.00
13 12/31/2018 $76,832.00
14 9/30/2018 $76,756.00
15 6/30/2018 $23,652.00
16 3/31/2018 $21,992.00
17 12/31/2017 $36,100.00
18 9/30/2017 $36,101.00
19 6/30/2017 $36,101.00
20 12/31/2016 $18,968.00
21 9/30/2016 $18,969.00
22 6/30/2016 $18,969.00
23 12/31/2015 $3,000.00
Financials: ProceedsFromStockPlans
Date Value
1 9/30/2023 $294,000.00
2 6/30/2023 $294,000.00
3 12/31/2022 $323,000.00
4 9/30/2022 --
5 6/30/2022 --
6 12/31/2021 --
Financials: ProceedsFromWarrantExercises
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $55,000.00
5 9/30/2022 $54,000.00
6 6/30/2022 $54,000.00
7 3/31/2022 $54,000.00
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 $24,300.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 9/30/2023 $3,827,000.00
2 6/30/2023 $3,188,000.00
3 3/31/2023 $2,365,000.00
4 12/31/2022 $609,000.00
5 12/31/2021 $87,000.00
6 12/31/2020 $512,062.00
7 12/31/2019 $493,037.00
8 12/31/2018 $409,580.00
9 12/31/2017 $443,068.00
10 12/31/2016 $445,310.00
11 12/31/2015 $332,013.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 9/30/2023 $3,601,000.00
2 6/30/2023 $3,005,000.00
3 3/31/2023 $2,225,000.00
4 12/31/2022 $508,000.00
5 9/30/2022 $457,000.00
6 6/30/2022 $357,000.00
7 3/31/2022 $101,000.00
8 12/31/2021 $57,000.00
9 9/30/2021 $14,000.00
10 3/31/2021 $104,950.00
11 12/31/2020 $121,730.00
12 9/30/2020 $137,325.00
13 6/30/2020 $146,216.00
14 3/31/2020 $149,085.00
15 12/31/2019 $164,187.00
16 9/30/2019 $281,710.00
17 6/30/2019 $297,618.00
18 3/31/2019 $198,742.00
19 12/31/2018 $98,449.00
20 9/30/2018 $101,291.00
21 6/30/2018 $92,056.00
22 3/31/2018 $103,191.00
23 12/31/2017 $107,223.00
24 9/30/2017 $116,873.00
25 6/30/2017 $129,026.00
26 3/31/2017 $138,147.00
27 12/31/2016 $149,595.00
28 12/31/2015 $105,971.00
Financials: PurchaseObligationFutureMinimumPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $3,600,000.00
2 6/30/2023 $2,100,000.00
3 3/31/2023 $1,500,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 9/30/2023 $36,161,000.00
2 6/30/2023 $24,271,000.00
3 3/31/2023 $10,956,000.00
4 12/31/2022 $32,662,000.00
5 9/30/2022 $23,292,000.00
6 6/30/2022 $14,519,000.00
7 3/31/2022 $6,794,000.00
8 12/31/2021 $19,670,000.00
9 9/30/2021 $12,443,000.00
10 6/30/2021 $719,637.00
11 3/31/2021 $2,228,002.00
12 12/31/2020 $15,008,000.00
13 9/30/2020 $2,395,000.00
14 6/30/2020 $3,548,572.00
15 3/31/2020 $1,829,042.00
16 12/31/2019 $12,824,402.00
17 9/30/2019 $2,844,603.00
18 6/30/2019 $7,850,506.00
19 3/31/2019 $5,586,251.00
20 12/31/2018 $17,852,756.00
21 9/30/2018 $4,346,381.00
22 6/30/2018 $4,228,934.00
23 3/31/2018 $4,028,812.00
24 12/31/2017 $12,147,132.00
25 9/30/2017 $8,366,869.00
26 6/30/2017 $5,424,699.00
27 3/31/2017 $2,255,584.00
28 12/31/2016 $11,367,590.00
29 9/30/2016 $9,374,383.00
30 6/30/2016 $2,903,564.00
31 3/31/2016 $2,989,558.00
32 12/31/2015 $11,625,404.00
Financials: RestrictedCashAndCashEquivalentsNoncurrent
Date Value
1 9/30/2023 $64,000.00
2 6/30/2023 $64,000.00
3 3/31/2023 $64,000.00
4 12/31/2022 $64,000.00
5 9/30/2022 $64,000.00
6 6/30/2022 $64,000.00
7 12/31/2021 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 9/30/2023 $-252,700,000.00
2 6/30/2023 $-236,400,000.00
3 3/31/2023 $-218,400,000.00
4 12/31/2022 $-203,198,000.00
5 9/30/2022 $-189,300,000.00
6 6/30/2022 $-174,800,000.00
7 3/31/2022 $-156,500,000.00
8 12/31/2021 $-142,685,000.00
9 9/30/2021 $-126,695,000.00
10 6/30/2021 $-155,400,519.00
11 3/31/2021 $-150,992,584.00
12 12/31/2020 $-146,550,845.00
13 9/30/2020 $-141,833,176.00
14 6/30/2020 $-136,878,153.00
15 3/31/2020 $-146,154,185.00
16 12/31/2019 $-142,235,522.00
17 9/30/2019 $-137,789,379.00
18 6/30/2019 $-133,141,449.00
19 3/31/2019 $-127,457,833.00
20 12/31/2018 $-118,959,291.00
21 9/30/2018 $-110,440,702.00
22 6/30/2018 $-121,978,179.00
23 3/31/2018 $-115,988,188.00
24 12/31/2017 $-108,562,656.00
25 9/30/2017 $-102,327,627.00
26 6/30/2017 $-97,678,060.00
27 3/31/2017 $-92,157,753.00
28 12/31/2016 $-275,915.00
29 9/30/2016 $-257,257.00
30 6/30/2016 $-250,483.00
31 3/31/2016 $-242,837.00
32 12/31/2015 $-236,481.00
33 9/30/2015 $-224,649.00
34 6/30/2015 $-218,128.00
35 3/31/2015 $-210,856.00
36 12/31/2014 $-205,041.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 9/30/2023 $18,028,000.00
2 6/30/2023 $12,069,000.00
3 3/31/2023 $5,867,000.00
4 12/31/2022 $15,216,000.00
5 9/30/2022 $9,989,000.00
6 6/30/2022 $5,744,000.00
7 3/31/2022 $2,307,000.00
8 12/31/2021 $1,120,000.00
9 9/30/2021 $120,000.00
10 6/30/2021 $120,000.00
11 3/31/2021 $120,000.00
12 12/31/2020 $15,000,000.00
13 9/30/2020 $231,000.00
14 6/30/2020 $15,000,000.00
15 12/31/2019 --
16 12/31/2018 $2,144.00
17 9/30/2018 $20,155,286.00
18 6/30/2018 $1,333,333.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 12/31/2022 $1,241,000.00
4 9/30/2022 $1,210,000.00
5 6/30/2022 $1,210,000.00
6 12/31/2021 $610,000.00
7 9/30/2021 $610,000.00
8 6/30/2021 --
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 9/30/2023 $34,204,000.00
2 6/30/2023 $22,983,000.00
3 3/31/2023 $11,207,000.00
4 12/31/2022 $40,176,000.00
5 9/30/2022 $29,069,000.00
6 6/30/2022 $19,154,000.00
7 3/31/2022 $9,148,000.00
8 12/31/2021 $18,511,000.00
9 9/30/2021 $7,401,000.00
10 6/30/2021 $830,000.00
11 3/31/2021 $563,000.00
Financials: ShareBasedCompensation
Date Value
1 9/30/2023 $8,843,000.00
2 6/30/2023 $5,794,000.00
3 3/31/2023 $2,740,000.00
4 12/31/2022 $9,643,000.00
5 9/30/2022 $6,773,000.00
6 6/30/2022 $4,016,000.00
7 3/31/2022 $1,781,000.00
8 12/31/2021 $2,106,000.00
9 9/30/2021 $648,000.00
10 6/30/2021 $902,979.00
11 3/31/2021 $345,756.00
12 12/31/2020 $1,281,530.00
13 9/30/2020 $100,000.00
14 6/30/2020 $635,808.00
15 3/31/2020 $327,467.00
16 12/31/2019 $1,085,842.00
17 9/30/2019 $1,872,245.00
18 6/30/2019 $1,226,346.00
19 3/31/2019 $621,685.00
20 12/31/2018 $3,431,862.00
21 9/30/2018 $2,763,890.00
22 6/30/2018 $877,757.00
23 3/31/2018 $1,079,721.00
24 12/31/2017 $649,409.00
25 9/30/2017 $394,268.00
26 6/30/2017 $266,909.00
27 3/31/2017 $155,385.00
28 12/31/2016 $488,326.00
29 9/30/2016 $358,263.00
30 6/30/2016 $244,765.00
31 3/31/2016 $125,215.00
32 12/31/2015 $469,846.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 9/30/2020 --
13 6/30/2020 --
14 3/31/2020 --
15 9/30/2019 --
16 6/30/2019 --
17 3/31/2019 --
18 9/30/2018 --
19 6/30/2018 --
20 9/30/2016 --
21 6/30/2016 --
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 9/30/2023 $489,000.00
2 6/30/2023 $895,000.00
3 3/31/2023 $1,127,000.00
4 12/31/2022 $2,251,000.00
5 9/30/2022 $2,715,000.00
6 6/30/2022 $2,291,000.00
7 9/30/2021 $9,646,000.00
8 6/30/2021 $1,618,784.00
9 3/31/2021 $452,814.00
10 12/31/2020 $25,181.00
11 9/30/2020 $703,829.00
12 6/30/2020 $336,444.00
13 6/30/2019 $17,133.00
14 3/31/2019 $16,180.00
15 12/31/2018 $142,788.00
16 9/30/2018 $1,068,273.00
17 6/30/2018 $1,931,662.00
18 3/31/2018 $2,341,603.00
19 12/31/2017 $2,297,151.00
20 9/30/2017 $3,065,178.00
21 6/30/2017 $2,221,319.00
22 3/31/2017 $2,207,422.00
23 12/31/2016 $721,451.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 9/30/2023 $1,345,041.00
2 6/30/2023 $1,131,691.00
3 3/31/2023 $851,373.00
4 12/31/2022 $722,198.00
5 9/30/2022 $510,324.00
6 6/30/2022 $363,851.00
7 9/30/2021 $493,890.00
8 6/30/2021 $3,756,046.00
9 3/31/2021 $2,625,796.00
10 12/31/2020 $2,499,553.00
11 9/30/2020 $2,627,099.00
12 6/30/2020 $2,550,786.00
13 3/31/2020 $1,874,203.00
14 12/31/2019 $2,940,585.00
15 9/30/2019 $1,676,442.00
16 6/30/2019 $1,588,576.00
17 3/31/2019 $1,227,717.00
18 12/31/2018 $1,153,513.00
19 9/30/2018 $912,403.00
20 6/30/2018 $790,403.00
21 3/31/2018 $769,638.00
22 12/31/2017 $751,485.00
23 9/30/2017 $710,037.00
24 6/30/2017 $667,229.00
25 3/31/2017 $659,059.00
26 12/31/2016 $615,045.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 9/30/2023 $17.82
2 6/30/2023 $17.40
3 3/31/2023 $18.56
4 12/31/2022 $18.53
5 9/30/2022 $14.68
6 6/30/2022 $9.22
7 9/30/2021 $13.79
8 6/30/2021 $1.83
9 3/31/2021 $2.10
10 12/31/2020 $2.12
11 9/30/2020 $2.05
12 6/30/2020 $2.02
13 3/31/2020 $2.39
14 12/31/2019 $3.15
15 9/30/2019 $3.55
16 6/30/2019 $3.43
17 3/31/2019 $3.00
18 12/31/2018 $2.90
19 9/30/2018 $2.28
20 6/30/2018 $1.71
21 3/31/2018 $1.71
22 12/31/2017 $1.69
23 9/30/2017 $1.68
24 6/30/2017 $1.67
25 3/31/2017 $1.65
26 12/31/2016 $1.63
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 9/30/2023 $200,000.00
2 6/30/2023 $200,000.00
3 3/31/2023 $16,000.00
4 12/31/2022 $1,300,000.00
5 9/30/2022 $1,600,000.00
6 6/30/2022 $1,500,000.00
7 3/31/2022 $100,000.00
8 12/31/2021 $1,000,000.00
9 12/31/2020 $149,172.00
10 12/31/2018 $139,108.00
11 12/31/2017 $92,544.00
12 12/31/2016 $20,335.00
13 12/31/2015 $5,813.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 9/30/2023 $607,989.00
2 6/30/2023 $550,133.00
3 3/31/2023 $403,581.00
4 12/31/2022 $210,407.00
5 9/30/2022 $201,523.00
6 6/30/2022 $107,523.00
7 3/31/2022 $29,057.00
8 12/31/2021 $65,535.00
9 9/30/2021 $7,306.00
10 6/30/2021 $208,208.00
11 3/31/2021 $149,573.00
12 12/31/2020 $1,516,670.00
13 9/30/2020 $1,452,470.00
14 6/30/2020 $1,452,470.00
15 3/31/2020 $1,265,890.00
16 12/31/2019 $2,682,010.00
17 9/30/2019 $1,247,463.00
18 6/30/2019 $1,201,753.00
19 12/31/2018 $124,949.00
20 9/30/2018 $124,949.00
21 6/30/2018 $124,949.00
22 3/31/2018 $871.00
23 12/31/2017 $2,901.00
24 9/30/2017 $2,901.00
25 6/30/2017 $2,901.00
26 3/31/2017 $2,886.00
27 12/31/2016 $8,251.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $20.34
2 6/30/2023 $21.04
3 3/31/2023 $20.20
4 12/31/2022 $20.61
5 9/30/2022 $20.90
6 6/30/2022 $25.03
7 3/31/2022 $25.02
8 12/31/2021 $53.99
9 9/30/2021 $36.47
10 6/30/2021 $2.02
11 3/31/2021 $1.52
12 12/31/2020 $3.97
13 9/30/2020 $4.01
14 6/30/2020 $4.01
15 3/31/2020 $4.27
16 12/31/2019 $2.70
17 9/30/2019 $2.77
18 6/30/2019 $2.80
19 12/31/2018 $3.23
20 9/30/2018 $3.23
21 6/30/2018 $3.23
22 3/31/2018 $1.50
23 12/31/2017 $2.11
24 9/30/2017 $2.11
25 6/30/2017 $2.11
26 3/31/2017 $2.11
27 12/31/2016 $1.24
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 9/30/2023 $1,775,709.00
2 6/30/2023 $1,680,709.00
3 3/31/2023 $1,261,506.00
4 12/31/2022 $1,583,038.00
5 9/30/2022 $1,508,638.00
6 6/30/2022 $1,209,638.00
7 3/31/2022 $346,700.00
8 12/31/2021 $1,248,520.00
9 9/30/2021 $727,620.00
10 6/30/2021 $287,963.00
11 3/31/2021 $71,428.00
12 12/31/2020 $962,720.00
13 9/30/2020 --
14 6/30/2020 $962,720.00
15 3/31/2020 $702,000.00
16 12/31/2019 $4,666,728.00
17 9/30/2019 --
18 6/30/2019 $4,622,428.00
19 3/31/2019 $1,820,828.00
20 12/31/2018 $1,615,200.00
21 9/30/2018 $1,612,700.00
22 6/30/2018 $1,515,200.00
23 12/31/2017 $1,014,018.00
24 9/30/2017 --
25 12/31/2016 $50,228.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 9/30/2023 $7.78
2 6/30/2023 $7.95
3 3/31/2023 $8.57
4 12/31/2022 $12.20
5 9/30/2022 $9.93
6 6/30/2022 $12.08
7 3/31/2022 $14.80
8 12/31/2021 $18.88
9 9/30/2021 $19.24
10 6/30/2021 $0.90
11 3/31/2021 $0.89
12 12/31/2020 $2.56
13 9/30/2020 $0.43
14 6/30/2020 $0.43
15 3/31/2020 $0.31
16 12/31/2019 $1.11
17 9/30/2019 $1.11
18 6/30/2019 $0.62
19 9/30/2018 $2.24
20 12/31/2017 $3.39
21 12/31/2016 $1.22
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 9/30/2023 $500,000.00
2 6/30/2023 $960,000.00
3 3/31/2023 $1,259,000.00
4 12/31/2022 $2,849,000.00
5 9/30/2022 $3,714,000.00
6 6/30/2022 $2,781,000.00
7 3/31/2022 $5,632,000.00
8 12/31/2021 $10,007,000.00
9 9/30/2021 $13,156,000.00
10 6/30/2021 $2,196,969.00
11 3/31/2021 $1,016,074.00
12 12/31/2020 $505,000.00
13 9/30/2020 $1,789,867.00
14 6/30/2020 $1,014,874.00
15 3/31/2020 $20,920.00
16 12/31/2019 $2,866.00
17 6/30/2019 $17,133.00
18 3/31/2019 $16,180.00
19 12/31/2018 $142,788.00
20 9/30/2018 $1,129,828.00
21 6/30/2018 $2,794,029.00
22 3/31/2018 $2,678,056.00
23 12/31/2017 $2,738,704.00
24 9/30/2017 $3,862,412.00
25 6/30/2017 $2,963,449.00
26 3/31/2017 $3,056,035.00
27 12/31/2016 $1,030,217.00
28 12/31/2015 $135,711.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 9/30/2023 $4,116,510.00
2 6/30/2023 $4,085,366.00
3 3/31/2023 $3,846,365.00
4 12/31/2022 $2,990,423.00
5 9/30/2022 $2,937,595.00
6 6/30/2022 $2,737,353.00
7 3/31/2022 $2,027,741.00
8 12/31/2021 $1,749,876.00
9 9/30/2021 $1,298,446.00
10 6/30/2021 $4,629,640.00
11 3/31/2021 $4,485,326.00
12 12/31/2020 $390,949.00
13 9/30/2020 $4,846,100.00
14 6/30/2020 $4,846,100.00
15 3/31/2020 $4,771,960.00
16 12/31/2019 $5,335,850.00
17 9/30/2019 $6,726,097.00
18 6/30/2019 $6,771,807.00
19 3/31/2019 $5,171,960.00
20 12/31/2018 $3,351,132.00
21 9/30/2018 $3,348,632.00
22 6/30/2018 $3,285,429.00
23 3/31/2018 $1,895,307.00
24 12/31/2017 $1,912,980.00
25 9/30/2017 $898,962.00
26 6/30/2017 $898,962.00
27 3/31/2017 $924,706.00
28 12/31/2016 $927,592.00
29 12/31/2015 $907,485.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 9/30/2023 $15.32
2 6/30/2023 $15.50
3 3/31/2023 $16.51
4 12/31/2022 $19.28
5 9/30/2022 $19.85
6 6/30/2022 $19.84
7 3/31/2022 $20.88
8 12/31/2021 $20.71
9 9/30/2021 $20.33
10 6/30/2021 $1.80
11 3/31/2021 $1.83
12 12/31/2020 $2.11
13 9/30/2020 $1.80
14 6/30/2020 $1.80
15 3/31/2020 $1.85
16 12/31/2019 $2.60
17 9/30/2019 $2.62
18 6/30/2019 $2.62
19 3/31/2019 $3.52
20 12/31/2018 $3.73
21 9/30/2018 $3.73
22 6/30/2018 $3.72
23 3/31/2018 $3.74
24 12/31/2017 $3.72
25 9/30/2017 $1.70
26 6/30/2017 $1.70
27 3/31/2017 $1.70
28 12/31/2016 $1.70
29 12/31/2015 $0.71
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 9/30/2023 $510,000.00
2 6/30/2023 $960,000.00
3 3/31/2023 $1,259,000.00
4 12/31/2022 $2,849,000.00
5 3/31/2022 $5,632,000.00
6 12/31/2021 $10,007,000.00
7 6/30/2021 $578,185.00
8 3/31/2021 $563,260.00
9 12/31/2020 $333,028.00
10 9/30/2020 $1,086,038.00
11 6/30/2020 $678,430.00
12 3/31/2020 $20,920.00
13 12/31/2019 $2,866.00
14 9/30/2018 $61,555.00
15 6/30/2018 $862,367.00
16 3/31/2018 $336,453.00
17 12/31/2017 $441,553.00
18 9/30/2017 $797,234.00
19 6/30/2017 $742,130.00
20 3/31/2017 $848,613.00
21 12/31/2016 $308,767.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 9/30/2023 $4,116,510.00
2 6/30/2023 $4,085,366.00
3 3/31/2023 $3,846,365.00
4 12/31/2022 $2,990,423.00
5 3/31/2022 $2,027,741.00
6 12/31/2021 $1,749,876.00
7 6/30/2021 $873,594.00
8 3/31/2021 $1,859,530.00
9 12/31/2020 $2,142,687.00
10 9/30/2020 $2,219,001.00
11 6/30/2020 $2,295,314.00
12 3/31/2020 $2,897,757.00
13 12/31/2019 $2,395,265.00
14 9/30/2019 $5,049,655.00
15 6/30/2019 $5,183,231.00
16 3/31/2019 $3,944,243.00
17 12/31/2018 $2,197,619.00
18 9/30/2018 $2,436,229.00
19 6/30/2018 $2,495,026.00
20 3/31/2018 $1,125,669.00
21 12/31/2017 $1,161,495.00
22 9/30/2017 $188,925.00
23 6/30/2017 $231,733.00
24 3/31/2017 $265,647.00
25 12/31/2016 $312,547.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 9/30/2023 $15.32
2 6/30/2023 $15.50
3 3/31/2023 $16.51
4 12/31/2022 $19.28
5 3/31/2022 $20.88
6 12/31/2021 $20.71
7 6/30/2021 $1.65
8 3/31/2021 $1.46
9 12/31/2020 $1.45
10 9/30/2020 $1.51
11 6/30/2020 $1.56
12 3/31/2020 $1.51
13 12/31/2019 $1.93
14 9/30/2019 $2.32
15 6/30/2019 $2.37
16 3/31/2019 $3.68
17 12/31/2018 $4.17
18 9/30/2018 $4.27
19 6/30/2018 $4.35
20 3/31/2018 $5.13
21 12/31/2017 $5.02
22 9/30/2017 $1.78
23 6/30/2017 $1.80
24 3/31/2017 $1.81
25 12/31/2016 $1.82
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $1.88
2 6/30/2023 $2.12
3 3/31/2023 $4.45
4 12/31/2022 $3.04
5 9/30/2022 $3.31
6 6/30/2022 $3.31
7 3/31/2022 $6.13
8 12/31/2021 $11.52
9 9/30/2021 $12.20
10 6/30/2021 $0.87
11 3/31/2021 $0.89
12 12/31/2020 $1.03
13 12/31/2018 $1.47
14 9/30/2018 $1.47
15 6/30/2018 $1.33
16 3/31/2018 $1.31
17 12/31/2017 $1.40
18 9/30/2017 $1.40
19 6/30/2017 $1.40
20 12/31/2016 $0.87
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $10.06
2 6/30/2023 $9.01
3 3/31/2023 $9.60
4 12/31/2022 $15.28
5 9/30/2022 $16.37
6 6/30/2022 $17.11
7 3/31/2022 $20.40
8 12/31/2021 $26.05
9 9/30/2021 $26.58
10 6/30/2021 $1.48
11 3/31/2021 $1.46
12 12/31/2020 $0.71
13 9/30/2020 $0.71
14 6/30/2020 $0.71
15 3/31/2020 $0.52
16 12/31/2019 $1.85
17 9/30/2019 $1.86
18 6/30/2019 $1.86
19 3/31/2019 $3.13
20 12/31/2018 $3.64
21 9/30/2018 $3.64
22 6/30/2018 $3.65
23 12/31/2017 $5.50
24 12/31/2016 $1.80
Financials: ShortTermInvestments
Date Value
1 9/30/2023 $50,532,000.00
2 6/30/2023 $66,727,000.00
3 3/31/2023 $117,128,000.00
4 12/31/2022 $133,541,000.00
5 9/30/2022 $48,192,000.00
6 12/31/2021 --
7 9/30/2017 $50,000.00
8 6/30/2017 $50,000.00
9 3/31/2017 $50,000.00
10 12/31/2016 $50,000.00
11 12/31/2015 $50,000.00
Financials: StockholdersEquity
Date Value
1 9/30/2023 $118,196,000.00
2 6/30/2023 $131,419,000.00
3 3/31/2023 $145,986,000.00
4 12/31/2022 $158,378,000.00
5 9/30/2022 $169,108,000.00
6 6/30/2022 $108,730,000.00
7 3/31/2022 $124,628,000.00
8 12/31/2021 $136,406,000.00
9 9/30/2021 $150,925,000.00
10 6/30/2021 $35,215,946.00
11 3/31/2021 $-17,872,000.00
12 12/31/2020 $43,057,865.00
13 9/30/2020 $47,318,419.00
14 6/30/2020 $42,600,459.00
15 3/31/2020 $33,006,494.00
16 12/31/2019 $-9,093,000.00
17 9/30/2019 $41,714,449.00
18 6/30/2019 $45,716,480.00
19 3/31/2019 $50,795,435.00
20 12/31/2018 $58,666,575.00
21 9/30/2018 $66,517,116.00
22 6/30/2018 $47,906,408.00
23 3/31/2018 $11,111,670.00
24 12/31/2017 $17,435,489.00
25 9/30/2017 $23,415,377.00
26 6/30/2017 $27,937,585.00
27 3/31/2017 $33,310,267.00
28 12/31/2016 $-225,915.00
29 9/30/2016 $-207,257.00
30 6/30/2016 $-200,483.00
31 3/31/2016 $-192,837.00
32 12/31/2015 $-66,554,755.00
33 9/30/2015 $-174,649.00
34 6/30/2015 $-168,128.00
35 3/31/2015 $-160,856.00
36 12/31/2014 $-49,608,942.00
37 9/30/2014 $-143,388.00
38 6/30/2014 $-136,960.00
39 3/31/2014 $-130,008.00
40 12/31/2013 $-124,242.00
41 9/30/2013 $-114,492.00
42 6/30/2013 $-108,353.00
43 3/31/2013 $-101,604.00
44 12/31/2012 $-95,541.00
45 9/30/2012 $-85,879.00
46 6/30/2012 $-79,841.00
47 3/31/2012 $-73,538.00
48 12/31/2011 $-68,176.00
49 12/31/2010 $-40,991.00
50 12/31/2009 $-18,596.00
51 12/31/2008 $1,400.00
52 12/31/2007 $35,023.00
53 11/30/2007 --
54 10/31/2007 --
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 9/30/2023 $41,633.00
2 6/30/2023 $35,633.00
3 3/31/2023 $1,983.00
4 12/31/2022 $132,084.00
5 9/30/2022 $119,396.00
6 6/30/2022 $114,638.00
7 3/31/2022 $39,778.00
8 12/31/2021 $72,316.00
9 9/30/2021 $61,075.00
10 6/30/2021 $92,355.00
11 3/31/2021 $78,769.00
12 12/31/2020 $139,660.00
13 12/31/2019 --
14 12/31/2018 $52,099.00
15 9/30/2018 $52,099.00
16 6/30/2018 $17,802.00
17 3/31/2018 $16,802.00
18 12/31/2017 $25,729.00
19 9/30/2017 $25,729.00
20 6/30/2017 $25,729.00
21 12/31/2016 $21,870.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 6/30/2023 $294,000.00
2 12/31/2022 $323,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 9/30/2023 $2,000.00
2 6/30/2023 $294,000.00
3 3/31/2023 $8,000.00
4 12/31/2022 $401,000.00
5 9/30/2022 $16,000.00
6 6/30/2022 $136,000.00
7 3/31/2022 $244,000.00
8 12/31/2021 $833,000.00
9 9/30/2021 $745,000.00
10 6/30/2021 $10,193.00
11 3/31/2021 $70,275.00
12 12/31/2020 $143,534.00
13 12/31/2018 $76,832.00
14 9/30/2018 $53,104.00
15 6/30/2018 $1,660.00
16 3/31/2018 $21,992.00
17 12/31/2017 $36,101.00
18 9/30/2017 $36,101.00
19 6/30/2017 $36,101.00
20 12/31/2016 $18,968.00
21 12/31/2015 $3,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 9/30/2023 $26,901,810.00
2 6/30/2023 $26,878,672.00
3 3/31/2023 $26,862,646.00
4 12/31/2022 $22,511,237.00
5 9/30/2022 $21,052,786.00
6 6/30/2022 $20,942,804.00
7 3/31/2022 $20,914,842.00
8 12/31/2021 $8,923,369.00
9 9/30/2021 $9,510,379.00
10 6/30/2021 $47,327,701.00
11 9/30/2020 $41,477,388.00
12 6/30/2020 $40,747,960.00
13 3/31/2020 $40,588,004.00
14 9/30/2019 $40,588,004.00
15 6/30/2019 $40,588,004.00
16 3/31/2019 $40,588,004.00
17 12/31/2018 $40,587,928.00
18 9/30/2018 $40,961,620.00
19 6/30/2018 $27,340,914.00
20 3/31/2018 $27,045,509.00
21 9/30/2017 $19,889,984.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 9/30/2023 $26,901,810.00
2 6/30/2023 $26,878,672.00
3 3/31/2023 $26,862,646.00
4 12/31/2022 $22,511,237.00
5 9/30/2022 $21,052,786.00
6 6/30/2022 $20,942,804.00
7 3/31/2022 $20,914,842.00
8 12/31/2021 $8,923,369.00
9 9/30/2021 $9,510,379.00
10 6/30/2021 $47,327,701.00
11 9/30/2020 $41,108,942.00
12 6/30/2020 $40,588,004.00
13 3/31/2020 $40,588,004.00
14 9/30/2019 $40,588,004.00
15 6/30/2019 $40,588,004.00
16 3/31/2019 $40,588,004.00
17 12/31/2018 $40,587,928.00
18 9/30/2018 $40,527,722.00
19 6/30/2018 $27,340,914.00
20 3/31/2018 $27,045,509.00
21 9/30/2017 $19,889,984.00
Copyright 2024 PursePoor.com