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

Business Address

1 TW ALEXANDER DRIVE
SUITE 160
DURHAM , NC US 27703

Mailing Address

1 TW ALEXANDER DRIVE
SUITE 160
DURHAM , NC US 27703
Phone Number: 919-765-8400 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 9/30/2023 $4,526,000.00
2 6/30/2023 $4,281,000.00
3 3/31/2023 $4,972,000.00
4 12/31/2022 $3,348,000.00
5 9/30/2022 $3,637,000.00
6 6/30/2022 $3,849,000.00
7 3/31/2022 $3,521,000.00
8 12/31/2021 $3,448,000.00
9 9/30/2021 $3,231,000.00
10 6/30/2021 $2,653,000.00
11 3/31/2021 $2,327,000.00
12 12/31/2020 $1,965,000.00
13 9/30/2020 $2,973,000.00
14 6/30/2020 $2,347,000.00
15 3/31/2020 $4,047,000.00
16 12/31/2019 $3,579,000.00
17 9/30/2019 $3,403,000.00
18 6/30/2019 $7,039,000.00
19 3/31/2019 $4,756,000.00
20 12/31/2018 $4,433,000.00
21 9/30/2018 $2,785,000.00
22 6/30/2018 $4,108,000.00
23 3/31/2018 $3,614,000.00
24 12/31/2017 $3,771,000.00
25 9/30/2017 $2,625,000.00
26 6/30/2017 $2,219,000.00
27 3/31/2017 $3,269,000.00
28 12/31/2016 $3,984,000.00
29 9/30/2016 $2,596,000.00
30 6/30/2016 $2,002,000.00
31 3/31/2016 $3,140,000.00
32 12/31/2015 $4,450,000.00
33 9/30/2015 $4,394,000.00
34 6/30/2015 $1,606,000.00
35 3/31/2015 $2,278,000.00
36 12/31/2014 $1,768,000.00
37 9/30/2014 $3,265,000.00
38 6/30/2014 $3,616,000.00
39 12/31/2013 $1,804,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 9/30/2023 $662,000.00
2 6/30/2023 $660,000.00
3 3/31/2023 $658,000.00
4 12/31/2022 $2,256,000.00
5 9/30/2022 $2,250,000.00
6 6/30/2022 $699,000.00
7 3/31/2022 $530,000.00
8 12/31/2021 $749,000.00
9 9/30/2021 $955,000.00
10 6/30/2021 $960,000.00
11 3/31/2021 $2,306,000.00
12 12/31/2020 $1,115,000.00
13 9/30/2020 $903,000.00
14 6/30/2020 $971,000.00
15 3/31/2020 $951,000.00
16 12/31/2019 $620,000.00
17 9/30/2019 $2,352,000.00
18 6/30/2019 $5,669,000.00
19 3/31/2019 $8,531,000.00
20 12/31/2018 $8,560,000.00
21 9/30/2018 $5,669,000.00
22 6/30/2018 $2,210,000.00
23 3/31/2018 $1,837,000.00
24 12/31/2017 $1,536,000.00
25 9/30/2017 $253,000.00
26 6/30/2017 $1,665,000.00
27 3/31/2017 $1,828,000.00
28 12/31/2016 $621,000.00
29 9/30/2016 $616,000.00
30 6/30/2016 $77,000.00
31 3/31/2016 $79,000.00
32 12/31/2015 $76,000.00
33 9/30/2015 $78,000.00
34 6/30/2015 $8,000.00
35 3/31/2015 $53,000.00
36 12/31/2014 $133,000.00
37 9/30/2014 $38,000.00
38 6/30/2014 $96,000.00
39 3/31/2014 $52,000.00
40 12/31/2013 $188,000.00
41 9/30/2013 $294,000.00
42 6/30/2013 $5,000.00
43 3/31/2013 $9,000.00
44 12/31/2012 $536,000.00
45 9/30/2012 $9,000.00
46 6/30/2012 $8,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 9/30/2023 $454,000.00
2 6/30/2023 $298,000.00
3 3/31/2023 $89,000.00
4 12/31/2022 $-565,000.00
5 9/30/2022 $-556,000.00
6 6/30/2022 $-444,000.00
7 3/31/2022 $-215,000.00
8 12/31/2021 $-409,000.00
9 9/30/2021 $-65,000.00
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 $327,000.00
17 9/30/2019 $328,000.00
18 6/30/2019 $300,000.00
19 3/31/2019 $220,000.00
20 12/31/2018 $351,000.00
21 9/30/2018 $51,000.00
22 6/30/2018 --
23 12/31/2013 $-52,000.00
24 9/30/2013 $1,000.00
25 12/31/2012 $-144,000.00
26 9/30/2012 $-1,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 9/30/2023 $1,258,000.00
2 6/30/2023 $1,284,000.00
3 12/31/2022 $1,293,000.00
4 12/31/2021 $5,176,000.00
5 9/30/2021 $4,841,000.00
6 6/30/2021 $4,007,000.00
7 3/31/2021 $3,830,000.00
8 12/31/2020 $5,615,000.00
9 9/30/2020 $7,492,000.00
10 6/30/2020 $6,840,000.00
11 3/31/2020 $8,026,000.00
12 12/31/2019 $8,553,000.00
13 9/30/2019 $8,094,000.00
14 6/30/2019 $8,182,000.00
15 3/31/2019 $7,044,000.00
16 12/31/2018 $9,619,000.00
17 9/30/2018 $7,432,000.00
18 6/30/2018 $10,270,000.00
19 3/31/2018 $8,222,000.00
20 12/31/2017 $10,974,000.00
21 9/30/2017 $8,926,000.00
22 6/30/2017 $8,221,000.00
23 3/31/2017 $7,262,000.00
24 12/31/2016 $8,206,000.00
25 9/30/2016 $7,246,000.00
26 6/30/2016 $7,344,000.00
27 3/31/2016 $6,663,000.00
28 12/31/2015 $7,395,000.00
29 9/30/2015 $6,160,000.00
30 6/30/2015 $2,259,000.00
31 3/31/2015 $1,626,000.00
32 12/31/2014 $1,769,000.00
33 9/30/2014 $1,756,000.00
34 6/30/2014 $1,906,000.00
35 3/31/2014 $1,531,000.00
36 12/31/2013 $1,406,000.00
37 9/30/2013 $1,078,000.00
38 12/31/2012 $538,000.00
Financials: AccruedMarketingCostsCurrent
Date Value
1 9/30/2023 $167,000.00
2 6/30/2023 $160,000.00
3 12/31/2022 $155,000.00
4 12/31/2021 $128,000.00
5 12/31/2020 $66,000.00
6 3/31/2020 $107,000.00
7 12/31/2019 $308,000.00
8 9/30/2019 $2,172,000.00
9 6/30/2019 $2,188,000.00
10 3/31/2019 $1,933,000.00
11 12/31/2018 $895,000.00
12 9/30/2018 $299,000.00
13 6/30/2018 $310,000.00
14 3/31/2018 $208,000.00
15 12/31/2017 $1,414,000.00
16 9/30/2017 $305,000.00
17 6/30/2017 $298,000.00
18 3/31/2017 $593,000.00
19 12/31/2016 $1,428,000.00
20 9/30/2016 $776,000.00
21 6/30/2016 $954,000.00
22 3/31/2016 $895,000.00
23 12/31/2015 $553,000.00
24 9/30/2015 $324,000.00
25 6/30/2015 $271,000.00
26 3/31/2015 $279,000.00
27 12/31/2014 $208,000.00
28 9/30/2014 $294,000.00
29 6/30/2014 $186,000.00
30 3/31/2014 $218,000.00
31 12/31/2013 $284,000.00
32 9/30/2013 --
33 12/31/2012 $67,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 9/30/2023 $374,000.00
2 6/30/2023 $326,000.00
3 12/31/2022 $275,000.00
4 12/31/2021 $503,000.00
5 12/31/2020 $314,000.00
6 3/31/2020 $212,000.00
7 12/31/2019 $474,000.00
8 9/30/2019 $313,000.00
9 6/30/2019 $311,000.00
10 3/31/2019 $380,000.00
11 12/31/2018 $432,000.00
12 9/30/2018 $400,000.00
13 6/30/2018 $361,000.00
14 3/31/2018 $175,000.00
15 12/31/2017 $386,000.00
16 9/30/2017 $271,000.00
17 6/30/2017 $274,000.00
18 3/31/2017 $142,000.00
19 12/31/2016 $243,000.00
20 9/30/2016 $226,000.00
21 6/30/2016 $205,000.00
22 3/31/2016 $190,000.00
23 12/31/2015 $268,000.00
24 9/30/2015 $594,000.00
25 6/30/2015 $289,000.00
26 3/31/2015 $107,000.00
27 12/31/2014 $145,000.00
28 9/30/2014 $174,000.00
29 6/30/2014 $159,000.00
30 3/31/2014 $172,000.00
31 12/31/2013 $99,000.00
Financials: AccruedRoyaltiesCurrent
Date Value
1 9/30/2023 $23,000.00
2 6/30/2023 $118,000.00
3 12/31/2022 $24,000.00
4 12/31/2021 $247,000.00
5 12/31/2020 $147,000.00
6 3/31/2020 $106,000.00
7 12/31/2019 $148,000.00
8 9/30/2019 $662,000.00
9 6/30/2019 $539,000.00
10 3/31/2019 $365,000.00
11 12/31/2018 $498,000.00
12 9/30/2018 $158,000.00
13 6/30/2018 $112,000.00
14 12/31/2017 $41,000.00
15 9/30/2017 $273,000.00
16 6/30/2017 $256,000.00
17 3/31/2017 $162,000.00
18 12/31/2016 $159,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 9/30/2023 $-1,830,000.00
2 6/30/2023 $-1,257,000.00
3 3/31/2023 $-1,531,000.00
4 12/31/2022 $-2,388,000.00
5 9/30/2022 $-4,892,000.00
6 6/30/2022 $-3,323,000.00
7 3/31/2022 $-1,466,000.00
8 12/31/2021 $-264,000.00
9 9/30/2021 $518,000.00
10 6/30/2021 $1,502,000.00
11 3/31/2021 $1,030,000.00
12 12/31/2020 $2,968,000.00
13 9/30/2020 $821,000.00
14 6/30/2020 $-1,280,000.00
15 3/31/2020 $-2,242,000.00
16 12/31/2019 $-1,370,000.00
17 9/30/2019 $-3,041,000.00
18 6/30/2019 $629,000.00
19 3/31/2019 $-611,000.00
20 12/31/2018 $1,338,000.00
21 9/30/2018 $2,377,000.00
22 6/30/2018 $2,938,000.00
23 3/31/2018 $7,336,000.00
24 12/31/2017 $5,028,000.00
25 9/30/2017 $3,746,000.00
26 6/30/2017 $794,000.00
27 3/31/2017 $-4,636,000.00
28 12/31/2016 $-5,769,000.00
29 9/30/2016 $-967,000.00
30 6/30/2016 $-1,656,000.00
31 3/31/2016 $630,000.00
32 12/31/2015 $-3,166,000.00
33 9/30/2015 $-429,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 9/30/2023 $970,952,000.00
2 6/30/2023 $966,335,000.00
3 3/31/2023 $964,162,000.00
4 12/31/2022 $962,731,000.00
5 9/30/2022 $960,676,000.00
6 6/30/2022 $958,646,000.00
7 3/31/2022 $956,557,000.00
8 12/31/2021 $954,649,000.00
9 9/30/2021 $950,242,000.00
10 6/30/2021 $947,249,000.00
11 3/31/2021 $944,907,000.00
12 12/31/2020 $781,397,000.00
13 9/30/2020 $770,368,000.00
14 6/30/2020 $754,818,000.00
15 3/31/2020 $749,506,000.00
16 12/31/2019 $720,484,000.00
17 9/30/2019 $716,420,000.00
18 6/30/2019 $682,736,000.00
19 3/31/2019 $679,084,000.00
20 12/31/2018 $676,572,000.00
21 9/30/2018 $664,439,000.00
22 6/30/2018 $645,332,000.00
23 3/31/2018 $628,332,000.00
24 12/31/2017 $621,261,000.00
25 9/30/2017 $468,150,000.00
26 6/30/2017 $455,853,000.00
27 3/31/2017 $439,038,000.00
28 12/31/2016 $426,609,000.00
29 9/30/2016 $425,041,000.00
30 6/30/2016 $423,544,000.00
31 3/31/2016 $396,098,000.00
32 12/31/2015 $363,280,000.00
33 9/30/2015 $362,313,000.00
34 6/30/2015 $312,073,000.00
35 3/31/2015 $260,519,000.00
36 12/31/2014 $257,642,000.00
37 9/30/2014 $257,802,000.00
38 6/30/2014 $256,956,000.00
39 3/31/2014 $203,651,000.00
40 12/31/2013 $203,238,000.00
41 9/30/2013 $172,757,000.00
42 6/30/2013 $33,223,000.00
43 3/31/2013 $32,785,000.00
44 12/31/2012 $1,288,000.00
45 9/30/2012 $29,396,000.00
46 6/30/2012 $29,283,000.00
47 3/31/2012 $29,170,000.00
48 12/31/2011 $20,762,000.00
49 12/31/2010 $20,427,000.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 9/30/2023 --
2 3/31/2023 $489,000.00
3 12/31/2022 $352,000.00
4 9/30/2022 $3,000.00
5 3/31/2022 $349,000.00
6 12/31/2021 $1,063,000.00
7 9/30/2021 $17,000.00
8 6/30/2021 $829,000.00
9 3/31/2021 $214,000.00
10 12/31/2020 $36,000.00
11 3/31/2020 $33,000.00
12 12/31/2019 $499,000.00
13 3/31/2019 $499,000.00
14 12/31/2018 $1,662,000.00
15 9/30/2018 $1,663,000.00
16 12/31/2017 $168,000.00
17 9/30/2017 $168,000.00
18 6/30/2017 $168,000.00
19 3/31/2017 $166,000.00
20 12/31/2016 $168,000.00
21 9/30/2016 $130,000.00
22 6/30/2016 $130,000.00
23 12/31/2015 $73,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 9/30/2023 $2,019,000.00
2 6/30/2023 $1,978,000.00
3 3/31/2023 $1,916,000.00
4 12/31/2022 $8,416,000.00
5 9/30/2022 $2,033,000.00
6 6/30/2022 $2,083,000.00
7 3/31/2022 $2,245,000.00
8 12/31/2021 $9,429,000.00
9 9/30/2021 $2,961,000.00
10 6/30/2021 $1,842,000.00
11 3/31/2021 $1,786,000.00
12 12/31/2020 $7,911,000.00
13 9/30/2020 $1,944,000.00
14 6/30/2020 $1,933,000.00
15 3/31/2020 $1,923,000.00
16 12/31/2019 $11,508,000.00
17 9/30/2019 $3,391,000.00
18 6/30/2019 $3,355,000.00
19 3/31/2019 $2,981,000.00
20 12/31/2018 $9,039,000.00
21 9/30/2018 $2,490,000.00
22 6/30/2018 $2,370,000.00
23 3/31/2018 $1,834,000.00
24 12/31/2017 $7,078,000.00
25 9/30/2017 $5,321,000.00
26 6/30/2017 $3,679,000.00
27 3/31/2017 $2,139,000.00
28 12/31/2016 $5,033,000.00
29 9/30/2016 $3,858,000.00
30 6/30/2016 $2,477,000.00
31 3/31/2016 $1,428,000.00
32 12/31/2015 $3,311,000.00
33 9/30/2015 $2,388,000.00
34 6/30/2015 $1,667,000.00
35 3/31/2015 $899,000.00
36 12/31/2014 $1,840,000.00
37 6/30/2014 $1,202,000.00
38 3/31/2014 $405,000.00
39 12/31/2013 $941,000.00
40 9/30/2013 $484,000.00
41 6/30/2013 $503,000.00
42 3/31/2013 $65,000.00
43 12/31/2012 $448,000.00
44 9/30/2012 $337,000.00
45 6/30/2012 $224,000.00
46 3/31/2012 $111,000.00
47 12/31/2011 $335,000.00
48 12/31/2010 $471,000.00
49 12/31/2009 $195,000.00
50 12/31/2008 $239,000.00
51 12/31/2007 $65,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 9/30/2023 $2,019,000.00
2 6/30/2023 $1,978,000.00
3 3/31/2023 $1,916,000.00
4 12/31/2022 $8,416,000.00
5 9/30/2022 $2,033,000.00
6 6/30/2022 $2,083,000.00
7 3/31/2022 $2,245,000.00
8 12/31/2021 $9,400,000.00
9 9/30/2021 $6,589,000.00
10 6/30/2021 $1,810,000.00
11 3/31/2021 $1,800,000.00
12 12/31/2020 $7,900,000.00
13 9/30/2020 $1,900,000.00
14 6/30/2020 $1,900,000.00
15 3/31/2020 $1,900,000.00
16 12/31/2019 $11,500,000.00
17 9/30/2019 $9,700,000.00
18 6/30/2019 $6,300,000.00
19 12/31/2014 --
20 3/31/2014 $279,000.00
21 3/31/2013 $65,000.00
22 9/30/2012 $113,000.00
23 6/30/2012 $113,000.00
24 9/30/2011 $98,000.00
25 6/30/2011 $98,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 9/30/2023 $1,600,000.00
2 6/30/2023 $1,600,000.00
3 3/31/2023 $1,600,000.00
4 12/31/2022 $1,600,000.00
5 9/30/2022 $1,500,000.00
6 6/30/2022 $1,500,000.00
7 3/31/2022 $1,800,000.00
8 12/31/2021 $1,700,000.00
9 9/30/2021 $1,700,000.00
10 6/30/2021 $1,700,000.00
11 3/31/2021 $1,700,000.00
12 12/31/2020 $1,800,000.00
13 9/30/2020 $1,700,000.00
14 6/30/2020 $1,700,000.00
15 3/31/2020 $1,624,000.00
16 12/31/2019 $1,700,000.00
17 9/30/2019 $1,684,000.00
18 6/30/2019 $80,000.00
19 3/31/2019 $79,000.00
20 12/31/2018 $80,000.00
21 9/30/2018 $73,000.00
22 6/30/2018 $73,000.00
23 3/31/2018 $73,000.00
24 12/31/2017 $73,000.00
25 9/30/2017 $73,000.00
26 6/30/2017 $73,000.00
27 3/31/2017 $73,000.00
28 12/31/2016 $73,000.00
29 9/30/2016 $78,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 9/30/2023 $114,000.00
2 6/30/2023 $114,000.00
3 3/31/2023 $112,000.00
4 12/31/2022 $7,708,000.00
5 9/30/2022 $2,398,000.00
6 6/30/2022 $5,203,000.00
7 3/31/2022 $2,670,000.00
8 12/31/2021 $11,254,000.00
9 9/30/2021 $8,533,000.00
10 6/30/2021 $2,862,000.00
11 3/31/2021 $2,867,000.00
12 12/31/2020 $10,801,000.00
13 9/30/2020 $7,964,000.00
14 6/30/2020 $5,183,000.00
15 3/31/2020 $2,564,000.00
16 12/31/2019 $10,301,000.00
17 9/30/2019 $7,754,000.00
18 6/30/2019 $2,585,000.00
19 3/31/2019 $2,611,000.00
20 12/31/2018 $10,868,000.00
21 9/30/2018 $8,244,000.00
22 6/30/2018 $5,570,000.00
23 3/31/2018 $2,827,000.00
24 12/31/2017 $2,714,000.00
25 9/30/2017 $5,144,000.00
26 6/30/2017 $1,687,000.00
27 3/31/2017 $1,636,000.00
28 12/31/2016 $1,655,000.00
29 9/30/2016 $1,709,000.00
30 6/30/2016 $1,786,000.00
31 3/31/2016 $1,817,000.00
32 12/31/2015 $1,596,000.00
33 9/30/2015 $338,000.00
34 6/30/2015 $126,000.00
35 3/31/2015 $125,000.00
36 12/31/2014 $503,000.00
37 9/30/2014 $125,000.00
38 6/30/2014 $126,000.00
39 3/31/2014 $126,000.00
40 12/31/2013 $500,004.00
41 12/31/2012 $500,004.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 9/30/2023 $48,231,507.00
2 6/30/2023 $24,562,178.00
3 3/31/2023 $23,997,339.00
4 12/31/2022 $17,089,534.00
5 9/30/2022 $16,464,509.00
6 6/30/2022 $16,218,148.00
7 3/31/2022 $15,185,931.00
8 12/31/2021 $9,599,990.00
9 9/30/2021 $9,994,096.00
10 6/30/2021 $7,064,579.00
11 3/31/2021 $8,743,586.00
12 12/31/2020 $53,819,880.00
13 9/30/2020 $53,699,803.00
14 6/30/2020 $53,776,773.00
15 3/31/2020 $53,819,880.00
16 12/31/2019 $4,346,057.00
17 12/31/2018 $2,245,096.00
18 12/31/2017 $33,250,999.00
19 12/31/2016 $14,810,501.00
20 12/31/2015 $10,149,941.00
21 12/31/2014 $6,877,460.00
22 12/31/2013 $26,591,404.00
23 6/30/2013 $9,597,000.00
24 3/31/2013 $7,988,500.00
25 12/31/2012 $14,320,705.00
26 9/30/2012 $3,009,521.00
27 6/30/2012 $3,150,021.00
28 3/31/2012 $3,158,521.00
29 12/31/2011 $2,433,688.00
30 9/30/2011 $2,435,188.00
31 6/30/2011 $2,435,188.00
Financials: Assets
Date Value
1 9/30/2023 $70,727,000.00
2 6/30/2023 $78,371,000.00
3 3/31/2023 $96,523,000.00
4 12/31/2022 $116,053,000.00
5 9/30/2022 $128,653,000.00
6 6/30/2022 $147,350,000.00
7 3/31/2022 $166,560,000.00
8 12/31/2021 $186,473,000.00
9 9/30/2021 $199,759,000.00
10 6/30/2021 $212,004,000.00
11 3/31/2021 $223,615,000.00
12 12/31/2020 $78,258,000.00
13 9/30/2020 $80,144,000.00
14 6/30/2020 $75,974,000.00
15 3/31/2020 $84,230,000.00
16 12/31/2019 $74,779,000.00
17 9/30/2019 $97,634,000.00
18 6/30/2019 $203,378,000.00
19 3/31/2019 $216,976,000.00
20 12/31/2018 $239,307,000.00
21 9/30/2018 $227,559,000.00
22 6/30/2018 $242,747,000.00
23 3/31/2018 $246,175,000.00
24 12/31/2017 $250,251,000.00
25 9/30/2017 $183,724,000.00
26 6/30/2017 $185,839,000.00
27 3/31/2017 $166,352,000.00
28 12/31/2016 $176,249,000.00
29 9/30/2016 $197,032,000.00
30 6/30/2016 $210,196,000.00
31 3/31/2016 $267,776,000.00
32 12/31/2015 $248,602,000.00
33 9/30/2015 $268,432,000.00
34 6/30/2015 $170,550,000.00
35 3/31/2015 $128,351,000.00
36 12/31/2014 $135,211,000.00
37 9/30/2014 $144,920,000.00
38 6/30/2014 $152,795,000.00
39 3/31/2014 $108,889,000.00
40 12/31/2013 $116,714,000.00
41 9/30/2013 $125,933,000.00
42 6/30/2013 $2,914,000.00
43 3/31/2013 $3,904,000.00
44 12/31/2012 $17,560,000.00
45 9/30/2012 $2,300,000.00
46 6/30/2012 $3,551,000.00
47 3/31/2012 $5,091,000.00
48 12/31/2011 $993,000.00
49 12/31/2010 $3,694,000.00
Financials: AssetsCurrent
Date Value
1 9/30/2023 $45,932,000.00
2 6/30/2023 $54,910,000.00
3 3/31/2023 $71,556,000.00
4 12/31/2022 $86,873,000.00
5 9/30/2022 $103,530,000.00
6 6/30/2022 $108,562,000.00
7 3/31/2022 $118,684,000.00
8 12/31/2021 $113,297,000.00
9 9/30/2021 $134,807,000.00
10 6/30/2021 $174,007,000.00
11 3/31/2021 $182,325,000.00
12 12/31/2020 $34,013,000.00
13 9/30/2020 $37,503,000.00
14 6/30/2020 $34,312,000.00
15 3/31/2020 $39,937,000.00
16 12/31/2019 $27,955,000.00
17 9/30/2019 $46,899,000.00
18 6/30/2019 $69,305,000.00
19 3/31/2019 $82,422,000.00
20 12/31/2018 $101,583,000.00
21 9/30/2018 $106,419,000.00
22 6/30/2018 $118,340,000.00
23 3/31/2018 $109,520,000.00
24 12/31/2017 $112,994,000.00
25 9/30/2017 $44,273,000.00
26 6/30/2017 $48,114,000.00
27 3/31/2017 $28,846,000.00
28 12/31/2016 $38,016,000.00
29 9/30/2016 $53,548,000.00
30 6/30/2016 $75,963,000.00
31 3/31/2016 $64,286,000.00
32 12/31/2015 $49,143,000.00
33 9/30/2015 $61,862,000.00
34 6/30/2015 $71,707,000.00
35 3/31/2015 $29,074,000.00
36 12/31/2014 $35,689,000.00
37 9/30/2014 $45,482,000.00
38 6/30/2014 $53,719,000.00
39 3/31/2014 $10,176,000.00
40 12/31/2013 $17,755,000.00
41 9/30/2013 $27,060,000.00
42 6/30/2013 $2,648,000.00
43 3/31/2013 $3,605,000.00
44 12/31/2012 $11,972,000.00
45 9/30/2012 $1,942,000.00
46 6/30/2012 $3,148,000.00
47 3/31/2012 $4,644,000.00
48 12/31/2011 $507,000.00
49 12/31/2010 $3,304,000.00
Financials: AssetsFairValueDisclosure
Date Value
1 9/30/2023 $34,704,000.00
2 6/30/2023 $41,326,000.00
3 3/31/2023 $58,534,000.00
4 12/31/2022 $75,530,000.00
5 9/30/2022 $89,395,000.00
6 6/30/2022 $105,075,000.00
7 3/31/2022 $119,644,000.00
8 12/31/2021 $136,980,000.00
9 9/30/2021 $149,046,000.00
10 6/30/2021 $158,123,000.00
11 3/31/2021 $166,394,000.00
12 12/31/2020 $17,529,000.00
13 9/30/2020 $21,118,000.00
14 6/30/2020 $16,230,000.00
15 3/31/2020 $22,741,000.00
16 12/31/2019 $10,567,000.00
17 9/30/2019 $22,804,000.00
18 6/30/2019 $24,014,000.00
19 3/31/2019 $26,123,000.00
20 12/31/2018 $21,651,000.00
21 9/30/2018 $42,411,000.00
22 6/30/2018 $98,493,000.00
23 3/31/2018 $94,413,000.00
24 12/31/2017 $97,606,000.00
25 9/30/2017 $30,869,000.00
26 6/30/2017 $36,160,000.00
27 3/31/2017 $23,518,000.00
28 12/31/2016 $34,590,000.00
29 9/30/2016 $52,871,000.00
30 6/30/2016 $64,898,000.00
31 3/31/2016 $53,511,000.00
32 12/31/2015 $38,449,000.00
33 9/30/2015 $52,893,000.00
34 6/30/2015 $71,112,000.00
35 3/31/2015 $28,626,000.00
36 12/31/2014 $35,016,000.00
37 9/30/2014 $44,594,000.00
38 6/30/2014 $52,816,000.00
39 3/31/2014 $8,879,000.00
40 12/31/2013 $16,580,000.00
41 9/30/2013 $25,308,000.00
42 12/31/2012 $10,178,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 $2,000.00
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 $1,000.00
9 9/30/2021 --
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 9/30/2023 $31,000.00
2 6/30/2023 $99,000.00
3 3/31/2023 $200,000.00
4 12/31/2022 $504,000.00
5 9/30/2022 $857,000.00
6 6/30/2022 $944,000.00
7 3/31/2022 $798,000.00
8 12/31/2021 $248,000.00
9 9/30/2021 $53,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 9/30/2023 $11,451,000.00
2 6/30/2023 $32,396,000.00
3 3/31/2023 $38,853,000.00
4 12/31/2022 $68,564,000.00
5 9/30/2022 $75,275,000.00
6 6/30/2022 $93,885,000.00
7 3/31/2022 $94,438,000.00
8 12/31/2021 $117,944,000.00
9 9/30/2021 $88,167,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearAmortizedCost
Date Value
1 3/31/2023 $37,897,000.00
2 12/31/2022 $64,662,000.00
3 9/30/2022 $73,303,000.00
4 6/30/2022 $84,173,000.00
5 3/31/2022 $79,453,000.00
6 12/31/2021 $80,336,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 3/31/2023 $37,697,000.00
2 12/31/2022 $64,195,000.00
3 9/30/2022 $72,481,000.00
4 6/30/2022 $83,360,000.00
5 3/31/2022 $78,913,000.00
6 12/31/2021 $80,262,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 9/30/2023 $11,420,000.00
2 6/30/2023 $32,297,000.00
3 3/31/2023 $38,655,000.00
4 12/31/2022 $68,060,000.00
5 9/30/2022 $74,418,000.00
6 6/30/2022 $92,941,000.00
7 3/31/2022 $93,640,000.00
8 12/31/2021 $117,697,000.00
9 9/30/2021 $88,114,000.00
10 12/31/2020 --
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 9/30/2023 $11,420,000.00
2 6/30/2023 $32,297,000.00
3 3/31/2023 $37,697,000.00
4 12/31/2022 $64,195,000.00
5 9/30/2022 $72,481,000.00
6 6/30/2022 $83,360,000.00
7 3/31/2022 $78,913,000.00
8 12/31/2021 $80,262,000.00
9 9/30/2021 $57,972,000.00
10 12/31/2020 --
Financials: AvailableForSaleSecuritiesDebtSecuritiesNoncurrent
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 $958,000.00
4 12/31/2022 $3,865,000.00
5 9/30/2022 $1,937,000.00
6 6/30/2022 $9,581,000.00
7 3/31/2022 $14,727,000.00
8 12/31/2021 $37,435,000.00
9 9/30/2021 $30,142,000.00
10 12/31/2020 --
Financials: BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Date Value
1 9/30/2023 $674,000.00
2 6/30/2023 $203,000.00
3 3/31/2023 $105,000.00
4 12/31/2022 $-1,115,000.00
5 9/30/2022 $-1,168,000.00
6 6/30/2022 $-752,000.00
7 3/31/2022 $-154,000.00
8 12/31/2021 $-1,565,000.00
9 9/30/2021 $300,000.00
10 6/30/2021 $735,000.00
11 3/31/2021 $300,000.00
12 12/31/2020 $2,924,000.00
13 9/30/2020 $1,800,000.00
14 6/30/2020 $1,268,000.00
15 3/31/2020 $1,056,000.00
16 12/31/2019 $-9,553,000.00
17 9/30/2019 $-9,700,000.00
18 6/30/2019 $2,000,000.00
19 9/30/2018 $100,000.00
20 6/30/2018 $1,400,000.00
21 12/31/2015 $23,900,000.00
22 9/30/2015 $24,300,000.00
Financials: BusinessCombinationContingentConsiderationLiability
Date Value
1 9/30/2023 $1,930,000.00
2 6/30/2023 $1,564,000.00
3 3/31/2023 $1,361,000.00
4 12/31/2022 $1,256,000.00
5 9/30/2022 $1,203,000.00
6 6/30/2022 $1,619,000.00
7 3/31/2022 $2,217,000.00
8 12/31/2021 $2,371,000.00
9 9/30/2021 $4,949,000.00
10 6/30/2021 $4,671,000.00
11 3/31/2021 $4,193,000.00
12 12/31/2020 $3,936,000.00
13 9/30/2020 $2,780,000.00
14 6/30/2020 $2,278,000.00
15 3/31/2020 $2,140,000.00
16 12/31/2019 $1,084,000.00
17 9/30/2019 $948,000.00
18 6/30/2019 $12,595,000.00
19 12/31/2018 $10,637,000.00
Financials: BusinessCombinationContingentConsiderationLiabilityCurrent
Date Value
1 6/30/2023 --
2 12/31/2020 --
3 9/30/2020 --
4 6/30/2020 --
5 3/31/2020 $72,000.00
6 12/31/2019 $73,000.00
7 9/30/2019 $71,000.00
8 6/30/2019 $74,000.00
9 3/31/2019 $70,000.00
10 12/31/2018 $72,000.00
11 9/30/2018 $555,000.00
12 6/30/2018 $547,000.00
13 3/31/2018 $760,000.00
14 12/31/2017 $719,000.00
15 9/30/2017 $6,958,000.00
16 6/30/2017 $6,918,000.00
17 3/31/2017 $6,250,000.00
18 12/31/2016 $10,502,000.00
19 9/30/2016 $11,325,000.00
20 6/30/2016 $12,500,000.00
21 3/31/2016 $13,300,000.00
22 12/31/2015 $12,500,000.00
Financials: BusinessCombinationContingentConsiderationLiabilityNoncurrent
Date Value
1 9/30/2023 $1,930,000.00
2 6/30/2023 $1,564,000.00
3 3/31/2023 $1,361,000.00
4 12/31/2022 $1,256,000.00
5 9/30/2022 $1,203,000.00
6 6/30/2022 $1,619,000.00
7 3/31/2022 $2,217,000.00
8 12/31/2021 $2,371,000.00
9 9/30/2021 $4,949,000.00
10 6/30/2021 $4,671,000.00
11 3/31/2021 $4,193,000.00
12 12/31/2020 $3,936,000.00
13 9/30/2020 $2,780,000.00
14 6/30/2020 $2,278,000.00
15 3/31/2020 $2,068,000.00
16 12/31/2019 $1,011,000.00
17 9/30/2019 $877,000.00
18 6/30/2019 $12,521,000.00
19 3/31/2019 $11,565,000.00
20 12/31/2018 $10,565,000.00
21 9/30/2018 $11,549,000.00
22 6/30/2018 $12,915,000.00
23 3/31/2018 $12,285,000.00
24 12/31/2017 $11,699,000.00
25 9/30/2017 $11,446,000.00
26 6/30/2017 $11,108,000.00
27 3/31/2017 $12,550,000.00
28 12/31/2016 $12,298,000.00
29 9/30/2016 $13,875,000.00
30 6/30/2016 $12,800,000.00
31 3/31/2016 $11,056,000.00
32 12/31/2015 $11,000,000.00
33 9/30/2015 $24,300,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 9/30/2023 $21,669,000.00
2 6/30/2023 $7,675,000.00
3 3/31/2023 $18,737,000.00
4 12/31/2022 $6,329,000.00
5 9/30/2022 $13,870,000.00
6 6/30/2022 $10,844,000.00
7 3/31/2022 $24,828,000.00
8 12/31/2021 $18,129,000.00
9 9/30/2021 $59,779,000.00
10 6/30/2021 $157,078,000.00
11 3/31/2021 $165,245,000.00
12 12/31/2020 $16,363,000.00
13 9/30/2020 $19,964,000.00
14 6/30/2020 $15,603,000.00
15 3/31/2020 $21,816,000.00
16 12/31/2019 $9,598,000.00
17 9/30/2019 $22,106,000.00
18 6/30/2019 $23,302,000.00
19 3/31/2019 $25,545,000.00
20 12/31/2018 $21,061,000.00
21 9/30/2018 $41,748,000.00
22 6/30/2018 $97,743,000.00
23 3/31/2018 $87,634,000.00
24 12/31/2017 $91,217,000.00
25 9/30/2017 $24,483,000.00
26 6/30/2017 $29,741,000.00
27 3/31/2017 $13,086,000.00
28 12/31/2016 $24,165,000.00
29 9/30/2016 $42,518,000.00
30 6/30/2016 $64,609,000.00
31 3/31/2016 $53,511,000.00
32 12/31/2015 $38,449,000.00
33 9/30/2015 $52,893,000.00
34 6/30/2015 $71,112,000.00
35 3/31/2015 $28,376,000.00
36 12/31/2014 $34,766,000.00
37 9/30/2014 $44,344,000.00
38 6/30/2014 $52,566,000.00
39 3/31/2014 $4,160,000.00
40 12/31/2013 $10,014,000.00
41 9/30/2013 $23,829,000.00
42 6/30/2013 $1,026,000.00
43 3/31/2013 $6,139,000.00
44 12/31/2012 $8,896,000.00
45 9/30/2012 $2,629,000.00
46 6/30/2012 $1,301,000.00
47 3/31/2012 $3,979,000.00
48 12/31/2011 $298,000.00
49 9/30/2011 $328,000.00
50 6/30/2011 $594,000.00
51 3/31/2011 $1,828,000.00
52 12/31/2010 $3,032,000.00
53 12/31/2009 $871,000.00
54 8/31/2005 --
Financials: CashAndCashEquivalentsFairValueDisclosure
Date Value
1 9/30/2023 $21,669,000.00
2 6/30/2023 $7,675,000.00
3 3/31/2023 $18,737,000.00
4 12/31/2022 $6,329,000.00
5 9/30/2022 $13,870,000.00
6 6/30/2022 $10,844,000.00
7 3/31/2022 $24,828,000.00
8 12/31/2021 $18,129,000.00
9 9/30/2021 $59,779,000.00
10 6/30/2021 $157,078,000.00
11 3/31/2021 $165,245,000.00
12 12/31/2020 $16,363,000.00
13 9/30/2020 $19,964,000.00
14 6/30/2020 $15,603,000.00
15 12/31/2019 $9,598,000.00
16 6/30/2014 $52,566,000.00
17 3/31/2014 $4,160,000.00
18 12/31/2013 $10,014,000.00
19 9/30/2013 $24,204,000.00
20 12/31/2012 $8,896,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 9/30/2023 $23,284,000.00
2 6/30/2023 $9,029,000.00
3 3/31/2023 $19,879,000.00
4 12/31/2022 $7,470,000.00
5 9/30/2022 $14,977,000.00
6 6/30/2022 $12,134,000.00
7 3/31/2022 $26,004,000.00
8 12/31/2021 $19,283,000.00
9 9/30/2021 $60,932,000.00
10 6/30/2021 $158,123,000.00
11 3/31/2021 $166,394,000.00
12 12/31/2020 $17,529,000.00
13 9/30/2020 $21,118,000.00
14 6/30/2020 $16,230,000.00
15 3/31/2020 $22,741,000.00
16 12/31/2019 $10,567,000.00
17 9/30/2019 $22,804,000.00
18 6/30/2019 $24,014,000.00
19 3/31/2019 $26,123,000.00
20 12/31/2018 $21,651,000.00
21 3/31/2018 $94,413,000.00
22 12/31/2017 $97,606,000.00
23 9/30/2017 $30,869,000.00
24 6/30/2017 $36,160,000.00
25 3/31/2017 $23,518,000.00
26 12/31/2016 $34,590,000.00
27 9/30/2016 $52,871,000.00
28 6/30/2016 $64,898,000.00
29 12/31/2015 $38,449,000.00
30 12/31/2014 $35,016,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 9/30/2023 $15,814,000.00
2 6/30/2023 $1,559,000.00
3 3/31/2023 $12,409,000.00
4 12/31/2022 $-11,813,000.00
5 9/30/2022 $-4,306,000.00
6 6/30/2022 $-7,149,000.00
7 3/31/2022 $6,721,000.00
8 12/31/2021 $1,754,000.00
9 9/30/2021 $43,403,000.00
10 6/30/2021 $140,594,000.00
11 3/31/2021 $148,865,000.00
12 12/31/2020 $6,962,000.00
13 9/30/2020 $10,551,000.00
14 6/30/2020 $5,663,000.00
15 3/31/2020 $12,174,000.00
16 12/31/2019 $-11,084,000.00
17 9/30/2019 $1,153,000.00
18 6/30/2019 $2,363,000.00
19 3/31/2019 $4,472,000.00
20 12/31/2018 $-75,955,000.00
21 9/30/2018 $-55,195,000.00
22 6/30/2018 $887,000.00
23 3/31/2018 $-3,193,000.00
24 12/31/2017 $63,016,000.00
25 9/30/2017 $-3,721,000.00
26 6/30/2017 $1,570,000.00
27 3/31/2017 $-11,072,000.00
28 12/31/2016 $-3,859,000.00
29 9/30/2016 $14,422,000.00
30 6/30/2016 $26,449,000.00
31 12/31/2015 $3,433,000.00
Financials: CommitmentsAndContingencies
Date Value
1 6/30/2023 --
2 3/31/2023 --
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 --
7 12/31/2021 --
8 9/30/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: 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 6/30/2018 $0.00
23 5/31/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 4/30/2017 $0.00
29 3/31/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 $0.00
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 11/30/2013 $0.00
44 9/30/2013 $0.00
45 6/30/2013 $0.00
46 3/31/2013 $0.00
47 12/31/2012 $0.00
48 9/30/2012 $0.00
49 6/30/2012 $0.00
50 3/31/2012 $0.00
51 12/31/2011 $0.00
52 12/31/2010 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 9/30/2023 $750,000,000.00
2 6/30/2023 $750,000,000.00
3 3/31/2023 $750,000,000.00
4 12/31/2022 $750,000,000.00
5 9/30/2022 $750,000,000.00
6 6/30/2022 $750,000,000.00
7 3/31/2022 $750,000,000.00
8 12/31/2021 $750,000,000.00
9 9/30/2021 $750,000,000.00
10 6/30/2021 $750,000,000.00
11 3/31/2021 $750,000,000.00
12 12/31/2020 $750,000,000.00
13 9/30/2020 $750,000,000.00
14 6/30/2020 $750,000,000.00
15 3/31/2020 $750,000,000.00
16 12/31/2019 $750,000,000.00
17 9/30/2019 $750,000,000.00
18 6/30/2019 $750,000,000.00
19 3/31/2019 $750,000,000.00
20 12/31/2018 $750,000,000.00
21 9/30/2018 $750,000,000.00
22 6/30/2018 $750,000,000.00
23 3/31/2018 $750,000,000.00
24 12/31/2017 $750,000,000.00
25 9/30/2017 $750,000,000.00
26 6/30/2017 $750,000,000.00
27 3/31/2017 $750,000,000.00
28 12/31/2016 $750,000,000.00
29 9/30/2016 $750,000,000.00
30 6/30/2016 $750,000,000.00
31 3/31/2016 $750,000,000.00
32 12/31/2015 $750,000,000.00
33 9/30/2015 $750,000,000.00
34 6/30/2015 $750,000,000.00
35 3/31/2015 $750,000,000.00
36 12/31/2014 $750,000,000.00
37 9/30/2014 $750,000,000.00
38 6/30/2014 $750,000,000.00
39 3/31/2014 $750,000,000.00
40 12/31/2013 $750,000,000.00
41 11/30/2013 $750,000,000.00
42 10/31/2013 $24,219,300.00
43 9/30/2013 $225,000,000.00
44 6/30/2013 $225,000,000.00
45 3/31/2013 $225,000,000.00
46 12/31/2012 $130,322,900.00
47 9/30/2012 $225,000,000.00
48 6/30/2012 $225,000,000.00
49 3/31/2012 $225,000,000.00
50 1/31/2012 $3,459,900.00
51 12/31/2011 $225,000,000.00
52 11/30/2011 $88,227,450.00
53 12/31/2010 $225,000,000.00
54 12/31/2009 $38,635,550.00
55 12/31/2007 $2,883,250.00
56 6/30/2006 $11,533,000.00
Financials: CommonStockSharesIssued
Date Value
1 9/30/2023 $264,111,257.00
2 6/30/2023 $239,970,041.00
3 3/31/2023 $239,341,570.00
4 12/31/2022 $236,895,440.00
5 9/30/2022 $236,783,315.00
6 6/30/2022 $236,620,415.00
7 3/31/2022 $236,415,239.00
8 12/31/2021 $235,218,552.00
9 9/30/2021 $234,370,083.00
10 6/30/2021 $234,231,132.00
11 3/31/2021 $232,716,797.00
12 12/31/2020 $116,231,072.00
13 9/30/2020 $99,879,029.00
14 6/30/2020 $56,902,140.00
15 3/31/2020 $47,078,314.00
16 12/31/2019 $20,691,301.00
17 9/30/2019 $255,652,460.00
18 6/30/2019 $217,625,492.00
19 3/31/2019 $217,118,077.00
20 12/31/2018 $16,641,999.00
21 9/30/2018 $212,631,801.00
22 6/30/2018 $207,712,291.00
23 3/31/2018 $201,972,831.00
24 12/31/2017 $199,282,003.00
25 9/30/2017 $155,283,207.00
26 6/30/2017 $148,538,492.00
27 3/31/2017 $123,629,689.00
28 12/31/2016 $199,282,003.00
29 9/30/2016 $115,086,256.00
30 6/30/2016 $115,000,003.00
31 3/31/2016 $109,457,941.00
32 12/31/2015 $100,180,872.00
33 9/30/2015 $100,103,989.00
34 6/30/2015 $82,481,722.00
35 3/31/2015 $64,478,085.00
36 12/31/2014 $63,182,806.00
37 9/30/2014 $63,096,816.00
38 6/30/2014 $62,975,255.00
39 3/31/2014 $244,276,923.00
40 12/31/2013 $244,207,733.00
41 9/30/2013 $167,504,447.00
42 6/30/2013 $61,699,276.00
43 3/31/2013 $61,699,276.00
44 12/31/2012 $5,391,095.00
45 9/30/2012 $48,797,755.00
46 6/30/2012 $48,797,755.00
47 3/31/2012 $48,797,755.00
48 12/31/2011 $28,003,755.00
49 12/31/2010 $697,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 9/30/2023 $264,111,257.00
2 6/30/2023 $239,970,041.00
3 3/31/2023 $239,341,570.00
4 12/31/2022 $236,895,440.00
5 9/30/2022 $236,783,315.00
6 6/30/2022 $236,620,415.00
7 3/31/2022 $236,415,239.00
8 12/31/2021 $235,218,552.00
9 9/30/2021 $234,370,083.00
10 6/30/2021 $234,231,132.00
11 3/31/2021 $232,716,797.00
12 12/31/2020 $116,231,072.00
13 9/30/2020 $99,879,029.00
14 6/30/2020 $56,902,140.00
15 3/31/2020 $47,078,314.00
16 12/31/2019 $20,691,301.00
17 11/30/2019 $20,200,000.00
18 9/30/2019 $255,652,460.00
19 6/30/2019 $217,625,492.00
20 3/31/2019 $217,118,077.00
21 12/31/2018 $16,641,999.00
22 9/30/2018 $212,631,801.00
23 6/30/2018 $207,712,291.00
24 3/31/2018 $201,972,831.00
25 12/31/2017 $199,282,003.00
26 9/30/2017 $155,281,071.00
27 6/30/2017 $148,536,356.00
28 3/31/2017 $123,629,689.00
29 12/31/2016 $115,687,351.00
30 9/30/2016 $115,014,711.00
31 6/30/2016 $114,928,458.00
32 3/31/2016 $109,386,396.00
33 12/31/2015 $100,149,453.00
34 9/30/2015 $100,102,816.00
35 6/30/2015 $82,481,722.00
36 3/31/2015 $64,478,085.00
37 12/31/2014 $63,182,806.00
38 9/30/2014 $63,096,816.00
39 6/30/2014 $62,975,255.00
40 3/31/2014 $48,855,255.00
41 12/31/2013 $244,207,733.00
42 9/30/2013 $167,504,447.00
43 6/30/2013 $61,699,276.00
44 3/31/2013 $61,699,276.00
45 12/31/2012 $5,391,095.00
46 9/30/2012 $48,797,755.00
47 6/30/2012 $28,003,755.00
48 3/31/2012 $28,003,755.00
49 12/31/2011 $28,003,755.00
50 12/31/2010 $28,003,755.00
Financials: CommonStockValue
Date Value
1 9/30/2023 $264,000.00
2 6/30/2023 $240,000.00
3 3/31/2023 $239,000.00
4 12/31/2022 $237,000.00
5 9/30/2022 $237,000.00
6 6/30/2022 $237,000.00
7 3/31/2022 $236,000.00
8 12/31/2021 $235,000.00
9 9/30/2021 $234,000.00
10 6/30/2021 $234,000.00
11 3/31/2021 $233,000.00
12 12/31/2020 $116,000.00
13 9/30/2020 $100,000.00
14 6/30/2020 $57,000.00
15 3/31/2020 $47,000.00
16 12/31/2019 $21,000.00
17 9/30/2019 $255,000.00
18 6/30/2019 $217,000.00
19 3/31/2019 $217,000.00
20 12/31/2018 $216,000.00
21 9/30/2018 $212,000.00
22 6/30/2018 $207,000.00
23 3/31/2018 $201,000.00
24 12/31/2017 $199,000.00
25 9/30/2017 $155,000.00
26 6/30/2017 $148,000.00
27 3/31/2017 $123,000.00
28 12/31/2016 $115,000.00
29 9/30/2016 $115,000.00
30 6/30/2016 $115,000.00
31 3/31/2016 $109,000.00
32 12/31/2015 $100,000.00
33 9/30/2015 $100,000.00
34 6/30/2015 $82,000.00
35 3/31/2015 $64,000.00
36 12/31/2014 $63,000.00
37 9/30/2014 $63,000.00
38 6/30/2014 $63,000.00
39 3/31/2014 $49,000.00
40 12/31/2013 $244,000.00
41 9/30/2013 $168,000.00
42 6/30/2013 $62,000.00
43 3/31/2013 $62,000.00
44 12/31/2012 $5,000.00
45 9/30/2012 $49,000.00
46 6/30/2012 $49,000.00
47 3/31/2012 $49,000.00
48 12/31/2011 $28,000.00
49 12/31/2010 $28,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 9/30/2023 $-60,641,000.00
2 6/30/2023 $-41,749,000.00
3 3/31/2023 $-21,361,000.00
4 12/31/2022 $-77,685,000.00
5 9/30/2022 $-62,299,000.00
6 6/30/2022 $-41,806,000.00
7 3/31/2022 $-20,330,000.00
8 12/31/2021 $-65,694,000.00
9 9/30/2021 $-49,031,000.00
10 6/30/2021 $-31,978,000.00
11 3/31/2021 $-19,278,000.00
12 12/31/2020 $-54,974,000.00
13 9/30/2020 $-43,330,000.00
14 6/30/2020 $-12,878,000.00
15 3/31/2020 $-17,470,000.00
16 12/31/2019 $-156,909,000.00
17 9/30/2019 $-101,441,000.00
18 6/30/2019 $-18,931,000.00
19 3/31/2019 $-24,474,000.00
20 12/31/2018 $-65,467,000.00
21 9/30/2018 $-57,987,000.00
22 6/30/2018 $-37,220,000.00
23 3/31/2018 $1,426,000.00
24 12/31/2017 $-133,999,000.00
25 9/30/2017 $-59,125,000.00
26 6/30/2017 $-9,283,000.00
27 3/31/2017 $-14,281,000.00
28 12/31/2016 $-122,583,000.00
29 9/30/2016 $-12,255,000.00
30 6/30/2016 $-82,417,000.00
31 3/31/2016 $-9,117,000.00
32 12/31/2015 $-50,114,000.00
33 9/30/2015 $-33,798,000.00
34 6/30/2015 $-19,468,000.00
35 3/31/2015 $-10,120,000.00
36 12/31/2014 $-37,652,000.00
37 9/30/2014 $-11,507,000.00
38 12/31/2013 $-28,358,000.00
39 12/31/2012 $-29,513,000.00
40 12/31/2011 $-5,758,000.00
Financials: ContractWithCustomerAssetNet
Date Value
1 9/30/2023 $54,000.00
2 6/30/2023 $70,000.00
3 3/31/2023 $81,000.00
4 12/31/2022 $116,000.00
5 9/30/2022 $68,000.00
6 6/30/2022 $57,000.00
7 3/31/2022 $68,000.00
8 12/31/2021 $91,000.00
Financials: ContractWithCustomerLiability
Date Value
1 9/30/2023 $456,000.00
2 6/30/2023 $376,000.00
3 3/31/2023 $456,000.00
4 12/31/2022 $465,000.00
5 9/30/2022 $357,000.00
6 6/30/2022 $510,000.00
7 3/31/2022 $533,000.00
8 12/31/2021 $543,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 9/30/2023 $456,000.00
2 6/30/2023 $376,000.00
3 3/31/2023 $456,000.00
4 12/31/2022 $465,000.00
5 9/30/2022 $357,000.00
6 6/30/2022 $510,000.00
7 3/31/2022 $533,000.00
8 12/31/2021 $543,000.00
9 9/30/2021 $678,000.00
10 6/30/2021 $786,000.00
11 3/31/2021 $892,000.00
12 12/31/2020 $789,000.00
13 9/30/2020 $818,000.00
14 6/30/2020 $868,000.00
15 3/31/2020 $903,000.00
16 12/31/2019 $818,000.00
17 9/30/2019 $884,000.00
18 6/30/2019 $897,000.00
19 3/31/2019 $1,618,000.00
20 12/31/2018 $1,733,000.00
21 9/30/2018 $1,270,000.00
22 12/31/2017 $1,088,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 9/30/2023 $500,000.00
2 6/30/2023 $300,000.00
3 3/31/2023 $200,000.00
4 12/31/2022 $500,000.00
5 9/30/2022 $700,000.00
6 6/30/2022 $500,000.00
7 3/31/2022 $200,000.00
8 12/31/2021 $600,000.00
9 9/30/2021 $500,000.00
10 6/30/2021 $400,000.00
11 3/31/2021 $200,000.00
12 12/31/2020 $600,000.00
13 9/30/2020 $500,000.00
14 6/30/2020 $600,000.00
15 3/31/2020 $200,000.00
16 12/31/2019 $1,000,000.00
17 9/30/2019 $700,000.00
18 6/30/2019 $400,000.00
19 3/31/2019 $300,000.00
20 12/31/2018 $300,000.00
21 9/30/2018 $300,000.00
22 6/30/2018 $200,000.00
23 3/31/2018 $100,000.00
24 12/31/2017 $100,000.00
25 9/30/2017 $200,000.00
26 6/30/2017 $200,000.00
27 3/31/2017 --
Financials: CostOfGoodsAndServicesSold
Date Value
1 9/30/2023 $8,890,000.00
2 6/30/2023 $6,021,000.00
3 3/31/2023 $2,947,000.00
4 12/31/2022 $10,872,000.00
5 9/30/2022 $4,404,000.00
6 6/30/2022 $2,347,000.00
7 3/31/2022 $1,823,000.00
8 12/31/2021 $11,096,000.00
9 9/30/2021 $8,809,000.00
10 6/30/2021 $2,347,000.00
11 3/31/2021 $3,112,000.00
12 12/31/2020 $5,166,000.00
13 9/30/2020 $1,423,000.00
14 6/30/2020 $1,413,000.00
15 3/31/2020 $1,738,000.00
16 12/31/2019 $20,731,000.00
17 9/30/2019 $9,849,000.00
18 6/30/2019 $6,403,000.00
19 3/31/2019 $2,467,000.00
20 12/31/2018 $16,171,000.00
21 9/30/2018 $10,536,000.00
22 6/30/2018 $3,732,000.00
23 3/31/2018 $2,555,000.00
24 12/31/2017 $6,727,000.00
25 9/30/2017 $3,227,000.00
26 6/30/2017 $2,306,000.00
27 12/31/2016 $1,069,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 9/30/2023 $150,000.00
2 6/30/2023 $155,000.00
3 3/31/2023 $171,000.00
4 12/31/2022 $174,000.00
5 9/30/2022 $227,000.00
6 6/30/2022 $244,000.00
7 3/31/2022 $273,000.00
8 12/31/2021 $288,000.00
9 9/30/2021 $287,000.00
10 6/30/2021 $288,000.00
11 3/31/2021 $288,000.00
12 12/31/2020 $307,000.00
13 9/30/2020 $41,000.00
14 6/30/2020 $40,000.00
15 12/31/2019 --
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 9/30/2023 $136,000.00
2 6/30/2023 $79,000.00
3 3/31/2023 $91,000.00
4 12/31/2022 $318,000.00
5 9/30/2022 $224,000.00
6 6/30/2022 $169,000.00
7 3/31/2022 $84,000.00
8 12/31/2021 $225,000.00
9 9/30/2021 $-4,000.00
10 6/30/2021 $-36,000.00
11 3/31/2021 $-38,000.00
12 12/31/2020 $-1,516,000.00
13 9/30/2020 $-1,386,000.00
14 6/30/2020 $-1,388,000.00
15 3/31/2020 $-697,000.00
16 12/31/2019 $-3,224,000.00
17 9/30/2019 $-2,549,000.00
18 6/30/2019 $-1,479,000.00
19 3/31/2019 $-610,000.00
Financials: Depreciation
Date Value
1 9/30/2023 $2,405,000.00
2 6/30/2023 $1,652,000.00
3 3/31/2023 $813,000.00
4 12/31/2022 $3,400,000.00
5 9/30/2022 $2,481,000.00
6 6/30/2022 $1,720,000.00
7 3/31/2022 $869,000.00
8 12/31/2021 $2,900,000.00
9 9/30/2021 $2,416,000.00
10 6/30/2021 $1,585,000.00
11 3/31/2021 $802,000.00
12 12/31/2020 $2,898,000.00
13 9/30/2020 $2,015,000.00
14 6/30/2020 $1,162,000.00
15 3/31/2020 $600,000.00
16 12/31/2019 $2,166,000.00
17 9/30/2019 $1,651,000.00
18 6/30/2019 $1,100,000.00
19 3/31/2019 $563,000.00
20 12/31/2018 $2,400,000.00
21 9/30/2018 $1,900,000.00
22 6/30/2018 $1,300,000.00
23 3/31/2018 $700,000.00
24 12/31/2017 $2,486,000.00
25 9/30/2017 $1,816,000.00
26 6/30/2017 $1,142,000.00
27 3/31/2017 $532,000.00
28 12/31/2016 $1,942,000.00
29 9/30/2016 $1,498,000.00
30 6/30/2016 $1,052,000.00
31 3/31/2016 $565,000.00
32 12/31/2015 $1,248,000.00
33 9/30/2015 $802,000.00
34 6/30/2015 $517,000.00
35 3/31/2015 $265,000.00
36 12/31/2014 $810,000.00
37 12/31/2013 $983,000.00
38 12/31/2012 $1,212,819.00
Financials: DerivativeLiabilitiesNoncurrent
Date Value
1 9/30/2023 $4,842,000.00
2 12/31/2022 --
Financials: EarningsPerShareBasic
Date Value
1 9/30/2023 $-0.25
2 6/30/2023 $-0.18
3 3/31/2023 $-0.09
4 12/31/2022 $-0.32
5 9/30/2022 $-0.24
6 6/30/2022 $-0.08
7 3/31/2022 $-0.08
8 12/31/2021 $-0.28
9 9/30/2021 $-0.21
10 6/30/2021 $-0.14
11 3/31/2021 $-0.08
12 9/30/2020 $-0.15
13 6/30/2020 $-0.77
14 9/30/2019 $-8.26
15 6/30/2019 $-1.21
16 9/30/2018 $-0.27
17 6/30/2018 $-0.17
Financials: EffectiveIncomeTaxRateContinuingOperations
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 --
10 6/30/2021 $0.00
11 3/31/2021 $0.00
12 12/31/2020 $0.03
13 9/30/2020 --
14 6/30/2020 $0.05
15 3/31/2020 $0.04
16 12/31/2019 $0.02
17 9/30/2019 $0.02
18 6/30/2019 $0.03
19 3/31/2019 $0.03
20 12/31/2018 $0.05
21 9/30/2018 $0.04
22 6/30/2018 $0.05
23 3/31/2018 $0.50
24 12/31/2017 $0.02
25 9/30/2017 $0.03
26 6/30/2017 $0.05
27 3/31/2017 $0.05
28 12/31/2016 $0.04
29 9/30/2016 $0.04
30 6/30/2016 $0.04
31 3/31/2016 $0.17
32 12/31/2015 $0.02
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 12/31/2011 --
Financials: EffectiveIncomeTaxRateReconciliationGiltiAmount
Date Value
1 9/30/2023 --
2 9/30/2022 --
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 9/30/2023 $-466,000.00
2 6/30/2023 $751,000.00
3 3/31/2023 $403,000.00
4 12/31/2022 $-81,000.00
5 9/30/2022 $-300,000.00
6 6/30/2022 $239,000.00
7 3/31/2022 $-45,000.00
8 12/31/2021 $376,000.00
9 9/30/2021 $-181,000.00
10 6/30/2021 $-329,000.00
11 3/31/2021 $-108,000.00
12 12/31/2020 $270,000.00
13 9/30/2020 $30,000.00
14 6/30/2020 $17,000.00
15 3/31/2020 $-51,000.00
16 12/31/2019 $364,000.00
17 9/30/2019 $-191,000.00
18 6/30/2019 $-32,000.00
19 3/31/2019 $-58,000.00
20 12/31/2018 $-433,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 9/30/2023 $4,967,000.00
2 6/30/2023 $3,887,000.00
3 3/31/2023 $3,391,000.00
4 12/31/2022 $4,508,000.00
5 9/30/2022 $3,868,000.00
6 6/30/2022 $3,127,000.00
7 3/31/2022 $2,516,000.00
8 12/31/2021 $3,559,000.00
9 12/31/2020 $4,541,000.00
10 3/31/2020 $4,744,000.00
11 12/31/2019 $5,061,000.00
12 9/30/2019 $2,779,000.00
13 6/30/2019 $2,731,000.00
14 3/31/2019 $2,125,000.00
15 12/31/2018 $6,243,000.00
16 9/30/2018 $4,975,000.00
17 6/30/2018 $4,936,000.00
18 3/31/2018 $2,959,000.00
19 12/31/2017 $4,533,000.00
20 9/30/2017 $3,620,000.00
21 6/30/2017 $2,964,000.00
22 3/31/2017 $2,291,000.00
23 12/31/2016 $2,328,000.00
24 9/30/2016 $1,718,000.00
25 6/30/2016 $1,814,000.00
26 3/31/2016 $1,550,000.00
27 12/31/2015 $2,492,000.00
28 9/30/2015 $1,713,000.00
29 6/30/2015 $1,174,000.00
30 3/31/2015 $846,000.00
31 12/31/2014 $1,036,000.00
32 9/30/2014 $936,000.00
33 12/31/2013 $738,000.00
Financials: FairValueAdjustmentOfWarrants
Date Value
1 9/30/2023 $-2,278,000.00
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $1,981,000.00
7 9/30/2021 $2,000,000.00
8 6/30/2021 $1,981,000.00
9 3/31/2021 $1,981,000.00
10 12/31/2020 $300,000.00
11 9/30/2020 $-63,000.00
12 6/30/2020 $100,000.00
13 3/31/2020 $155,000.00
14 12/31/2019 $-2,248,000.00
15 9/30/2019 $-3,000,000.00
16 6/30/2019 $-2,400,000.00
17 3/31/2019 $106,000.00
18 12/31/2018 $14,300,000.00
19 9/30/2018 $24,400,000.00
20 6/30/2018 $15,678,000.00
21 3/31/2018 $-1,829,000.00
22 12/31/2017 $58,521,000.00
23 9/30/2017 $25,213,000.00
24 6/30/2017 $2,326,000.00
25 12/31/2013 $1,800,000.00
26 9/30/2013 $1,800,000.00
27 12/31/2012 --
28 9/30/2012 --
Financials: FairValueMeasurementWithUnobservableInputsReconciliationRecurringBasisLiabilityGainLossIncludedInEarnings
Date Value
1 6/30/2023 $-308,000.00
Financials: FairValueMeasurementWithUnobservableInputsReconciliationsRecurringBasisLiabilityValue
Date Value
1 6/30/2023 $1,564,000.00
2 12/31/2022 $1,256,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 9/30/2023 $67,141,000.00
2 6/30/2023 $66,991,000.00
3 3/31/2023 $66,894,000.00
4 12/31/2022 $66,801,000.00
5 9/30/2022 $66,712,000.00
6 6/30/2022 $64,314,000.00
7 3/31/2022 $60,291,000.00
8 12/31/2021 $59,111,000.00
9 9/30/2021 $57,399,000.00
10 6/30/2021 $55,940,000.00
11 3/31/2021 $52,637,000.00
12 12/31/2020 $51,902,000.00
13 9/30/2020 $46,970,000.00
14 6/30/2020 $42,340,000.00
15 12/31/2019 $37,030,000.00
16 6/30/2017 $11,781,000.00
17 12/31/2016 $11,896,000.00
18 9/30/2016 $10,241,000.00
19 6/30/2016 $8,546,000.00
20 3/31/2016 $6,867,000.00
21 12/31/2015 $4,931,000.00
22 6/30/2015 $3,013,000.00
23 3/31/2015 $2,887,000.00
24 12/31/2014 $2,762,000.00
25 9/30/2014 $2,636,000.00
26 6/30/2014 $2,511,000.00
27 3/31/2014 $2,385,000.00
28 12/31/2013 $2,259,000.00
29 9/30/2013 $2,134,000.00
30 12/31/2012 $1,759,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 9/30/2023 $69,238,000.00
2 6/30/2023 $69,238,000.00
3 3/31/2023 $69,238,000.00
4 12/31/2022 $69,238,000.00
5 9/30/2022 $69,238,000.00
6 6/30/2022 $69,238,000.00
7 3/31/2022 $69,238,000.00
8 12/31/2021 $69,238,000.00
9 9/30/2021 $69,238,000.00
10 6/30/2021 $69,238,000.00
11 3/31/2021 $69,238,000.00
12 12/31/2020 $69,238,000.00
13 9/30/2020 $69,238,000.00
14 6/30/2020 $69,238,000.00
15 12/31/2019 $66,813,000.00
16 6/30/2017 $48,900,000.00
17 12/31/2016 $53,500,000.00
18 9/30/2016 $53,500,000.00
19 6/30/2016 $53,500,000.00
20 3/31/2016 $53,500,000.00
21 12/31/2015 $53,500,000.00
22 12/31/2014 $5,000,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 9/30/2023 $1,278,000.00
2 6/30/2023 $1,411,000.00
3 3/31/2023 $1,506,000.00
4 12/31/2022 $1,576,000.00
5 9/30/2022 $1,529,000.00
6 6/30/2022 $4,122,000.00
7 3/31/2022 $7,009,000.00
8 12/31/2021 $9,892,000.00
9 9/30/2021 $12,820,000.00
10 6/30/2021 $15,943,000.00
11 3/31/2021 $18,591,000.00
12 12/31/2020 $22,267,000.00
13 9/30/2020 $24,139,000.00
14 6/30/2020 $25,802,000.00
15 12/31/2019 $28,596,000.00
16 6/30/2017 $37,170,000.00
17 3/31/2017 $36,015,000.00
18 12/31/2016 $37,090,000.00
19 9/30/2016 $41,260,000.00
20 6/30/2016 $42,571,000.00
21 3/31/2016 $46,892,000.00
22 12/31/2015 $46,898,000.00
23 9/30/2015 $63,866,000.00
24 6/30/2015 $1,991,000.00
25 3/31/2015 $2,116,000.00
26 12/31/2014 $2,241,000.00
27 9/30/2014 $2,366,000.00
28 6/30/2014 $2,491,000.00
29 3/31/2014 $2,616,000.00
30 12/31/2013 $2,741,000.00
31 9/30/2013 $2,866,000.00
32 12/31/2012 $3,241,000.00
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 12/31/2022 $-122,000.00
4 9/30/2022 $-97,000.00
5 6/30/2022 $-97,000.00
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2018 $11,996,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 9/30/2023 $15,163,000.00
2 6/30/2023 $10,592,000.00
3 3/31/2023 $5,468,000.00
4 12/31/2022 $20,172,000.00
5 9/30/2022 $15,378,000.00
6 6/30/2022 $10,525,000.00
7 3/31/2022 $5,533,000.00
8 12/31/2021 $19,323,000.00
9 9/30/2021 $5,557,000.00
10 6/30/2021 $3,848,000.00
11 3/31/2021 $3,992,000.00
12 12/31/2020 $14,137,000.00
13 9/30/2020 $10,426,000.00
14 6/30/2020 $6,968,000.00
15 3/31/2020 $3,349,000.00
16 12/31/2019 $18,758,000.00
17 9/30/2019 $14,959,000.00
18 6/30/2019 $4,489,000.00
19 3/31/2019 $4,560,000.00
20 12/31/2018 $13,854,000.00
21 9/30/2018 $9,989,000.00
22 6/30/2018 $6,303,000.00
23 3/31/2018 $2,676,000.00
24 12/31/2017 $12,275,000.00
25 9/30/2017 $8,688,000.00
26 6/30/2017 $2,719,000.00
27 3/31/2017 $3,049,000.00
28 12/31/2016 $10,813,000.00
29 9/30/2016 $7,927,000.00
30 6/30/2016 $2,895,000.00
31 3/31/2016 $2,239,000.00
32 12/31/2015 $7,831,000.00
33 9/30/2015 $5,607,000.00
34 6/30/2015 $2,116,000.00
35 3/31/2015 $1,855,000.00
36 12/31/2014 $5,741,000.00
37 9/30/2014 $5,133,000.00
38 6/30/2014 $3,527,000.00
39 3/31/2014 $1,614,000.00
40 12/31/2013 $3,721,000.00
41 9/30/2013 $2,665,000.00
42 6/30/2013 $1,387,000.00
43 3/31/2013 $685,000.00
44 12/31/2012 $2,763,000.00
45 9/30/2012 $2,176,000.00
Financials: GrossProfit
Date Value
1 9/30/2023 $-5,744,000.00
2 6/30/2023 $-3,964,000.00
3 3/31/2023 $-1,971,000.00
4 12/31/2022 $-3,785,000.00
5 9/30/2022 $-3,951,000.00
6 6/30/2022 $-1,353,000.00
7 3/31/2022 $-757,000.00
8 12/31/2021 $-2,864,000.00
9 9/30/2021 $-779,000.00
10 6/30/2021 $-1,245,000.00
11 3/31/2021 $-1,029,000.00
12 12/31/2020 $-1,991,000.00
13 9/30/2020 $-609,000.00
14 6/30/2020 $-758,000.00
15 3/31/2020 $-1,138,000.00
16 12/31/2019 $-12,200,000.00
17 9/30/2019 $-2,005,000.00
18 6/30/2019 $-583,000.00
19 3/31/2019 $-286,000.00
20 12/31/2018 $7,931,000.00
21 9/30/2018 $6,042,000.00
22 6/30/2018 $4,869,000.00
23 3/31/2018 $2,212,000.00
24 12/31/2017 $384,000.00
25 9/30/2017 $486,000.00
26 6/30/2017 $1,224,000.00
27 3/31/2017 $612,000.00
28 12/31/2016 $450,000.00
29 9/30/2016 $435,000.00
30 12/31/2014 $-694,000.00
31 6/30/2013 $10,000.00
32 3/31/2013 $-340,000.00
33 12/31/2012 $-347,000.00
34 9/30/2012 $3,000.00
35 6/30/2012 $-162,000.00
36 3/31/2012 --
Financials: ImpairmentOfLongLivedAssetsToBeDisposedOf
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 12/31/2022 $1,431,000.00
4 9/30/2022 $432,000.00
5 6/30/2022 $432,000.00
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 12/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
12 6/30/2017 --
13 12/31/2016 $1,000,000.00
14 9/30/2016 $1,000,000.00
15 6/30/2016 $1,000,000.00
16 12/31/2015 --
17 9/30/2015 --
18 6/30/2015 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 9/30/2023 $-61,062,000.00
2 6/30/2023 $-42,801,000.00
3 3/31/2023 $-22,127,000.00
4 12/31/2022 $-75,243,000.00
5 9/30/2022 $-57,447,000.00
6 6/30/2022 $-38,578,000.00
7 3/31/2022 $-19,044,000.00
8 12/31/2021 $-62,237,000.00
9 9/30/2021 $-16,037,000.00
10 6/30/2021 $-30,548,000.00
11 3/31/2021 $-17,378,000.00
12 12/31/2020 $-60,828,000.00
13 9/30/2020 $-46,907,000.00
14 6/30/2020 $-31,826,000.00
15 3/31/2020 $-17,295,000.00
16 12/31/2019 $-157,325,000.00
17 9/30/2019 $-143,018,000.00
18 6/30/2019 $-21,040,000.00
19 3/31/2019 $-23,135,000.00
20 12/31/2018 $-65,154,000.00
21 9/30/2018 $-57,890,000.00
22 6/30/2018 $-36,903,000.00
23 3/31/2018 $-1,772,000.00
24 12/31/2017 $-77,119,000.00
25 9/30/2017 $-39,251,000.00
26 6/30/2017 $-15,454,000.00
27 3/31/2017 $-16,272,000.00
28 12/31/2016 $-125,503,000.00
29 9/30/2016 $-14,014,000.00
30 6/30/2016 $-81,123,000.00
31 3/31/2016 $-15,558,000.00
32 12/31/2015 $-14,504,000.00
33 9/30/2015 $-14,000,000.00
34 6/30/2015 $-9,348,000.00
35 3/31/2015 $-10,120,000.00
36 12/31/2014 $-8,079,000.00
37 9/30/2014 $-29,573,000.00
38 6/30/2014 $-10,587,000.00
39 3/31/2014 $-7,479,000.00
40 12/31/2013 $-28,358,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 9/30/2023 $230,000.00
2 6/30/2023 $262,000.00
3 3/31/2023 $190,000.00
4 12/31/2022 $165,000.00
5 9/30/2022 $79,000.00
6 6/30/2022 $65,000.00
7 3/31/2022 $29,000.00
8 12/31/2021 $170,000.00
9 9/30/2021 $63,000.00
10 6/30/2021 $50,000.00
11 3/31/2021 $24,000.00
12 12/31/2020 $82,000.00
13 12/31/2019 $75,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 9/30/2023 $136,000.00
2 6/30/2023 $79,000.00
3 3/31/2023 $91,000.00
4 12/31/2022 $318,000.00
5 9/30/2022 $224,000.00
6 6/30/2022 $100,000.00
7 3/31/2022 $84,000.00
8 12/31/2021 $225,000.00
9 9/30/2021 $-4,000.00
10 6/30/2021 $-36,000.00
11 3/31/2021 $-38,000.00
12 12/31/2020 $-1,516,000.00
13 9/30/2020 $-1,386,000.00
14 6/30/2020 $-1,388,000.00
15 3/31/2020 $-697,000.00
16 12/31/2019 $-3,124,000.00
17 9/30/2019 $-1,070,000.00
18 6/30/2019 $-1,479,000.00
19 3/31/2019 $-610,000.00
20 12/31/2018 $-3,377,000.00
21 9/30/2018 $-2,554,000.00
22 6/30/2018 $-1,773,000.00
23 3/31/2018 $-890,000.00
24 12/31/2017 $-963,000.00
25 9/30/2017 $-738,000.00
26 6/30/2017 $-741,000.00
27 3/31/2017 $-858,000.00
28 12/31/2016 $-5,523,000.00
29 9/30/2016 $-1,070,000.00
30 6/30/2016 $-992,000.00
31 3/31/2016 $-2,645,000.00
32 12/31/2015 $-1,024,000.00
33 9/30/2015 $-99,000.00
34 12/31/2014 --
35 12/31/2013 --
36 6/30/2013 --
37 3/31/2013 --
38 12/31/2012 --
39 9/30/2012 --
40 6/30/2012 --
41 3/31/2012 --
42 12/31/2011 --
43 9/30/2011 --
44 6/30/2011 --
45 3/31/2011 --
46 12/31/2010 --
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 9/30/2023 $1,236,000.00
2 6/30/2023 $961,000.00
3 3/31/2023 $1,608,000.00
4 12/31/2022 $35,000.00
5 9/30/2022 $449,000.00
6 6/30/2022 $524,000.00
7 3/31/2022 $74,000.00
8 12/31/2021 $1,614,000.00
9 9/30/2021 $1,376,000.00
10 6/30/2021 $679,000.00
11 3/31/2021 $242,000.00
12 12/31/2020 $-1,758,000.00
13 9/30/2020 $-706,000.00
14 6/30/2020 $-1,221,000.00
15 3/31/2020 $509,000.00
16 12/31/2019 $-668,000.00
17 9/30/2019 $-914,000.00
18 6/30/2019 $2,499,000.00
19 3/31/2019 $286,000.00
20 12/31/2018 $767,000.00
21 9/30/2018 $-903,000.00
22 6/30/2018 $404,000.00
23 3/31/2018 $-217,000.00
24 12/31/2017 $-531,000.00
25 9/30/2017 $-1,599,000.00
26 6/30/2017 $-1,909,000.00
27 3/31/2017 $-759,000.00
28 12/31/2016 $-356,000.00
29 9/30/2016 $-1,917,000.00
30 6/30/2016 $-2,497,000.00
31 3/31/2016 $-1,391,000.00
32 12/31/2015 $1,096,000.00
33 9/30/2015 $984,000.00
34 6/30/2015 $-162,000.00
35 3/31/2015 $510,000.00
36 12/31/2014 $-36,000.00
37 9/30/2014 $1,461,000.00
38 6/30/2014 $1,812,000.00
39 3/31/2014 $54,000.00
40 12/31/2013 $641,000.00
41 9/30/2013 $1,617,000.00
42 6/30/2013 $159,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 9/30/2023 $-1,587,000.00
2 6/30/2023 $-1,614,000.00
3 3/31/2023 $-1,607,000.00
4 12/31/2022 $1,528,000.00
5 9/30/2022 $1,735,000.00
6 6/30/2022 $8,000.00
7 3/31/2022 $-25,000.00
8 12/31/2021 $-174,000.00
9 9/30/2021 $-113,000.00
10 6/30/2021 $-127,000.00
11 3/31/2021 $1,608,000.00
12 12/31/2020 $447,000.00
13 9/30/2020 $252,000.00
14 6/30/2020 $350,000.00
15 3/31/2020 $340,000.00
16 12/31/2019 $-6,083,000.00
17 9/30/2019 $-4,313,000.00
18 6/30/2019 $-2,808,000.00
19 3/31/2019 $129,000.00
20 12/31/2018 $7,225,000.00
21 9/30/2018 $4,262,000.00
22 6/30/2018 $762,000.00
23 3/31/2018 $296,000.00
24 12/31/2017 $381,000.00
25 9/30/2017 $-886,000.00
26 6/30/2017 $487,000.00
27 3/31/2017 $753,000.00
28 12/31/2016 $1,041,000.00
29 9/30/2016 $809,000.00
30 12/31/2015 $-133,000.00
31 9/30/2015 $-133,000.00
32 6/30/2015 $-125,000.00
33 3/31/2015 $-80,000.00
34 12/31/2014 $-55,000.00
35 9/30/2014 $-150,000.00
36 6/30/2014 $-92,000.00
37 3/31/2014 $-136,000.00
38 12/31/2013 $-402,000.00
39 9/30/2013 $-251,000.00
40 6/30/2013 $-3,000.00
41 3/31/2013 $-281,000.00
42 12/31/2012 $226,000.00
43 9/30/2012 $232,000.00
44 6/30/2012 --
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 9/30/2023 $-97,000.00
2 6/30/2023 $-55,000.00
3 3/31/2023 $-93,000.00
4 9/30/2022 --
5 6/30/2022 $-284,000.00
6 3/31/2022 $-107,000.00
7 12/31/2021 $-475,000.00
8 9/30/2021 $-588,000.00
9 6/30/2021 $-1,428,000.00
10 3/31/2021 $-2,312,000.00
11 12/31/2020 $-2,219,000.00
12 9/30/2020 $-1,191,000.00
13 6/30/2020 $-1,736,000.00
14 3/31/2020 $-433,000.00
15 12/31/2019 $-1,180,000.00
16 9/30/2019 $-1,439,000.00
17 6/30/2019 $-1,454,000.00
18 3/31/2019 $-2,518,000.00
19 12/31/2018 $2,134,000.00
20 9/30/2018 $-56,000.00
21 6/30/2018 $-359,000.00
22 3/31/2018 $-2,871,000.00
23 12/31/2017 $2,093,000.00
24 9/30/2017 $207,000.00
25 6/30/2017 $-390,000.00
26 3/31/2017 $-1,161,000.00
27 12/31/2016 $1,112,000.00
28 9/30/2016 $-168,000.00
29 6/30/2016 $-60,000.00
30 3/31/2016 $-765,000.00
31 12/31/2015 $5,371,000.00
32 9/30/2015 $4,127,000.00
33 6/30/2015 $490,000.00
34 3/31/2015 $-143,000.00
35 12/31/2014 $363,000.00
36 9/30/2014 $350,000.00
37 6/30/2014 $500,000.00
38 3/31/2014 $125,000.00
39 12/31/2013 $868,000.00
40 9/30/2013 $505,000.00
41 6/30/2013 $227,000.00
42 3/31/2013 $192,000.00
43 12/31/2012 $-484,000.00
44 9/30/2012 $125,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 9/30/2023 $-5,000.00
2 6/30/2023 $-94,000.00
3 3/31/2023 $-13,000.00
4 12/31/2022 $-55,000.00
5 9/30/2022 $-139,000.00
6 6/30/2022 $-4,000.00
7 3/31/2022 $-1,000.00
8 12/31/2021 $-229,000.00
9 9/30/2021 $-81,000.00
10 6/30/2021 $14,000.00
11 3/31/2021 $128,000.00
12 12/31/2020 $-105,000.00
13 9/30/2020 $-56,000.00
14 6/30/2020 $22,000.00
15 3/31/2020 $83,000.00
16 12/31/2019 $-959,000.00
17 9/30/2019 $-867,000.00
18 6/30/2019 $-862,000.00
19 3/31/2019 $-197,000.00
20 12/31/2018 $825,000.00
21 9/30/2018 $361,000.00
22 6/30/2018 $31,000.00
23 3/31/2018 $-86,000.00
24 12/31/2017 $1,088,000.00
Financials: IncreaseDecreaseInEmployeeRelatedLiabilities
Date Value
1 9/30/2023 $566,000.00
2 6/30/2023 $-577,000.00
3 3/31/2023 $-1,120,000.00
4 12/31/2022 $4,523,000.00
5 9/30/2022 $236,000.00
6 6/30/2022 $-284,000.00
7 3/31/2022 $-1,043,000.00
8 12/31/2021 $-859,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 9/30/2023 $-536,000.00
2 6/30/2023 $1,240,000.00
3 3/31/2023 $-203,000.00
4 12/31/2022 $2,302,000.00
5 9/30/2022 $535,000.00
6 6/30/2022 $1,933,000.00
7 3/31/2022 $1,440,000.00
8 12/31/2021 $611,000.00
9 9/30/2021 $1,941,000.00
10 6/30/2021 $1,687,000.00
11 3/31/2021 $162,000.00
12 12/31/2020 $4,164,000.00
13 9/30/2020 $4,410,000.00
14 6/30/2020 $2,332,000.00
15 3/31/2020 $1,063,000.00
16 12/31/2019 $16,404,000.00
17 9/30/2019 $14,141,000.00
18 6/30/2019 $10,301,000.00
19 3/31/2019 $4,621,000.00
20 12/31/2018 $2,145,000.00
21 9/30/2018 $1,276,000.00
22 6/30/2018 $1,560,000.00
23 3/31/2018 $604,000.00
24 12/31/2017 $2,981,000.00
25 9/30/2017 $3,519,000.00
26 6/30/2017 $862,000.00
27 3/31/2017 $320,000.00
28 12/31/2016 $6,647,000.00
29 9/30/2016 $1,883,000.00
30 6/30/2016 $3,983,000.00
31 3/31/2016 $1,735,000.00
32 12/31/2015 $1,928,000.00
33 9/30/2015 $250,000.00
34 12/31/2014 $-701,000.00
35 9/30/2014 $-434,000.00
36 6/30/2014 $-263,000.00
37 3/31/2014 $-50,000.00
38 12/31/2013 $-731,000.00
39 9/30/2013 $-667,000.00
40 6/30/2013 $1,923,000.00
41 3/31/2013 $109,000.00
42 12/31/2012 $143,000.00
43 9/30/2012 $1,687,000.00
44 6/30/2012 $1,646,000.00
45 3/31/2012 $645,000.00
46 12/31/2011 $-5,000.00
47 9/30/2011 $-5,000.00
48 12/31/2010 $144,000.00
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 9/30/2023 $-43,000.00
2 6/30/2023 $-42,000.00
3 3/31/2023 $-206,000.00
4 12/31/2022 $26,000.00
5 9/30/2022 $-53,000.00
6 6/30/2022 $-290,000.00
7 3/31/2022 $-160,000.00
8 12/31/2021 $4,452,000.00
9 9/30/2021 $3,259,000.00
10 6/30/2021 $3,052,000.00
11 3/31/2021 $3,059,000.00
12 12/31/2020 $-1,203,000.00
13 9/30/2020 $1,115,000.00
14 6/30/2020 $-608,000.00
15 12/31/2019 $-2,515,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 9/30/2023 $-310,000.00
2 6/30/2023 $-340,000.00
3 3/31/2023 $27,000.00
4 12/31/2022 $2,101,000.00
5 9/30/2022 $2,123,000.00
6 6/30/2022 $1,169,000.00
7 3/31/2022 $487,000.00
8 12/31/2021 $-902,000.00
9 9/30/2021 $-2,098,000.00
10 6/30/2021 $-2,660,000.00
11 3/31/2021 $-2,755,000.00
12 12/31/2020 $-366,000.00
13 9/30/2020 $-2,233,000.00
14 6/30/2020 $-827,000.00
15 3/31/2020 $76,000.00
16 12/31/2019 $655,000.00
17 9/30/2019 $2,313,000.00
18 6/30/2019 $3,689,000.00
19 3/31/2019 $2,655,000.00
20 12/31/2018 $325,000.00
21 9/30/2018 $-27,000.00
22 6/30/2018 $-1,905,000.00
23 3/31/2018 $-1,171,000.00
24 12/31/2017 $3,348,000.00
25 9/30/2017 $2,454,000.00
26 6/30/2017 $1,473,000.00
27 3/31/2017 $251,000.00
28 12/31/2016 $1,528,000.00
29 9/30/2016 $1,290,000.00
30 6/30/2016 $213,000.00
31 3/31/2016 $132,000.00
32 12/31/2015 $1,974,000.00
33 9/30/2015 $248,000.00
34 6/30/2015 $-150,000.00
35 3/31/2015 $-143,000.00
36 12/31/2014 $170,000.00
37 9/30/2014 $241,000.00
38 6/30/2014 $13,000.00
39 3/31/2014 $178,000.00
40 12/31/2013 $328,000.00
41 9/30/2013 $527,000.00
42 6/30/2013 $5,000.00
43 3/31/2013 $52,000.00
44 12/31/2012 $108,000.00
45 9/30/2012 $122,000.00
Financials: IncreaseDecreaseInPrepaidExpense
Date Value
1 9/30/2023 $590,000.00
2 6/30/2023 $-409,000.00
3 3/31/2023 $-250,000.00
4 12/31/2022 $450,000.00
5 9/30/2022 $693,000.00
6 6/30/2022 $-189,000.00
7 3/31/2022 $-201,000.00
8 12/31/2021 $-146,000.00
9 9/30/2021 $-1,220,000.00
10 6/30/2021 $-517,000.00
11 3/31/2021 $-295,000.00
12 12/31/2020 $-824,000.00
13 9/30/2020 $-1,269,000.00
14 12/31/2019 $-2,541,000.00
Financials: InterestExpense
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $410,000.00
5 9/30/2022 $440,000.00
6 6/30/2022 $341,000.00
7 3/31/2022 $200,000.00
8 12/31/2021 $370,000.00
9 9/30/2021 $65,000.00
10 6/30/2021 $12,000.00
11 3/31/2021 $7,000.00
12 12/31/2020 $19,000.00
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 $4,613,000.00
17 9/30/2019 $3,407,000.00
18 6/30/2019 $2,177,000.00
19 3/31/2019 $1,116,000.00
20 12/31/2018 $4,208,000.00
21 9/30/2018 $3,398,000.00
22 6/30/2018 $2,712,000.00
23 3/31/2018 $656,000.00
24 12/31/2017 $2,443,000.00
25 9/30/2017 $1,457,000.00
26 6/30/2017 $622,000.00
27 3/31/2017 $334,000.00
28 12/31/2016 $2,021,000.00
29 9/30/2016 $1,499,000.00
30 6/30/2016 $489,000.00
31 3/31/2016 $578,000.00
32 12/31/2015 $604,000.00
33 9/30/2015 $436,000.00
34 6/30/2015 $280,000.00
35 3/31/2015 $281,000.00
36 12/31/2014 $1,043,000.00
37 9/30/2014 $764,000.00
38 6/30/2014 $206,000.00
39 3/31/2014 $321,000.00
40 12/31/2013 $954,000.00
41 9/30/2013 $253,000.00
42 6/30/2013 $23,000.00
43 3/31/2013 $246,000.00
44 12/31/2012 $55,000.00
45 9/30/2012 $43,000.00
46 6/30/2012 $43,000.00
47 3/31/2012 $43,000.00
48 12/31/2011 $48,000.00
49 9/30/2011 $7,000.00
Financials: InventoryFinishedGoods
Date Value
1 9/30/2023 $11,750,000.00
2 6/30/2023 $15,899,000.00
3 3/31/2023 $16,101,000.00
4 12/31/2022 $15,337,000.00
5 9/30/2022 $13,053,000.00
6 6/30/2022 $14,687,000.00
7 3/31/2022 $11,318,000.00
8 12/31/2021 $13,066,000.00
9 12/31/2020 $13,858,000.00
10 9/30/2012 $664,000.00
11 6/30/2012 $671,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 9/30/2023 $9,426,000.00
2 6/30/2023 $11,678,000.00
3 3/31/2023 $11,926,000.00
4 12/31/2022 $11,208,000.00
5 9/30/2022 $9,532,000.00
6 6/30/2022 $11,756,000.00
7 3/31/2022 $8,257,000.00
8 12/31/2021 $10,079,000.00
9 9/30/2021 $11,154,000.00
10 6/30/2021 $13,238,000.00
11 3/31/2021 $11,841,000.00
12 12/31/2020 $10,749,000.00
13 9/30/2020 $10,619,000.00
14 6/30/2020 $10,159,000.00
15 3/31/2020 $9,296,000.00
16 12/31/2019 $9,737,000.00
17 9/30/2019 $9,766,000.00
18 6/30/2019 $9,586,000.00
19 3/31/2019 $6,471,000.00
20 12/31/2018 $5,439,000.00
21 9/30/2018 $4,212,000.00
22 6/30/2018 $5,803,000.00
23 3/31/2018 $4,268,000.00
24 12/31/2017 $4,432,000.00
25 9/30/2017 $2,777,000.00
26 6/30/2017 $2,400,000.00
27 3/31/2017 $3,359,000.00
28 12/31/2016 $4,698,000.00
29 9/30/2016 $2,250,000.00
30 6/30/2016 $4,247,000.00
31 3/31/2016 $2,393,000.00
32 12/31/2015 $2,704,000.00
33 9/30/2015 $3,185,000.00
34 12/31/2014 $358,000.00
35 9/30/2014 $757,000.00
36 6/30/2014 $749,000.00
37 3/31/2014 $878,000.00
38 12/31/2013 $896,000.00
39 9/30/2013 $701,000.00
40 12/31/2012 $708,000.00
Financials: InventoryGross
Date Value
1 9/30/2023 $7,380,000.00
2 6/30/2023 $10,318,000.00
3 3/31/2023 $10,013,000.00
4 12/31/2022 $9,399,000.00
5 9/30/2022 $9,990,000.00
6 6/30/2022 $10,113,000.00
7 3/31/2022 $10,468,000.00
8 12/31/2021 $9,931,000.00
9 12/31/2020 $11,444,000.00
Financials: InventoryNet
Date Value
1 9/30/2023 $6,683,000.00
2 6/30/2023 $9,083,000.00
3 3/31/2023 $8,844,000.00
4 12/31/2022 $8,284,000.00
5 9/30/2022 $9,035,000.00
6 6/30/2022 $8,451,000.00
7 3/31/2022 $9,141,000.00
8 12/31/2021 $8,634,000.00
9 9/30/2021 $11,954,000.00
10 6/30/2021 $12,523,000.00
11 3/31/2021 $11,181,000.00
12 12/31/2020 $10,034,000.00
13 9/30/2020 $10,856,000.00
14 6/30/2020 $10,857,000.00
15 3/31/2020 $9,829,000.00
16 12/31/2019 $10,653,000.00
17 9/30/2019 $13,657,000.00
18 6/30/2019 $20,091,000.00
19 3/31/2019 $15,197,000.00
20 12/31/2018 $10,941,000.00
21 9/30/2018 $10,242,000.00
22 6/30/2018 $11,040,000.00
23 3/31/2018 $11,644,000.00
24 12/31/2017 $10,817,000.00
25 9/30/2017 $11,273,000.00
26 6/30/2017 $9,464,000.00
27 3/31/2017 $8,321,000.00
28 12/31/2016 $7,883,000.00
29 9/30/2016 $2,250,000.00
30 6/30/2016 $4,247,000.00
31 3/31/2016 $4,643,000.00
32 12/31/2015 $4,632,000.00
33 9/30/2015 $3,435,000.00
34 9/30/2014 $267,000.00
35 6/30/2014 $438,000.00
36 3/31/2014 $651,000.00
37 12/31/2013 $701,000.00
38 9/30/2013 $766,000.00
39 6/30/2013 $1,482,000.00
40 3/31/2013 $1,594,000.00
41 12/31/2012 $1,600,000.00
42 9/30/2012 $1,687,000.00
43 6/30/2012 $1,646,000.00
44 3/31/2012 $506,000.00
45 12/31/2011 --
46 12/31/2010 $91,000.00
Financials: InventoryNoncurrent
Date Value
1 9/30/2023 $5,640,000.00
2 6/30/2023 $4,939,000.00
3 3/31/2023 $5,198,000.00
4 12/31/2022 $5,469,000.00
5 9/30/2022 $3,441,000.00
6 6/30/2022 $7,258,000.00
7 3/31/2022 $7,487,000.00
8 12/31/2021 $7,074,000.00
9 9/30/2021 $5,963,000.00
10 6/30/2021 $6,590,000.00
11 3/31/2021 $7,656,000.00
12 12/31/2020 $8,813,000.00
13 9/30/2020 $6,769,000.00
14 6/30/2020 $6,334,000.00
15 3/31/2020 $7,201,000.00
16 12/31/2019 $7,594,000.00
17 9/30/2019 $9,336,000.00
18 12/31/2018 --
19 3/31/2016 $1,028,000.00
20 12/31/2015 $709,000.00
Financials: InventoryRawMaterials
Date Value
1 9/30/2023 $5,308,000.00
2 6/30/2023 $4,770,000.00
3 3/31/2023 $4,617,000.00
4 12/31/2022 $4,718,000.00
5 9/30/2022 $5,491,000.00
6 6/30/2022 $6,137,000.00
7 3/31/2022 $10,811,000.00
8 12/31/2021 $8,324,000.00
9 12/31/2020 $11,163,000.00
10 9/30/2012 $1,000,000.00
11 6/30/2012 $972,000.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 9/30/2023 $2,897,000.00
2 6/30/2023 $2,344,000.00
3 3/31/2023 $2,116,000.00
4 12/31/2022 $2,545,000.00
5 9/30/2022 $2,944,000.00
6 6/30/2022 $3,953,000.00
7 3/31/2022 $8,371,000.00
8 12/31/2021 $5,629,000.00
9 9/30/2021 $6,763,000.00
10 6/30/2021 $5,875,000.00
11 3/31/2021 $6,996,000.00
12 12/31/2020 $8,098,000.00
13 9/30/2020 $7,006,000.00
14 6/30/2020 $7,032,000.00
15 3/31/2020 $7,734,000.00
16 12/31/2019 $8,510,000.00
17 9/30/2019 $13,227,000.00
18 6/30/2019 $10,505,000.00
19 3/31/2019 $8,726,000.00
20 12/31/2018 $5,502,000.00
21 9/30/2018 $6,030,000.00
22 6/30/2018 $5,237,000.00
23 3/31/2018 $7,376,000.00
24 12/31/2017 $6,385,000.00
25 9/30/2017 $8,496,000.00
26 6/30/2017 $7,064,000.00
27 3/31/2017 $4,962,000.00
28 12/31/2016 $3,185,000.00
29 3/31/2016 $2,250,000.00
30 12/31/2015 $1,928,000.00
31 9/30/2015 $250,000.00
Financials: InventoryValuationReserves
Date Value
1 9/30/2023 $697,000.00
2 6/30/2023 $1,235,000.00
3 3/31/2023 $1,169,000.00
4 12/31/2022 $1,115,000.00
5 9/30/2022 $955,000.00
6 6/30/2022 $1,662,000.00
7 3/31/2022 $1,327,000.00
8 12/31/2021 $1,297,000.00
9 12/31/2020 $1,410,000.00
10 12/31/2014 $358,000.00
11 9/30/2014 $490,000.00
12 6/30/2014 $311,000.00
13 3/31/2014 $227,000.00
14 12/31/2013 $195,000.00
15 12/31/2012 $110,000.00
Financials: InvestmentIncomeInterest
Date Value
1 9/30/2023 $1,276,000.00
2 6/30/2023 $870,000.00
3 3/31/2023 $439,000.00
4 12/31/2022 $1,141,000.00
5 9/30/2022 $806,000.00
6 6/30/2022 $515,000.00
7 3/31/2022 $255,000.00
8 12/31/2021 $590,000.00
9 9/30/2021 $253,000.00
10 6/30/2021 $131,000.00
11 3/31/2021 $52,000.00
12 12/31/2020 $35,000.00
13 9/30/2020 $34,000.00
14 6/30/2020 $4,000.00
15 3/31/2020 $27,000.00
16 12/31/2019 $582,000.00
17 9/30/2019 $559,000.00
18 6/30/2019 $496,000.00
19 3/31/2019 $318,000.00
20 12/31/2018 $1,400,000.00
21 9/30/2018 $982,000.00
22 6/30/2018 $590,000.00
23 3/31/2018 $270,000.00
24 12/31/2017 $308,000.00
25 9/30/2017 $124,000.00
26 12/31/2016 $132,000.00
27 6/30/2013 $79,000.00
28 3/31/2013 $79,000.00
29 12/31/2012 $79,000.00
30 9/30/2012 $79,000.00
31 6/30/2012 --
32 3/31/2012 $79,000.00
33 12/31/2011 $79,000.00
34 12/31/2010 $2,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 9/30/2023 $7,006,000.00
2 6/30/2023 $7,086,000.00
3 3/31/2023 $6,926,000.00
4 12/31/2022 $7,223,000.00
5 9/30/2022 $7,004,000.00
6 6/30/2022 $6,949,000.00
7 3/31/2022 $7,361,000.00
8 12/31/2021 $7,698,000.00
9 9/30/2021 $6,256,000.00
10 6/30/2021 $5,854,000.00
11 3/31/2021 $5,984,000.00
12 12/31/2020 $1,412,000.00
13 12/31/2019 $2,778,000.00
14 9/30/2019 $2,926,000.00
15 6/30/2019 $3,279,000.00
16 3/31/2019 $2,055,000.00
17 12/31/2018 $1,926,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 9/30/2023 $1,329,000.00
2 6/30/2023 $1,257,000.00
3 3/31/2023 $1,142,000.00
4 12/31/2022 $1,222,000.00
5 9/30/2022 $1,088,000.00
6 6/30/2022 $972,000.00
7 3/31/2022 $1,008,000.00
8 12/31/2021 $994,000.00
9 9/30/2021 $983,000.00
10 6/30/2021 $851,000.00
11 3/31/2021 $839,000.00
12 12/31/2020 $883,000.00
13 12/31/2019 $1,372,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 9/30/2023 $2,227,000.00
2 6/30/2023 $2,200,000.00
3 12/31/2022 $775,000.00
4 12/31/2021 $854,000.00
5 12/31/2020 --
6 12/31/2019 $28,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 9/30/2023 $954,000.00
2 6/30/2023 $896,000.00
3 3/31/2023 $780,000.00
4 12/31/2022 $837,000.00
5 9/30/2022 $805,000.00
6 6/30/2022 $822,000.00
7 3/31/2022 $845,000.00
8 12/31/2021 $920,000.00
9 9/30/2021 $635,000.00
10 6/30/2021 $487,000.00
11 3/31/2021 $484,000.00
12 12/31/2020 $5,000.00
13 12/31/2019 $207,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 9/30/2023 $936,000.00
2 6/30/2023 $976,000.00
3 3/31/2023 $847,000.00
4 12/31/2022 $1,058,000.00
5 9/30/2022 $954,000.00
6 6/30/2022 $881,000.00
7 3/31/2022 $909,000.00
8 12/31/2021 $918,000.00
9 9/30/2021 $635,000.00
10 6/30/2021 $484,000.00
11 3/31/2021 $477,000.00
12 12/31/2020 $120,000.00
13 12/31/2019 $454,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 9/30/2023 $1,251,000.00
2 6/30/2023 $1,180,000.00
3 3/31/2023 $1,061,000.00
4 12/31/2022 $1,136,000.00
5 9/30/2022 $1,006,000.00
6 6/30/2022 $886,000.00
7 3/31/2022 $915,000.00
8 12/31/2021 $1,008,000.00
9 9/30/2021 $728,000.00
10 6/30/2021 $585,000.00
11 3/31/2021 $576,000.00
12 12/31/2020 $404,000.00
13 12/31/2019 $716,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $309,000.00
2 6/30/2023 $577,000.00
3 3/31/2023 $897,000.00
4 9/30/2022 $226,000.00
5 6/30/2022 $430,000.00
6 3/31/2022 $694,000.00
7 9/30/2021 $271,000.00
8 6/30/2021 $515,000.00
9 3/31/2021 $677,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 9/30/2023 $1,511,000.00
2 6/30/2023 $1,610,000.00
3 3/31/2023 $1,583,000.00
4 12/31/2022 $1,685,000.00
5 9/30/2022 $1,712,000.00
6 6/30/2022 $1,760,000.00
7 3/31/2022 $1,892,000.00
8 12/31/2021 $2,009,000.00
9 9/30/2021 $1,697,000.00
10 6/30/2021 $1,528,000.00
11 3/31/2021 $1,605,000.00
12 12/31/2020 $151,000.00
13 12/31/2019 $266,000.00
14 9/30/2019 $294,000.00
15 6/30/2019 $352,000.00
16 3/31/2019 $218,000.00
Financials: Liabilities
Date Value
1 9/30/2023 $23,474,000.00
2 6/30/2023 $16,868,000.00
3 3/31/2023 $16,806,000.00
4 12/31/2022 $16,408,000.00
5 9/30/2022 $15,677,000.00
6 6/30/2022 $15,911,000.00
7 3/31/2022 $15,735,000.00
8 12/31/2021 $17,227,000.00
9 9/30/2021 $18,258,000.00
10 6/30/2021 $16,443,000.00
11 3/31/2021 $17,697,000.00
12 12/31/2020 $16,689,000.00
13 9/30/2020 $17,975,000.00
14 6/30/2020 $16,417,000.00
15 3/31/2020 $17,068,000.00
16 12/31/2019 $19,244,000.00
17 9/30/2019 $33,868,000.00
18 6/30/2019 $71,891,000.00
19 3/31/2019 $70,210,000.00
20 12/31/2018 $70,786,000.00
21 9/30/2018 $63,496,000.00
22 6/30/2018 $77,029,000.00
23 3/31/2018 $58,817,000.00
24 12/31/2017 $71,403,000.00
25 9/30/2017 $83,159,000.00
26 6/30/2017 $62,017,000.00
27 3/31/2017 $50,085,000.00
28 12/31/2016 $58,379,000.00
29 9/30/2016 $61,898,000.00
30 6/30/2016 $64,304,000.00
31 3/31/2016 $66,919,000.00
32 12/31/2015 $71,325,000.00
33 9/30/2015 $75,736,000.00
34 6/30/2015 $13,779,000.00
35 3/31/2015 $13,804,000.00
36 12/31/2014 $13,422,000.00
37 9/30/2014 $14,892,000.00
38 6/30/2014 $12,106,000.00
39 3/31/2014 $10,932,000.00
40 12/31/2013 $11,691,000.00
41 9/30/2013 $13,044,000.00
42 12/31/2012 $11,168,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 9/30/2023 $70,727,000.00
2 6/30/2023 $78,371,000.00
3 3/31/2023 $96,523,000.00
4 12/31/2022 $116,053,000.00
5 9/30/2022 $128,653,000.00
6 6/30/2022 $147,350,000.00
7 3/31/2022 $166,560,000.00
8 12/31/2021 $186,473,000.00
9 9/30/2021 $199,759,000.00
10 6/30/2021 $212,004,000.00
11 3/31/2021 $223,615,000.00
12 12/31/2020 $78,258,000.00
13 9/30/2020 $80,144,000.00
14 6/30/2020 $75,974,000.00
15 3/31/2020 $84,230,000.00
16 12/31/2019 $74,779,000.00
17 9/30/2019 $97,634,000.00
18 6/30/2019 $203,378,000.00
19 3/31/2019 $216,976,000.00
20 12/31/2018 $239,307,000.00
21 9/30/2018 $227,559,000.00
22 6/30/2018 $242,747,000.00
23 3/31/2018 $246,175,000.00
24 12/31/2017 $250,251,000.00
25 9/30/2017 $183,724,000.00
26 6/30/2017 $185,839,000.00
27 3/31/2017 $166,352,000.00
28 12/31/2016 $176,249,000.00
29 9/30/2016 $197,032,000.00
30 6/30/2016 $210,196,000.00
31 3/31/2016 $267,776,000.00
32 12/31/2015 $248,602,000.00
33 9/30/2015 $268,432,000.00
34 6/30/2015 $170,550,000.00
35 3/31/2015 $128,351,000.00
36 12/31/2014 $135,211,000.00
37 9/30/2014 $144,920,000.00
38 6/30/2014 $152,795,000.00
39 3/31/2014 $108,889,000.00
40 12/31/2013 $116,714,000.00
41 9/30/2013 $125,933,000.00
42 6/30/2013 $2,914,000.00
43 3/31/2013 $3,904,000.00
44 12/31/2012 $17,560,000.00
45 9/30/2012 $2,300,000.00
46 6/30/2012 $3,551,000.00
47 3/31/2012 $5,091,000.00
48 12/31/2011 $993,000.00
49 12/31/2010 $3,694,000.00
Financials: LiabilitiesCurrent
Date Value
1 9/30/2023 $12,123,000.00
2 6/30/2023 $10,647,000.00
3 3/31/2023 $10,877,000.00
4 12/31/2022 $10,414,000.00
5 9/30/2022 $9,844,000.00
6 6/30/2022 $9,682,000.00
7 3/31/2022 $8,653,000.00
8 12/31/2021 $9,850,000.00
9 9/30/2021 $9,421,000.00
10 6/30/2021 $8,307,000.00
11 3/31/2021 $9,508,000.00
12 12/31/2020 $10,283,000.00
13 9/30/2020 $11,562,000.00
14 6/30/2020 $10,055,000.00
15 3/31/2020 $13,048,000.00
16 12/31/2019 $13,023,000.00
17 9/30/2019 $12,452,000.00
18 6/30/2019 $22,502,000.00
19 3/31/2019 $19,532,000.00
20 12/31/2018 $21,819,000.00
21 9/30/2018 $12,042,000.00
22 6/30/2018 $16,008,000.00
23 3/31/2018 $20,197,000.00
24 12/31/2017 $28,840,000.00
25 9/30/2017 $18,509,000.00
26 6/30/2017 $17,358,000.00
27 3/31/2017 $24,953,000.00
28 12/31/2016 $30,689,000.00
29 9/30/2016 $28,993,000.00
30 6/30/2016 $29,504,000.00
31 3/31/2016 $30,596,000.00
32 12/31/2015 $31,072,000.00
33 9/30/2015 $15,334,000.00
34 6/30/2015 $6,352,000.00
35 3/31/2015 $5,444,000.00
36 12/31/2014 $4,147,000.00
37 9/30/2014 $5,021,000.00
38 6/30/2014 $9,574,000.00
39 3/31/2014 $7,354,000.00
40 12/31/2013 $7,089,000.00
41 9/30/2013 $7,440,000.00
42 6/30/2013 $667,000.00
43 3/31/2013 $1,135,000.00
44 12/31/2012 $2,578,000.00
45 9/30/2012 $860,000.00
46 6/30/2012 $1,146,000.00
47 3/31/2012 $798,000.00
48 12/31/2011 $469,000.00
49 12/31/2010 $270,000.00
Financials: LiabilitiesFairValueDisclosure
Date Value
1 9/30/2023 $6,772,000.00
2 6/30/2023 $1,564,000.00
3 3/31/2023 $1,361,000.00
4 12/31/2022 $1,256,000.00
5 9/30/2022 $1,203,000.00
6 6/30/2022 $1,619,000.00
7 3/31/2022 $2,217,000.00
8 12/31/2021 $2,371,000.00
9 9/30/2021 $4,949,000.00
10 6/30/2021 $4,671,000.00
11 3/31/2021 $4,193,000.00
12 12/31/2020 $4,191,000.00
13 9/30/2020 $2,904,000.00
14 6/30/2020 $2,465,000.00
15 3/31/2020 $2,213,000.00
16 12/31/2019 $3,472,000.00
17 9/30/2019 $2,548,000.00
18 6/30/2019 $14,809,000.00
19 3/31/2019 $16,377,000.00
20 12/31/2018 $15,273,000.00
21 9/30/2018 $27,148,000.00
22 6/30/2018 $36,170,000.00
23 3/31/2018 $24,790,000.00
24 12/31/2017 $26,508,000.00
25 9/30/2017 $49,560,000.00
26 6/30/2017 $29,067,000.00
27 3/31/2017 $18,800,000.00
28 12/31/2016 $22,800,000.00
29 9/30/2016 $25,200,000.00
30 6/30/2016 $25,300,000.00
31 3/31/2016 $24,356,000.00
32 12/31/2015 $23,500,000.00
33 9/30/2015 $24,300,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 9/30/2023 $9,454,000.00
2 6/30/2023 $-289,000.00
3 3/31/2023 $-483,000.00
4 12/31/2022 $-332,000.00
5 9/30/2022 $-332,000.00
6 6/30/2022 $-331,000.00
7 3/31/2022 $-336,000.00
8 12/31/2021 $161,705,000.00
9 9/30/2021 $160,141,000.00
10 6/30/2021 $160,108,000.00
11 3/31/2021 $159,605,000.00
12 12/31/2020 $53,370,000.00
13 9/30/2020 $44,434,000.00
14 6/30/2020 $30,785,000.00
15 3/31/2020 $24,704,000.00
16 12/31/2019 $-5,609,000.00
17 9/30/2019 $8,735,000.00
18 6/30/2019 $5,000.00
19 3/31/2019 $-263,000.00
20 12/31/2018 $26,452,000.00
21 9/30/2018 $16,141,000.00
22 6/30/2018 $15,985,000.00
23 3/31/2018 $4,723,000.00
24 12/31/2017 $104,371,000.00
25 9/30/2017 $36,045,000.00
26 6/30/2017 $28,878,000.00
27 12/31/2016 $49,943,000.00
28 9/30/2013 $29,596,000.00
29 6/30/2013 $2,124,000.00
30 3/31/2013 $29,228,000.00
31 12/31/2012 $6,944,000.00
32 9/30/2012 $26,302,000.00
33 6/30/2012 $5,843,000.00
34 3/31/2012 $5,843,000.00
35 12/31/2011 $2,426,000.00
36 9/30/2011 $1,051,000.00
37 6/30/2011 $-42,000.00
38 3/31/2011 $-21,000.00
39 12/31/2010 $6,971,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 9/30/2023 $57,079,000.00
2 6/30/2023 $36,301,000.00
3 3/31/2023 $29,737,000.00
4 12/31/2022 $47,537,000.00
5 9/30/2022 $41,210,000.00
6 6/30/2022 $23,173,000.00
7 3/31/2022 $23,045,000.00
8 12/31/2021 $-119,668,000.00
9 9/30/2021 $-89,070,000.00
10 6/30/2021 $-700,000.00
11 3/31/2021 $-395,000.00
12 12/31/2020 $-3,000.00
13 9/30/2020 $-3,000.00
14 6/30/2020 $-3,000.00
15 3/31/2020 $-2,000.00
16 12/31/2019 $67,645,000.00
17 9/30/2019 $51,725,000.00
18 6/30/2019 $41,928,000.00
19 3/31/2019 $28,988,000.00
20 12/31/2018 $-53,481,000.00
21 9/30/2018 $-35,581,000.00
22 6/30/2018 $4,170,000.00
23 3/31/2018 $4,295,000.00
24 12/31/2017 $5,509,000.00
25 9/30/2017 $-1,906,000.00
26 6/30/2017 $-1,795,000.00
27 12/31/2016 $-1,361,000.00
28 9/30/2013 $-616,000.00
29 6/30/2013 $46,000.00
30 3/31/2013 $46,000.00
31 12/31/2012 $-29,000.00
32 9/30/2012 $-6,000.00
33 6/30/2012 $-6,000.00
34 3/31/2012 $-5,000.00
35 12/31/2011 $-293,000.00
36 9/30/2011 $-199,000.00
37 6/30/2011 $-85,000.00
38 12/31/2010 $-277,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 9/30/2023 $-50,253,000.00
2 6/30/2023 $-35,204,000.00
3 3/31/2023 $-17,248,000.00
4 12/31/2022 $-58,937,000.00
5 9/30/2022 $-44,884,000.00
6 6/30/2022 $-30,230,000.00
7 3/31/2022 $-15,943,000.00
8 12/31/2021 $-40,659,000.00
9 9/30/2021 $-27,487,000.00
10 6/30/2021 $-18,485,000.00
11 3/31/2021 $-10,237,000.00
12 12/31/2020 $-46,675,000.00
13 9/30/2020 $-33,910,000.00
14 6/30/2020 $-25,136,000.00
15 3/31/2020 $-12,477,000.00
16 12/31/2019 $-73,484,000.00
17 9/30/2019 $-59,116,000.00
18 6/30/2019 $-39,538,000.00
19 3/31/2019 $-24,195,000.00
20 12/31/2018 $-48,493,000.00
21 9/30/2018 $-35,641,000.00
22 6/30/2018 $-19,190,000.00
23 3/31/2018 $-12,299,000.00
24 12/31/2017 $-47,295,000.00
25 9/30/2017 $-37,549,000.00
26 6/30/2017 $-25,515,000.00
27 12/31/2016 $-52,386,000.00
28 9/30/2013 $-14,047,000.00
29 6/30/2013 $-28,248,000.00
30 3/31/2013 $-27,440,000.00
31 12/31/2012 $-6,939,000.00
32 9/30/2012 $-10,901,000.00
33 6/30/2012 $-4,834,000.00
34 3/31/2012 $-22,093,000.00
35 12/31/2011 $-4,867,000.00
36 9/30/2011 $-3,556,000.00
37 6/30/2011 $-2,311,000.00
38 3/31/2011 $-1,183,000.00
39 12/31/2010 $-4,533,000.00
Financials: NetIncomeLoss
Date Value
1 9/30/2023 $-61,198,000.00
2 6/30/2023 $-42,880,000.00
3 3/31/2023 $-22,218,000.00
4 12/31/2022 $-75,561,000.00
5 9/30/2022 $-57,671,000.00
6 6/30/2022 $-19,619,000.00
7 3/31/2022 $-19,128,000.00
8 12/31/2021 $-62,462,000.00
9 9/30/2021 $-16,069,000.00
10 6/30/2021 $-30,512,000.00
11 3/31/2021 $-17,340,000.00
12 12/31/2020 $-59,312,000.00
13 9/30/2020 $-45,521,000.00
14 6/30/2020 $-13,840,000.00
15 3/31/2020 $-16,598,000.00
16 12/31/2019 $-154,201,000.00
17 9/30/2019 $-97,771,000.00
18 6/30/2019 $-42,696,000.00
19 3/31/2019 $-22,525,000.00
20 12/31/2018 $-61,777,000.00
21 9/30/2018 $-55,336,000.00
22 6/30/2018 $-35,130,000.00
23 3/31/2018 $-882,000.00
24 12/31/2017 $-144,796,000.00
25 9/30/2017 $-68,640,000.00
26 6/30/2017 $-30,127,000.00
27 3/31/2017 $-15,414,000.00
28 12/31/2016 $-13,992,000.00
29 9/30/2016 $-12,944,000.00
30 6/30/2016 $-80,131,000.00
31 3/31/2016 $-12,913,000.00
32 12/31/2015 $-13,579,000.00
33 9/30/2015 $-13,901,000.00
34 6/30/2015 $-19,468,000.00
35 3/31/2015 $-10,120,000.00
36 12/31/2014 $-37,652,000.00
37 9/30/2014 $-11,507,000.00
38 6/30/2014 $-10,587,000.00
39 3/31/2014 $-7,479,000.00
40 12/31/2013 $-28,358,000.00
41 9/30/2013 $-11,265,000.00
42 6/30/2013 $-1,525,000.00
43 3/31/2013 $-4,777,000.00
44 12/31/2012 $-15,425,000.00
45 9/30/2012 $-1,378,000.00
46 6/30/2012 $-2,002,000.00
47 3/31/2012 $-2,137,000.00
48 12/31/2011 $-5,758,000.00
49 9/30/2011 $-1,493,000.00
50 6/30/2011 $-1,322,000.00
51 3/31/2011 $-1,334,000.00
52 12/31/2010 $-5,303,000.00
53 12/31/2009 $-2,366,000.00
54 12/31/2008 $-5,185,000.00
55 12/31/2007 $-3,041,000.00
56 12/31/2006 $-1,060,000.00
57 12/31/2005 $-76,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 9/30/2023 $2,408,000.00
2 6/30/2023 $410,000.00
3 3/31/2023 $221,000.00
4 12/31/2022 $436,000.00
5 9/30/2022 $105,000.00
6 6/30/2022 $-58,000.00
7 3/31/2022 $-91,000.00
8 12/31/2021 $2,382,000.00
9 9/30/2021 $1,401,000.00
10 6/30/2021 $949,000.00
11 3/31/2021 $-1,965,000.00
12 12/31/2020 $-439,000.00
13 9/30/2020 $-226,000.00
14 6/30/2020 $-165,000.00
15 3/31/2020 $-143,000.00
16 12/31/2019 $-2,750,000.00
17 9/30/2019 $-747,000.00
18 6/30/2019 $245,000.00
19 3/31/2019 $-1,209,000.00
20 12/31/2018 $-16,002,000.00
21 9/30/2018 $-26,963,000.00
22 6/30/2018 $-19,242,000.00
23 3/31/2018 $1,385,000.00
24 12/31/2017 $-86,169,000.00
25 9/30/2017 $-26,964,000.00
26 6/30/2017 $-662,000.00
27 3/31/2017 $-394,000.00
28 12/31/2016 $-420,000.00
29 9/30/2016 $-462,000.00
30 6/30/2016 $-394,000.00
31 3/31/2016 $-578,000.00
32 12/31/2015 $-1,601,000.00
33 9/30/2015 $-997,000.00
34 6/30/2015 $-280,000.00
35 3/31/2015 $-281,000.00
36 12/31/2014 $-1,043,000.00
37 9/30/2014 $-764,000.00
38 6/30/2014 $-527,000.00
39 3/31/2014 $-321,000.00
40 12/31/2013 $-2,754,000.00
41 9/30/2013 $-2,542,000.00
42 6/30/2013 $-489,000.00
43 3/31/2013 $-23,000.00
44 12/31/2012 $-351,000.00
45 9/30/2012 $-251,000.00
46 6/30/2012 $-3,000.00
47 3/31/2012 $-45,000.00
48 12/31/2011 $-85,000.00
49 9/30/2011 $-12,000.00
50 6/30/2011 $-6,000.00
51 3/31/2011 $-25,000.00
52 12/31/2010 $42,000.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 12/31/2017 $1.00
24 9/30/2017 $1.00
25 6/30/2017 $1.00
26 3/31/2017 $1.00
27 12/31/2016 $1.00
28 9/30/2016 $1.00
29 6/30/2016 $1.00
30 3/31/2016 $1.00
31 12/31/2015 $1.00
32 9/30/2015 $1.00
Financials: OperatingExpenses
Date Value
1 9/30/2023 $57,726,000.00
2 6/30/2023 $39,247,000.00
3 3/31/2023 $20,377,000.00
4 12/31/2022 $71,894,000.00
5 9/30/2022 $53,601,000.00
6 6/30/2022 $18,214,000.00
7 3/31/2022 $18,196,000.00
8 12/31/2021 $61,755,000.00
9 9/30/2021 $45,882,000.00
10 6/30/2021 $14,839,000.00
11 3/31/2021 $14,384,000.00
12 12/31/2020 $58,398,000.00
13 9/30/2020 $44,176,000.00
14 6/30/2020 $29,622,000.00
15 3/31/2020 $16,014,000.00
16 12/31/2019 $142,375,000.00
17 9/30/2019 $96,427,000.00
18 6/30/2019 $22,197,000.00
Financials: OperatingIncomeLoss
Date Value
1 9/30/2023 $-63,470,000.00
2 6/30/2023 $-43,211,000.00
3 3/31/2023 $-22,348,000.00
4 12/31/2022 $-75,679,000.00
5 9/30/2022 $-57,552,000.00
6 6/30/2022 $-38,520,000.00
7 3/31/2022 $-18,953,000.00
8 12/31/2021 $-64,619,000.00
9 9/30/2021 $-48,935,000.00
10 6/30/2021 $-16,084,000.00
11 3/31/2021 $-15,413,000.00
12 12/31/2020 $-60,389,000.00
13 9/30/2020 $-46,681,000.00
14 6/30/2020 $-31,518,000.00
15 3/31/2020 $-17,152,000.00
16 12/31/2019 $-154,575,000.00
17 9/30/2019 $-142,271,000.00
18 6/30/2019 $-22,494,000.00
19 3/31/2019 $-21,926,000.00
20 12/31/2018 $-49,152,000.00
21 9/30/2018 $-30,927,000.00
22 6/30/2018 $-15,889,000.00
23 3/31/2018 $-3,157,000.00
24 12/31/2017 $-61,927,000.00
25 9/30/2017 $-44,013,000.00
26 6/30/2017 $-14,792,000.00
27 3/31/2017 $-15,878,000.00
28 12/31/2016 $-123,649,000.00
29 9/30/2016 $-13,552,000.00
30 6/30/2016 $-80,729,000.00
31 3/31/2016 $-14,980,000.00
32 12/31/2015 $-46,371,000.00
33 9/30/2015 $-13,564,000.00
34 6/30/2015 $-9,068,000.00
35 3/31/2015 $-9,839,000.00
36 12/31/2014 $-36,609,000.00
37 9/30/2014 $-11,270,000.00
38 6/30/2014 $-10,381,000.00
39 3/31/2014 $-7,158,000.00
40 12/31/2013 $-25,604,000.00
41 9/30/2013 $-17,785,000.00
42 6/30/2013 $-30,090,000.00
43 3/31/2013 $-4,531,000.00
44 12/31/2012 $-15,074,000.00
45 9/30/2012 $-1,376,000.00
46 6/30/2012 $-4,090,000.00
47 3/31/2012 $-2,092,000.00
48 12/31/2011 $-21,933,000.00
49 9/30/2011 $-1,481,000.00
50 6/30/2011 $-1,316,000.00
51 3/31/2011 $-1,309,000.00
52 12/31/2010 $-5,345,000.00
Financials: OperatingLeaseLiability
Date Value
1 9/30/2023 $5,495,000.00
2 6/30/2023 $5,476,000.00
3 3/31/2023 $5,343,000.00
4 12/31/2022 $5,538,000.00
5 9/30/2022 $5,292,000.00
6 6/30/2022 $5,189,000.00
7 3/31/2022 $5,469,000.00
8 12/31/2021 $5,689,000.00
9 9/30/2021 $4,559,000.00
10 6/30/2021 $4,326,000.00
11 3/31/2021 $4,400,000.00
12 12/31/2019 $2,500,000.00
13 9/30/2019 $2,600,000.00
14 6/30/2019 $2,927,000.00
15 3/31/2019 $1,837,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 9/30/2023 $916,000.00
2 6/30/2023 $819,000.00
3 3/31/2023 $775,000.00
4 12/31/2022 $800,000.00
5 9/30/2022 $662,000.00
6 6/30/2022 $579,000.00
7 3/31/2022 $604,000.00
8 12/31/2021 $683,000.00
9 9/30/2021 $700,000.00
10 6/30/2021 $861,000.00
11 3/31/2021 $800,000.00
12 12/31/2020 $686,000.00
13 3/31/2020 $963,000.00
14 12/31/2019 $1,112,000.00
15 9/30/2019 $1,000,000.00
16 6/30/2019 $1,033,000.00
17 3/31/2019 $733,000.00
18 12/31/2018 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 9/30/2023 $4,579,000.00
2 6/30/2023 $4,657,000.00
3 3/31/2023 $4,568,000.00
4 12/31/2022 $4,738,000.00
5 9/30/2022 $4,630,000.00
6 6/30/2022 $4,610,000.00
7 3/31/2022 $4,865,000.00
8 12/31/2021 $5,006,000.00
9 9/30/2021 $3,888,000.00
10 6/30/2021 $3,500,000.00
11 3/31/2021 $3,600,000.00
12 12/31/2020 $628,000.00
13 12/31/2019 $1,400,000.00
14 9/30/2019 $1,600,000.00
15 6/30/2019 $1,900,000.00
16 3/31/2019 $1,100,000.00
Financials: OperatingLeasePayments
Date Value
1 9/30/2023 $1,067,000.00
2 6/30/2023 $655,000.00
3 3/31/2023 $330,000.00
4 12/31/2022 $984,000.00
5 9/30/2022 $729,000.00
6 6/30/2022 $549,000.00
7 3/31/2022 $300,000.00
8 12/31/2021 $1,490,000.00
9 9/30/2021 $300,000.00
10 6/30/2021 $539,000.00
11 3/31/2021 $400,000.00
12 12/31/2020 $1,500,000.00
13 9/30/2020 $1,100,000.00
14 6/30/2020 $300,000.00
15 3/31/2020 $400,000.00
16 12/31/2019 $1,700,000.00
17 9/30/2019 $1,300,000.00
18 6/30/2019 $700,000.00
19 3/31/2019 $400,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 9/30/2023 $5,004,000.00
2 6/30/2023 $4,888,000.00
3 3/31/2023 $4,769,000.00
4 12/31/2022 $4,950,000.00
5 9/30/2022 $4,799,000.00
6 6/30/2022 $4,747,000.00
7 3/31/2022 $5,096,000.00
8 12/31/2021 $5,348,000.00
9 9/30/2021 $4,300,000.00
10 6/30/2021 $4,100,000.00
11 3/31/2021 $4,234,000.00
12 12/31/2020 $1,164,000.00
13 12/31/2019 $2,300,000.00
14 9/30/2019 $2,400,000.00
15 6/30/2019 $2,600,000.00
16 3/31/2019 $1,500,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 9/30/2023 $0.08
2 6/30/2023 $0.09
3 3/31/2023 $0.08
4 12/31/2022 $0.08
5 9/30/2022 $0.08
6 6/30/2022 $0.07
7 3/31/2022 $0.08
8 12/31/2021 $0.08
9 9/30/2021 $0.08
10 6/30/2021 $0.08
11 3/31/2021 $0.08
12 12/31/2020 $0.08
13 12/31/2019 $0.08
14 9/30/2019 $0.08
15 6/30/2019 $0.08
16 3/31/2019 $0.08
Financials: OtherAssetsCurrent
Date Value
1 9/30/2023 $1,324,000.00
2 6/30/2023 $1,492,000.00
3 3/31/2023 $1,740,000.00
4 12/31/2022 $1,671,000.00
5 9/30/2022 $1,034,000.00
6 6/30/2022 $1,134,000.00
7 3/31/2022 $935,000.00
8 12/31/2021 $957,000.00
9 9/30/2021 $627,000.00
10 6/30/2021 $3,446,000.00
11 3/31/2021 $3,593,000.00
12 12/31/2020 $2,966,000.00
13 9/30/2020 $5,780,000.00
14 6/30/2020 $6,881,000.00
15 3/31/2020 $7,341,000.00
16 12/31/2019 $7,084,000.00
17 9/30/2019 $8,762,000.00
18 6/30/2019 $10,240,000.00
19 3/31/2019 $10,211,000.00
20 12/31/2018 $9,205,000.00
21 9/30/2018 $9,039,000.00
22 6/30/2018 $7,243,000.00
23 3/31/2018 $8,304,000.00
24 12/31/2017 $9,344,000.00
25 9/30/2017 $8,245,000.00
26 6/30/2017 $7,231,000.00
27 3/31/2017 $5,601,000.00
28 12/31/2016 $5,335,000.00
29 9/30/2016 $8,149,000.00
30 6/30/2016 $7,011,000.00
31 3/31/2016 $7,069,000.00
32 12/31/2015 $6,689,000.00
33 9/30/2015 $5,450,000.00
34 6/30/2015 $586,000.00
35 3/31/2015 $644,000.00
36 12/31/2014 $789,000.00
37 9/30/2014 $833,000.00
38 6/30/2014 $617,000.00
39 3/31/2014 $771,000.00
40 12/31/2013 $593,000.00
41 9/30/2013 $1,033,000.00
42 12/31/2012 $235,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 9/30/2023 $1,871,000.00
2 6/30/2023 $1,899,000.00
3 3/31/2023 $2,251,000.00
4 12/31/2022 $2,463,000.00
5 9/30/2022 $2,938,000.00
6 6/30/2022 $2,157,000.00
7 3/31/2022 $1,681,000.00
8 12/31/2021 $1,014,000.00
9 9/30/2021 $348,000.00
10 6/30/2021 $156,000.00
11 3/31/2021 $193,000.00
12 12/31/2020 $186,000.00
13 9/30/2020 $1,836,000.00
14 6/30/2020 $1,896,000.00
15 3/31/2020 $2,168,000.00
16 12/31/2019 $2,489,000.00
17 9/30/2019 $2,584,000.00
18 6/30/2019 $2,818,000.00
19 3/31/2019 $1,695,000.00
20 12/31/2018 $203,000.00
21 9/30/2018 $224,000.00
22 6/30/2018 $259,000.00
23 3/31/2018 $283,000.00
24 12/31/2017 $192,000.00
25 9/30/2017 $279,000.00
26 6/30/2017 $146,000.00
27 3/31/2017 $114,000.00
28 12/31/2016 $63,000.00
29 9/30/2016 $63,000.00
30 6/30/2016 $63,000.00
31 3/31/2016 $64,000.00
32 12/31/2015 $64,000.00
33 9/30/2015 $59,000.00
34 6/30/2015 $90,000.00
35 3/31/2015 $52,000.00
36 12/31/2014 $11,000.00
37 9/30/2014 $71,000.00
38 6/30/2014 $72,000.00
39 3/31/2014 $105,000.00
40 12/31/2013 $127,000.00
41 9/30/2013 $129,000.00
42 6/30/2013 $2,000.00
43 3/31/2013 $2,000.00
44 12/31/2012 $205,000.00
45 9/30/2012 $9,000.00
46 6/30/2012 $11,000.00
47 3/31/2012 $14,000.00
48 12/31/2011 $16,000.00
49 12/31/2010 $53,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 9/30/2023 $84,000.00
2 6/30/2023 $725,000.00
3 3/31/2023 $550,000.00
4 12/31/2022 $-1,867,000.00
5 9/30/2022 $-4,018,000.00
6 6/30/2022 $-2,363,000.00
7 3/31/2022 $-650,000.00
8 12/31/2021 $-2,985,000.00
9 9/30/2021 $-2,397,000.00
10 6/30/2021 $472,000.00
11 3/31/2021 $-1,938,000.00
12 12/31/2020 $4,338,000.00
13 9/30/2020 $2,191,000.00
14 6/30/2020 $90,000.00
15 3/31/2020 $-872,000.00
16 12/31/2019 $-2,708,000.00
17 9/30/2019 $-4,379,000.00
18 6/30/2019 $1,240,000.00
19 3/31/2019 $-1,949,000.00
20 12/31/2018 $-3,690,000.00
21 9/30/2018 $-2,651,000.00
22 6/30/2018 $-2,090,000.00
23 3/31/2018 $2,308,000.00
24 12/31/2017 $10,797,000.00
25 9/30/2017 $9,515,000.00
26 6/30/2017 $6,563,000.00
27 3/31/2017 $1,133,000.00
28 12/31/2016 $-2,603,000.00
29 9/30/2016 $2,199,000.00
30 6/30/2016 $1,510,000.00
31 3/31/2016 $3,796,000.00
32 12/31/2015 $-3,166,000.00
33 9/30/2015 $-429,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 9/30/2023 $-573,000.00
2 6/30/2023 $274,000.00
3 3/31/2023 $857,000.00
4 12/31/2022 $-2,124,000.00
5 9/30/2022 $-1,569,000.00
6 6/30/2022 $-1,857,000.00
7 3/31/2022 $-1,202,000.00
8 12/31/2021 $-3,232,000.00
9 9/30/2021 $-984,000.00
10 6/30/2021 $472,000.00
11 3/31/2021 $-1,938,000.00
12 12/31/2020 $4,338,000.00
13 9/30/2020 $2,101,000.00
14 6/30/2020 $962,000.00
15 3/31/2020 $-872,000.00
16 12/31/2019 $-2,708,000.00
17 9/30/2019 $-3,670,000.00
18 6/30/2019 $1,240,000.00
19 3/31/2019 $-1,949,000.00
20 12/31/2018 $-3,690,000.00
21 9/30/2018 $-561,000.00
22 6/30/2018 $-4,398,000.00
23 3/31/2018 $2,308,000.00
24 12/31/2017 $10,797,000.00
25 9/30/2017 $9,515,000.00
26 6/30/2017 $6,563,000.00
27 3/31/2017 $1,133,000.00
28 12/31/2016 $-2,603,000.00
29 9/30/2016 $2,199,000.00
30 6/30/2016 $1,510,000.00
31 3/31/2016 $3,796,000.00
32 12/31/2015 $-3,166,000.00
33 9/30/2015 $-429,000.00
34 9/30/2014 $-11,507,000.00
35 6/30/2014 $-10,587,000.00
36 3/31/2014 $-7,479,000.00
37 12/31/2013 $-28,358,000.00
38 9/30/2013 $-20,327,000.00
39 6/30/2013 $-4,285,000.00
40 3/31/2013 $-30,078,000.00
41 12/31/2012 $-15,425,000.00
42 9/30/2012 $-3,670,000.00
43 6/30/2012 $-4,138,000.00
44 3/31/2012 $-2,137,000.00
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 9/30/2023 $473,000.00
2 6/30/2023 $406,000.00
3 3/31/2023 $307,000.00
4 12/31/2022 $-257,000.00
5 9/30/2022 $86,000.00
6 6/30/2022 $-696,000.00
7 3/31/2022 $-552,000.00
8 12/31/2021 $-247,000.00
9 9/30/2021 $-53,000.00
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 12/31/2019 --
15 12/31/2016 --
16 12/31/2015 --
17 12/31/2014 --
Financials: OtherNonoperatingIncomeExpense
Date Value
1 9/30/2023 $-1,146,000.00
2 6/30/2023 $-460,000.00
3 3/31/2023 $-218,000.00
4 12/31/2022 $-295,000.00
5 9/30/2022 $-261,000.00
6 6/30/2022 $-232,000.00
7 3/31/2022 $-146,000.00
8 12/31/2021 $-15,000.00
9 9/30/2021 $33,000.00
10 6/30/2021 $-36,000.00
11 3/31/2021 $-29,000.00
12 12/31/2020 $-119,000.00
13 9/30/2020 $-54,000.00
14 6/30/2020 $-55,000.00
15 3/31/2020 $-15,000.00
16 12/31/2019 $-967,000.00
17 9/30/2019 $-935,000.00
18 6/30/2019 $-496,000.00
19 3/31/2019 $-305,000.00
20 12/31/2018 $1,126,000.00
21 9/30/2018 $-52,000.00
22 6/30/2018 $1,000.00
23 3/31/2018 $-58,000.00
24 12/31/2017 $-300,000.00
25 9/30/2017 $-294,000.00
26 6/30/2017 $-40,000.00
27 3/31/2017 $-60,000.00
28 12/31/2016 $35,000.00
29 9/30/2016 $-30,000.00
30 6/30/2016 $95,000.00
31 6/30/2014 $-527,000.00
32 6/30/2013 $-489,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 9/30/2023 $497,000.00
2 6/30/2023 $490,000.00
3 3/31/2023 $488,000.00
4 12/31/2022 $350,000.00
5 9/30/2022 $350,000.00
6 6/30/2022 $349,000.00
7 3/31/2022 $348,000.00
8 12/31/2021 $1,063,000.00
9 9/30/2021 $1,058,000.00
10 6/30/2021 $1,041,000.00
11 3/31/2021 $214,000.00
12 12/31/2020 $36,000.00
13 9/30/2020 $33,000.00
14 6/30/2020 $33,000.00
15 3/31/2020 $33,000.00
16 12/31/2019 $499,000.00
17 9/30/2019 $499,000.00
18 6/30/2019 $499,000.00
19 3/31/2019 $499,000.00
20 12/31/2018 $1,662,000.00
21 9/30/2018 $1,662,000.00
22 6/30/2018 --
23 12/31/2017 $168,000.00
24 9/30/2017 $168,000.00
25 6/30/2017 $168,000.00
26 12/31/2016 $168,000.00
27 9/30/2016 $130,000.00
28 6/30/2016 $130,000.00
29 3/31/2016 $130,000.00
30 12/31/2015 $73,000.00
31 9/30/2015 $3,000.00
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 9/30/2023 $12,268,000.00
2 6/30/2023 $12,268,000.00
3 3/31/2023 $2,949,000.00
4 12/31/2022 $33,886,000.00
5 9/30/2022 $25,588,000.00
6 6/30/2022 $17,792,000.00
7 3/31/2022 $5,967,000.00
8 12/31/2021 $122,330,000.00
9 9/30/2021 $88,232,000.00
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 12/31/2019 $12,883,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 9/30/2023 $488,000.00
2 6/30/2023 $166,000.00
3 3/31/2023 $64,000.00
4 12/31/2022 $1,279,000.00
5 9/30/2022 $904,000.00
6 6/30/2022 $443,000.00
7 3/31/2022 $246,000.00
8 12/31/2021 $1,368,000.00
9 9/30/2021 $838,000.00
10 6/30/2021 $700,000.00
11 3/31/2021 $395,000.00
12 12/31/2020 $3,000.00
13 9/30/2020 $3,000.00
14 6/30/2020 $3,000.00
15 3/31/2020 $2,000.00
16 12/31/2019 $437,000.00
17 9/30/2019 $392,000.00
18 6/30/2019 $189,000.00
19 3/31/2019 $118,000.00
20 12/31/2018 $770,000.00
21 9/30/2018 $490,000.00
22 6/30/2018 $358,000.00
23 3/31/2018 $218,000.00
24 12/31/2017 $1,566,000.00
25 9/30/2017 $1,488,000.00
26 6/30/2017 $1,397,000.00
27 3/31/2017 $501,000.00
28 12/31/2016 $1,361,000.00
29 9/30/2016 $878,000.00
30 6/30/2016 $517,000.00
31 3/31/2016 $153,000.00
32 12/31/2015 $1,234,000.00
33 9/30/2015 $728,000.00
34 6/30/2015 $311,000.00
35 3/31/2015 $155,000.00
36 12/31/2014 $2,174,000.00
37 9/30/2014 $1,626,000.00
38 6/30/2014 $910,000.00
39 3/31/2014 $187,000.00
40 12/31/2013 $1,377,000.00
41 9/30/2013 $724,000.00
42 6/30/2013 $150,000.00
43 3/31/2013 $69,000.00
44 12/31/2012 $184,000.00
45 9/30/2012 $92,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 9/30/2023 $0.01
2 6/30/2023 $0.01
3 3/31/2023 $0.01
4 12/31/2022 $0.01
5 9/30/2022 $0.01
6 6/30/2022 $0.01
7 3/31/2022 $0.01
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 2/29/2020 $0.01
17 12/31/2019 $0.01
18 9/30/2014 $0.01
19 12/31/2013 $0.01
20 11/30/2013 $0.01
21 12/31/2012 $0.01
22 12/31/2011 $0.01
23 12/31/2010 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 9/30/2023 $25,000,000.00
2 6/30/2023 $25,000,000.00
3 3/31/2023 $25,000,000.00
4 12/31/2022 $25,000,000.00
5 9/30/2022 $25,000,000.00
6 6/30/2022 $25,000,000.00
7 3/31/2022 $25,000,000.00
8 12/31/2021 $25,000,000.00
9 9/30/2021 $25,000,000.00
10 6/30/2021 $25,000,000.00
11 3/31/2021 $25,000,000.00
12 12/31/2020 $25,000,000.00
13 9/30/2020 $25,000,000.00
14 6/30/2020 $25,000,000.00
15 3/31/2020 $25,000,000.00
16 12/31/2019 $25,000,000.00
17 9/30/2014 $25,000,000.00
18 12/31/2013 $25,000,000.00
19 11/30/2013 $25,000,000.00
20 12/31/2012 $25,000,000.00
21 1/31/2012 $3,000,000.00
22 12/31/2011 $62,693,245.00
23 11/30/2011 $40,958,843.00
24 12/31/2010 $25,000,000.00
25 12/31/2009 $21,734,402.00
26 9/30/2009 $15,234,402.00
27 12/31/2007 $6,500,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 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 $4,884,117.00
16 12/31/2019 --
17 9/30/2014 --
18 12/31/2013 --
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 $4,884,117.00
16 12/31/2019 --
17 9/30/2014 --
18 12/31/2013 --
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 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 $49,000.00
16 12/31/2019 --
17 9/30/2014 --
18 12/31/2013 --
19 12/31/2012 --
20 12/31/2011 --
21 12/31/2010 --
Financials: PrepaidExpenseCurrent
Date Value
1 9/30/2023 $4,174,000.00
2 6/30/2023 $3,149,000.00
3 3/31/2023 $3,326,000.00
4 12/31/2022 $3,584,000.00
5 9/30/2022 $3,713,000.00
6 6/30/2022 $2,927,000.00
7 3/31/2022 $3,026,000.00
8 12/31/2021 $3,255,000.00
9 9/30/2021 $2,209,000.00
10 12/31/2020 $3,535,000.00
11 3/31/2020 $1,412,000.00
12 12/31/2019 $1,834,000.00
13 9/30/2019 $2,186,000.00
14 6/30/2019 $1,354,000.00
15 3/31/2019 $1,593,000.00
16 12/31/2018 $1,443,000.00
17 9/30/2018 $2,540,000.00
18 6/30/2018 $1,646,000.00
19 3/31/2018 $1,442,000.00
20 12/31/2017 $1,519,000.00
21 9/30/2017 $1,379,000.00
22 6/30/2017 $1,163,000.00
23 3/31/2017 $1,118,000.00
24 12/31/2016 $2,186,000.00
25 9/30/2016 $2,060,000.00
26 6/30/2016 $1,075,000.00
27 3/31/2016 $823,000.00
28 12/31/2015 $750,000.00
29 12/31/2014 $608,000.00
30 6/30/2013 $72,000.00
31 3/31/2013 $106,000.00
32 12/31/2012 $140,000.00
33 9/30/2012 $83,000.00
34 6/30/2012 $158,000.00
35 3/31/2012 $134,000.00
36 12/31/2011 $143,000.00
37 12/31/2010 $117,000.00
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Date Value
1 9/30/2023 $69,835,000.00
2 6/30/2023 $48,735,000.00
3 3/31/2023 $32,750,000.00
4 12/31/2022 $82,702,000.00
5 9/30/2022 $67,702,000.00
6 6/30/2022 $41,408,000.00
7 3/31/2022 $29,258,000.00
8 12/31/2021 $4,030,000.00
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
Financials: ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
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 12/31/2019 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 9/30/2023 $5,000.00
2 6/30/2023 $5,000.00
3 9/30/2022 $18,000.00
4 6/30/2022 $18,000.00
5 12/31/2020 --
6 12/31/2019 $500,000.00
7 12/31/2018 $7,100,000.00
8 9/30/2018 $11,396,000.00
9 6/30/2018 $9,813,000.00
10 3/31/2018 $1,712,000.00
11 12/31/2017 $34,479,000.00
12 9/30/2017 $5,449,000.00
13 12/31/2016 $166,000.00
14 9/30/2016 $163,000.00
15 6/30/2016 $165,000.00
16 3/31/2016 $8,000.00
17 12/31/2015 $259,000.00
18 9/30/2015 $252,000.00
19 6/30/2015 $250,000.00
20 3/31/2015 $196,000.00
21 12/31/2014 $91,000.00
22 9/30/2014 $73,000.00
23 6/30/2014 $24,000.00
24 3/31/2014 $8,000.00
25 12/31/2013 $143,000.00
26 9/30/2013 --
27 6/30/2013 --
28 3/31/2013 --
29 12/31/2012 $3,000.00
30 9/30/2012 $35,000.00
31 6/30/2012 --
32 3/31/2012 $35,000.00
33 12/31/2011 $35,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 9/30/2023 $9,237,000.00
2 6/30/2023 $8,815,000.00
3 3/31/2023 $8,972,000.00
4 12/31/2022 $9,542,000.00
5 9/30/2022 $9,145,000.00
6 6/30/2022 $9,389,000.00
7 3/31/2022 $10,427,000.00
8 12/31/2021 $10,971,000.00
9 9/30/2021 $9,911,000.00
10 6/30/2021 $9,876,000.00
11 3/31/2021 $9,179,000.00
12 12/31/2020 $10,342,000.00
13 9/30/2020 $8,702,000.00
14 6/30/2020 $6,963,000.00
15 3/31/2020 $6,060,000.00
16 12/31/2019 $4,706,000.00
17 9/30/2019 $5,428,000.00
18 6/30/2019 $5,782,000.00
19 3/31/2019 $5,923,000.00
20 12/31/2018 $6,337,000.00
21 9/30/2018 $6,659,000.00
22 6/30/2018 $6,676,000.00
23 3/31/2018 $6,406,000.00
24 12/31/2017 $6,670,000.00
25 9/30/2017 $7,197,000.00
26 6/30/2017 $6,404,000.00
27 3/31/2017 $5,800,000.00
28 12/31/2016 $5,772,000.00
29 9/30/2016 $4,614,000.00
30 6/30/2016 $4,743,000.00
31 3/31/2016 $5,921,000.00
32 12/31/2015 $4,408,000.00
33 9/30/2015 $4,388,000.00
34 6/30/2015 $2,914,000.00
35 3/31/2015 $3,010,000.00
36 12/31/2014 $3,120,000.00
37 9/30/2014 $2,901,000.00
38 6/30/2014 $2,413,000.00
39 3/31/2014 $1,891,000.00
40 12/31/2013 $1,864,000.00
41 9/30/2013 $1,823,000.00
42 6/30/2013 $264,000.00
43 3/31/2013 $297,000.00
44 12/31/2012 $1,767,000.00
45 9/30/2012 $349,000.00
46 6/30/2012 $392,000.00
47 3/31/2012 $433,000.00
48 12/31/2011 $470,000.00
49 12/31/2010 $337,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $9,000.00
5 9/30/2022 $9,000.00
6 6/30/2022 $9,000.00
7 3/31/2022 $177,000.00
8 12/31/2021 $100,000.00
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 12/31/2019 $1,600,000.00
15 9/30/2019 $1,600,000.00
16 12/31/2018 --
17 9/30/2018 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 9/30/2023 $28,409,000.00
2 6/30/2023 $19,119,000.00
3 3/31/2023 $10,139,000.00
4 12/31/2022 $28,942,000.00
5 9/30/2022 $20,422,000.00
6 6/30/2022 $13,681,000.00
7 3/31/2022 $6,428,000.00
8 12/31/2021 $19,348,000.00
9 9/30/2021 $4,469,000.00
10 6/30/2021 $4,089,000.00
11 3/31/2021 $4,215,000.00
12 12/31/2020 $16,621,000.00
13 9/30/2020 $12,867,000.00
14 6/30/2020 $8,191,000.00
15 3/31/2020 $3,934,000.00
16 12/31/2019 $22,468,000.00
17 9/30/2019 $17,834,000.00
18 6/30/2019 $6,295,000.00
19 3/31/2019 $5,655,000.00
20 12/31/2018 $21,823,000.00
21 9/30/2018 $4,838,000.00
22 6/30/2018 $5,281,000.00
23 3/31/2018 $5,265,000.00
24 12/31/2017 $21,989,000.00
25 9/30/2017 $16,814,000.00
26 6/30/2017 $5,070,000.00
27 3/31/2017 $6,855,000.00
28 12/31/2016 $29,273,000.00
29 9/30/2016 $21,760,000.00
30 6/30/2016 $6,364,000.00
31 3/31/2016 $8,385,000.00
32 12/31/2015 $29,669,000.00
33 9/30/2015 $21,111,000.00
34 6/30/2015 $6,579,000.00
35 3/31/2015 $7,484,000.00
36 12/31/2014 $27,944,000.00
37 9/30/2014 $9,067,000.00
38 6/30/2014 $12,893,000.00
39 3/31/2014 $5,011,000.00
40 12/31/2013 $12,700,000.00
41 9/30/2013 $2,909,000.00
42 6/30/2013 $372,000.00
43 3/31/2013 $2,781,000.00
44 12/31/2012 $15,854,000.00
45 9/30/2012 $557,000.00
46 6/30/2012 $1,947,000.00
47 3/31/2012 $14,115,000.00
48 12/31/2011 $3,367,000.00
49 9/30/2011 $975,000.00
50 6/30/2011 $849,000.00
51 3/31/2011 $656,000.00
52 12/31/2010 $2,728,000.00
Financials: RestrictedCashAndCashEquivalents
Date Value
1 9/30/2023 $1,615,000.00
2 6/30/2023 $1,354,000.00
3 3/31/2023 $1,142,000.00
4 12/31/2022 $1,141,000.00
5 9/30/2022 $1,107,000.00
6 6/30/2022 $1,290,000.00
7 3/31/2022 $1,176,000.00
8 12/31/2021 $1,154,000.00
9 9/30/2021 $1,153,000.00
10 6/30/2021 $1,045,000.00
11 3/31/2021 $1,149,000.00
12 12/31/2020 $1,166,000.00
13 9/30/2020 $1,154,000.00
14 6/30/2020 $627,000.00
15 3/31/2020 $925,000.00
16 12/31/2019 $969,000.00
17 9/30/2019 $698,000.00
18 6/30/2019 $712,000.00
19 3/31/2019 $578,000.00
20 12/31/2018 $590,000.00
21 9/30/2018 $663,000.00
22 6/30/2018 $750,000.00
23 3/31/2018 $6,779,000.00
24 12/31/2017 $6,389,000.00
25 9/30/2017 $6,386,000.00
26 6/30/2017 $6,419,000.00
27 3/31/2017 $10,432,000.00
28 12/31/2016 $10,425,000.00
29 9/30/2016 $10,353,000.00
30 6/30/2016 $289,000.00
31 12/31/2015 --
32 9/30/2015 --
33 6/30/2015 --
34 3/31/2015 $250,000.00
35 12/31/2014 $250,000.00
36 9/30/2014 $250,000.00
37 6/30/2014 $250,000.00
38 12/31/2013 $375,000.00
39 6/30/2013 $375,000.00
Financials: RestrictedCashNoncurrent
Date Value
1 9/30/2023 $1,615,000.00
2 6/30/2023 $1,354,000.00
3 3/31/2023 $1,142,000.00
4 12/31/2022 $1,141,000.00
5 9/30/2022 $1,107,000.00
6 6/30/2022 $1,290,000.00
7 3/31/2022 $1,176,000.00
8 12/31/2021 $1,154,000.00
9 9/30/2021 $1,153,000.00
10 6/30/2021 $1,045,000.00
11 3/31/2021 $1,149,000.00
12 12/31/2020 $1,166,000.00
13 9/30/2020 $1,154,000.00
14 6/30/2020 $627,000.00
15 3/31/2020 $925,000.00
16 12/31/2019 $969,000.00
17 9/30/2019 $698,000.00
18 6/30/2019 $712,000.00
19 3/31/2019 $578,000.00
20 12/31/2018 $590,000.00
21 9/30/2018 $663,000.00
22 6/30/2018 $750,000.00
23 3/31/2018 $6,779,000.00
24 12/31/2017 $6,389,000.00
25 12/31/2016 $10,425,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 9/30/2023 $-922,100,000.00
2 6/30/2023 $-903,800,000.00
3 3/31/2023 $-883,153,000.00
4 12/31/2022 $-860,935,000.00
5 9/30/2022 $-843,045,000.00
6 6/30/2022 $-824,121,000.00
7 3/31/2022 $-804,502,000.00
8 12/31/2021 $-785,374,000.00
9 9/30/2021 $-769,500,000.00
10 6/30/2021 $-753,400,000.00
11 3/31/2021 $-740,252,000.00
12 12/31/2020 $-722,912,000.00
13 9/30/2020 $-709,100,000.00
14 6/30/2020 $-694,038,000.00
15 3/31/2020 $-680,198,000.00
16 12/31/2019 $-663,600,000.00
17 9/30/2019 $-649,900,000.00
18 6/30/2019 $-552,095,000.00
19 3/31/2019 $-531,924,000.00
20 12/31/2018 $-509,406,000.00
21 9/30/2018 $-502,965,000.00
22 6/30/2018 $-482,759,000.00
23 3/31/2018 $-448,511,000.00
24 12/31/2017 $-447,640,000.00
25 9/30/2017 $-371,484,000.00
26 6/30/2017 $-332,971,000.00
27 3/31/2017 $-318,258,000.00
28 12/31/2016 $-302,844,000.00
29 9/30/2016 $-288,852,000.00
30 6/30/2016 $-275,908,000.00
31 3/31/2016 $-195,777,000.00
32 12/31/2015 $-182,864,000.00
33 9/30/2015 $-169,285,000.00
34 6/30/2015 $-155,384,000.00
35 3/31/2015 $-146,036,000.00
36 12/31/2014 $-135,916,000.00
37 9/30/2014 $-127,837,000.00
38 6/30/2014 $-116,330,000.00
39 3/31/2014 $-105,743,000.00
40 12/31/2013 $-98,264,000.00
41 9/30/2005 $30,000,000.00
42 8/31/2005 $29,500,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 9/30/2023 $3,146,000.00
2 6/30/2023 $2,057,000.00
3 3/31/2023 $976,000.00
4 12/31/2022 $7,087,000.00
5 9/30/2022 $4,623,000.00
6 6/30/2022 $994,000.00
7 3/31/2022 $1,066,000.00
8 12/31/2021 $8,232,000.00
9 9/30/2021 $5,756,000.00
10 6/30/2021 $1,102,000.00
11 3/31/2021 $2,083,000.00
12 12/31/2020 $3,175,000.00
13 9/30/2020 $814,000.00
14 6/30/2020 $1,255,000.00
15 3/31/2020 $600,000.00
16 12/31/2019 $8,531,000.00
17 9/30/2019 $7,844,000.00
18 6/30/2019 $3,639,000.00
19 3/31/2019 $2,181,000.00
20 12/31/2018 $24,102,000.00
21 9/30/2018 $16,578,000.00
22 6/30/2018 $6,389,000.00
23 3/31/2018 $4,767,000.00
24 12/31/2017 $7,111,000.00
25 9/30/2017 $3,713,000.00
26 6/30/2017 $1,584,000.00
27 3/31/2017 $1,946,000.00
28 12/31/2016 $1,519,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 9/30/2023 $796,000.00
2 6/30/2023 $417,000.00
3 3/31/2023 $45,000.00
4 12/31/2022 $577,000.00
5 9/30/2022 $316,000.00
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 $5,119,000.00
9 9/30/2021 $3,857,000.00
10 6/30/2021 $3,461,000.00
11 3/31/2021 $3,427,000.00
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
Financials: SellingAndMarketingExpense
Date Value
1 9/30/2023 $13,140,000.00
2 6/30/2023 $9,002,000.00
3 3/31/2023 $4,553,000.00
4 12/31/2022 $14,756,000.00
5 9/30/2022 $10,936,000.00
6 6/30/2022 $7,321,000.00
7 3/31/2022 $3,719,000.00
8 12/31/2021 $13,395,000.00
9 9/30/2021 $3,551,000.00
10 6/30/2021 $6,615,000.00
11 3/31/2021 $3,053,000.00
12 12/31/2020 $13,064,000.00
13 9/30/2020 $10,291,000.00
14 6/30/2020 $7,154,000.00
15 3/31/2020 $4,253,000.00
16 12/31/2019 $28,014,000.00
17 9/30/2019 $22,425,000.00
18 6/30/2019 $7,868,000.00
19 3/31/2019 $7,674,000.00
20 12/31/2018 $25,736,000.00
21 9/30/2018 $17,835,000.00
22 6/30/2018 $12,016,000.00
23 3/31/2018 $5,970,000.00
24 12/31/2017 $17,536,000.00
25 9/30/2017 $12,000,000.00
26 6/30/2017 $3,749,000.00
27 3/31/2017 $3,723,000.00
28 12/31/2016 $9,151,000.00
29 9/30/2016 $5,563,000.00
30 6/30/2016 $2,989,000.00
31 3/31/2016 $1,683,000.00
32 12/31/2015 $2,855,000.00
33 9/30/2015 $1,161,000.00
34 6/30/2015 $373,000.00
35 3/31/2015 $375,000.00
36 12/31/2014 $1,727,000.00
37 9/30/2014 $456,000.00
38 6/30/2014 $867,000.00
39 3/31/2014 $406,000.00
40 12/31/2013 $1,943,000.00
41 9/30/2013 $437,000.00
42 6/30/2013 $1,052,000.00
43 3/31/2013 $512,000.00
44 12/31/2012 $3,723,000.00
45 9/30/2012 $2,991,000.00
Financials: ShareBasedCompensation
Date Value
1 9/30/2023 $5,913,000.00
2 6/30/2023 $3,894,000.00
3 3/31/2023 $1,916,000.00
4 12/31/2022 $8,416,000.00
5 9/30/2022 $6,361,000.00
6 6/30/2022 $4,328,000.00
7 3/31/2022 $2,245,000.00
8 12/31/2021 $9,429,000.00
9 9/30/2021 $6,589,000.00
10 6/30/2021 $3,628,000.00
11 3/31/2021 $1,786,000.00
12 12/31/2020 $7,911,000.00
13 9/30/2020 $5,800,000.00
14 6/30/2020 $3,856,000.00
15 3/31/2020 $1,923,000.00
16 12/31/2019 $11,508,000.00
17 9/30/2019 $9,727,000.00
18 6/30/2019 $6,336,000.00
19 3/31/2019 $2,981,000.00
20 12/31/2018 $9,000,000.00
21 9/30/2018 $6,694,000.00
22 6/30/2018 $4,204,000.00
23 3/31/2018 $1,834,000.00
24 12/31/2017 $7,078,000.00
25 9/30/2017 $5,321,000.00
26 6/30/2017 $3,679,000.00
27 3/31/2017 $2,139,000.00
28 12/31/2016 $5,033,000.00
29 9/30/2016 $3,858,000.00
30 6/30/2016 $2,477,000.00
31 3/31/2016 $1,428,000.00
32 12/31/2015 $3,311,000.00
33 9/30/2015 $2,388,000.00
34 6/30/2015 $1,667,000.00
35 3/31/2015 $899,000.00
36 12/31/2014 $1,840,000.00
37 9/30/2014 $2,018,000.00
38 6/30/2014 $1,202,000.00
39 3/31/2014 $405,000.00
40 12/31/2013 $941,000.00
41 9/30/2013 $484,000.00
42 6/30/2013 $2,256,000.00
43 3/31/2013 $65,000.00
44 12/31/2012 $448,000.00
45 9/30/2012 $274,000.00
46 6/30/2012 $224,000.00
47 3/31/2012 $111,000.00
48 12/31/2011 $335,000.00
49 9/30/2011 $240,000.00
50 6/30/2011 $142,000.00
51 3/31/2011 $44,000.00
52 12/31/2010 $471,000.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 12/31/2019 --
14 12/31/2018 --
15 12/31/2017 --
16 12/31/2016 --
17 12/31/2015 --
18 12/31/2014 --
19 12/31/2013 --
20 6/30/2013 --
21 12/31/2012 --
22 9/30/2012 --
23 6/30/2012 --
24 3/31/2012 --
25 12/31/2011 --
26 9/30/2011 --
27 6/30/2011 --
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 9/30/2023 --
2 6/30/2023 $200,000.00
3 3/31/2023 $400,000.00
4 12/31/2022 --
5 9/30/2022 $100,000.00
6 6/30/2022 --
7 3/31/2022 $200,000.00
8 12/31/2021 $700,000.00
9 12/31/2020 --
10 12/31/2018 $2,300,000.00
11 12/31/2017 $1,600,000.00
12 12/31/2016 $1,300,000.00
13 12/31/2015 $3,300,000.00
14 12/31/2014 $4,800,000.00
15 3/31/2014 $17,000,000.00
16 12/31/2013 $12,700,000.00
17 6/30/2013 --
18 3/31/2013 --
19 12/31/2012 --
20 9/30/2012 --
21 6/30/2012 --
22 12/31/2011 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 9/30/2023 $5,591,291.00
2 6/30/2023 $5,411,149.00
3 3/31/2023 $4,843,264.00
4 12/31/2022 $3,524,473.00
5 9/30/2022 $3,406,210.00
6 6/30/2022 $3,119,355.00
7 3/31/2022 $2,392,065.00
8 12/31/2021 $1,887,155.00
9 12/31/2020 $1,282,678.00
10 12/31/2019 $926,498.00
11 12/31/2018 $7,574,932.00
12 12/31/2017 $7,113,007.00
13 12/31/2016 $4,822,183.00
14 12/31/2015 $3,096,827.00
15 12/31/2014 $2,721,164.00
16 3/31/2014 $2,132,813.00
17 12/31/2013 $10,031,605.00
18 6/30/2013 $2,429,875.00
19 3/31/2013 $1,561,375.00
20 12/31/2012 $982,625.00
21 9/30/2012 $990,875.00
22 6/30/2012 $1,128,125.00
23 12/31/2011 $864,917.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 9/30/2023 $5.15
2 6/30/2023 $5.31
3 3/31/2023 $5.96
4 12/31/2022 $7.40
5 9/30/2022 $7.51
6 6/30/2022 $8.02
7 3/31/2022 $10.06
8 12/31/2021 $11.50
9 12/31/2020 $27.71
10 12/31/2019 $32.48
11 12/31/2018 $2.72
12 12/31/2017 $2.78
13 12/31/2016 $2.43
14 12/31/2015 $2.12
15 12/31/2014 $1.47
16 3/31/2014 $1.44
17 12/31/2013 $0.30
18 6/30/2013 $0.82
19 3/31/2013 $1.05
20 12/31/2012 $1.26
21 9/30/2012 $1.24
22 6/30/2012 $1.30
23 12/31/2011 $1.50
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 9/30/2023 $21,116.00
2 6/30/2023 $16,762.00
3 3/31/2023 $913.00
4 12/31/2022 $36,987.00
5 9/30/2022 $36,982.00
6 6/30/2022 $16,983.00
7 3/31/2022 $13,816.00
8 12/31/2021 $610,287.00
9 12/31/2020 $181,948.00
10 12/31/2019 $43,525.00
11 12/31/2018 $192,633.00
12 12/31/2017 $227,419.00
13 12/31/2016 $152,946.00
14 12/31/2015 $467,985.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 9/30/2023 $106.00
2 6/30/2023 $106.00
3 3/31/2023 --
4 12/31/2022 $129,134.00
5 9/30/2022 $128,089.00
6 6/30/2022 $23,047.00
7 3/31/2022 $4,155.00
8 12/31/2021 $285,391.00
9 12/31/2020 $293,102.00
10 12/31/2019 $248,834.00
11 12/31/2018 $925,495.00
12 12/31/2017 $574,773.00
13 12/31/2016 $797,301.00
14 12/31/2015 $434,025.00
15 12/31/2014 $670,065.00
16 12/31/2013 $6,129.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 9/30/2023 $3,047,615.00
2 6/30/2023 $3,047,615.00
3 3/31/2023 $2,748,415.00
4 12/31/2022 $3,153,881.00
5 9/30/2022 $2,972,722.00
6 6/30/2022 $2,555,396.00
7 3/31/2022 $2,173,832.00
8 12/31/2021 $1,490,266.00
9 12/31/2020 $3,005,964.00
10 12/31/2019 $623,272.00
11 12/31/2018 $669,662.00
12 12/31/2017 $4,746,250.00
13 12/31/2016 $5,368,755.00
14 12/31/2015 $4,407,758.00
15 12/31/2014 $2,422,309.00
16 3/31/2014 $787,300.00
17 12/31/2013 $3,015,696.00
18 6/30/2013 $1,693,500.00
19 3/31/2013 --
20 12/31/2012 $11,769,866.00
21 9/30/2012 $813,500.00
22 6/30/2012 $813,500.00
23 12/31/2011 $562,500.00
24 9/30/2011 $562,500.00
25 6/30/2011 $562,500.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 9/30/2023 $0.59
2 6/30/2023 $0.59
3 9/30/2022 $0.60
4 6/30/2022 $0.61
5 12/31/2021 $2.40
6 12/31/2020 $0.53
7 12/31/2019 $21.23
8 3/31/2014 $3.10
9 12/31/2013 $0.95
10 6/30/2013 $0.40
11 12/31/2012 $0.54
12 9/30/2012 $0.54
13 6/30/2012 $0.54
14 3/31/2012 $0.54
15 12/31/2011 $0.89
16 9/30/2011 $0.89
17 6/30/2011 $0.89
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 9/30/2023 --
2 6/30/2023 $200,000.00
3 12/31/2020 --
4 12/31/2018 $9,200,000.00
5 12/31/2017 $5,200,000.00
6 12/31/2016 $1,300,000.00
7 12/31/2015 $3,800,000.00
8 12/31/2014 $6,200,000.00
9 3/31/2014 $32,000,000.00
10 12/31/2013 $24,800,000.00
11 6/30/2013 --
12 3/31/2013 --
13 12/31/2012 --
14 9/30/2012 --
15 6/30/2012 --
16 12/31/2011 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 9/30/2023 $10,598,060.00
2 6/30/2023 $10,602,414.00
3 3/31/2023 $10,319,169.00
4 12/31/2022 $7,584,967.00
5 9/30/2022 $7,404,858.00
6 6/30/2022 $7,112,573.00
7 3/31/2022 $6,766,520.00
8 12/31/2021 $4,640,660.00
9 12/31/2020 $4,361,872.00
10 12/31/2019 $1,830,958.00
11 12/31/2018 $19,899,631.00
12 12/31/2017 $15,693,675.00
13 12/31/2016 $12,488,551.00
14 12/31/2015 $8,300,819.00
15 12/31/2014 $5,423,741.00
16 3/31/2014 $4,584,813.00
17 12/31/2013 $3,822,887.00
18 6/30/2013 $3,547,000.00
19 3/31/2013 $1,938,500.00
20 12/31/2012 $2,584,554.00
21 9/30/2012 $2,204,000.00
22 6/30/2012 $2,344,500.00
23 12/31/2011 $4,164,090.00
24 12/31/2010 $1,334,667.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 9/30/2023 $3.17
2 6/30/2023 $3.18
3 3/31/2023 $3.30
4 12/31/2022 $4.22
5 9/30/2022 $4.31
6 6/30/2022 $4.52
7 3/31/2022 $4.74
8 12/31/2021 $6.64
9 12/31/2020 $10.49
10 12/31/2019 $30.71
11 12/31/2018 $31.45
12 12/31/2017 $2.32
13 12/31/2016 $2.66
14 12/31/2015 $2.63
15 12/31/2014 $2.82
16 3/31/2014 $2.47
17 12/31/2013 $0.26
18 6/30/2013 $0.75
19 3/31/2013 $1.01
20 12/31/2012 $0.08
21 9/30/2012 $1.02
22 6/30/2012 $1.06
23 12/31/2011 $0.48
24 12/31/2010 $1.41
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableAggregateIntrinsicValue
Date Value
1 9/30/2023 --
2 6/30/2023 $200,000.00
3 3/31/2023 $600,000.00
4 12/31/2022 --
5 9/30/2022 $100,000.00
6 6/30/2022 --
7 3/31/2022 $400,000.00
8 12/31/2021 $1,400,000.00
9 6/30/2013 --
10 3/31/2013 --
11 12/31/2012 --
12 9/30/2012 --
13 6/30/2012 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
Date Value
1 9/30/2023 $10,132,754.00
2 6/30/2023 $10,028,804.00
3 3/31/2023 $9,645,630.00
4 12/31/2022 $7,350,141.00
5 9/30/2022 $7,130,536.00
6 6/30/2022 $6,777,170.00
7 3/31/2022 $6,421,165.00
8 12/31/2021 $4,498,953.00
9 12/31/2020 $4,141,694.00
10 12/31/2019 $1,763,300.00
11 12/31/2018 $18,960,684.00
12 12/31/2017 $15,195,280.00
13 12/31/2016 $11,987,933.00
14 12/31/2015 $7,953,823.00
15 12/31/2014 $4,864,038.00
16 3/31/2014 $4,372,135.00
17 12/31/2013 $18,788,438.00
18 6/30/2013 $3,520,218.00
19 3/31/2013 $1,930,975.00
20 12/31/2012 $2,037,742.00
21 9/30/2012 $2,155,239.00
22 6/30/2012 $2,292,060.00
23 12/31/2011 $1,585,098.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
Date Value
1 9/30/2023 $3.29
2 6/30/2023 $3.32
3 3/31/2023 $3.47
4 12/31/2022 $4.32
5 9/30/2022 $4.43
6 6/30/2022 $4.67
7 3/31/2022 $4.91
8 12/31/2021 $6.75
9 12/31/2020 $10.89
10 12/31/2019 $30.75
11 12/31/2018 $2.42
12 12/31/2017 $2.34
13 12/31/2016 $2.66
14 12/31/2015 $2.61
15 12/31/2014 $2.38
16 3/31/2014 $2.30
17 12/31/2013 $0.26
18 6/30/2013 $0.75
19 3/31/2013 $1.02
20 12/31/2012 $1.03
21 9/30/2012 $1.03
22 6/30/2012 $1.07
23 12/31/2011 $1.35
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $0.38
2 6/30/2023 $0.38
3 3/31/2023 $0.38
4 12/31/2022 $0.41
5 9/30/2022 $0.41
6 6/30/2022 $0.41
7 3/31/2022 $0.41
8 12/31/2021 $0.67
9 12/31/2020 --
10 12/31/2019 $18.00
11 12/31/2018 $2.11
12 12/31/2017 $0.59
13 12/31/2016 $0.71
14 12/31/2015 $0.41
15 12/31/2014 $0.49
16 3/31/2014 $0.52
17 12/31/2013 $0.16
18 6/30/2013 --
19 3/31/2013 --
20 12/31/2012 $0.07
21 9/30/2012 --
22 6/30/2012 --
23 12/31/2011 --
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $25.79
2 6/30/2023 $27.89
3 3/31/2023 $4.21
4 12/31/2022 $21.11
5 9/30/2022 $21.11
6 6/30/2022 $33.27
7 3/31/2022 $38.80
8 12/31/2021 $30.32
9 12/31/2020 $35.57
10 12/31/2019 $38.67
11 12/31/2018 $2.11
12 12/31/2017 $4.16
13 12/31/2016 $4.61
14 12/31/2015 $6.80
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $15.86
2 6/30/2023 $15.86
3 3/31/2023 --
4 12/31/2022 $1.60
5 9/30/2022 $1.55
6 6/30/2022 $3.22
7 3/31/2022 $1.71
8 12/31/2021 $8.10
9 12/31/2020 $19.08
10 12/31/2019 $33.13
11 12/31/2018 $1.59
12 12/31/2017 $2.35
13 12/31/2016 $3.53
14 12/31/2015 $4.70
15 12/31/2014 $3.95
16 12/31/2013 $0.40
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2023 $0.71
2 6/30/2023 $0.71
3 3/31/2023 $0.73
4 12/31/2022 $0.70
5 9/30/2022 $0.72
6 6/30/2022 $0.77
7 3/31/2022 $0.82
8 12/31/2021 $4.06
9 12/31/2020 $0.54
10 12/31/2019 $29.79
11 12/31/2018 $2.39
12 12/31/2017 $1.25
13 12/31/2016 $2.81
14 12/31/2015 $2.76
15 12/31/2014 $5.40
16 3/31/2014 $8.11
17 12/31/2013 $0.44
18 6/30/2013 $0.45
19 12/31/2012 $0.66
20 9/30/2012 $0.66
21 6/30/2012 $0.66
22 12/31/2011 $1.12
Financials: StockholdersEquity
Date Value
1 9/30/2023 $47,253,000.00
2 6/30/2023 $61,503,000.00
3 3/31/2023 $79,717,000.00
4 12/31/2022 $99,645,000.00
5 9/30/2022 $112,976,000.00
6 6/30/2022 $131,439,000.00
7 3/31/2022 $150,825,000.00
8 12/31/2021 $169,246,000.00
9 9/30/2021 $181,501,000.00
10 6/30/2021 $195,561,000.00
11 3/31/2021 $205,918,000.00
12 12/31/2020 $61,569,000.00
13 9/30/2020 $62,169,000.00
14 6/30/2020 $59,557,000.00
15 3/31/2020 $67,162,000.00
16 12/31/2019 $55,535,000.00
17 9/30/2019 $63,766,000.00
18 6/30/2019 $131,487,000.00
19 3/31/2019 $146,766,000.00
20 12/31/2018 $168,521,000.00
21 9/30/2018 $164,063,000.00
22 6/30/2018 $165,718,000.00
23 3/31/2018 $187,358,000.00
24 12/31/2017 $178,850,000.00
25 9/30/2017 $100,565,000.00
26 6/30/2017 $123,822,000.00
27 3/31/2017 $116,267,000.00
28 12/31/2016 $117,870,000.00
29 9/30/2016 $135,134,000.00
30 6/30/2016 $145,892,000.00
31 3/31/2016 $200,857,000.00
32 12/31/2015 $177,277,000.00
33 9/30/2015 $192,696,000.00
34 6/30/2015 $156,771,000.00
35 3/31/2015 $114,547,000.00
36 12/31/2014 $121,789,000.00
37 9/30/2014 $130,028,000.00
38 6/30/2014 $140,689,000.00
39 3/31/2014 $97,957,000.00
40 12/31/2013 $105,023,000.00
41 9/30/2013 $112,889,000.00
42 6/30/2013 $2,247,000.00
43 3/31/2013 $2,769,000.00
44 12/31/2012 $-68,613,000.00
45 9/30/2012 $1,140,000.00
46 6/30/2012 $2,405,000.00
47 3/31/2012 $4,293,000.00
48 12/31/2011 $-53,611,000.00
49 12/31/2010 $3,424,000.00
50 12/31/2009 $1,284,000.00
51 12/31/2008 $1,473,000.00
52 12/31/2007 $2,421,000.00
53 12/31/2006 $369,000.00
54 12/31/2005 $-75,000.00
55 8/31/2005 --
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 9/30/2023 $13,300.00
2 6/30/2023 $13,300.00
3 3/31/2023 $13,300.00
4 12/31/2022 $43,453.00
5 9/30/2022 $43,453.00
6 6/30/2022 $43,453.00
7 3/31/2022 $30,001.00
8 12/31/2021 $315,800.00
9 12/31/2020 --
10 12/31/2019 $29,919.00
11 12/31/2018 $3,381,533.00
12 12/31/2017 $738,934.00
13 12/31/2016 $230,776.00
14 12/31/2015 $628,670.00
15 12/31/2014 $151,390.00
16 3/31/2014 $13,838.00
17 12/31/2013 $68,227.00
18 6/30/2013 --
19 3/31/2013 --
20 12/31/2012 $48,000.00
21 9/30/2012 --
22 6/30/2012 --
23 12/31/2011 --
24 9/30/2011 --
25 6/30/2011 --
Financials: StockIssuedDuringPeriodValueNewIssues
Date Value
1 9/30/2023 $2,622,000.00
2 6/30/2023 $196,000.00
3 12/31/2021 $131,929,000.00
4 9/30/2021 $47,000.00
5 6/30/2021 $992,000.00
6 3/31/2021 $129,322,000.00
7 12/31/2020 $33,846,000.00
8 9/30/2020 $13,649,000.00
9 3/31/2020 $11,212,000.00
10 12/31/2019 $25,777,000.00
11 9/30/2019 $23,725,000.00
12 12/31/2013 $30,197,000.00
13 9/30/2013 $30,197,000.00
14 3/31/2013 $3,000,000.00
15 12/31/2010 $4,974,000.00
16 12/31/2008 $3,988,000.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardGross
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 $2,000.00
4 12/31/2022 $2,000.00
5 9/30/2022 --
6 6/30/2022 $1,000.00
7 3/31/2022 $1,000.00
8 12/31/2021 $1,000.00
9 9/30/2021 --
10 6/30/2021 $1,000.00
11 3/31/2021 $1,000.00
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 $1,000.00
20 12/31/2018 --
21 9/30/2018 $1,000.00
22 6/30/2018 --
23 3/31/2018 --
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 3/31/2023 $5,000.00
2 12/31/2022 $18,000.00
3 6/30/2022 $6,000.00
4 3/31/2022 $12,000.00
5 6/30/2015 $250,000.00
6 3/31/2015 $196,000.00
7 6/30/2014 $24,000.00
8 3/31/2014 $8,000.00
9 12/31/2013 $54,000.00
10 9/30/2013 $34,000.00
11 12/31/2012 $3,000.00
12 12/31/2007 $35,000.00
Financials: TaxesPayableCurrent
Date Value
1 9/30/2023 $694,000.00
2 6/30/2023 $680,000.00
3 12/31/2022 $839,000.00
4 3/31/2020 $318,000.00
5 12/31/2019 $326,000.00
6 9/30/2019 $650,000.00
7 6/30/2019 $519,000.00
8 3/31/2019 $602,000.00
9 12/31/2018 $365,000.00
10 9/30/2018 $190,000.00
11 6/30/2018 $3,195,000.00
12 3/31/2018 $3,221,000.00
13 12/31/2017 $3,192,000.00
14 9/30/2017 $3,319,000.00
15 6/30/2017 $3,263,000.00
16 3/31/2017 $2,225,000.00
17 12/31/2016 $2,676,000.00
18 9/30/2016 $3,220,000.00
19 6/30/2016 $3,072,000.00
20 3/31/2016 $3,081,000.00
21 12/31/2015 $3,112,000.00
22 9/30/2015 $3,023,000.00
23 6/30/2015 $54,000.00
24 3/31/2015 $70,000.00
25 12/31/2014 $189,000.00
26 9/30/2014 $90,000.00
Financials: TreasuryStockRetiredCostMethodAmount
Date Value
1 9/30/2023 --
2 3/31/2023 $1,000.00
3 12/31/2022 --
4 9/30/2022 --
5 3/31/2022 --
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
10 12/31/2020 --
11 3/31/2020 --
12 12/31/2019 --
13 3/31/2019 --
14 12/31/2018 $1,000.00
15 9/30/2018 $1,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
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/2020 --
10 12/31/2019 --
11 12/31/2018 --
12 12/31/2017 --
13 12/31/2016 --
14 12/31/2015 --
15 12/31/2014 --
16 9/30/2012 --
17 6/30/2012 --
18 12/31/2011 --
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 9/30/2023 $244,744,000.00
2 6/30/2023 $239,570,000.00
3 3/31/2023 $238,280,000.00
4 12/31/2022 $236,492,000.00
5 9/30/2022 $236,373,000.00
6 6/30/2022 $236,505.00
7 3/31/2022 $235,892,000.00
8 12/31/2021 $226,960,000.00
9 9/30/2021 $234,337,000.00
10 6/30/2021 $233,250.00
11 3/31/2021 $204,992,000.00
12 9/30/2020 $59,737,000.00
13 6/30/2020 $40,628,000.00
14 9/30/2019 $17,629,000.00
15 6/30/2019 $16,729,000.00
16 9/30/2018 $204,531,000.00
17 6/30/2018 $204,504,000.00
Copyright 2024 PursePoor.com