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

Business Address

2505 MERIDIAN PARKWAY, SUITE 100

DURHAM , NC US 27713

Mailing Address

2505 MERIDIAN PARKWAY, SUITE 100

DURHAM , NC US 27713
Phone Number: 919.806.1074 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $2,851,000.00
2 9/30/2023 $2,502,000.00
3 6/30/2023 $1,823,000.00
4 3/31/2023 $2,847,000.00
5 12/31/2022 $3,034,000.00
6 9/30/2022 $3,282,000.00
7 6/30/2022 $1,743,000.00
8 3/31/2022 $3,494,000.00
9 12/31/2021 $2,788,000.00
10 9/30/2021 $1,792,000.00
11 6/30/2021 $1,457,000.00
12 3/31/2021 $2,181,000.00
13 12/31/2020 $1,283,000.00
14 9/30/2020 $880,000.00
15 6/30/2020 $1,425,000.00
16 3/31/2020 $1,124,000.00
17 12/31/2019 $2,398,000.00
18 9/30/2019 $3,477,000.00
19 6/30/2019 $1,832,000.00
20 3/31/2019 $2,492,000.00
21 12/31/2018 $4,691,000.00
22 9/30/2018 $1,609,000.00
23 6/30/2018 $1,426,000.00
24 3/31/2018 $1,892,000.00
25 12/31/2017 $3,812,000.00
26 9/30/2017 $1,571,000.00
27 6/30/2017 $1,609,000.00
28 3/31/2017 $2,813,000.00
29 12/31/2016 $3,890,000.00
30 9/30/2016 $3,280,000.00
31 6/30/2016 $4,217,000.00
32 3/31/2016 $3,568,000.00
33 12/31/2015 $10,458,000.00
34 9/30/2015 $12,919,000.00
35 6/30/2015 $9,819,000.00
36 3/31/2015 $6,920,000.00
37 12/31/2014 $5,938,000.00
38 9/30/2014 $5,846,000.00
39 6/30/2014 $3,055,000.00
40 3/31/2014 $1,806,000.00
41 12/31/2013 $2,214,000.00
42 9/30/2013 $1,770,000.00
43 6/30/2013 $995,000.00
44 3/31/2013 $2,711,000.00
45 12/31/2012 $1,964,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $4,000.00
2 9/30/2023 $11,000.00
3 6/30/2023 $26,000.00
4 3/31/2023 $668,000.00
5 12/31/2022 $1,040,000.00
6 9/30/2022 $468,000.00
7 12/31/2021 --
8 9/30/2021 $53,000.00
9 6/30/2021 $36,000.00
10 3/31/2021 $482,000.00
11 12/31/2020 $340,000.00
12 9/30/2020 $378,000.00
13 6/30/2020 $367,000.00
14 3/31/2020 $1,079,000.00
15 12/31/2019 $1,233,000.00
16 9/30/2019 $1,822,000.00
17 6/30/2019 $774,000.00
18 3/31/2019 $1,425,000.00
19 12/31/2018 $330,000.00
20 9/30/2018 $332,000.00
21 6/30/2018 $219,000.00
22 3/31/2018 $426,000.00
23 12/31/2017 $1,682,000.00
24 9/30/2017 $270,000.00
25 6/30/2017 --
26 3/31/2017 $811,000.00
27 12/31/2016 $1,599,000.00
28 9/30/2016 $379,000.00
29 6/30/2016 $313,000.00
30 3/31/2016 $566,000.00
31 12/31/2015 $2,432,000.00
32 9/30/2015 $525,000.00
33 6/30/2015 $2,311,000.00
34 3/31/2015 $977,000.00
35 12/31/2014 $106,000.00
36 9/30/2014 $902,000.00
37 6/30/2014 $288,000.00
38 3/31/2014 $89,000.00
39 12/31/2013 $248,000.00
40 9/30/2013 $190,000.00
41 6/30/2013 $83,000.00
42 3/31/2013 $1,228,000.00
43 12/31/2012 $783,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 12/31/2023 $7,049,000.00
2 9/30/2023 $5,655,000.00
3 6/30/2023 $4,002,000.00
4 3/31/2023 $2,096,000.00
5 12/31/2022 $1,566,000.00
6 9/30/2022 $-83,000.00
7 6/30/2022 $-74,000.00
8 3/31/2022 $-53,000.00
9 12/31/2021 $-846,000.00
10 9/30/2021 $-648,000.00
11 6/30/2021 $-402,000.00
12 3/31/2021 $-128,000.00
13 12/31/2020 $190,000.00
14 9/30/2020 $268,000.00
15 6/30/2020 $277,000.00
16 3/31/2020 $191,000.00
17 12/31/2019 $1,842,000.00
18 9/30/2019 $1,557,000.00
19 6/30/2019 $1,205,000.00
20 3/31/2019 $595,000.00
21 12/31/2018 $852,000.00
22 9/30/2018 $447,000.00
23 6/30/2018 $171,000.00
24 3/31/2018 $73,000.00
25 12/31/2017 $5,000.00
26 9/30/2017 $-49,000.00
27 6/30/2017 $-72,000.00
28 3/31/2017 $-72,000.00
29 12/31/2016 $-1,223,000.00
30 9/30/2016 $-1,010,000.00
31 6/30/2016 $-747,000.00
32 3/31/2016 $-397,000.00
33 12/31/2015 $-1,622,000.00
34 9/30/2015 $-1,186,000.00
35 6/30/2015 $-783,000.00
36 3/31/2015 $-425,000.00
37 12/31/2014 $-1,175,000.00
38 9/30/2014 $-734,000.00
39 6/30/2014 $-385,000.00
40 3/31/2014 $-108,000.00
41 12/31/2013 $-196,000.00
42 9/30/2013 $-416,000.00
43 6/30/2013 $-149,000.00
44 3/31/2013 $-74,000.00
45 12/31/2012 $-84,000.00
46 9/30/2012 $-29,000.00
47 6/30/2012 $-29,000.00
48 3/31/2012 $-29,000.00
49 12/31/2011 $-118,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $15,592,000.00
2 9/30/2023 $13,008,000.00
3 6/30/2023 $13,518,000.00
4 3/31/2023 $13,584,000.00
5 12/31/2022 $17,381,000.00
6 9/30/2022 $14,428,000.00
7 6/30/2022 $16,682,000.00
8 3/31/2022 $11,718,000.00
9 12/31/2021 $13,108,000.00
10 9/30/2021 $10,498,000.00
11 6/30/2021 $9,465,000.00
12 3/31/2021 $6,067,000.00
13 12/31/2020 $7,250,000.00
14 9/30/2020 $6,532,000.00
15 6/30/2020 $4,811,000.00
16 3/31/2020 $5,556,000.00
17 12/31/2019 $6,830,000.00
18 9/30/2019 $11,957,000.00
19 6/30/2019 $11,954,000.00
20 3/31/2019 $10,389,000.00
21 12/31/2018 $8,275,000.00
22 9/30/2018 $7,776,000.00
23 6/30/2018 $7,976,000.00
24 3/31/2018 $7,109,000.00
25 12/31/2017 $9,384,000.00
26 9/30/2017 $7,416,000.00
27 6/30/2017 $6,159,000.00
28 3/31/2017 $5,819,000.00
29 12/31/2016 $6,215,000.00
30 9/30/2016 $6,338,000.00
31 6/30/2016 $6,311,000.00
32 3/31/2016 $6,638,000.00
33 12/31/2015 $9,721,000.00
34 9/30/2015 $7,782,000.00
35 6/30/2015 $10,758,000.00
36 3/31/2015 $6,630,000.00
37 12/31/2014 $6,833,000.00
38 9/30/2014 $5,346,000.00
39 6/30/2014 $3,553,000.00
40 3/31/2014 $1,894,000.00
41 12/31/2013 $2,420,000.00
42 9/30/2013 $1,601,000.00
43 6/30/2013 $1,471,000.00
44 3/31/2013 $1,713,000.00
45 12/31/2012 $906,000.00
Financials: AccruedSalariesCurrentAndNoncurrent
Date Value
1 12/31/2023 $5,123,000.00
2 9/30/2023 $3,912,000.00
3 6/30/2023 $3,649,000.00
4 3/31/2023 $3,348,000.00
5 12/31/2022 $6,438,000.00
6 9/30/2022 $4,791,000.00
7 6/30/2022 $3,887,000.00
8 3/31/2022 $3,068,000.00
9 12/31/2021 $5,491,000.00
10 9/30/2021 $4,502,000.00
11 6/30/2021 $4,093,000.00
12 3/31/2021 $2,480,000.00
13 12/31/2020 $4,473,000.00
14 9/30/2020 $2,752,000.00
15 6/30/2020 $2,271,000.00
16 3/31/2020 $1,734,000.00
17 12/31/2019 $3,626,000.00
18 9/30/2019 $3,139,000.00
19 6/30/2019 $4,154,000.00
20 3/31/2019 $2,453,000.00
21 12/31/2018 $2,469,000.00
22 9/30/2018 $1,764,000.00
23 6/30/2018 $1,562,000.00
24 3/31/2018 $1,911,000.00
25 12/31/2017 $3,678,000.00
26 9/30/2017 $3,067,000.00
27 6/30/2017 $2,100,000.00
28 3/31/2017 $1,724,000.00
29 12/31/2016 $2,906,000.00
30 9/30/2016 $2,090,000.00
31 6/30/2016 $2,373,000.00
32 3/31/2016 $2,247,000.00
33 12/31/2015 $2,939,000.00
34 9/30/2015 $3,080,000.00
35 12/31/2014 $3,057,000.00
36 12/31/2013 $1,779,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $5,154,000.00
2 12/31/2022 $5,122,000.00
3 12/31/2021 $5,138,000.00
4 12/31/2020 $5,420,000.00
5 12/31/2019 $5,041,000.00
6 12/31/2018 $4,640,000.00
7 12/31/2017 $3,844,000.00
8 12/31/2016 $2,994,000.00
9 12/31/2015 $1,963,000.00
10 12/31/2014 $1,371,000.00
11 3/31/2014 $1,209,000.00
12 12/31/2013 $1,159,000.00
13 9/30/2013 $1,431,000.00
14 6/30/2013 $1,369,000.00
15 3/31/2013 $1,302,000.00
16 12/31/2012 $1,234,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $7,000.00
2 9/30/2023 $-625,000.00
3 6/30/2023 $-813,000.00
4 3/31/2023 $-231,000.00
5 12/31/2022 $-337,000.00
6 9/30/2022 $-37,000.00
7 6/30/2022 $-68,000.00
8 3/31/2022 $-73,000.00
9 12/31/2021 $-21,000.00
10 9/30/2021 --
11 6/30/2021 $-11,000.00
12 3/31/2021 $-43,000.00
13 12/31/2020 --
14 9/30/2020 $33,000.00
15 6/30/2020 $130,000.00
16 3/31/2020 $-11,000.00
17 12/31/2019 $35,000.00
18 9/30/2019 $89,000.00
19 6/30/2019 $125,000.00
20 3/31/2019 $48,000.00
21 12/31/2018 $-92,000.00
22 9/30/2018 $-661,000.00
23 6/30/2018 $-842,000.00
24 3/31/2018 $-1,066,000.00
25 12/31/2017 $-963,000.00
26 9/30/2017 $-1,481,000.00
27 6/30/2017 $-1,475,000.00
28 3/31/2017 $-109,000.00
29 12/31/2016 $-440,000.00
30 9/30/2016 $-366,000.00
31 6/30/2016 $-269,000.00
32 3/31/2016 $-343,000.00
33 12/31/2015 $-764,000.00
34 9/30/2015 $356,000.00
35 6/30/2015 $1,803,000.00
36 3/31/2015 $659,000.00
37 12/31/2014 $35,000.00
38 9/30/2014 $-63,000.00
39 6/30/2014 $-20,000.00
40 3/31/2014 $-32,000.00
41 12/31/2013 --
42 6/30/2013 $-1,000.00
43 3/31/2013 $-3,000.00
44 12/31/2012 $-2,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $988,457,000.00
2 9/30/2023 $986,202,000.00
3 6/30/2023 $978,213,000.00
4 3/31/2023 $975,254,000.00
5 12/31/2022 $970,535,000.00
6 9/30/2022 $966,370,000.00
7 6/30/2022 $961,740,000.00
8 3/31/2022 $958,147,000.00
9 12/31/2021 $953,782,000.00
10 9/30/2021 $950,597,000.00
11 6/30/2021 $946,612,000.00
12 3/31/2021 $943,381,000.00
13 12/31/2020 $785,673,000.00
14 9/30/2020 $783,758,000.00
15 6/30/2020 $782,217,000.00
16 3/31/2020 $780,248,000.00
17 12/31/2019 $778,693,000.00
18 9/30/2019 $777,133,000.00
19 6/30/2019 $740,547,000.00
20 3/31/2019 $738,163,000.00
21 12/31/2018 $733,907,000.00
22 9/30/2018 $731,060,000.00
23 6/30/2018 $717,414,000.00
24 3/31/2018 $713,323,000.00
25 12/31/2017 $709,514,000.00
26 9/30/2017 $705,883,000.00
27 6/30/2017 $701,329,000.00
28 3/31/2017 $696,995,000.00
29 12/31/2016 $692,422,000.00
30 9/30/2016 $688,518,000.00
31 6/30/2016 $684,015,000.00
32 3/31/2016 $679,672,000.00
33 12/31/2015 $675,591,000.00
34 9/30/2015 $671,380,000.00
35 6/30/2015 $666,586,000.00
36 3/31/2015 $501,130,000.00
37 12/31/2014 $496,602,000.00
38 9/30/2014 $378,436,000.00
39 6/30/2014 $375,504,000.00
40 3/31/2014 $262,739,000.00
41 12/31/2013 $261,243,000.00
42 3/31/2013 --
43 12/31/2012 --
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $17,457,000.00
2 9/30/2023 $7,880,000.00
3 6/30/2023 $2,959,000.00
4 3/31/2023 $4,363,000.00
5 12/31/2022 $15,285,000.00
6 9/30/2022 $3,819,000.00
7 6/30/2022 $3,593,000.00
8 3/31/2022 $3,708,000.00
9 12/31/2021 $12,260,000.00
10 9/30/2021 $3,431,000.00
11 6/30/2021 $3,112,000.00
12 3/31/2021 $2,584,000.00
13 12/31/2020 $5,568,000.00
14 9/30/2020 $1,282,000.00
15 6/30/2020 $1,391,000.00
16 3/31/2020 $1,326,000.00
17 12/31/2019 $9,528,000.00
18 9/30/2019 $1,529,000.00
19 6/30/2019 $2,367,000.00
20 3/31/2019 $4,073,000.00
21 12/31/2018 $13,073,000.00
22 9/30/2018 $3,181,000.00
23 6/30/2018 $4,035,000.00
24 3/31/2018 $3,392,000.00
25 12/31/2017 $16,110,000.00
26 12/31/2016 $16,223,000.00
27 12/31/2015 $12,959,000.00
28 12/31/2014 $4,411,000.00
29 12/31/2013 $3,071,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $17,457,000.00
2 9/30/2023 $15,204,000.00
3 6/30/2023 $7,324,000.00
4 3/31/2023 $4,363,000.00
5 12/31/2022 $15,285,000.00
6 9/30/2022 $11,120,000.00
7 6/30/2022 $3,593,000.00
8 3/31/2022 $3,708,000.00
9 12/31/2021 $12,260,000.00
10 9/30/2021 $9,127,000.00
11 6/30/2021 $3,112,000.00
12 3/31/2021 $2,584,000.00
13 12/31/2020 $5,568,000.00
14 9/30/2020 $4,000,000.00
15 6/30/2020 $2,717,000.00
16 3/31/2020 $1,326,000.00
17 12/31/2019 $9,528,000.00
18 9/30/2019 $1,529,000.00
19 6/30/2019 $2,367,000.00
20 3/31/2019 $4,073,000.00
21 12/31/2018 $13,074,000.00
22 9/30/2018 $10,608,000.00
23 6/30/2018 $7,427,000.00
24 3/31/2018 $3,391,000.00
25 12/31/2017 $16,110,000.00
26 9/30/2017 $4,218,000.00
27 6/30/2017 $4,233,000.00
28 3/31/2017 $4,028,000.00
29 12/31/2016 $16,223,000.00
30 9/30/2016 $12,334,000.00
31 6/30/2016 $4,324,000.00
32 3/31/2016 $3,915,000.00
33 12/31/2015 $12,959,000.00
34 9/30/2015 $8,882,000.00
35 6/30/2015 $5,203,000.00
36 3/31/2015 $2,402,000.00
37 12/31/2014 $4,411,000.00
38 9/30/2014 $1,362,000.00
39 6/30/2014 $644,000.00
40 3/31/2014 $772,000.00
41 12/31/2013 $3,071,000.00
42 12/31/2012 $1,396,000.00
Financials: AmortizationOfFinancingCosts
Date Value
1 12/31/2023 $183,000.00
2 9/30/2023 $201,000.00
3 6/30/2023 $132,000.00
4 3/31/2023 $66,000.00
5 12/31/2022 $233,000.00
6 9/30/2022 $166,000.00
7 6/30/2022 $100,000.00
8 3/31/2022 $33,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 12/31/2017 --
15 12/31/2016 --
16 9/30/2016 --
17 6/30/2016 --
18 3/31/2016 --
19 12/31/2015 $64,000.00
20 9/30/2015 $64,000.00
21 6/30/2015 $49,000.00
22 3/31/2015 $26,000.00
23 12/31/2014 $148,000.00
24 9/30/2014 $118,000.00
25 6/30/2014 $83,000.00
26 3/31/2014 $42,000.00
27 12/31/2013 $248,000.00
28 9/30/2013 $46,000.00
29 6/30/2013 $224,000.00
30 3/31/2013 $65,000.00
31 12/31/2012 $238,000.00
32 9/30/2012 $175,000.00
33 6/30/2012 $54,000.00
34 3/31/2012 $22,000.00
35 12/31/2011 $50,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $1,322,712.00
2 12/31/2021 $4,672,859.00
3 12/31/2020 $1,162,161.00
4 12/31/2019 $1,571,356.00
5 12/31/2018 $749,110.00
6 12/31/2017 $1,687,887.00
7 9/30/2017 $1,600,000.00
8 6/30/2017 $1,700,000.00
9 3/31/2017 $1,800,000.00
10 12/31/2016 $1,012,928.00
11 9/30/2016 $1,400,000.00
12 6/30/2016 $800,000.00
13 3/31/2016 $300,000.00
14 12/31/2015 $1,202,887.00
15 9/30/2015 $1,278,000.00
16 6/30/2015 $1,200,000.00
17 3/31/2015 $1,408,852.00
18 12/31/2014 $2,170,660.00
19 9/30/2014 $2,406,000.00
20 6/30/2014 $3,187,867.00
21 3/31/2014 $3,100,454.00
22 12/31/2013 $7,550,950.00
23 9/30/2013 $6,153,403.00
24 6/30/2013 $7,808,128.00
25 3/31/2013 $11,511,182.00
26 12/31/2012 $15,694,862.00
27 9/30/2012 $11,302,008.00
28 6/30/2012 $11,369,971.00
29 3/31/2012 $11,313,242.00
30 12/31/2011 $11,034,134.00
Financials: Assets
Date Value
1 12/31/2023 $212,774,000.00
2 9/30/2023 $225,282,000.00
3 6/30/2023 $241,085,000.00
4 3/31/2023 $258,533,000.00
5 12/31/2022 $279,341,000.00
6 9/30/2022 $293,880,000.00
7 6/30/2022 $53,563,000.00
8 3/31/2022 $65,516,000.00
9 12/31/2021 $100,540,000.00
10 9/30/2021 $133,401,000.00
11 6/30/2021 $146,725,000.00
12 3/31/2021 $158,649,000.00
13 12/31/2020 $84,723,000.00
14 9/30/2020 $93,504,000.00
15 6/30/2020 $101,673,000.00
16 3/31/2020 $107,769,000.00
17 12/31/2019 $119,376,000.00
18 9/30/2019 $127,751,000.00
19 6/30/2019 $163,441,000.00
20 3/31/2019 $177,988,000.00
21 12/31/2018 $190,714,000.00
22 9/30/2018 $198,696,000.00
23 6/30/2018 $200,980,000.00
24 3/31/2018 $214,898,000.00
25 12/31/2017 $235,230,000.00
26 9/30/2017 $246,085,000.00
27 6/30/2017 $257,676,000.00
28 3/31/2017 $272,407,000.00
29 12/31/2016 $286,770,000.00
30 9/30/2016 $297,253,000.00
31 6/30/2016 $310,804,000.00
32 3/31/2016 $324,238,000.00
33 12/31/2015 $355,992,000.00
34 9/30/2015 $391,508,000.00
35 6/30/2015 $421,508,000.00
36 3/31/2015 $274,125,000.00
37 12/31/2014 $291,878,000.00
38 9/30/2014 $194,009,000.00
39 6/30/2014 $204,658,000.00
40 3/31/2014 $102,153,000.00
41 12/31/2013 $113,387,000.00
42 9/30/2013 $120,158,000.00
43 6/30/2013 $126,554,000.00
44 3/31/2013 $26,333,000.00
45 12/31/2012 $32,031,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $189,110,000.00
2 9/30/2023 $200,622,000.00
3 6/30/2023 $211,517,000.00
4 3/31/2023 $224,750,000.00
5 12/31/2022 $228,138,000.00
6 9/30/2022 $291,120,000.00
7 6/30/2022 $50,770,000.00
8 3/31/2022 $62,550,000.00
9 12/31/2021 $95,805,000.00
10 9/30/2021 $128,533,000.00
11 6/30/2021 $136,250,000.00
12 3/31/2021 $148,137,000.00
13 12/31/2020 $81,658,000.00
14 9/30/2020 $90,243,000.00
15 6/30/2020 $98,895,000.00
16 3/31/2020 $106,740,000.00
17 12/31/2019 $118,093,000.00
18 9/30/2019 $125,969,000.00
19 6/30/2019 $161,373,000.00
20 3/31/2019 $175,545,000.00
21 12/31/2018 $189,458,000.00
22 9/30/2018 $186,718,000.00
23 6/30/2018 $178,311,000.00
24 3/31/2018 $163,924,000.00
25 12/31/2017 $156,533,000.00
26 9/30/2017 $152,590,000.00
27 6/30/2017 $151,676,000.00
28 3/31/2017 $164,897,000.00
29 12/31/2016 $236,465,000.00
30 9/30/2016 $254,370,000.00
31 6/30/2016 $277,889,000.00
32 3/31/2016 $268,805,000.00
33 12/31/2015 $228,837,000.00
34 9/30/2015 $229,508,000.00
35 6/30/2015 $269,293,000.00
36 3/31/2015 $177,260,000.00
37 12/31/2014 $237,457,000.00
38 9/30/2014 $192,879,000.00
39 6/30/2014 $204,151,000.00
40 3/31/2014 $101,721,000.00
41 12/31/2013 $113,009,000.00
42 9/30/2013 $119,788,000.00
43 6/30/2013 $126,170,000.00
44 3/31/2013 $25,880,000.00
45 12/31/2012 $31,554,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 12/31/2023 $182,000.00
2 9/30/2023 $1,000.00
3 6/30/2023 $4,000.00
4 3/31/2023 $64,000.00
5 12/31/2022 $47,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $4,000.00
10 9/30/2021 $10,000.00
11 6/30/2021 $9,000.00
12 3/31/2021 $4,000.00
13 12/31/2020 $3,000.00
14 9/30/2020 $39,000.00
15 6/30/2020 $130,000.00
16 3/31/2020 $76,000.00
17 12/31/2019 $50,000.00
18 9/30/2019 $94,000.00
19 6/30/2019 $126,000.00
20 3/31/2019 $59,000.00
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 $1,000.00
24 3/31/2018 --
25 12/31/2017 --
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 12/31/2023 $175,000.00
2 9/30/2023 $626,000.00
3 6/30/2023 $817,000.00
4 3/31/2023 $295,000.00
5 12/31/2022 $384,000.00
6 9/30/2022 $35,000.00
7 6/30/2022 $68,000.00
8 3/31/2022 $73,000.00
9 12/31/2021 $25,000.00
10 9/30/2021 $10,000.00
11 6/30/2021 $20,000.00
12 3/31/2021 $47,000.00
13 12/31/2020 $3,000.00
14 9/30/2020 $5,000.00
15 6/30/2020 --
16 3/31/2020 $90,000.00
17 12/31/2019 $15,000.00
18 9/30/2019 $5,000.00
19 6/30/2019 $2,000.00
20 3/31/2019 $11,000.00
21 12/31/2018 $89,000.00
22 9/30/2018 $661,000.00
23 6/30/2018 $843,000.00
24 3/31/2018 $1,064,000.00
25 12/31/2017 $963,000.00
Financials: AvailableForSaleSecuritiesDebtMaturitiesWithinOneYearFairValue
Date Value
1 12/31/2023 $155,174,000.00
2 9/30/2023 $180,357,000.00
3 6/30/2023 $185,657,000.00
4 3/31/2023 $198,801,000.00
5 12/31/2022 $191,492,000.00
6 9/30/2022 $10,369,000.00
7 6/30/2022 $14,705,000.00
8 3/31/2022 $21,421,000.00
9 12/31/2021 $72,970,000.00
10 9/30/2021 $96,384,000.00
11 6/30/2021 $106,584,000.00
12 3/31/2021 $112,898,000.00
13 12/31/2020 $31,973,000.00
14 9/30/2020 $49,635,000.00
15 6/30/2020 $42,449,000.00
16 3/31/2020 $78,469,000.00
17 12/31/2019 $96,574,000.00
18 9/30/2019 $97,366,000.00
19 6/30/2019 $136,747,000.00
20 3/31/2019 $151,851,000.00
21 12/31/2018 $105,386,000.00
22 9/30/2018 $160,292,000.00
23 6/30/2018 $147,142,000.00
24 3/31/2018 $138,083,000.00
25 12/31/2017 $132,586,000.00
26 9/30/2017 $130,979,000.00
27 6/30/2017 $124,015,000.00
28 3/31/2017 $137,933,000.00
29 12/31/2016 $179,272,000.00
30 9/30/2016 $199,169,000.00
31 6/30/2016 $239,641,000.00
32 3/31/2016 $234,596,000.00
33 12/31/2015 $198,244,000.00
34 9/30/2015 $174,238,000.00
35 6/30/2015 $126,364,000.00
36 3/31/2015 $118,898,000.00
37 12/31/2014 $106,114,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $27,661,000.00
2 9/30/2023 $14,118,000.00
3 6/30/2023 $20,099,000.00
4 3/31/2023 $15,951,000.00
5 12/31/2022 $25,842,000.00
6 9/30/2022 $274,261,000.00
7 6/30/2022 $28,086,000.00
8 3/31/2022 $31,957,000.00
9 12/31/2021 $15,397,000.00
10 9/30/2021 $26,174,000.00
11 6/30/2021 $25,445,000.00
12 3/31/2021 $32,080,000.00
13 12/31/2020 $46,989,000.00
14 9/30/2020 $38,130,000.00
15 6/30/2020 $53,501,000.00
16 3/31/2020 $24,553,000.00
17 12/31/2019 $16,901,000.00
18 9/30/2019 $19,349,000.00
19 6/30/2019 $21,644,000.00
20 3/31/2019 $19,705,000.00
21 12/31/2018 $81,106,000.00
22 9/30/2018 $22,991,000.00
23 6/30/2018 $27,447,000.00
24 12/31/2017 $18,548,000.00
25 12/31/2016 $51,463,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $1,819,000.00
2 9/30/2023 $-11,724,000.00
3 6/30/2023 $-5,743,000.00
4 3/31/2023 $-9,891,000.00
5 12/31/2022 $10,445,000.00
6 9/30/2022 $258,864,000.00
7 6/30/2022 $12,689,000.00
8 3/31/2022 $16,560,000.00
9 12/31/2021 $-31,592,000.00
10 9/30/2021 $-20,815,000.00
11 6/30/2021 $-21,544,000.00
12 3/31/2021 $-14,909,000.00
13 12/31/2020 $30,088,000.00
14 9/30/2020 $21,229,000.00
15 6/30/2020 $36,600,000.00
16 3/31/2020 $7,652,000.00
17 12/31/2019 $-64,205,000.00
18 9/30/2019 $-61,757,000.00
19 6/30/2019 $-59,462,000.00
20 3/31/2019 $-61,401,000.00
21 12/31/2018 $62,558,000.00
22 9/30/2018 $4,443,000.00
23 6/30/2018 $8,899,000.00
24 12/31/2017 $-32,915,000.00
Financials: CommonStockCapitalSharesReservedForFutureIssuance
Date Value
1 12/31/2023 $23,669,127.00
2 12/31/2022 $19,649,598.00
3 12/31/2021 $16,921,556.00
4 12/31/2020 $15,801,088.00
5 12/31/2019 $14,140,979.00
6 12/31/2018 $10,793,767.00
7 12/31/2017 $9,124,834.00
8 12/31/2016 $7,791,399.00
9 12/31/2015 $5,882,313.00
10 12/31/2014 $4,678,696.00
11 3/31/2014 $6,336,463.00
12 12/31/2013 $5,670,825.00
13 9/30/2013 $6,362,997.00
14 6/30/2013 $6,558,363.00
15 3/31/2013 $19,155,457.00
16 12/31/2012 $19,158,038.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 1/31/2021 $0.00
14 12/31/2020 $0.00
15 9/30/2020 $0.00
16 6/30/2020 $0.00
17 3/31/2020 $0.00
18 12/31/2019 $0.00
19 9/30/2019 $0.00
20 6/30/2019 $0.00
21 3/31/2019 $0.00
22 12/31/2018 $0.00
23 9/30/2018 $0.00
24 6/30/2018 $0.00
25 3/31/2018 $0.00
26 12/31/2017 $0.00
27 9/30/2017 $0.00
28 6/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 9/30/2013 $0.00
44 6/30/2013 $0.00
45 3/31/2013 $0.00
46 12/31/2012 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $200,000,000.00
2 9/30/2023 $200,000,000.00
3 6/30/2023 $200,000,000.00
4 3/31/2023 $200,000,000.00
5 12/31/2022 $200,000,000.00
6 9/30/2022 $200,000,000.00
7 6/30/2022 $200,000,000.00
8 3/31/2022 $200,000,000.00
9 12/31/2021 $200,000,000.00
10 9/30/2021 $200,000,000.00
11 6/30/2021 $200,000,000.00
12 3/31/2021 $200,000,000.00
13 12/31/2020 $200,000,000.00
14 9/30/2020 $200,000,000.00
15 6/30/2020 $200,000,000.00
16 3/31/2020 $200,000,000.00
17 12/31/2019 $200,000,000.00
18 9/30/2019 $200,000,000.00
19 6/30/2019 $200,000,000.00
20 3/31/2019 $200,000,000.00
21 12/31/2018 $200,000,000.00
22 9/30/2018 $200,000,000.00
23 6/30/2018 $200,000,000.00
24 3/31/2018 $200,000,000.00
25 12/31/2017 $200,000,000.00
26 9/30/2017 $200,000,000.00
27 6/30/2017 $200,000,000.00
28 3/31/2017 $200,000,000.00
29 12/31/2016 $200,000,000.00
30 9/30/2016 $200,000,000.00
31 6/30/2016 $200,000,000.00
32 3/31/2016 $200,000,000.00
33 12/31/2015 $200,000,000.00
34 9/30/2015 $200,000,000.00
35 6/30/2015 $200,000,000.00
36 3/31/2015 $200,000,000.00
37 12/31/2014 $200,000,000.00
38 9/30/2014 $200,000,000.00
39 6/30/2014 $200,000,000.00
40 3/31/2014 $200,000,000.00
41 12/31/2013 $200,000,000.00
42 9/30/2013 $200,000,000.00
43 6/30/2013 $200,000,000.00
44 3/31/2013 $89,700,000.00
45 12/31/2012 $89,700,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $88,900,000.00
2 9/30/2023 $88,891,300.00
3 6/30/2023 $88,583,567.00
4 3/31/2023 $88,583,567.00
5 12/31/2022 $88,100,000.00
6 9/30/2022 $88,045,127.00
7 6/30/2022 $87,436,180.00
8 3/31/2022 $87,436,180.00
9 12/31/2021 $86,900,000.00
10 9/30/2021 $86,848,426.00
11 6/30/2021 $86,249,744.00
12 3/31/2021 $86,208,279.00
13 12/31/2020 $62,800,000.00
14 9/30/2020 $62,629,722.00
15 6/30/2020 $62,172,418.00
16 3/31/2020 $61,930,339.00
17 12/31/2019 $61,590,013.00
18 9/30/2019 $61,382,263.00
19 6/30/2019 $51,230,916.00
20 3/31/2019 $51,023,842.00
21 12/31/2018 $50,700,000.00
22 9/30/2018 $50,627,237.00
23 6/30/2018 $47,855,025.00
24 3/31/2018 $47,753,300.00
25 12/31/2017 $47,500,000.00
26 9/30/2017 $47,127,732.00
27 6/30/2017 $47,042,762.00
28 3/31/2017 $46,651,793.00
29 12/31/2016 $46,500,000.00
30 9/30/2016 $46,315,425.00
31 6/30/2016 $46,214,895.00
32 3/31/2016 $46,210,768.00
33 12/31/2015 $46,162,525.00
34 9/30/2015 $46,142,340.00
35 6/30/2015 $45,847,032.00
36 3/31/2015 $41,310,063.00
37 12/31/2014 $41,031,770.00
38 9/30/2014 $36,412,538.00
39 6/30/2014 $35,404,326.00
40 3/31/2014 $26,932,607.00
41 12/31/2013 $26,664,972.00
42 9/30/2013 $25,974,809.00
43 6/30/2013 $25,779,445.00
44 3/31/2013 $1,536,577.00
45 12/31/2012 $1,533,996.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $88,900,000.00
2 9/30/2023 $88,891,300.00
3 6/30/2023 $88,583,567.00
4 3/31/2023 $88,583,567.00
5 12/31/2022 $88,100,000.00
6 9/30/2022 $88,045,127.00
7 6/30/2022 $87,436,180.00
8 3/31/2022 $87,436,180.00
9 12/31/2021 $86,900,000.00
10 9/30/2021 $86,848,426.00
11 6/30/2021 $86,249,744.00
12 3/31/2021 $86,208,279.00
13 12/31/2020 $62,816,039.00
14 9/30/2020 $62,629,722.00
15 6/30/2020 $62,172,418.00
16 3/31/2020 $61,930,339.00
17 12/31/2019 $61,590,013.00
18 9/30/2019 $61,382,263.00
19 6/30/2019 $51,230,916.00
20 3/31/2019 $51,023,842.00
21 12/31/2018 $50,735,279.00
22 9/30/2018 $50,627,237.00
23 6/30/2018 $47,855,025.00
24 3/31/2018 $47,753,300.00
25 12/31/2017 $47,505,532.00
26 9/30/2017 $47,127,732.00
27 6/30/2017 $47,042,762.00
28 3/31/2017 $46,651,793.00
29 12/31/2016 $46,522,475.00
30 9/30/2016 $46,315,425.00
31 6/30/2016 $46,214,895.00
32 3/31/2016 $46,210,768.00
33 12/31/2015 $46,162,525.00
34 9/30/2015 $46,142,340.00
35 6/30/2015 $45,847,032.00
36 12/31/2014 $41,031,770.00
37 9/30/2014 $36,412,538.00
38 6/30/2014 $35,404,326.00
39 3/31/2014 $26,932,607.00
40 12/31/2013 $26,664,972.00
41 9/30/2013 $25,974,809.00
42 6/30/2013 $25,779,445.00
43 3/31/2013 $1,536,577.00
44 12/31/2012 $1,533,996.00
Financials: CommonStockValueOutstanding
Date Value
1 12/31/2023 $89,000.00
2 9/30/2023 $89,000.00
3 6/30/2023 $89,000.00
4 3/31/2023 $89,000.00
5 12/31/2022 $88,000.00
6 9/30/2022 $88,000.00
7 6/30/2022 $87,000.00
8 3/31/2022 $87,000.00
9 12/31/2021 $87,000.00
10 9/30/2021 $87,000.00
11 6/30/2021 $86,000.00
12 3/31/2021 $86,000.00
13 12/31/2020 $63,000.00
14 9/30/2020 $63,000.00
15 6/30/2020 $62,000.00
16 3/31/2020 $62,000.00
17 12/31/2019 $62,000.00
18 9/30/2019 $61,000.00
19 6/30/2019 $51,000.00
20 3/31/2019 $51,000.00
21 12/31/2018 $51,000.00
22 9/30/2018 $51,000.00
23 6/30/2018 $48,000.00
24 3/31/2018 $48,000.00
25 12/31/2017 $47,000.00
26 9/30/2017 $47,000.00
27 6/30/2017 $47,000.00
28 3/31/2017 $47,000.00
29 12/31/2016 $46,000.00
30 9/30/2016 $46,000.00
31 6/30/2016 $46,000.00
32 3/31/2016 $46,000.00
33 12/31/2015 $46,000.00
34 9/30/2015 $46,000.00
35 6/30/2015 $46,000.00
36 3/31/2015 $41,000.00
37 12/31/2014 $41,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $-81,751,000.00
2 9/30/2023 $-64,222,000.00
3 6/30/2023 $-40,424,000.00
4 3/31/2023 $-21,266,000.00
5 12/31/2022 $171,851,000.00
6 9/30/2022 $193,111,000.00
7 6/30/2022 $-48,282,000.00
8 3/31/2022 $-24,819,000.00
9 12/31/2021 $-173,257,000.00
10 9/30/2021 $-18,549,000.00
11 6/30/2021 $-17,731,000.00
12 3/31/2021 $-97,458,000.00
13 12/31/2020 $-43,557,000.00
14 9/30/2020 $-11,508,000.00
15 6/30/2020 $-9,875,000.00
16 3/31/2020 $-10,466,000.00
17 12/31/2019 $-112,449,000.00
18 9/30/2019 $-108,891,000.00
19 6/30/2019 $-17,573,000.00
20 3/31/2019 $-17,553,000.00
21 12/31/2018 $-68,603,000.00
22 9/30/2018 $-15,899,000.00
23 6/30/2018 $-38,317,000.00
24 3/31/2018 $-19,929,000.00
25 12/31/2017 $-71,507,000.00
26 9/30/2017 $-17,318,000.00
27 6/30/2017 $-18,046,000.00
28 3/31/2017 $-17,423,000.00
29 12/31/2016 $-76,066,000.00
30 9/30/2016 $-17,123,000.00
31 6/30/2016 $-18,073,000.00
32 3/31/2016 $-25,839,000.00
33 12/31/2015 $-118,171,000.00
34 9/30/2015 $-79,208,000.00
35 12/31/2014 $-59,277,000.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $447,000.00
6 9/30/2022 $447,000.00
7 6/30/2022 $114,000.00
8 3/31/2022 $114,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 $36,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 $36,000.00
3 12/31/2021 --
4 12/31/2020 --
Financials: DebtSecuritiesAvailableForSaleAmortizedCostExcludingAccruedInterestAfterAllowanceForCreditLoss
Date Value
1 12/31/2023 $176,824,000.00
2 9/30/2023 $203,496,000.00
3 6/30/2023 $213,728,000.00
4 3/31/2023 $230,354,000.00
5 12/31/2022 $240,455,000.00
6 9/30/2022 $10,404,000.00
7 6/30/2022 $14,773,000.00
8 12/31/2021 $75,013,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLonger
Date Value
1 12/31/2023 $14,937,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 $91,356,000.00
22 6/30/2018 $92,744,000.00
23 12/31/2017 $38,927,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerAccumulatedLoss
Date Value
1 12/31/2023 $44,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 $452,000.00
22 6/30/2018 $368,000.00
23 12/31/2017 $92,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
Date Value
1 12/31/2023 $4.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 3/31/2020 --
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 --
21 9/30/2018 $21.00
22 6/30/2018 $20.00
23 12/31/2017 $7.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12Months
Date Value
1 12/31/2023 $76,360,000.00
2 9/30/2023 $184,643,000.00
3 6/30/2023 $187,720,000.00
4 3/31/2023 $173,832,000.00
5 12/31/2022 $179,254,000.00
6 9/30/2022 $8,138,000.00
7 6/30/2022 $13,296,000.00
8 3/31/2022 $21,421,000.00
9 12/31/2021 $46,892,000.00
10 9/30/2021 $45,079,000.00
11 6/30/2021 $46,199,000.00
12 3/31/2021 $94,015,000.00
13 12/31/2020 $16,598,000.00
14 9/30/2020 $25,128,000.00
15 3/31/2020 $30,880,000.00
16 12/31/2019 $22,798,000.00
17 9/30/2019 $7,439,000.00
18 6/30/2019 $16,935,000.00
19 3/31/2019 $40,980,000.00
20 12/31/2018 $105,386,000.00
21 9/30/2018 $79,500,000.00
22 6/30/2018 $67,547,000.00
23 12/31/2017 $170,390,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsAccumulatedLoss
Date Value
1 12/31/2023 $131,000.00
2 9/30/2023 $625,000.00
3 6/30/2023 $818,000.00
4 3/31/2023 $295,000.00
5 12/31/2022 $384,000.00
6 9/30/2022 $35,000.00
7 6/30/2022 $68,000.00
8 3/31/2022 $73,000.00
9 12/31/2021 $25,000.00
10 9/30/2021 $10,000.00
11 6/30/2021 $20,000.00
12 3/31/2021 $47,000.00
13 12/31/2020 $3,000.00
14 9/30/2020 $5,000.00
15 3/31/2020 $90,000.00
16 12/31/2019 $15,000.00
17 9/30/2019 $5,000.00
18 6/30/2019 $2,000.00
19 3/31/2019 $11,000.00
20 12/31/2018 $89,000.00
21 9/30/2018 $209,000.00
22 6/30/2018 $475,000.00
23 12/31/2017 $871,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPositionLessThan12MonthsNumberOfPositions
Date Value
1 12/31/2023 $24.00
2 9/30/2023 $66.00
3 6/30/2023 $60.00
4 3/31/2023 $51.00
5 12/31/2022 $55.00
6 9/30/2022 $5.00
7 6/30/2022 $6.00
8 3/31/2022 $10.00
9 12/31/2021 $18.00
10 9/30/2021 $16.00
11 6/30/2021 $16.00
12 3/31/2021 $34.00
13 12/31/2020 $6.00
14 9/30/2020 $8.00
15 3/31/2020 $14.00
16 12/31/2019 $9.00
17 9/30/2019 $3.00
18 6/30/2019 $4.00
19 3/31/2019 $12.00
20 12/31/2018 $36.00
21 9/30/2018 $27.00
22 6/30/2018 $18.00
23 12/31/2017 $39.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterest
Date Value
1 12/31/2023 $176,831,000.00
2 9/30/2023 $202,871,000.00
3 6/30/2023 $212,915,000.00
4 3/31/2023 $230,123,000.00
5 12/31/2022 $240,118,000.00
6 9/30/2022 $10,369,000.00
7 6/30/2022 $14,705,000.00
8 12/31/2021 $74,992,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestCurrent
Date Value
1 12/31/2023 $155,174,000.00
2 9/30/2023 $180,357,000.00
3 6/30/2023 $185,657,000.00
4 3/31/2023 $198,801,000.00
5 12/31/2022 $191,492,000.00
6 12/31/2021 $72,970,000.00
Financials: DebtSecuritiesAvailableForSaleExcludingAccruedInterestNoncurrent
Date Value
1 12/31/2023 $21,657,000.00
2 9/30/2023 $22,514,000.00
3 6/30/2023 $27,258,000.00
4 3/31/2023 $31,322,000.00
5 12/31/2022 $48,626,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPosition
Date Value
1 12/31/2023 $91,297,000.00
2 9/30/2023 $184,643,000.00
3 6/30/2023 $187,720,000.00
4 3/31/2023 $173,832,000.00
5 12/31/2022 $179,254,000.00
6 9/30/2022 $8,138,000.00
7 6/30/2022 $13,296,000.00
8 3/31/2022 $21,421,000.00
9 12/31/2021 $46,892,000.00
10 9/30/2021 $45,079,000.00
11 6/30/2021 $46,199,000.00
12 3/31/2021 $94,015,000.00
13 12/31/2020 $16,598,000.00
14 9/30/2020 $25,128,000.00
15 6/30/2020 --
16 3/31/2020 $30,880,000.00
17 12/31/2019 $22,798,000.00
18 9/30/2019 $7,439,000.00
19 6/30/2019 $16,935,000.00
20 3/31/2019 $40,980,000.00
21 12/31/2018 $105,386,000.00
22 9/30/2018 $170,856,000.00
23 6/30/2018 $160,291,000.00
24 12/31/2017 $209,317,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPositionAccumulatedLoss
Date Value
1 12/31/2023 $175,000.00
2 9/30/2023 $625,000.00
3 6/30/2023 $818,000.00
4 3/31/2023 $295,000.00
5 12/31/2022 $384,000.00
6 9/30/2022 $35,000.00
7 6/30/2022 $68,000.00
8 3/31/2022 $73,000.00
9 12/31/2021 $25,000.00
10 9/30/2021 $10,000.00
11 6/30/2021 $20,000.00
12 3/31/2021 $47,000.00
13 12/31/2020 $3,000.00
14 9/30/2020 $5,000.00
15 3/31/2020 $90,000.00
16 12/31/2019 $15,000.00
17 9/30/2019 $5,000.00
18 6/30/2019 $2,000.00
19 3/31/2019 $11,000.00
20 12/31/2018 $89,000.00
21 9/30/2018 $661,000.00
22 6/30/2018 $843,000.00
23 12/31/2017 $963,000.00
Financials: DebtSecuritiesAvailableForSaleUnrealizedLossPositionNumberOfPositions
Date Value
1 12/31/2023 $28.00
2 9/30/2023 $66.00
3 6/30/2023 $60.00
4 3/31/2023 $51.00
5 12/31/2022 $55.00
6 9/30/2022 $5.00
7 6/30/2022 $6.00
8 3/31/2022 $10.00
9 12/31/2021 $18.00
10 9/30/2021 $16.00
11 6/30/2021 $16.00
12 3/31/2021 $34.00
13 12/31/2020 $6.00
14 9/30/2020 $8.00
15 3/31/2020 $14.00
16 12/31/2019 $9.00
17 9/30/2019 $3.00
18 6/30/2019 $4.00
19 3/31/2019 $12.00
20 12/31/2018 $36.00
21 9/30/2018 $48.00
22 6/30/2018 $38.00
23 12/31/2017 $46.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $352,000.00
2 12/31/2022 $446,000.00
3 12/31/2021 $617,000.00
4 12/31/2020 $603,000.00
5 12/31/2019 $159,000.00
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 $63,000.00
9 12/31/2015 $140,000.00
10 12/31/2014 $117,000.00
11 12/31/2013 $54,000.00
12 12/31/2012 $144,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
Financials: DeferredTaxAssetsCapitalLossCarryforwards
Date Value
1 12/31/2023 $448,000.00
2 12/31/2022 $428,000.00
3 12/31/2021 $484,000.00
4 12/31/2020 $403,000.00
5 12/31/2019 $431,000.00
6 12/31/2018 --
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $160,570,000.00
2 12/31/2022 $138,382,000.00
3 12/31/2021 $179,322,000.00
4 12/31/2020 $157,576,000.00
5 12/31/2019 $152,788,000.00
6 12/31/2018 $128,017,000.00
7 12/31/2017 $113,225,000.00
8 12/31/2016 $134,559,000.00
9 12/31/2015 $109,251,000.00
10 12/31/2014 $66,592,000.00
11 12/31/2013 $44,459,000.00
12 12/31/2012 $32,985,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 --
11 12/31/2013 --
12 12/31/2012 --
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $352,000.00
2 12/31/2022 $446,000.00
3 12/31/2021 $617,000.00
4 12/31/2020 $603,000.00
5 12/31/2019 $159,000.00
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 $63,000.00
9 12/31/2015 $140,000.00
10 12/31/2014 $117,000.00
11 12/31/2013 $54,000.00
12 12/31/2012 $144,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsDomestic
Date Value
1 12/31/2023 $90,340,000.00
2 12/31/2022 $84,147,000.00
3 12/31/2021 $138,548,000.00
4 12/31/2020 $123,381,000.00
5 12/31/2019 $114,292,000.00
6 12/31/2018 $104,708,000.00
7 12/31/2017 $92,020,000.00
8 12/31/2016 $114,111,000.00
9 12/31/2015 $93,923,000.00
10 12/31/2014 $59,312,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $959,000.00
2 12/31/2022 $1,333,000.00
3 12/31/2021 $1,457,000.00
4 12/31/2020 $961,000.00
5 12/31/2019 $456,000.00
6 12/31/2018 $778,000.00
7 12/31/2017 $983,000.00
8 12/31/2016 $460,000.00
9 12/31/2015 $604,000.00
10 12/31/2014 $135,000.00
11 12/31/2013 $497,000.00
12 12/31/2012 $445,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwardsResearch
Date Value
1 12/31/2023 $22,638,000.00
2 12/31/2022 $20,166,000.00
3 12/31/2021 $17,738,000.00
4 12/31/2020 $15,498,000.00
5 12/31/2019 $14,682,000.00
6 12/31/2018 $13,789,000.00
7 12/31/2017 $12,437,000.00
8 12/31/2016 $10,907,000.00
9 12/31/2015 $8,889,000.00
10 12/31/2014 $4,572,000.00
11 12/31/2013 $2,640,000.00
12 12/31/2012 $941,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsEmployeeBonuses
Date Value
1 12/31/2023 $815,000.00
2 12/31/2022 $722,000.00
3 12/31/2021 $888,000.00
4 12/31/2020 $943,000.00
5 12/31/2019 $751,000.00
6 12/31/2018 $500,000.00
7 12/31/2017 $777,000.00
8 12/31/2016 $1,006,000.00
9 12/31/2015 $822,000.00
10 12/31/2014 $1,066,000.00
11 12/31/2013 $405,000.00
12 12/31/2012 $54,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $9,012,000.00
2 12/31/2022 $6,132,000.00
3 12/31/2021 $4,885,000.00
4 12/31/2020 $3,541,000.00
5 12/31/2019 $7,557,000.00
6 12/31/2018 $7,144,000.00
7 12/31/2017 $6,156,000.00
8 12/31/2016 $7,214,000.00
9 12/31/2015 $3,671,000.00
10 12/31/2014 $1,045,000.00
11 12/31/2013 $267,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseOther
Date Value
1 12/31/2023 $23,541,000.00
2 12/31/2022 $12,425,000.00
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 $24,000.00
6 12/31/2018 $25,000.00
7 12/31/2017 $28,000.00
8 12/31/2016 $48,000.00
9 12/31/2015 $51,000.00
10 12/31/2014 $57,000.00
11 12/31/2013 $69,000.00
12 12/31/2012 $80,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $160,218,000.00
2 12/31/2022 $137,936,000.00
3 12/31/2021 $178,705,000.00
4 12/31/2020 $156,973,000.00
5 12/31/2019 $152,629,000.00
6 12/31/2018 $128,017,000.00
7 12/31/2017 $113,225,000.00
8 12/31/2016 $134,496,000.00
9 12/31/2015 $109,111,000.00
10 12/31/2014 $66,475,000.00
11 12/31/2013 $44,405,000.00
12 12/31/2012 $32,841,000.00
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 12/31/2023 $352,000.00
2 12/31/2022 $446,000.00
3 12/31/2021 $617,000.00
4 12/31/2020 $603,000.00
5 12/31/2019 $159,000.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 12/31/2023 $500,000.00
2 12/31/2022 $500,000.00
3 12/31/2021 $400,000.00
4 12/31/2020 $300,000.00
5 12/31/2019 $300,000.00
6 12/31/2018 $400,000.00
7 12/31/2017 $300,000.00
8 12/31/2016 $400,000.00
9 12/31/2015 $300,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $91,000.00
2 9/30/2023 $68,000.00
3 6/30/2023 $45,000.00
4 3/31/2023 $22,000.00
5 12/31/2022 $98,000.00
6 9/30/2022 $73,000.00
7 6/30/2022 $48,000.00
8 3/31/2022 $24,000.00
9 12/31/2021 $167,000.00
10 9/30/2021 $143,000.00
11 6/30/2021 $105,000.00
12 3/31/2021 $71,000.00
13 12/31/2020 $402,000.00
14 9/30/2020 $309,000.00
15 6/30/2020 $216,000.00
16 3/31/2020 $112,000.00
17 12/31/2019 $564,000.00
18 9/30/2019 $451,000.00
19 6/30/2019 $306,000.00
20 3/31/2019 $149,000.00
21 12/31/2018 $860,000.00
22 9/30/2018 $691,000.00
23 6/30/2018 $487,000.00
24 3/31/2018 $248,000.00
25 12/31/2017 $1,091,000.00
26 9/30/2017 $828,000.00
27 6/30/2017 $558,000.00
28 3/31/2017 $281,000.00
29 12/31/2016 $1,063,000.00
30 9/30/2016 $781,000.00
31 6/30/2016 $525,000.00
32 3/31/2016 $267,000.00
33 12/31/2015 $657,000.00
34 9/30/2015 $444,000.00
35 6/30/2015 $264,000.00
36 3/31/2015 $114,000.00
37 12/31/2014 $283,000.00
38 9/30/2014 $183,000.00
39 6/30/2014 $95,000.00
40 3/31/2014 $50,000.00
41 12/31/2013 $258,000.00
42 9/30/2013 $197,000.00
43 6/30/2013 $135,000.00
44 3/31/2013 $68,000.00
45 12/31/2012 $280,000.00
46 9/30/2012 $210,000.00
47 6/30/2012 $141,000.00
48 3/31/2012 $73,000.00
49 12/31/2011 $270,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $-0.93
2 9/30/2023 $-0.72
3 6/30/2023 $-0.45
4 3/31/2023 $-0.24
5 12/31/2022 $1.97
6 9/30/2022 $2.21
7 6/30/2022 $-0.55
8 3/31/2022 $-0.28
9 12/31/2021 $-2.04
10 9/30/2021 $-0.21
11 6/30/2021 $-0.21
12 3/31/2021 $-1.21
13 12/31/2020 $-0.70
14 9/30/2020 $-0.51
15 6/30/2020 $-0.33
16 3/31/2020 $-0.17
17 12/31/2019 $-2.03
18 9/30/2013 $-3.69
19 12/31/2012 $-3.90
20 9/30/2012 $6.70
21 6/30/2012 $-3.44
22 3/31/2012 $-5.14
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $-0.93
2 9/30/2023 $-0.72
3 6/30/2023 $-0.45
4 3/31/2023 $-0.24
5 12/31/2022 $1.94
6 9/30/2022 $2.17
7 6/30/2022 $-0.55
8 3/31/2022 $-0.28
9 12/31/2021 $-2.04
10 9/30/2021 $-0.21
11 6/30/2021 $-0.21
12 3/31/2021 $-1.21
13 12/31/2020 $-0.70
14 9/30/2020 $-0.51
15 6/30/2020 $-0.16
16 3/31/2020 $-0.17
17 12/31/2019 $-2.03
18 9/30/2013 $-0.26
19 12/31/2012 $-3.90
20 9/30/2012 $0.11
21 6/30/2012 $-3.44
22 3/31/2012 $-5.14
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 $0.00
4 12/31/2021 --
5 9/30/2021 --
6 12/31/2020 --
7 12/31/2019 --
8 12/31/2018 --
9 12/31/2017 --
10 12/31/2016 --
11 12/31/2015 --
12 12/31/2014 --
13 12/31/2013 --
14 12/31/2012 --
15 12/31/2011 --
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2022 $0.21
3 12/31/2021 $0.21
4 12/31/2020 $0.21
5 12/31/2019 $0.21
6 12/31/2018 $0.21
7 12/31/2017 $0.34
8 12/31/2016 $0.34
9 12/31/2015 $0.34
10 3/31/2015 --
11 12/31/2014 $0.34
12 12/31/2013 $0.34
13 12/31/2012 $0.34
14 12/31/2011 $0.34
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $-0.27
2 12/31/2022 $-0.24
3 12/31/2021 $-0.08
4 12/31/2020 $-0.10
5 12/31/2019 $-0.22
6 12/31/2018 $-0.21
7 12/31/2017 $0.30
8 12/31/2016 $-0.33
9 12/31/2015 $-0.36
10 12/31/2014 $-0.37
Financials: EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
Date Value
1 12/31/2023 $0.01
2 12/31/2022 $0.03
3 12/31/2021 $-0.02
4 12/31/2020 $-0.03
5 12/31/2019 $0.00
6 12/31/2018 $0.00
7 12/31/2017 $0.00
8 12/31/2016 $-0.02
9 12/31/2015 $-0.01
10 12/31/2014 --
11 12/31/2013 --
12 12/31/2012 $-0.14
13 12/31/2011 $-0.03
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpense
Date Value
1 12/31/2023 $-0.02
2 12/31/2022 $0.01
3 12/31/2021 $0.00
4 12/31/2020 $-0.01
5 12/31/2019 $-0.01
6 12/31/2018 $-0.02
7 12/31/2017 $-0.02
8 12/31/2016 $-0.03
9 12/31/2015 $-0.03
10 12/31/2014 $-0.03
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseResearchAndDevelopment
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $-0.15
4 12/31/2020 --
5 12/31/2019 --
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $0.00
2 12/31/2022 --
3 12/31/2021 $0.00
4 12/31/2020 $0.09
5 12/31/2019 --
6 12/31/2018 --
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 12/31/2023 $0.00
2 12/31/2022 $0.01
3 12/31/2021 $0.00
4 12/31/2020 $0.00
5 12/31/2019 $-0.01
6 12/31/2018 $-0.01
7 12/31/2017 $-0.02
8 12/31/2016 $0.00
9 12/31/2015 $0.00
10 12/31/2014 $0.00
11 12/31/2013 $-0.01
12 12/31/2012 --
13 12/31/2011 --
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 $-12,930,000.00
8 12/31/2016 --
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 $0.18
8 12/31/2016 --
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $0.03
2 12/31/2022 $0.00
3 12/31/2021 $0.05
4 12/31/2020 $0.00
5 12/31/2019 $0.01
6 12/31/2018 $0.01
7 12/31/2017 $0.02
8 12/31/2016 $0.02
9 12/31/2015 $0.02
10 12/31/2014 $0.02
11 12/31/2013 $0.02
12 12/31/2012 $0.02
13 12/31/2011 $0.05
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 $-0.05
2 12/31/2022 $0.02
3 12/31/2021 $-0.01
4 12/31/2020 $0.03
5 12/31/2019 $0.01
6 12/31/2018 $-0.03
7 12/31/2017 $-0.03
8 12/31/2016 $-0.04
9 12/31/2015 $-0.05
10 12/31/2014 $0.04
11 12/31/2013 $-0.06
12 12/31/2012 --
13 12/31/2011 $0.05
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 --
11 12/31/2013 --
Financials: GainLossOnSaleOfBusiness
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $229,670,000.00
4 9/30/2022 $229,670,000.00
5 12/31/2021 --
6 9/30/2021 --
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 12/31/2023 $8,000.00
2 9/30/2023 $5,000.00
3 12/31/2022 --
4 9/30/2022 --
5 12/31/2021 --
6 9/30/2021 --
7 9/30/2020 $10,000.00
8 9/30/2019 --
Financials: GainLossOnSalesOfAssetsAndAssetImpairmentCharges
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $229,670,000.00
4 9/30/2022 $229,670,000.00
5 12/31/2021 --
6 9/30/2021 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $24,601,000.00
2 9/30/2023 $19,431,000.00
3 6/30/2023 $10,127,000.00
4 3/31/2023 $5,679,000.00
5 12/31/2022 $22,132,000.00
6 9/30/2022 $16,785,000.00
7 6/30/2022 $11,472,000.00
8 3/31/2022 $5,632,000.00
9 12/31/2021 $18,672,000.00
10 9/30/2021 $4,887,000.00
11 6/30/2021 $8,544,000.00
12 3/31/2021 $4,136,000.00
13 12/31/2020 $13,656,000.00
14 9/30/2020 $9,466,000.00
15 6/30/2020 $3,110,000.00
16 3/31/2020 $3,205,000.00
17 12/31/2019 $21,169,000.00
18 9/30/2019 $4,024,000.00
19 6/30/2019 $13,998,000.00
20 3/31/2019 $7,686,000.00
21 12/31/2018 $23,582,000.00
22 9/30/2018 $5,187,000.00
23 6/30/2018 $13,388,000.00
24 3/31/2018 $6,738,000.00
25 12/31/2017 $27,148,000.00
26 9/30/2017 $6,650,000.00
27 6/30/2017 $6,284,000.00
28 3/31/2017 $6,596,000.00
29 12/31/2016 $25,007,000.00
30 9/30/2016 $5,827,000.00
31 6/30/2016 $13,531,000.00
32 3/31/2016 $6,924,000.00
33 12/31/2015 $31,296,000.00
34 9/30/2015 $8,524,000.00
35 6/30/2015 $13,295,000.00
36 3/31/2015 $6,123,000.00
37 12/31/2014 $17,527,000.00
38 12/31/2013 $8,327,000.00
Financials: GrossProfit
Date Value
1 12/31/2023 $324,000.00
2 9/30/2023 $320,000.00
3 6/30/2023 $309,000.00
4 3/31/2023 $283,000.00
5 12/31/2022 $33,377,000.00
6 9/30/2022 $32,563,000.00
7 6/30/2022 $341,000.00
8 3/31/2022 $-99,000.00
9 12/31/2021 $1,979,000.00
10 9/30/2021 $107,000.00
11 6/30/2021 $1,826,000.00
12 3/31/2021 $1,435,000.00
13 12/31/2020 $5,372,000.00
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 --
11 12/31/2013 --
12 9/30/2013 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $-82,095,000.00
2 9/30/2023 $-63,934,000.00
3 12/31/2022 $172,203,000.00
4 9/30/2022 $193,280,000.00
5 12/31/2021 $-173,236,000.00
6 9/30/2021 $-18,560,000.00
7 12/31/2020 $-43,522,000.00
Financials: IncomeTaxExaminationPenaltiesAndInterestAccrued
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $36,000.00
4 9/30/2022 $153,000.00
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 12/31/2013 --
39 12/31/2012 --
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $22,282,000.00
2 12/31/2022 $-40,769,000.00
3 12/31/2021 $14,420,000.00
4 12/31/2020 $4,343,000.00
5 12/31/2019 $24,613,000.00
6 12/31/2018 $14,792,000.00
7 12/31/2017 $-21,271,000.00
8 12/31/2016 $25,385,000.00
9 12/31/2015 $42,636,000.00
10 12/31/2014 $22,070,000.00
11 12/31/2013 $11,564,000.00
12 12/31/2012 $120,000.00
Financials: IncomeTaxReconciliationChangeInEnactedTaxRate
Date Value
1 12/31/2023 $-1,091,000.00
2 12/31/2022 $4,405,000.00
3 12/31/2021 $3,478,000.00
4 12/31/2020 $1,139,000.00
5 12/31/2019 $-117,000.00
6 12/31/2018 $151,000.00
7 12/31/2017 $193,000.00
8 12/31/2016 $1,585,000.00
9 12/31/2015 $932,000.00
10 12/31/2014 $2,000.00
11 12/31/2013 $-1,000.00
12 12/31/2012 $609,000.00
13 12/31/2011 $630,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $-17,240,000.00
2 12/31/2022 $36,163,000.00
3 12/31/2021 $-36,379,000.00
4 12/31/2020 $-9,140,000.00
5 12/31/2019 $-23,641,000.00
6 12/31/2018 $-14,590,000.00
7 12/31/2017 $-24,134,000.00
8 12/31/2016 $-25,973,000.00
9 12/31/2015 $-39,907,000.00
10 12/31/2014 $-20,166,000.00
11 12/31/2013 $-12,392,000.00
12 12/31/2012 $-1,499,000.00
13 12/31/2011 $-8,700,000.00
Financials: IncomeTaxReconciliationNondeductibleExpense
Date Value
1 12/31/2023 $1,365,000.00
2 12/31/2022 $1,135,000.00
3 12/31/2021 $711,000.00
4 12/31/2020 $505,000.00
5 12/31/2019 $696,000.00
6 12/31/2018 $1,164,000.00
7 12/31/2017 $1,646,000.00
8 12/31/2016 $2,537,000.00
9 12/31/2015 $3,687,000.00
10 12/31/2014 $1,525,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseResearchAndDevelopment
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $26,395,000.00
4 12/31/2020 --
5 12/31/2019 --
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $51,000.00
2 12/31/2022 $54,000.00
3 12/31/2021 $435,000.00
4 12/31/2020 $4,026,000.00
5 12/31/2019 --
6 12/31/2018 --
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 12/31/2023 $31,000.00
2 12/31/2022 $1,091,000.00
3 12/31/2021 $126,000.00
4 12/31/2020 $81,000.00
5 12/31/2019 $937,000.00
6 12/31/2018 $621,000.00
7 12/31/2017 $1,212,000.00
8 12/31/2016 $259,000.00
9 12/31/2015 $-426,000.00
10 12/31/2014 $64,000.00
11 12/31/2013 $320,000.00
12 12/31/2012 $2,000.00
13 12/31/2011 $12,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-2,275,000.00
2 12/31/2022 $441,000.00
3 12/31/2021 $-8,060,000.00
4 12/31/2020 $-138,000.00
5 12/31/2019 $-1,596,000.00
6 12/31/2018 $-792,000.00
7 12/31/2017 $-1,090,000.00
8 12/31/2016 $-1,544,000.00
9 12/31/2015 $-2,176,000.00
10 12/31/2014 $-1,343,000.00
11 12/31/2013 $-852,000.00
12 12/31/2012 $-100,000.00
13 12/31/2011 $-1,164,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 12/31/2023 $3,726,000.00
2 12/31/2022 $3,312,000.00
3 12/31/2021 $1,565,000.00
4 12/31/2020 $1,088,000.00
5 12/31/2019 $1,190,000.00
6 12/31/2018 $1,798,000.00
7 12/31/2017 $2,039,000.00
8 12/31/2016 $2,691,000.00
9 12/31/2015 $5,698,000.00
10 12/31/2014 $2,577,000.00
11 12/31/2013 $2,265,000.00
12 12/31/2012 --
13 12/31/2011 $-1,171,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 12/31/2023 $-2,053,000.00
2 9/30/2023 $-4,958,000.00
3 6/30/2023 $-5,108,000.00
4 3/31/2023 $-4,000,000.00
5 12/31/2022 $5,504,000.00
6 9/30/2022 $2,817,000.00
7 6/30/2022 $7,108,000.00
8 3/31/2022 $-912,000.00
9 12/31/2021 $7,061,000.00
10 9/30/2021 $3,468,000.00
11 6/30/2021 $2,149,000.00
12 3/31/2021 $-280,000.00
13 12/31/2020 $-186,000.00
14 9/30/2020 $-1,268,000.00
15 6/30/2020 $-2,546,000.00
16 3/31/2020 $-2,542,000.00
17 12/31/2019 $-4,294,000.00
18 9/30/2019 $-3,062,000.00
19 6/30/2019 $302,000.00
20 3/31/2019 $-624,000.00
21 12/31/2018 $5,000.00
22 9/30/2018 $-3,578,000.00
23 6/30/2018 $-3,529,000.00
24 3/31/2018 $-3,925,000.00
25 12/31/2017 $3,073,000.00
26 9/30/2017 $-909,000.00
27 6/30/2017 $-2,217,000.00
28 3/31/2017 $-1,440,000.00
29 12/31/2016 $-10,142,000.00
30 9/30/2016 $-10,580,000.00
31 6/30/2016 $-9,667,000.00
32 3/31/2016 $-9,985,000.00
33 12/31/2015 $7,725,000.00
34 9/30/2015 $7,931,000.00
35 6/30/2015 $6,972,000.00
36 3/31/2015 $511,000.00
37 12/31/2014 $6,202,000.00
38 9/30/2014 $6,483,000.00
39 6/30/2014 $1,912,000.00
40 3/31/2014 $-934,000.00
41 12/31/2013 $1,764,000.00
42 9/30/2013 $501,000.00
43 6/30/2013 $-400,000.00
44 3/31/2013 $1,554,000.00
45 12/31/2012 $-3,784,000.00
46 9/30/2012 $-3,093,000.00
47 6/30/2012 $-1,672,000.00
48 3/31/2012 $-2,263,000.00
49 12/31/2011 $2,065,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $-1,036,000.00
2 9/30/2023 $-1,029,000.00
3 6/30/2023 $-1,014,000.00
4 3/31/2023 $-371,000.00
5 12/31/2022 $1,040,000.00
6 9/30/2022 $468,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $-340,000.00
10 9/30/2021 $-288,000.00
11 6/30/2021 $-304,000.00
12 3/31/2021 $159,000.00
13 12/31/2020 $-893,000.00
14 9/30/2020 $-855,000.00
15 6/30/2020 $-866,000.00
16 3/31/2020 $-154,000.00
17 12/31/2019 $903,000.00
18 9/30/2019 $1,492,000.00
19 6/30/2019 $444,000.00
20 3/31/2019 $1,095,000.00
21 12/31/2018 $-1,352,000.00
22 9/30/2018 $-1,350,000.00
23 6/30/2018 $-1,463,000.00
24 3/31/2018 $-1,256,000.00
25 12/31/2017 $83,000.00
26 9/30/2017 $-1,328,000.00
27 6/30/2017 $-1,599,000.00
28 3/31/2017 $-787,000.00
29 12/31/2016 $-861,000.00
30 9/30/2016 $-2,080,000.00
31 6/30/2016 $-2,134,000.00
32 3/31/2016 $-1,879,000.00
33 12/31/2015 $2,354,000.00
34 9/30/2015 $419,000.00
35 6/30/2015 $2,205,000.00
36 3/31/2015 $871,000.00
37 12/31/2014 $-142,000.00
38 9/30/2014 $654,000.00
39 6/30/2014 $40,000.00
40 3/31/2014 $-159,000.00
41 12/31/2013 $-535,000.00
42 9/30/2013 $-593,000.00
43 6/30/2013 $-700,000.00
44 3/31/2013 $445,000.00
45 12/31/2012 $-3,404,000.00
46 9/30/2012 $-3,155,000.00
47 6/30/2012 $-692,000.00
48 3/31/2012 $-1,926,000.00
49 12/31/2011 $4,187,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $2,467,000.00
6 9/30/2022 $2,467,000.00
7 6/30/2022 $1,365,000.00
8 3/31/2022 $646,000.00
9 12/31/2021 $2,760,000.00
10 9/30/2021 $1,595,000.00
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 12/31/2019 --
Financials: IncreaseDecreaseInNotesPayableCurrent
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $14,000,000.00
7 9/30/2021 $14,000,000.00
8 6/30/2021 $14,000,000.00
9 3/31/2021 $14,000,000.00
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 --
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $-3,440,000.00
2 9/30/2023 $-3,616,000.00
3 6/30/2023 $-4,019,000.00
4 3/31/2023 $-441,000.00
5 12/31/2022 $5,419,000.00
6 9/30/2022 $1,687,000.00
7 6/30/2022 $-917,000.00
8 3/31/2022 $1,002,000.00
9 12/31/2021 $2,352,000.00
10 9/30/2021 $2,005,000.00
11 6/30/2021 $1,832,000.00
12 3/31/2021 $309,000.00
13 12/31/2020 $-1,025,000.00
14 9/30/2020 $-1,284,000.00
15 6/30/2020 $-809,000.00
16 3/31/2020 $-762,000.00
17 12/31/2019 $777,000.00
18 9/30/2019 $-178,000.00
19 6/30/2019 $-399,000.00
20 3/31/2019 $-59,000.00
21 12/31/2018 $-638,000.00
22 9/30/2018 $-202,000.00
23 6/30/2018 $-24,000.00
24 3/31/2018 $-294,000.00
25 12/31/2017 $178,000.00
26 9/30/2017 $-268,000.00
27 6/30/2017 $300,000.00
28 3/31/2017 $-450,000.00
29 12/31/2016 $-3,215,000.00
30 9/30/2016 $-1,737,000.00
31 6/30/2016 $-1,276,000.00
32 3/31/2016 $-1,160,000.00
33 12/31/2015 $3,028,000.00
34 9/30/2015 $5,354,000.00
35 6/30/2015 $5,828,000.00
36 3/31/2015 $-832,000.00
37 12/31/2014 $107,000.00
38 9/30/2014 $780,000.00
39 6/30/2014 $489,000.00
40 3/31/2014 $-1,064,000.00
41 12/31/2013 $1,790,000.00
42 9/30/2013 $1,698,000.00
43 6/30/2013 $2,051,000.00
44 3/31/2013 $722,000.00
45 12/31/2012 $-65,000.00
46 9/30/2012 $-171,000.00
47 6/30/2012 $-779,000.00
48 3/31/2012 $-619,000.00
49 12/31/2011 $442,000.00
Financials: InterestIncomeExpenseNet
Date Value
1 12/31/2023 $10,970,000.00
2 9/30/2023 $8,321,000.00
3 6/30/2023 $5,618,000.00
4 3/31/2023 $2,846,000.00
5 12/31/2022 $2,919,000.00
6 9/30/2022 $182,000.00
7 6/30/2022 $-17,000.00
8 3/31/2022 $4,000.00
9 12/31/2021 $164,000.00
10 9/30/2021 $130,000.00
11 6/30/2021 $90,000.00
12 3/31/2021 $38,000.00
13 12/31/2020 $994,000.00
14 9/30/2020 $912,000.00
15 6/30/2020 $270,000.00
16 3/31/2020 $493,000.00
17 12/31/2019 $3,407,000.00
18 9/30/2019 $834,000.00
19 6/30/2019 $1,051,000.00
20 3/31/2019 $1,160,000.00
21 12/31/2018 $2,131,000.00
22 9/30/2018 $730,000.00
23 6/30/2018 $1,249,000.00
24 3/31/2018 $615,000.00
25 12/31/2017 $1,118,000.00
26 9/30/2017 $598,000.00
27 6/30/2017 $565,000.00
28 3/31/2017 $506,000.00
29 12/31/2016 $1,562,000.00
30 9/30/2016 $1,146,000.00
31 6/30/2016 $377,000.00
32 3/31/2016 $372,000.00
33 12/31/2015 $879,000.00
34 9/30/2015 $498,000.00
35 6/30/2015 $136,000.00
36 3/31/2015 $63,000.00
37 12/31/2014 $-446,000.00
38 9/30/2014 $-91,000.00
39 6/30/2014 $-334,000.00
40 3/31/2014 $-196,000.00
41 12/31/2013 $-1,232,000.00
42 12/31/2012 $-776,000.00
Financials: InterestReceivable
Date Value
1 12/31/2023 $1,136,000.00
2 12/31/2022 $643,000.00
3 12/31/2021 $348,000.00
4 12/31/2020 $104,000.00
5 12/31/2019 $323,000.00
6 12/31/2018 $259,000.00
7 12/31/2017 $601,000.00
8 12/31/2016 $772,000.00
9 12/31/2015 $670,000.00
10 12/31/2014 $553,000.00
11 3/31/2014 $341,000.00
12 12/31/2013 --
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $2,007,000.00
2 9/30/2023 $2,193,000.00
3 6/30/2023 $2,378,000.00
4 3/31/2023 $2,562,000.00
5 12/31/2022 $2,743,000.00
6 9/30/2022 $2,923,000.00
7 6/30/2022 $3,103,000.00
8 3/31/2022 $3,282,000.00
9 12/31/2021 $3,380,000.00
10 9/30/2021 $3,555,000.00
11 6/30/2021 $3,677,000.00
12 3/31/2021 $3,585,000.00
13 12/31/2020 $3,718,000.00
14 9/30/2020 $3,865,000.00
15 6/30/2020 $3,196,000.00
16 3/31/2020 $723,000.00
17 12/31/2019 $901,000.00
18 9/30/2019 $1,077,000.00
19 6/30/2019 $1,266,000.00
20 3/31/2019 $1,617,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $759,000.00
2 9/30/2023 $186,000.00
3 6/30/2023 $371,000.00
4 3/31/2023 $555,000.00
5 12/31/2022 $736,000.00
6 9/30/2022 $736,000.00
7 6/30/2022 $736,000.00
8 3/31/2022 $736,000.00
9 12/31/2021 $637,000.00
10 9/30/2021 $715,000.00
11 6/30/2021 $715,000.00
12 3/31/2021 $715,000.00
13 12/31/2020 $260,000.00
14 9/30/2020 $260,000.00
15 6/30/2020 $191,000.00
16 12/31/2019 $719,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 9/30/2023 $467,000.00
2 6/30/2023 $467,000.00
3 3/31/2023 $467,000.00
4 12/31/2022 $467,000.00
5 9/30/2022 $467,000.00
6 6/30/2022 $467,000.00
7 3/31/2022 $467,000.00
8 12/31/2021 $781,000.00
9 9/30/2021 $781,000.00
10 6/30/2021 $781,000.00
11 3/31/2021 $781,000.00
12 12/31/2020 $759,000.00
13 9/30/2020 $759,000.00
14 6/30/2020 $580,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $467,000.00
2 9/30/2023 $781,000.00
3 6/30/2023 $781,000.00
4 3/31/2023 $781,000.00
5 12/31/2022 $781,000.00
6 9/30/2022 $781,000.00
7 6/30/2022 $781,000.00
8 3/31/2022 $781,000.00
9 12/31/2021 $759,000.00
10 9/30/2021 $759,000.00
11 6/30/2021 $759,000.00
12 3/31/2021 $759,000.00
13 12/31/2020 $736,000.00
14 9/30/2020 $736,000.00
15 6/30/2020 $562,000.00
16 9/30/2019 $182,000.00
17 6/30/2019 $182,000.00
18 3/31/2019 $235,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $781,000.00
2 9/30/2023 $759,000.00
3 6/30/2023 $759,000.00
4 3/31/2023 $759,000.00
5 12/31/2022 $759,000.00
6 9/30/2022 $759,000.00
7 6/30/2022 $759,000.00
8 3/31/2022 $759,000.00
9 12/31/2021 $736,000.00
10 9/30/2021 $736,000.00
11 6/30/2021 $736,000.00
12 3/31/2021 $736,000.00
13 12/31/2020 $715,000.00
14 9/30/2020 $715,000.00
15 6/30/2020 $546,000.00
16 3/31/2020 $182,000.00
17 12/31/2019 $182,000.00
18 9/30/2019 $719,000.00
19 6/30/2019 $719,000.00
20 3/31/2019 $797,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $188,000.00
2 9/30/2023 $225,000.00
3 6/30/2023 $264,000.00
4 3/31/2023 $306,000.00
5 12/31/2022 $351,000.00
6 9/30/2022 $398,000.00
7 6/30/2022 $449,000.00
8 3/31/2022 $502,000.00
9 12/31/2021 $556,000.00
10 9/30/2021 $614,000.00
11 6/30/2021 $672,000.00
12 3/31/2021 $728,000.00
13 12/31/2020 $792,000.00
14 9/30/2020 $851,000.00
15 6/30/2020 $705,000.00
16 3/31/2020 $42,000.00
17 12/31/2019 $66,000.00
18 9/30/2019 $95,000.00
19 6/30/2019 $129,000.00
20 3/31/2019 $195,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $19,745,000.00
2 9/30/2023 $16,979,000.00
3 6/30/2023 $16,973,000.00
4 3/31/2023 $18,222,000.00
5 12/31/2022 $22,484,000.00
6 9/30/2022 $19,928,000.00
7 6/30/2022 $25,635,000.00
8 3/31/2022 $17,718,000.00
9 12/31/2021 $32,288,000.00
10 9/30/2021 $28,815,000.00
11 6/30/2021 $27,576,000.00
12 3/31/2021 $25,000,000.00
13 12/31/2020 $11,347,000.00
14 9/30/2020 $10,335,000.00
15 6/30/2020 $8,538,000.00
16 3/31/2020 $6,728,000.00
17 12/31/2019 $9,424,000.00
18 9/30/2019 $15,803,000.00
19 6/30/2019 $14,323,000.00
20 3/31/2019 $13,681,000.00
21 12/31/2018 $13,110,000.00
22 9/30/2018 $9,552,000.00
23 6/30/2018 $9,587,000.00
24 3/31/2018 $9,207,000.00
25 12/31/2017 $13,420,000.00
26 9/30/2017 $9,186,000.00
27 6/30/2017 $8,014,000.00
28 3/31/2017 $9,033,000.00
29 12/31/2016 $10,546,000.00
30 9/30/2016 $9,903,000.00
31 6/30/2016 $10,834,000.00
32 3/31/2016 $10,537,000.00
33 12/31/2015 $20,533,000.00
34 9/30/2015 $21,297,000.00
35 6/30/2015 $22,195,000.00
36 3/31/2015 $16,603,000.00
37 12/31/2014 $17,242,000.00
38 9/30/2014 $17,396,000.00
39 6/30/2014 $13,983,000.00
40 3/31/2014 $12,529,000.00
41 12/31/2013 $14,848,000.00
42 9/30/2013 $15,028,000.00
43 6/30/2013 $15,510,000.00
44 3/31/2013 $28,476,000.00
45 12/31/2012 $25,339,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $212,774,000.00
2 9/30/2023 $225,282,000.00
3 6/30/2023 $241,085,000.00
4 3/31/2023 $258,533,000.00
5 12/31/2022 $279,341,000.00
6 9/30/2022 $293,880,000.00
7 6/30/2022 $53,563,000.00
8 3/31/2022 $65,516,000.00
9 12/31/2021 $100,540,000.00
10 9/30/2021 $133,401,000.00
11 6/30/2021 $146,725,000.00
12 3/31/2021 $158,649,000.00
13 12/31/2020 $84,723,000.00
14 9/30/2020 $93,504,000.00
15 6/30/2020 $101,673,000.00
16 3/31/2020 $107,769,000.00
17 12/31/2019 $119,376,000.00
18 9/30/2019 $127,751,000.00
19 6/30/2019 $163,441,000.00
20 3/31/2019 $177,988,000.00
21 12/31/2018 $190,714,000.00
22 9/30/2018 $198,696,000.00
23 6/30/2018 $200,980,000.00
24 3/31/2018 $214,898,000.00
25 12/31/2017 $235,230,000.00
26 9/30/2017 $246,085,000.00
27 6/30/2017 $257,676,000.00
28 3/31/2017 $272,407,000.00
29 12/31/2016 $286,770,000.00
30 9/30/2016 $297,253,000.00
31 6/30/2016 $310,804,000.00
32 3/31/2016 $324,238,000.00
33 12/31/2015 $355,992,000.00
34 9/30/2015 $391,508,000.00
35 6/30/2015 $421,508,000.00
36 3/31/2015 $274,125,000.00
37 12/31/2014 $291,878,000.00
38 9/30/2014 $194,009,000.00
39 6/30/2014 $204,658,000.00
40 3/31/2014 $102,153,000.00
41 12/31/2013 $113,387,000.00
42 9/30/2013 $120,158,000.00
43 6/30/2013 $126,554,000.00
44 3/31/2013 $26,333,000.00
45 12/31/2012 $32,031,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $18,443,000.00
2 9/30/2023 $15,510,000.00
3 6/30/2023 $15,341,000.00
4 3/31/2023 $16,431,000.00
5 12/31/2022 $20,415,000.00
6 9/30/2022 $17,710,000.00
7 6/30/2022 $23,271,000.00
8 3/31/2022 $15,212,000.00
9 12/31/2021 $29,896,000.00
10 9/30/2021 $26,290,000.00
11 6/30/2021 $24,922,000.00
12 3/31/2021 $22,248,000.00
13 12/31/2020 $8,533,000.00
14 9/30/2020 $7,412,000.00
15 6/30/2020 $6,236,000.00
16 3/31/2020 $6,680,000.00
17 12/31/2019 $9,228,000.00
18 9/30/2019 $15,434,000.00
19 6/30/2019 $13,786,000.00
20 3/31/2019 $12,881,000.00
21 12/31/2018 $12,966,000.00
22 9/30/2018 $9,385,000.00
23 6/30/2018 $9,402,000.00
24 3/31/2018 $9,001,000.00
25 12/31/2017 $13,196,000.00
26 9/30/2017 $8,987,000.00
27 6/30/2017 $7,768,000.00
28 3/31/2017 $8,632,000.00
29 12/31/2016 $10,105,000.00
30 9/30/2016 $9,618,000.00
31 6/30/2016 $10,528,000.00
32 3/31/2016 $10,206,000.00
33 12/31/2015 $20,179,000.00
34 9/30/2015 $21,076,000.00
35 6/30/2015 $22,061,000.00
36 3/31/2015 $16,442,000.00
37 12/31/2014 $17,067,000.00
38 9/30/2014 $16,521,000.00
39 6/30/2014 $12,218,000.00
40 3/31/2014 $9,290,000.00
41 12/31/2013 $10,207,000.00
42 9/30/2013 $8,968,000.00
43 6/30/2013 $8,050,000.00
44 3/31/2013 $9,943,000.00
45 12/31/2012 $7,623,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $308,000.00
2 9/30/2023 $246,000.00
3 6/30/2023 $168,000.00
4 3/31/2023 $199,000.00
5 12/31/2022 $-12,725,000.00
6 9/30/2022 $-12,693,000.00
7 6/30/2022 $-13,471,000.00
8 3/31/2022 $-13,460,000.00
9 12/31/2021 $112,429,000.00
10 9/30/2021 $112,377,000.00
11 6/30/2021 $111,820,000.00
12 3/31/2021 $111,703,000.00
13 12/31/2020 $1,413,000.00
14 9/30/2020 $1,067,000.00
15 6/30/2020 $807,000.00
16 3/31/2020 $229,000.00
17 12/31/2019 $345,000.00
18 9/30/2019 $344,000.00
19 6/30/2019 $178,000.00
20 3/31/2019 $160,000.00
21 12/31/2018 $11,188,000.00
22 9/30/2018 $10,818,000.00
23 6/30/2018 $193,000.00
24 3/31/2018 $138,000.00
25 12/31/2017 $779,000.00
26 9/30/2017 $833,000.00
27 6/30/2017 $497,000.00
28 3/31/2017 $395,000.00
29 12/31/2016 $608,000.00
30 9/30/2016 $592,000.00
31 6/30/2016 $185,000.00
32 3/31/2016 $166,000.00
33 12/31/2015 $161,347,000.00
34 9/30/2015 $161,858,000.00
35 6/30/2015 $161,868,000.00
36 3/31/2015 $701,000.00
37 12/31/2014 $225,263,000.00
38 9/30/2014 $110,150,000.00
39 6/30/2014 $110,005,000.00
40 3/31/2014 $-700,000.00
41 12/31/2013 $106,167,000.00
42 9/30/2013 $106,228,000.00
43 6/30/2013 $107,126,000.00
44 3/31/2013 $-667,000.00
45 12/31/2012 $12,314,000.00
46 9/30/2012 $12,309,000.00
47 6/30/2012 $363,000.00
48 3/31/2012 $361,000.00
49 12/31/2011 $42,816,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $70,599,000.00
2 9/30/2023 $42,530,000.00
3 6/30/2023 $30,656,000.00
4 3/31/2023 $12,135,000.00
5 12/31/2022 $70,037,000.00
6 9/30/2022 $298,436,000.00
7 6/30/2022 $60,167,000.00
8 3/31/2022 $53,467,000.00
9 12/31/2021 $-44,091,000.00
10 9/30/2021 $-67,285,000.00
11 6/30/2021 $-82,745,000.00
12 3/31/2021 $-88,716,000.00
13 12/31/2020 $64,713,000.00
14 9/30/2020 $47,155,000.00
15 6/30/2020 $54,487,000.00
16 3/31/2020 $18,243,000.00
17 12/31/2019 $10,631,000.00
18 9/30/2019 $9,611,000.00
19 6/30/2019 $-30,089,000.00
20 3/31/2019 $-45,827,000.00
21 12/31/2018 $105,095,000.00
22 9/30/2018 $39,050,000.00
23 6/30/2018 $41,256,000.00
24 3/31/2018 $21,938,000.00
25 12/31/2017 $16,431,000.00
26 9/30/2017 $3,879,000.00
27 6/30/2017 $-1,444,000.00
28 3/31/2017 $-16,369,000.00
29 12/31/2016 $94,065,000.00
30 9/30/2016 $82,279,000.00
31 6/30/2016 $52,457,000.00
32 3/31/2016 $35,367,000.00
33 12/31/2015 $-169,496,000.00
34 9/30/2015 $-178,809,000.00
35 6/30/2015 $-120,697,000.00
36 3/31/2015 $-54,719,000.00
37 12/31/2014 $-159,700,000.00
38 9/30/2014 $-115,572,000.00
39 6/30/2014 $-81,627,000.00
40 3/31/2014 $-62,739,000.00
41 12/31/2013 $9,462,000.00
42 9/30/2013 $8,531,000.00
43 6/30/2013 $2,036,000.00
44 3/31/2013 $-1,155,000.00
45 12/31/2012 $-4,139,000.00
46 9/30/2012 $5,773,000.00
47 6/30/2012 $5,853,000.00
48 3/31/2012 $5,888,000.00
49 12/31/2011 $-6,236,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-69,088,000.00
2 9/30/2023 $-54,500,000.00
3 6/30/2023 $-36,567,000.00
4 3/31/2023 $-22,225,000.00
5 12/31/2022 $-46,867,000.00
6 9/30/2022 $-26,879,000.00
7 6/30/2022 $-34,007,000.00
8 3/31/2022 $-23,447,000.00
9 12/31/2021 $-99,930,000.00
10 9/30/2021 $-65,907,000.00
11 6/30/2021 $-50,619,000.00
12 3/31/2021 $-37,896,000.00
13 12/31/2020 $-36,038,000.00
14 9/30/2020 $-26,993,000.00
15 6/30/2020 $-18,694,000.00
16 3/31/2020 $-10,820,000.00
17 12/31/2019 $-75,181,000.00
18 9/30/2019 $-71,712,000.00
19 6/30/2019 $-29,551,000.00
20 3/31/2019 $-15,734,000.00
21 12/31/2018 $-53,725,000.00
22 9/30/2018 $-45,425,000.00
23 6/30/2018 $-32,550,000.00
24 3/31/2018 $-18,512,000.00
25 12/31/2017 $-50,125,000.00
26 9/30/2017 $-38,002,000.00
27 6/30/2017 $-26,625,000.00
28 3/31/2017 $-13,623,000.00
29 12/31/2016 $-63,815,000.00
30 9/30/2016 $-54,118,000.00
31 6/30/2016 $-41,187,000.00
32 3/31/2016 $-28,635,000.00
33 12/31/2015 $-99,708,000.00
34 9/30/2015 $-66,791,000.00
35 6/30/2015 $-41,857,000.00
36 3/31/2015 $-18,839,000.00
37 12/31/2014 $-47,077,000.00
38 9/30/2014 $-30,204,000.00
39 6/30/2014 $-18,753,000.00
40 3/31/2014 $-9,116,000.00
41 12/31/2013 $-25,559,000.00
42 9/30/2013 $-18,774,000.00
43 6/30/2013 $-13,630,000.00
44 3/31/2013 $-6,045,000.00
45 12/31/2012 $-1,876,000.00
46 9/30/2012 $2,773,000.00
47 6/30/2012 $-9,587,000.00
48 3/31/2012 $-4,907,000.00
49 12/31/2011 $-26,279,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $-82,095,000.00
2 9/30/2023 $-63,934,000.00
3 6/30/2023 $-39,948,000.00
4 3/31/2023 $-21,372,000.00
5 12/31/2022 $172,167,000.00
6 9/30/2022 $193,127,000.00
7 6/30/2022 $-48,235,000.00
8 3/31/2022 $-24,767,000.00
9 12/31/2021 $-173,236,000.00
10 9/30/2021 $-18,560,000.00
11 6/30/2021 $-115,178,000.00
12 3/31/2021 $-97,415,000.00
13 12/31/2020 $-11,675,000.00
14 9/30/2020 $-31,847,000.00
15 6/30/2020 $-10,016,000.00
16 3/31/2020 $-10,420,000.00
17 12/31/2019 $-112,576,000.00
18 9/30/2019 $-73,730,000.00
19 6/30/2019 $-17,650,000.00
20 3/31/2019 $-17,693,000.00
21 9/30/2018 $-16,079,000.00
22 6/30/2018 $-38,439,000.00
23 3/31/2018 $-19,826,000.00
24 9/30/2017 $-17,312,000.00
25 6/30/2017 $-16,680,000.00
26 3/31/2017 $-17,754,000.00
27 9/30/2016 $-61,433,000.00
28 6/30/2016 $-44,408,000.00
29 3/31/2016 $-26,260,000.00
30 12/31/2015 $-117,372,000.00
31 9/30/2015 $-32,449,000.00
32 6/30/2015 $-47,080,000.00
33 3/31/2015 $-22,266,000.00
34 12/31/2014 $-59,312,000.00
35 9/30/2014 $-39,065,000.00
36 6/30/2014 $-11,734,000.00
37 3/31/2014 $-10,380,000.00
38 12/31/2013 $-70,553,000.00
39 9/30/2013 $-6,706,000.00
40 6/30/2013 $-21,041,000.00
41 3/31/2013 $-34,632,000.00
42 12/31/2012 $-8,763,000.00
43 9/30/2012 $-2,780,000.00
44 6/30/2012 $-13,022,000.00
45 3/31/2012 $-7,798,000.00
46 12/31/2011 $-35,154,000.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2023 $1.00
2 9/30/2023 $1.00
3 6/30/2023 $1.00
4 3/31/2023 $1.00
5 12/31/2022 $1.00
6 9/30/2022 $1.00
7 6/30/2022 $1.00
8 3/31/2022 $1.00
9 12/31/2021 $1.00
10 9/30/2021 $1.00
11 6/30/2021 $1.00
12 3/31/2021 $1.00
13 12/31/2020 $1.00
14 12/31/2019 $1.00
15 12/31/2018 $1.00
16 12/31/2017 $1.00
17 12/31/2016 $1.00
18 12/31/2015 $1.00
19 12/31/2014 $1.00
20 3/31/2014 $1.00
21 12/31/2013 $1.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $93,389,000.00
2 9/30/2023 $72,575,000.00
3 6/30/2023 $45,875,000.00
4 3/31/2023 $24,501,000.00
5 12/31/2022 $93,763,000.00
6 9/30/2022 $69,135,000.00
7 6/30/2022 $48,559,000.00
8 3/31/2022 $24,672,000.00
9 12/31/2021 $175,379,000.00
10 9/30/2021 $135,801,000.00
11 6/30/2021 $18,206,000.00
12 3/31/2021 $98,888,000.00
13 12/31/2020 $49,888,000.00
14 9/30/2020 $13,169,000.00
15 6/30/2020 $11,688,000.00
16 3/31/2020 $12,154,000.00
17 12/31/2019 $128,502,000.00
18 9/30/2019 $76,522,000.00
19 6/30/2019 $20,139,000.00
20 3/31/2019 $21,201,000.00
21 12/31/2018 $78,821,000.00
22 9/30/2018 $17,079,000.00
23 6/30/2018 $41,459,000.00
24 3/31/2018 $21,097,000.00
25 12/31/2017 $76,596,000.00
26 9/30/2017 $18,807,000.00
27 6/30/2017 $17,920,000.00
28 3/31/2017 $19,338,000.00
29 12/31/2016 $83,654,000.00
30 9/30/2016 $66,301,000.00
31 6/30/2016 $48,226,000.00
32 3/31/2016 $27,860,000.00
33 12/31/2015 $129,013,000.00
34 9/30/2015 $35,019,000.00
35 6/30/2015 $52,660,000.00
36 3/31/2015 $23,567,000.00
37 12/31/2014 $62,906,000.00
38 9/30/2014 $41,524,000.00
39 6/30/2014 $12,515,000.00
40 12/31/2013 $32,989,000.00
41 3/31/2013 $8,319,000.00
42 12/31/2012 $36,503,000.00
43 3/31/2012 $8,568,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $-93,065,000.00
2 9/30/2023 $-72,255,000.00
3 6/30/2023 $-45,566,000.00
4 3/31/2023 $-24,218,000.00
5 12/31/2022 $-60,386,000.00
6 9/30/2022 $-36,572,000.00
7 6/30/2022 $-48,218,000.00
8 3/31/2022 $-24,771,000.00
9 12/31/2021 $-173,400,000.00
10 9/30/2021 $-18,600,000.00
11 6/30/2021 $-115,268,000.00
12 3/31/2021 $-97,453,000.00
13 12/31/2020 $-11,757,000.00
14 9/30/2020 $-11,560,000.00
15 6/30/2020 $-10,286,000.00
16 3/31/2020 $-10,913,000.00
17 12/31/2019 $-115,983,000.00
18 9/30/2019 $-74,564,000.00
19 6/30/2019 $-18,701,000.00
20 3/31/2019 $-18,845,000.00
21 12/31/2018 $-71,605,000.00
22 9/30/2018 $-56,186,000.00
23 6/30/2018 $-19,169,000.00
24 3/31/2018 $-20,307,000.00
25 12/31/2017 $-72,102,000.00
26 9/30/2017 $-17,910,000.00
27 6/30/2017 $-17,245,000.00
28 3/31/2017 $-18,260,000.00
29 12/31/2016 $-77,952,000.00
30 9/30/2016 $-62,579,000.00
31 6/30/2016 $-18,525,000.00
32 3/31/2016 $-26,632,000.00
33 12/31/2015 $-118,251,000.00
34 9/30/2015 $-80,027,000.00
35 6/30/2015 $-24,951,000.00
36 3/31/2015 $-22,329,000.00
37 12/31/2014 $-58,866,000.00
38 9/30/2014 $-38,640,000.00
39 6/30/2014 $-11,596,000.00
40 3/31/2014 $-10,184,000.00
41 12/31/2013 $-28,619,000.00
42 9/30/2013 $-6,436,000.00
43 6/30/2013 $-7,656,000.00
44 3/31/2013 $-6,548,000.00
45 12/31/2012 $-2,783,000.00
46 9/30/2012 $11,272,000.00
47 6/30/2012 $-4,422,000.00
48 3/31/2012 $-5,490,000.00
49 12/31/2011 $-24,992,000.00
Financials: OperatingLeaseExpense
Date Value
1 12/31/2023 $700,000.00
2 9/30/2023 $500,000.00
3 6/30/2023 $300,000.00
4 3/31/2023 $200,000.00
5 12/31/2022 $700,000.00
6 9/30/2022 $200,000.00
7 6/30/2022 $100,000.00
8 3/31/2022 $200,000.00
9 12/31/2021 $700,000.00
10 9/30/2021 $200,000.00
11 6/30/2021 $200,000.00
12 3/31/2021 $100,000.00
13 12/31/2020 $700,000.00
14 9/30/2020 $184,000.00
15 6/30/2020 $366,000.00
16 3/31/2020 $193,000.00
17 12/31/2019 $724,000.00
18 9/30/2019 $563,000.00
19 6/30/2019 $376,000.00
20 3/31/2019 $200,000.00
21 9/30/2018 $531,000.00
22 6/30/2018 $351,000.00
23 3/31/2018 $200,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $1,819,000.00
2 9/30/2023 $1,968,000.00
3 6/30/2023 $2,114,000.00
4 3/31/2023 $2,256,000.00
5 12/31/2022 $2,392,000.00
6 9/30/2022 $2,525,000.00
7 6/30/2022 $2,654,000.00
8 3/31/2022 $2,780,000.00
9 12/31/2021 $2,824,000.00
10 9/30/2021 $2,941,000.00
11 6/30/2021 $3,005,000.00
12 3/31/2021 $2,857,000.00
13 12/31/2020 $2,926,000.00
14 9/30/2020 $3,014,000.00
15 6/30/2020 $2,491,000.00
16 3/31/2020 $681,000.00
17 12/31/2019 $835,000.00
18 9/30/2019 $982,000.00
19 6/30/2019 $1,137,000.00
20 3/31/2019 $1,422,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $642,000.00
2 9/30/2023 $624,000.00
3 6/30/2023 $607,000.00
4 3/31/2023 $590,000.00
5 12/31/2022 $573,000.00
6 9/30/2022 $557,000.00
7 6/30/2022 $540,000.00
8 3/31/2022 $524,000.00
9 12/31/2021 $432,000.00
10 9/30/2021 $416,000.00
11 6/30/2021 $351,000.00
12 3/31/2021 $105,000.00
13 12/31/2020 $112,000.00
14 9/30/2020 $91,000.00
15 6/30/2020 $189,000.00
16 3/31/2020 $633,000.00
17 12/31/2019 $656,000.00
18 9/30/2019 $630,000.00
19 6/30/2019 $618,000.00
20 3/31/2019 $640,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $1,177,000.00
2 9/30/2023 $1,344,000.00
3 6/30/2023 $1,507,000.00
4 3/31/2023 $1,666,000.00
5 12/31/2022 $1,819,000.00
6 9/30/2022 $1,968,000.00
7 6/30/2022 $2,114,000.00
8 3/31/2022 $2,256,000.00
9 12/31/2021 $2,392,000.00
10 9/30/2021 $2,525,000.00
11 6/30/2021 $2,654,000.00
12 3/31/2021 $2,752,000.00
13 12/31/2020 $2,814,000.00
14 9/30/2020 $2,923,000.00
15 6/30/2020 $2,302,000.00
16 3/31/2020 $48,000.00
17 12/31/2019 $196,000.00
18 9/30/2019 $352,000.00
19 6/30/2019 $519,000.00
20 3/31/2019 $782,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $700,000.00
2 9/30/2023 $500,000.00
3 6/30/2023 $400,000.00
4 3/31/2023 $200,000.00
5 12/31/2022 $600,000.00
6 9/30/2022 $500,000.00
7 6/30/2022 $300,000.00
8 3/31/2022 $100,000.00
9 12/31/2021 $500,000.00
10 9/30/2021 $300,000.00
11 6/30/2021 $37,000.00
12 3/31/2021 $133,000.00
13 12/31/2020 $700,000.00
14 9/30/2020 $181,000.00
15 6/30/2020 $180,000.00
16 3/31/2020 $178,000.00
17 12/31/2019 $751,000.00
18 9/30/2019 $574,000.00
19 6/30/2019 $386,000.00
20 3/31/2019 $192,000.00
21 12/31/2018 $750,000.00
22 9/30/2018 $559,000.00
23 6/30/2018 $370,000.00
24 3/31/2018 $184,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $1,482,000.00
2 9/30/2023 $1,606,000.00
3 6/30/2023 $1,728,000.00
4 3/31/2023 $1,848,000.00
5 12/31/2022 $1,964,000.00
6 9/30/2022 $2,078,000.00
7 6/30/2022 $2,189,000.00
8 3/31/2022 $2,298,000.00
9 12/31/2021 $2,404,000.00
10 9/30/2021 $2,509,000.00
11 6/30/2021 $2,612,000.00
12 3/31/2021 $2,717,000.00
13 12/31/2020 $2,825,000.00
14 9/30/2020 $2,943,000.00
15 6/30/2020 $2,414,000.00
16 3/31/2020 $578,000.00
17 12/31/2019 $709,000.00
18 9/30/2019 $836,000.00
19 6/30/2019 $969,000.00
20 3/31/2019 $1,232,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.08
2 9/30/2023 $0.08
3 6/30/2023 $0.08
4 3/31/2023 $0.08
5 12/31/2022 $0.08
6 9/30/2022 $0.08
7 6/30/2022 $0.08
8 3/31/2022 $0.08
9 12/31/2021 $0.08
10 9/30/2021 $0.08
11 6/30/2021 $0.08
12 3/31/2021 $0.08
13 12/31/2020 $0.08
14 9/30/2020 $0.08
15 6/30/2020 $0.08
16 3/31/2020 $0.13
17 12/31/2019 $0.13
18 9/30/2019 $0.13
19 6/30/2019 $0.13
20 3/31/2019 $0.13
Financials: OperatingLossCarryforwards
Date Value
1 12/31/2023 --
2 12/31/2022 $51,200,000.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $2,846,000.00
2 9/30/2023 $2,564,000.00
3 6/30/2023 $2,278,000.00
4 3/31/2023 $2,300,000.00
5 12/31/2022 $4,252,000.00
6 9/30/2022 $2,995,000.00
7 6/30/2022 $2,377,000.00
8 3/31/2022 $2,495,000.00
9 12/31/2021 $2,616,000.00
10 9/30/2021 $2,507,000.00
11 6/30/2021 $1,510,000.00
12 3/31/2021 $1,251,000.00
13 12/31/2020 $751,000.00
14 9/30/2020 $746,000.00
15 6/30/2020 $804,000.00
16 3/31/2020 $1,210,000.00
17 12/31/2019 $1,258,000.00
18 9/30/2019 $1,054,000.00
19 6/30/2019 $1,422,000.00
20 3/31/2019 $2,113,000.00
21 12/31/2018 $1,281,000.00
22 9/30/2018 $851,000.00
23 6/30/2018 $1,291,000.00
24 3/31/2018 $1,114,000.00
25 12/31/2017 $1,322,000.00
26 9/30/2017 $1,600,000.00
27 6/30/2017 $1,449,000.00
28 3/31/2017 $1,437,000.00
29 12/31/2016 $1,052,000.00
30 9/30/2016 $1,012,000.00
31 6/30/2016 $982,000.00
32 3/31/2016 $965,000.00
33 12/31/2015 $3,186,000.00
34 9/30/2015 $2,098,000.00
35 12/31/2014 $1,115,000.00
36 3/31/2014 $194,000.00
37 12/31/2013 $291,000.00
38 9/30/2013 $468,000.00
39 6/30/2013 $428,000.00
40 3/31/2013 $553,000.00
41 12/31/2012 $248,000.00
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $2,889,000.00
2 12/31/2022 $5,158,000.00
3 12/31/2021 $2,154,000.00
4 12/31/2020 $731,000.00
5 12/31/2019 $1,782,000.00
6 12/31/2018 $886,000.00
7 12/31/2017 $1,111,000.00
8 12/31/2016 $841,000.00
9 12/31/2015 $851,000.00
10 12/31/2014 $195,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $301,000.00
2 9/30/2023 $292,000.00
3 6/30/2023 $326,000.00
4 3/31/2023 $346,000.00
5 12/31/2022 $386,000.00
6 9/30/2022 $430,000.00
7 6/30/2022 $399,000.00
8 3/31/2022 $439,000.00
9 12/31/2021 $56,000.00
10 9/30/2021 $60,000.00
11 6/30/2021 $30,000.00
12 3/31/2021 $29,000.00
13 12/31/2020 $26,000.00
14 9/30/2020 $27,000.00
15 6/30/2020 $26,000.00
16 3/31/2020 $16,000.00
17 12/31/2019 $34,000.00
18 9/30/2019 $36,000.00
19 6/30/2019 $45,000.00
20 3/31/2019 $53,000.00
21 12/31/2018 $46,000.00
22 9/30/2018 $51,000.00
23 6/30/2018 $52,000.00
24 3/31/2018 $61,000.00
25 12/31/2017 $72,000.00
26 9/30/2017 $32,000.00
27 6/30/2017 $51,000.00
28 3/31/2017 $59,000.00
29 12/31/2016 $55,000.00
30 9/30/2016 $34,000.00
31 6/30/2016 $93,000.00
32 3/31/2016 $64,000.00
33 12/31/2015 $70,000.00
34 9/30/2015 $75,000.00
35 6/30/2015 $80,000.00
36 3/31/2015 $297,000.00
37 12/31/2014 $138,000.00
38 12/31/2013 $40,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentNetOfTax
Date Value
1 12/31/2023 $344,000.00
2 9/30/2023 $-288,000.00
3 6/30/2023 $-476,000.00
4 3/31/2023 $106,000.00
5 12/31/2022 $-316,000.00
6 9/30/2022 $-16,000.00
7 6/30/2022 $-47,000.00
8 3/31/2022 $-52,000.00
9 12/31/2021 $-21,000.00
10 9/30/2021 $11,000.00
11 6/30/2021 $32,000.00
12 3/31/2021 $-43,000.00
13 12/31/2020 $-35,000.00
14 9/30/2020 $-2,000.00
15 6/30/2020 $141,000.00
16 3/31/2020 $-46,000.00
17 12/31/2019 $127,000.00
18 9/30/2019 $182,000.00
19 6/30/2019 $77,000.00
20 3/31/2019 $140,000.00
21 12/31/2018 $871,000.00
22 9/30/2018 $180,000.00
23 6/30/2018 $122,000.00
24 3/31/2018 $-103,000.00
25 12/31/2017 $-523,000.00
26 9/30/2017 $-1,041,000.00
27 6/30/2017 $-1,035,000.00
28 3/31/2017 $331,000.00
29 12/31/2016 $324,000.00
30 9/30/2016 $398,000.00
31 6/30/2016 $75,000.00
32 3/31/2016 $421,000.00
33 12/31/2015 $-799,000.00
34 9/30/2015 $-1,448,000.00
35 6/30/2015 $1,144,000.00
36 3/31/2015 $625,000.00
37 12/31/2014 $35,000.00
38 9/30/2014 $-43,000.00
39 6/30/2014 $12,000.00
40 12/31/2013 $2,000.00
Financials: PaymentsForRestructuring
Date Value
1 12/31/2023 $1,248,000.00
2 9/30/2023 $92,000.00
3 6/30/2023 $395,000.00
4 3/31/2023 $641,000.00
5 12/31/2020 $287,000.00
6 9/30/2020 --
7 6/30/2020 $69,000.00
8 3/31/2020 $218,000.00
9 12/31/2019 $5,125,000.00
10 9/30/2019 $4,747,000.00
11 6/30/2019 $1,620,000.00
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 12/31/2023 $157,000.00
2 12/31/2022 $193,000.00
3 12/31/2021 --
4 6/30/2018 $280,000.00
5 3/31/2018 $280,000.00
6 6/30/2017 --
7 3/31/2017 --
Financials: PaymentsOfStockIssuanceCosts
Date Value
1 9/30/2023 $219,000.00
2 6/30/2023 $188,000.00
3 3/31/2023 $157,000.00
4 12/31/2022 $193,000.00
5 9/30/2022 $161,000.00
6 6/30/2022 $129,000.00
7 3/31/2022 $118,000.00
8 12/31/2021 --
9 9/30/2021 --
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 --
13 9/30/2020 --
14 6/30/2020 --
15 3/31/2020 --
16 12/31/2019 $23,000.00
17 9/30/2019 $23,000.00
18 6/30/2019 $23,000.00
19 3/31/2019 $23,000.00
20 12/31/2018 $402,000.00
21 9/30/2018 $363,000.00
22 6/30/2018 $280,000.00
23 3/31/2018 $280,000.00
24 12/31/2017 $54,000.00
25 9/30/2017 --
26 12/31/2016 --
27 12/31/2015 $10,685,000.00
28 12/31/2013 $10,217,696.00
29 3/31/2013 $2,100,000.00
Financials: PaymentsToAcquireLongtermInvestments
Date Value
1 12/31/2023 $38,518,000.00
2 9/30/2023 $24,592,000.00
3 6/30/2023 $15,208,000.00
4 3/31/2023 $6,803,000.00
5 12/31/2022 $57,810,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $9,594,000.00
10 9/30/2021 $9,594,000.00
11 6/30/2021 $7,554,000.00
12 3/31/2021 $7,554,000.00
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 $6,031,000.00
22 9/30/2018 $6,031,000.00
23 6/30/2018 $6,031,000.00
24 3/31/2018 $6,031,000.00
25 12/31/2017 $162,613,000.00
26 9/30/2017 $144,536,000.00
27 6/30/2017 $121,908,000.00
28 3/31/2017 $87,509,000.00
29 12/31/2016 $79,381,000.00
30 9/30/2016 $50,867,000.00
31 6/30/2016 $26,818,000.00
32 3/31/2016 --
33 12/31/2015 $234,791,000.00
34 9/30/2015 $212,766,000.00
35 6/30/2015 $147,086,000.00
36 3/31/2015 $65,232,000.00
37 12/31/2014 $55,337,000.00
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 12/31/2012 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $89,000.00
2 9/30/2023 $89,000.00
3 6/30/2023 $74,000.00
4 3/31/2023 $62,000.00
5 12/31/2022 $71,000.00
6 9/30/2022 $72,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $207,000.00
10 9/30/2021 $193,000.00
11 6/30/2021 $188,000.00
12 3/31/2021 $75,000.00
13 12/31/2020 $58,000.00
14 9/30/2020 $60,000.00
15 6/30/2020 $11,000.00
16 3/31/2020 $7,000.00
17 12/31/2019 $158,000.00
18 9/30/2019 $150,000.00
19 6/30/2019 $150,000.00
20 3/31/2019 $97,000.00
21 12/31/2018 $181,000.00
22 9/30/2018 $160,000.00
23 6/30/2018 $96,000.00
24 3/31/2018 $42,000.00
25 12/31/2017 $151,000.00
26 9/30/2017 $30,000.00
27 6/30/2017 $21,000.00
28 3/31/2017 $5,000.00
29 12/31/2016 $841,000.00
30 9/30/2016 $763,000.00
31 6/30/2016 $504,000.00
32 3/31/2016 $232,000.00
33 12/31/2015 $2,393,000.00
34 9/30/2015 $1,574,000.00
35 6/30/2015 $950,000.00
36 3/31/2015 $133,000.00
37 12/31/2014 $1,018,000.00
38 9/30/2014 $703,000.00
39 6/30/2014 $226,000.00
40 3/31/2014 $99,000.00
41 12/31/2013 $193,000.00
42 9/30/2013 $125,000.00
43 6/30/2013 $70,000.00
44 3/31/2013 $52,000.00
45 12/31/2012 $126,000.00
46 9/30/2012 $120,000.00
47 6/30/2012 $41,000.00
48 3/31/2012 $5,000.00
49 12/31/2011 $321,000.00
Financials: PaymentsToAcquireShortTermInvestments
Date Value
1 12/31/2023 $89,982,000.00
2 9/30/2023 $72,224,000.00
3 6/30/2023 $30,347,000.00
4 3/31/2023 --
5 12/31/2022 $183,245,000.00
6 9/30/2022 $11,310,000.00
7 6/30/2022 $5,258,000.00
8 3/31/2022 $5,258,000.00
9 12/31/2021 $105,355,000.00
10 9/30/2021 $105,355,000.00
11 6/30/2021 $100,860,000.00
12 3/31/2021 $91,944,000.00
13 12/31/2020 $73,978,000.00
14 9/30/2020 $58,895,000.00
15 6/30/2020 $27,652,000.00
16 3/31/2020 $27,652,000.00
17 12/31/2019 $167,528,000.00
18 9/30/2019 $130,351,000.00
19 6/30/2019 $107,149,000.00
20 3/31/2019 $69,680,000.00
21 12/31/2018 $125,611,000.00
22 9/30/2018 $59,259,000.00
23 6/30/2018 $18,117,000.00
24 3/31/2018 $1,989,000.00
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 $23,992,000.00
30 9/30/2016 $13,990,000.00
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $60,297,000.00
34 9/30/2015 $56,294,000.00
35 6/30/2015 $33,669,000.00
36 3/31/2015 $26,709,000.00
37 12/31/2014 $155,433,000.00
38 9/30/2014 $138,058,000.00
39 6/30/2014 $88,641,000.00
40 3/31/2014 $62,640,000.00
41 12/31/2013 $1,852,000.00
42 9/30/2013 $1,852,000.00
43 6/30/2013 $1,851,000.00
44 3/31/2013 $1,853,000.00
45 12/31/2012 $9,907,000.00
46 12/31/2011 $13,640,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 3/31/2020 $0.00
17 12/31/2019 $0.00
18 9/30/2019 $0.00
19 6/30/2019 $0.00
20 3/31/2019 $0.00
21 12/31/2018 $0.00
22 9/30/2018 $0.00
23 6/30/2018 $0.00
24 3/31/2018 $0.00
25 12/31/2017 $0.00
26 9/30/2017 $0.00
27 6/30/2017 $0.00
28 3/31/2017 $0.00
29 12/31/2016 $0.00
30 9/30/2016 $0.00
31 6/30/2016 $0.00
32 3/31/2016 $0.00
33 12/31/2015 $0.00
34 9/30/2015 $0.00
35 6/30/2015 $0.00
36 3/31/2015 $0.00
37 12/31/2014 $0.00
38 9/30/2014 $0.00
39 6/30/2014 $0.00
40 3/31/2014 $0.00
41 12/31/2013 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $10,000,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $10,000,000.00
4 3/31/2023 $10,000,000.00
5 12/31/2022 $10,000,000.00
6 9/30/2022 $10,000,000.00
7 6/30/2022 $10,000,000.00
8 3/31/2022 $10,000,000.00
9 12/31/2021 $10,000,000.00
10 9/30/2021 $10,000,000.00
11 6/30/2021 $10,000,000.00
12 3/31/2021 $10,000,000.00
13 12/31/2020 $10,000,000.00
14 9/30/2020 $10,000,000.00
15 6/30/2020 $10,000,000.00
16 3/31/2020 $10,000,000.00
17 12/31/2019 $10,000,000.00
18 9/30/2019 $10,000,000.00
19 6/30/2019 $10,000,000.00
20 3/31/2019 $10,000,000.00
21 12/31/2018 $10,000,000.00
22 9/30/2018 $10,000,000.00
23 6/30/2018 $10,000,000.00
24 3/31/2018 $10,000,000.00
25 12/31/2017 $10,000,000.00
26 9/30/2017 $10,000,000.00
27 6/30/2017 $10,000,000.00
28 3/31/2017 $10,000,000.00
29 12/31/2016 $10,000,000.00
30 9/30/2016 $10,000,000.00
31 6/30/2016 $10,000,000.00
32 3/31/2016 $10,000,000.00
33 12/31/2015 $10,000,000.00
34 9/30/2015 $10,000,000.00
35 6/30/2015 $10,000,000.00
36 3/31/2015 $10,000,000.00
37 12/31/2014 $10,000,000.00
38 9/30/2014 $10,000,000.00
39 6/30/2014 $10,000,000.00
40 3/31/2014 $10,000,000.00
41 12/31/2013 $10,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
Financials: PreferredStockValueOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $6,271,000.00
2 9/30/2023 $6,136,000.00
3 6/30/2023 $5,735,000.00
4 3/31/2023 $9,330,000.00
5 12/31/2022 $9,764,000.00
6 9/30/2022 $6,022,000.00
7 6/30/2022 $3,853,000.00
8 3/31/2022 $5,766,000.00
9 12/31/2021 $4,678,000.00
10 9/30/2021 $4,327,000.00
11 6/30/2021 $4,185,000.00
12 3/31/2021 $2,677,000.00
13 12/31/2020 $2,356,000.00
14 9/30/2020 $2,100,000.00
15 6/30/2020 $2,578,000.00
16 3/31/2020 $2,639,000.00
17 12/31/2019 $3,385,000.00
18 9/30/2019 $7,432,000.00
19 6/30/2019 $2,200,000.00
20 3/31/2019 $2,534,000.00
21 12/31/2018 $2,598,000.00
22 9/30/2018 $3,028,000.00
23 6/30/2018 $3,329,000.00
24 3/31/2018 $3,051,000.00
25 12/31/2017 $3,331,000.00
26 9/30/2017 $2,600,000.00
27 6/30/2017 $3,148,000.00
28 3/31/2017 $2,391,000.00
29 12/31/2016 $2,845,000.00
30 9/30/2016 $4,318,000.00
31 6/30/2016 $4,761,000.00
32 3/31/2016 $4,904,000.00
33 12/31/2015 $6,071,000.00
34 9/30/2015 $8,183,000.00
35 6/30/2015 $8,651,000.00
36 3/31/2015 $1,780,000.00
37 12/31/2014 $2,775,000.00
38 9/30/2014 $3,540,000.00
39 6/30/2014 $3,246,000.00
40 3/31/2014 $1,691,000.00
41 12/31/2013 $2,785,000.00
42 9/30/2013 $2,683,000.00
43 6/30/2013 $3,034,000.00
44 3/31/2013 $1,705,000.00
45 12/31/2012 $983,000.00
Financials: PrepaidInsurance
Date Value
1 12/31/2023 $431,000.00
2 12/31/2022 $564,000.00
3 12/31/2021 $450,000.00
4 12/31/2020 $354,000.00
5 12/31/2019 $344,000.00
6 12/31/2018 $382,000.00
7 12/31/2017 $481,000.00
8 12/31/2016 $389,000.00
9 12/31/2015 $385,000.00
10 12/31/2014 $342,000.00
11 12/31/2013 $176,000.00
Financials: ProceedsFromIncomeTaxRefunds
Date Value
1 9/30/2023 $27,000.00
2 6/30/2023 $27,000.00
3 3/31/2023 $27,000.00
4 12/31/2022 $27,000.00
Financials: ProceedsFromIssuanceOfCommonStock
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 --
5 3/31/2022 --
6 12/31/2021 $107,843,000.00
7 9/30/2021 $107,843,000.00
8 6/30/2021 $107,842,000.00
9 3/31/2021 $107,843,000.00
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 3/31/2020 --
14 12/31/2019 --
15 9/30/2019 --
16 12/31/2018 $10,867,000.00
17 9/30/2018 $10,460,000.00
18 12/31/2017 --
19 9/30/2017 --
20 12/31/2016 --
21 9/30/2016 --
22 6/30/2016 --
23 12/31/2015 $161,879,000.00
24 9/30/2015 $161,880,000.00
25 6/30/2015 $161,880,000.00
26 12/31/2014 $225,938,000.00
27 9/30/2014 $111,845,000.00
28 6/30/2014 $111,845,000.00
29 12/31/2013 $107,634,000.00
30 9/30/2013 $107,634,000.00
31 6/30/2013 $107,634,000.00
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlans
Date Value
1 12/31/2023 $465,000.00
2 9/30/2023 $465,000.00
3 6/30/2023 $356,000.00
4 3/31/2023 $356,000.00
5 12/31/2022 $860,000.00
6 9/30/2022 $860,000.00
7 6/30/2022 $556,000.00
8 3/31/2022 $556,000.00
9 12/31/2021 $755,000.00
10 9/30/2021 $754,000.00
11 6/30/2021 $330,000.00
12 3/31/2021 $330,000.00
13 12/31/2020 $426,000.00
14 9/30/2020 $426,000.00
15 6/30/2020 $229,000.00
16 3/31/2020 $229,000.00
17 12/31/2019 $325,000.00
18 9/30/2019 $324,000.00
19 6/30/2019 $171,000.00
20 3/31/2019 $170,000.00
21 12/31/2018 $608,000.00
22 9/30/2018 $606,000.00
23 6/30/2018 $358,000.00
24 3/31/2018 $358,000.00
25 12/31/2017 $712,000.00
26 9/30/2017 $712,000.00
27 6/30/2017 $386,000.00
28 3/31/2017 $386,000.00
29 12/31/2016 $440,000.00
30 9/30/2016 $440,000.00
31 6/30/2016 $33,000.00
32 3/31/2016 $33,000.00
33 12/31/2015 $1,048,000.00
34 9/30/2015 $1,054,000.00
35 6/30/2015 $461,000.00
36 3/31/2015 $461,000.00
37 12/31/2014 $426,000.00
38 9/30/2014 $426,000.00
39 6/30/2014 $229,000.00
40 3/31/2014 $229,000.00
41 12/31/2013 --
42 12/31/2012 --
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Date Value
1 12/31/2023 $500,000.00
2 12/31/2022 $1,500,000.00
3 12/31/2021 $4,600,000.00
4 12/31/2020 $1,400,000.00
5 12/31/2019 $400,000.00
6 12/31/2018 $700,000.00
7 12/31/2017 $800,000.00
8 12/31/2016 $600,000.00
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfShorttermInvestments
Date Value
1 12/31/2023 $199,180,000.00
2 9/30/2023 $139,430,000.00
3 6/30/2023 $76,285,000.00
4 3/31/2023 $19,000,000.00
5 12/31/2022 $69,480,000.00
6 9/30/2022 $68,135,000.00
7 6/30/2022 $57,726,000.00
8 3/31/2022 $51,026,000.00
9 12/31/2021 $66,858,000.00
10 9/30/2021 $45,850,000.00
11 6/30/2021 $23,850,000.00
12 3/31/2021 $8,850,000.00
13 12/31/2020 $121,452,000.00
14 9/30/2020 $104,602,000.00
15 6/30/2020 $80,652,000.00
16 3/31/2020 $45,902,000.00
17 12/31/2019 $165,200,000.00
18 9/30/2019 $127,000,000.00
19 6/30/2019 $77,210,000.00
20 3/31/2019 $23,950,000.00
21 12/31/2018 $125,740,000.00
22 9/30/2018 $78,500,000.00
23 6/30/2018 $43,500,000.00
24 3/31/2018 $20,500,000.00
25 12/31/2017 $165,695,000.00
26 9/30/2017 $144,445,000.00
27 6/30/2017 $120,485,000.00
28 3/31/2017 $71,145,000.00
29 12/31/2016 $198,279,000.00
30 9/30/2016 $147,899,000.00
31 6/30/2016 $79,779,000.00
32 3/31/2016 $35,599,000.00
33 12/31/2015 $126,742,000.00
34 9/30/2015 $90,822,000.00
35 6/30/2015 $60,005,000.00
36 3/31/2015 $36,352,000.00
37 12/31/2014 $48,589,000.00
38 9/30/2014 $20,690,000.00
39 6/30/2014 $7,240,000.00
40 3/31/2014 --
41 12/31/2013 $10,757,000.00
42 9/30/2013 $9,758,000.00
43 6/30/2013 $3,957,000.00
44 3/31/2013 $750,000.00
45 12/31/2012 $5,894,000.00
46 9/30/2012 $5,893,000.00
47 6/30/2012 $5,894,000.00
48 3/31/2012 $5,893,000.00
49 12/31/2011 $7,100,000.00
Financials: ProceedsFromRepaymentsOfNotesPayable
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $-14,000,000.00
6 9/30/2022 $-14,000,000.00
7 6/30/2022 $-14,000,000.00
8 3/31/2022 $-14,000,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: ProceedsFromSaleOfIntangibleAssets
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 12/31/2022 $233,984,000.00
4 9/30/2022 $233,984,000.00
5 12/31/2021 --
6 12/31/2020 --
Financials: ProceedsFromSaleOfPropertyPlantAndEquipment
Date Value
1 12/31/2023 $8,000.00
2 9/30/2023 $5,000.00
3 12/31/2022 --
4 9/30/2022 --
5 12/31/2021 --
6 9/30/2021 --
7 12/31/2020 $10,000.00
8 9/30/2020 $10,000.00
9 12/31/2019 --
10 9/30/2019 --
11 12/31/2018 --
Financials: ProceedsFromSaleOfShortTermInvestments
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $7,699,000.00
6 9/30/2022 $7,699,000.00
7 6/30/2022 $7,699,000.00
8 3/31/2022 $7,699,000.00
9 12/31/2021 $4,207,000.00
10 9/30/2021 $2,007,000.00
11 6/30/2021 $2,007,000.00
12 3/31/2021 $2,007,000.00
13 12/31/2020 $17,287,000.00
14 9/30/2020 $1,498,000.00
15 6/30/2020 $1,498,000.00
16 3/31/2020 --
17 12/31/2019 $13,117,000.00
18 9/30/2019 $13,112,000.00
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 $111,178,000.00
22 9/30/2018 $26,000,000.00
23 6/30/2018 $22,000,000.00
24 3/31/2018 $9,500,000.00
25 12/31/2017 $13,500,000.00
26 9/30/2017 $4,000,000.00
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $1,003,000.00
34 9/30/2015 $1,003,000.00
35 6/30/2015 $1,003,000.00
36 3/31/2015 $1,003,000.00
37 12/31/2014 $3,499,000.00
38 9/30/2014 $2,499,000.00
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 $750,000.00
42 9/30/2013 $750,000.00
43 12/31/2012 --
44 12/31/2011 $500,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $608,000.00
6 9/30/2022 $608,000.00
7 6/30/2022 $102,000.00
8 3/31/2022 $102,000.00
9 12/31/2021 $3,831,000.00
10 9/30/2021 $3,780,000.00
11 6/30/2021 $3,648,000.00
12 3/31/2021 $3,530,000.00
13 12/31/2020 $987,000.00
14 9/30/2020 $641,000.00
15 6/30/2020 $578,000.00
16 3/31/2020 --
17 12/31/2019 $43,000.00
18 9/30/2019 $43,000.00
19 6/30/2019 $30,000.00
20 3/31/2019 $13,000.00
21 12/31/2018 $115,000.00
22 9/30/2018 $115,000.00
23 6/30/2018 $115,000.00
24 3/31/2018 $60,000.00
25 12/31/2017 $121,000.00
26 9/30/2017 $121,000.00
27 6/30/2017 $111,000.00
28 3/31/2017 $9,000.00
29 12/31/2016 $168,000.00
30 9/30/2016 $152,000.00
31 6/30/2016 $152,000.00
32 3/31/2016 $133,000.00
33 12/31/2015 $2,107,000.00
34 9/30/2015 $1,967,000.00
35 6/30/2015 $1,445,000.00
36 3/31/2015 $665,000.00
37 12/31/2014 $4,592,000.00
38 9/30/2014 $2,148,000.00
39 6/30/2014 $781,000.00
40 3/31/2014 $496,000.00
41 12/31/2013 $1,946,000.00
42 9/30/2013 $582,000.00
43 6/30/2013 $55,000.00
44 3/31/2013 $8,000.00
45 12/31/2012 $14,000.00
46 9/30/2012 $8,000.00
47 6/30/2012 $2,000.00
48 12/31/2011 $30,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $5,378,000.00
2 12/31/2022 $5,349,000.00
3 12/31/2021 $5,391,000.00
4 12/31/2020 $5,634,000.00
5 12/31/2019 $5,581,000.00
6 12/31/2018 $5,850,000.00
7 12/31/2017 $5,738,000.00
8 12/31/2016 $5,837,000.00
9 12/31/2015 $5,008,000.00
10 12/31/2014 $2,681,000.00
11 3/31/2014 $1,596,000.00
12 12/31/2013 $1,497,000.00
13 9/30/2013 $1,766,000.00
14 6/30/2013 $1,711,000.00
15 3/31/2013 $1,693,000.00
16 12/31/2012 $1,641,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $224,000.00
2 9/30/2023 $248,000.00
3 6/30/2023 $256,000.00
4 3/31/2023 $267,000.00
5 12/31/2022 $227,000.00
6 9/30/2022 $252,000.00
7 6/30/2022 $205,000.00
8 3/31/2022 $229,000.00
9 12/31/2021 $253,000.00
10 9/30/2021 $264,000.00
11 6/30/2021 $298,000.00
12 3/31/2021 $218,000.00
13 12/31/2020 $214,000.00
14 9/30/2020 $291,000.00
15 6/30/2020 $338,000.00
16 3/31/2020 $435,000.00
17 12/31/2019 $540,000.00
18 9/30/2019 $910,000.00
19 6/30/2019 $1,054,000.00
20 3/31/2019 $1,158,000.00
21 12/31/2018 $1,210,000.00
22 9/30/2018 $1,363,000.00
23 6/30/2018 $1,502,000.00
24 3/31/2018 $1,688,000.00
25 12/31/2017 $1,894,000.00
26 9/30/2017 $2,044,000.00
27 6/30/2017 $2,306,000.00
28 3/31/2017 $2,567,000.00
29 12/31/2016 $2,843,000.00
30 9/30/2016 $3,048,000.00
31 6/30/2016 $3,020,000.00
32 3/31/2016 $3,006,000.00
33 12/31/2015 $3,045,000.00
34 9/30/2015 $2,439,000.00
35 6/30/2015 $1,996,000.00
36 3/31/2015 $1,329,000.00
37 12/31/2014 $1,310,000.00
38 9/30/2014 $1,095,000.00
39 6/30/2014 $469,000.00
40 3/31/2014 $387,000.00
41 12/31/2013 $338,000.00
42 9/30/2013 $335,000.00
43 6/30/2013 $342,000.00
44 3/31/2013 $391,000.00
45 12/31/2012 $407,000.00
Financials: RealizedInvestmentGainsLosses
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $1,000.00
6 9/30/2022 $1,000.00
7 6/30/2022 $1,000.00
8 3/31/2022 $1,000.00
9 12/31/2021 $2,000.00
10 9/30/2021 $2,000.00
11 6/30/2021 $2,000.00
12 3/31/2021 $2,000.00
13 12/31/2020 $4,000.00
14 9/30/2020 $1,000.00
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $-31,000.00
18 9/30/2019 $-31,000.00
19 12/31/2018 $-378,000.00
20 12/31/2017 --
21 12/31/2016 --
Financials: ResearchAndDevelopmentExpenseExcludingAcquiredInProcessCost
Date Value
1 12/31/2023 $68,788,000.00
2 9/30/2023 $53,144,000.00
3 6/30/2023 $35,748,000.00
4 3/31/2023 $18,822,000.00
5 12/31/2022 $71,631,000.00
6 9/30/2022 $52,350,000.00
7 6/30/2022 $37,087,000.00
8 3/31/2022 $19,040,000.00
9 12/31/2021 $73,817,000.00
10 9/30/2021 $13,820,000.00
11 6/30/2021 $13,798,000.00
12 3/31/2021 $11,862,000.00
13 12/31/2020 $36,232,000.00
14 9/30/2020 $27,545,000.00
15 6/30/2020 $17,527,000.00
16 3/31/2020 $8,949,000.00
17 12/31/2019 $42,288,000.00
18 9/30/2019 $34,795,000.00
19 6/30/2019 $27,342,000.00
20 3/31/2019 $13,515,000.00
21 12/31/2018 $55,239,000.00
22 9/30/2018 $39,963,000.00
23 12/31/2017 $49,448,000.00
Financials: RestructuringReserve
Date Value
1 12/31/2023 $32,000.00
2 9/30/2023 $152,000.00
3 6/30/2023 $244,000.00
4 3/31/2023 $728,000.00
5 12/31/2022 $1,442,000.00
6 12/31/2020 --
7 9/30/2020 --
8 6/30/2020 $14,000.00
9 3/31/2020 $88,000.00
10 12/31/2019 $320,000.00
11 9/30/2019 $1,071,000.00
12 6/30/2019 $4,161,000.00
13 3/31/2019 --
14 12/31/2018 --
Financials: RestructuringReserveAccrualAdjustment1
Date Value
1 12/31/2023 $-162,000.00
2 9/30/2023 --
3 6/30/2023 $-89,000.00
4 3/31/2023 $-73,000.00
5 12/31/2020 $-33,000.00
6 9/30/2020 $-33,000.00
7 6/30/2020 $-5,000.00
8 3/31/2020 $-14,000.00
9 12/31/2019 $-336,000.00
10 9/30/2019 $37,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-795,524,000.00
2 9/30/2023 $-777,363,000.00
3 6/30/2023 $-753,377,000.00
4 3/31/2023 $-734,801,000.00
5 12/31/2022 $-713,429,000.00
6 9/30/2022 $-692,469,000.00
7 6/30/2022 $-933,831,000.00
8 3/31/2022 $-910,363,000.00
9 12/31/2021 $-885,596,000.00
10 9/30/2021 $-846,098,000.00
11 6/30/2021 $-827,538,000.00
12 3/31/2021 $-809,775,000.00
13 12/31/2020 $-712,360,000.00
14 9/30/2020 $-700,685,000.00
15 6/30/2020 $-689,274,000.00
16 3/31/2020 $-679,258,000.00
17 12/31/2019 $-668,838,000.00
18 9/30/2019 $-665,335,000.00
19 6/30/2019 $-591,605,000.00
20 3/31/2019 $-573,955,000.00
21 12/31/2018 $-556,262,000.00
22 9/30/2018 $-541,306,000.00
23 6/30/2018 $-525,227,000.00
24 3/31/2018 $-506,614,000.00
25 12/31/2017 $-486,788,000.00
26 9/30/2017 $-467,550,000.00
27 6/30/2017 $-450,239,000.00
28 3/31/2017 $-433,559,000.00
29 12/31/2016 $-415,804,000.00
30 9/30/2016 $-400,848,000.00
31 6/30/2016 $-383,822,000.00
32 3/31/2016 $-365,674,000.00
33 12/31/2015 $-339,414,000.00
34 9/30/2015 $-301,571,000.00
35 6/30/2015 $-269,122,000.00
36 3/31/2015 $-244,308,000.00
37 12/31/2014 $-222,042,000.00
38 9/30/2014 $-201,795,000.00
39 6/30/2014 $-184,844,000.00
40 3/31/2014 $-173,110,000.00
41 12/31/2013 $-162,730,000.00
42 9/30/2013 $-154,557,000.00
43 6/30/2013 $-147,851,000.00
44 3/31/2013 $-135,391,000.00
45 12/31/2012 $-101,032,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $324,000.00
2 9/30/2023 $320,000.00
3 6/30/2023 $309,000.00
4 3/31/2023 $283,000.00
5 12/31/2022 $33,824,000.00
6 9/30/2022 $33,010,000.00
7 6/30/2022 $455,000.00
8 3/31/2022 $15,000.00
9 12/31/2021 $1,979,000.00
10 12/31/2020 $5,372,000.00
Financials: SeveranceCosts1
Date Value
1 12/31/2023 $600,000.00
2 3/31/2023 $600,000.00
3 12/31/2022 $1,900,000.00
4 12/31/2019 $3,300,000.00
5 9/30/2019 $3,300,000.00
6 6/30/2019 $3,300,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $17,457,000.00
2 9/30/2023 $15,204,000.00
3 6/30/2023 $7,324,000.00
4 3/31/2023 $4,363,000.00
5 12/31/2022 $15,285,000.00
6 9/30/2022 $11,120,000.00
7 6/30/2022 $7,301,000.00
8 3/31/2022 $3,708,000.00
9 12/31/2021 $12,260,000.00
10 9/30/2021 $9,127,000.00
11 6/30/2021 $5,696,000.00
12 3/31/2021 $2,584,000.00
13 12/31/2020 $5,568,000.00
14 9/30/2020 $4,000,000.00
15 6/30/2020 $2,717,000.00
16 3/31/2020 $1,326,000.00
17 12/31/2019 $9,528,000.00
18 9/30/2019 $7,969,000.00
19 6/30/2019 $6,440,000.00
20 3/31/2019 $4,073,000.00
21 12/31/2018 $13,074,000.00
22 9/30/2018 $10,608,000.00
23 6/30/2018 $7,427,000.00
24 3/31/2018 $3,391,000.00
25 12/31/2017 $16,110,000.00
26 9/30/2017 $12,478,000.00
27 6/30/2017 $8,260,000.00
28 3/31/2017 $4,028,000.00
29 12/31/2016 $16,223,000.00
30 9/30/2016 $12,334,000.00
31 6/30/2016 $8,239,000.00
32 3/31/2016 $3,915,000.00
33 12/31/2015 $12,959,000.00
34 9/30/2015 $8,882,000.00
35 6/30/2015 $5,203,000.00
36 3/31/2015 $2,402,000.00
37 12/31/2014 $4,411,000.00
38 9/30/2014 $2,777,000.00
39 6/30/2014 $1,415,000.00
40 3/31/2014 $772,000.00
41 12/31/2013 $3,071,000.00
42 9/30/2013 $2,853,000.00
43 6/30/2013 $2,589,000.00
44 3/31/2013 $265,000.00
45 12/31/2012 $1,396,000.00
46 9/30/2012 $1,133,000.00
47 6/30/2012 $539,000.00
48 3/31/2012 $286,000.00
49 12/31/2011 $1,055,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardAcceleratedCompensationCost
Date Value
1 9/30/2023 $5,100,000.00
2 5/31/2019 $700,000.00
3 3/31/2019 $1,800,000.00
4 1/31/2019 $1,800,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 12/31/2023 --
2 12/31/2022 $42,393,000.00
3 12/31/2021 $15,293,000.00
4 12/31/2020 $4,923,000.00
5 12/31/2019 $650.00
6 12/31/2018 $39,873.00
7 12/31/2017 $516,430.00
8 12/31/2016 $483,421.00
9 12/31/2015 $1,588,756.00
10 12/31/2013 $20,800,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 --
2 12/31/2022 $114,000.00
3 12/31/2021 $3,496,000.00
4 12/31/2020 $355,000.00
5 12/31/2019 $10,000.00
6 12/31/2018 $31,000.00
7 12/31/2017 $48,000.00
8 12/31/2016 $119,000.00
9 12/31/2015 $10,139,000.00
10 12/31/2014 $30,400,000.00
11 12/31/2013 $12,395,000.00
12 12/31/2012 $18,000.00
13 12/31/2011 $16,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 12/31/2023 $600,769.00
2 12/31/2022 $519,423.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $5.56
2 12/31/2022 $6.93
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
Date Value
1 12/31/2023 $3,861,060.00
2 12/31/2022 $4,217,275.00
3 12/31/2021 $3,903,750.00
4 12/31/2020 $3,508,080.00
5 12/31/2019 $4,029,200.00
6 12/31/2018 $2,050,995.00
7 12/31/2017 $928,816.00
8 12/31/2016 $2,418,551.00
9 12/31/2015 $1,249,683.00
10 12/31/2014 $1,385,370.00
11 3/31/2014 $754,620.00
12 12/31/2013 $292,906.00
13 9/30/2013 $241,313.00
14 6/30/2013 $184,506.00
15 3/31/2013 $184,506.00
16 12/31/2012 $382,167.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 12/31/2023 $1.13
2 12/31/2022 $3.33
3 12/31/2021 $6.67
4 12/31/2020 $1.78
5 12/31/2019 $1.71
6 12/31/2018 $3.43
7 12/31/2017 $3.71
8 12/31/2016 $5.62
9 12/31/2015 $25.18
10 12/31/2014 $14.13
11 12/31/2013 $6.99
12 12/31/2012 $3.48
13 12/31/2011 $3.38
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 12/31/2023 --
2 12/31/2022 $64,174,000.00
3 12/31/2021 $25,754,000.00
4 12/31/2020 $15,588,000.00
5 12/31/2019 $15,600.00
6 12/31/2018 $39,873.00
7 12/31/2017 $529,145.00
8 12/31/2016 $540,234.00
9 12/31/2015 $1,964,237.00
10 12/31/2014 $18,400,000.00
11 12/31/2013 $16,200,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 12/31/2023 $18,336,656.00
2 12/31/2022 $15,076,365.00
3 12/31/2021 $11,649,592.00
4 12/31/2020 $8,913,271.00
5 12/31/2019 $8,390,304.00
6 12/31/2018 $6,429,638.00
7 12/31/2017 $4,996,661.00
8 12/31/2016 $4,342,466.00
9 12/31/2015 $2,746,395.00
10 12/31/2014 $1,859,970.00
11 3/31/2014 $2,446,246.00
12 12/31/2013 $1,946,823.00
13 9/30/2013 $2,492,940.00
14 6/30/2013 $2,673,752.00
15 3/31/2013 $2,774,058.00
16 12/31/2012 $2,593,423.00
17 12/31/2011 $2,631,415.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $5.09
2 12/31/2022 $6.00
3 12/31/2021 $6.27
4 12/31/2020 $5.28
5 12/31/2019 $8.36
6 12/31/2018 $12.41
7 12/31/2017 $15.51
8 12/31/2016 $17.81
9 12/31/2015 $28.19
10 12/31/2014 $15.79
11 3/31/2014 $8.29
12 12/31/2013 $3.54
13 9/30/2013 $3.12
14 6/30/2013 $2.71
15 3/31/2013 $2.71
16 12/31/2012 $2.45
17 12/31/2011 $2.24
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableNumber
Date Value
1 12/31/2023 $12,395,052.00
2 12/31/2022 $9,192,591.00
3 12/31/2021 $6,133,945.00
4 12/31/2020 $4,490,813.00
5 12/31/2019 $5,004,867.00
6 12/31/2018 $4,119,234.00
7 12/31/2017 $3,021,179.00
8 12/31/2016 $2,033,315.00
9 12/31/2015 $1,035,166.00
10 12/31/2014 $589,141.00
11 3/31/2014 $1,135,239.00
12 12/31/2013 $1,266,070.00
13 9/30/2013 $1,759,426.00
14 6/30/2013 $1,857,425.00
15 3/31/2013 $1,717,710.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestExercisableWeightedAverageExercisePrice
Date Value
1 12/31/2023 $5.68
2 12/31/2022 $6.14
3 12/31/2021 $6.62
4 12/31/2020 $8.09
5 12/31/2019 $12.18
6 12/31/2018 $15.94
7 12/31/2017 $18.05
8 12/31/2016 $19.77
9 12/31/2015 $21.13
10 12/31/2014 $9.03
11 3/31/2014 $2.93
12 12/31/2013 $2.32
13 9/30/2013 $2.25
14 6/30/2013 $2.31
15 3/31/2013 $2.28
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 12/31/2023 --
2 12/31/2022 $61,673,000.00
3 12/31/2021 $24,368,000.00
4 12/31/2020 $14,233,000.00
5 12/31/2019 $12,610.00
6 12/31/2018 $39,873.00
7 12/31/2017 $527,433.00
8 12/31/2016 $537,904.00
9 12/31/2015 $1,952,766.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 12/31/2023 $17,530,966.00
2 12/31/2022 $14,204,938.00
3 12/31/2021 $10,855,470.00
4 12/31/2020 $8,366,467.00
5 12/31/2019 $8,112,168.00
6 12/31/2018 $6,366,085.00
7 12/31/2017 $4,934,708.00
8 12/31/2016 $4,275,950.00
9 12/31/2015 $2,691,231.00
10 12/31/2014 $1,816,056.00
11 3/31/2014 $2,406,254.00
12 12/31/2013 $1,952,222.00
13 9/30/2013 $2,515,820.00
14 6/30/2013 $2,618,117.00
15 3/31/2013 $2,580,766.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 12/31/2023 $5.18
2 12/31/2022 $6.00
3 12/31/2021 $6.28
4 12/31/2020 $5.47
5 12/31/2019 $8.56
6 12/31/2018 $12.47
7 12/31/2017 $15.56
8 12/31/2016 $17.83
9 12/31/2015 $28.05
10 12/31/2014 $15.73
11 3/31/2014 $8.21
12 12/31/2013 $3.50
13 9/30/2013 $2.98
14 6/30/2013 $2.71
15 3/31/2013 $2.71
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Date Value
1 12/31/2023 $12,834,000.00
2 12/31/2022 $12,721,000.00
3 12/31/2021 $8,642,000.00
4 12/31/2020 $4,188,000.00
5 12/31/2019 $6,798,000.00
6 12/31/2018 $11,021,000.00
7 12/31/2017 $11,786,000.00
8 12/31/2016 $13,330,000.00
9 12/31/2015 $11,498,000.00
10 12/31/2014 $4,696,000.00
11 12/31/2013 $974,000.00
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 --
2 12/31/2022 $2.24
3 12/31/2021 $4.69
4 12/31/2020 $2.41
5 12/31/2019 $2.21
6 12/31/2018 $3.93
7 12/31/2017 $3.98
8 12/31/2016 $3.48
9 12/31/2015 $7.22
10 12/31/2014 $3.57
11 3/31/2014 $1.96
12 12/31/2013 $2.43
13 9/30/2013 $2.68
14 6/30/2013 $2.52
15 3/31/2013 $3.16
16 12/31/2012 $0.82
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 12/31/2023 $1.59
2 12/31/2022 $5.12
3 12/31/2021 $8.74
4 12/31/2020 $2.37
5 12/31/2019 $2.31
6 12/31/2018 $4.73
7 12/31/2017 $5.17
8 12/31/2016 $7.76
9 12/31/2015 $41.80
10 12/31/2014 $21.57
11 3/31/2014 $18.39
12 12/31/2013 $10.62
13 9/30/2013 $9.63
14 6/30/2013 $6.39
15 3/31/2013 $6.39
16 12/31/2012 $3.24
Financials: StockholdersEquity
Date Value
1 12/31/2023 $193,029,000.00
2 9/30/2023 $208,303,000.00
3 6/30/2023 $224,112,000.00
4 3/31/2023 $240,311,000.00
5 12/31/2022 $256,857,000.00
6 9/30/2022 $273,952,000.00
7 6/30/2022 $27,928,000.00
8 3/31/2022 $47,798,000.00
9 12/31/2021 $68,252,000.00
10 9/30/2021 $104,586,000.00
11 6/30/2021 $119,149,000.00
12 3/31/2021 $133,649,000.00
13 12/31/2020 $73,376,000.00
14 9/30/2020 $83,169,000.00
15 6/30/2020 $93,135,000.00
16 3/31/2020 $101,041,000.00
17 12/31/2019 $109,952,000.00
18 9/30/2019 $111,948,000.00
19 6/30/2019 $149,118,000.00
20 3/31/2019 $164,307,000.00
21 12/31/2018 $177,604,000.00
22 9/30/2018 $189,144,000.00
23 6/30/2018 $191,393,000.00
24 3/31/2018 $205,691,000.00
25 12/31/2017 $221,810,000.00
26 9/30/2017 $236,899,000.00
27 6/30/2017 $249,662,000.00
28 3/31/2017 $263,374,000.00
29 12/31/2016 $276,224,000.00
30 9/30/2016 $287,350,000.00
31 6/30/2016 $299,970,000.00
32 3/31/2016 $313,701,000.00
33 12/31/2015 $335,459,000.00
34 9/30/2015 $370,211,000.00
35 6/30/2015 $399,313,000.00
36 3/31/2015 $257,522,000.00
37 12/31/2014 $274,636,000.00
38 9/30/2014 $176,613,000.00
39 6/30/2014 $190,675,000.00
40 3/31/2014 $89,624,000.00
41 12/31/2013 $98,539,000.00
42 9/30/2013 $105,130,000.00
43 6/30/2013 $111,044,000.00
44 3/31/2013 $-135,391,000.00
45 12/31/2012 $-101,031,000.00
46 12/31/2011 $-93,680,000.00
47 12/31/2010 $-59,607,000.00
Financials: StockIssuedDuringPeriodSharesRestrictedStockAwardGross
Date Value
1 9/30/2023 $408,000.00
2 6/30/2023 $221,000.00
3 3/31/2023 $221,000.00
4 9/30/2022 $355,000.00
5 6/30/2022 $134,000.00
6 3/31/2022 $134,000.00
7 9/30/2021 $410,000.00
8 6/30/2021 --
9 3/31/2021 $169,000.00
10 9/30/2020 $277,000.00
11 6/30/2020 $163,000.00
12 3/31/2020 $163,000.00
13 12/31/2019 $626,375.00
14 9/30/2019 $50,000.00
15 6/30/2019 $369,000.00
16 3/31/2019 $168,000.00
17 12/31/2018 $233,050.00
18 9/30/2018 $233,000.00
19 6/30/2018 $86,000.00
20 3/31/2018 $146,800.00
21 12/31/2017 $744,450.00
22 9/30/2017 $366,650.00
23 6/30/2017 $366,650.00
24 3/31/2017 --
25 12/31/2016 $203,400.00
26 9/30/2016 --
27 6/30/2016 --
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 12/31/2023 --
2 12/31/2022 $271,079.00
3 12/31/2021 $909,997.00
4 12/31/2020 $409,988.00
5 12/31/2019 $19,284.00
6 12/31/2018 $29,262.00
7 12/31/2017 $38,885.00
8 12/31/2016 $48,441.00
9 12/31/2015 $292,581.00
10 12/31/2014 $1,287,883.00
11 3/31/2014 $253,451.00
12 12/31/2013 $801,049.00
13 9/30/2013 $217,338.00
14 6/30/2013 $21,975.00
15 3/31/2013 $2,581.00
16 12/31/2012 $16,530.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 12/31/2023 $466,000.00
2 9/30/2023 $109,000.00
3 3/31/2023 $357,000.00
4 12/31/2022 $861,000.00
5 9/30/2022 $305,000.00
6 3/31/2022 $555,000.00
7 12/31/2021 $755,000.00
8 9/30/2021 $425,000.00
9 3/31/2021 $330,000.00
10 12/31/2020 $426,000.00
11 9/30/2020 $197,000.00
12 3/31/2020 $229,000.00
13 12/31/2019 $326,000.00
14 9/30/2019 $154,000.00
15 6/30/2019 --
16 3/31/2019 $170,000.00
17 12/31/2018 $608,000.00
18 9/30/2018 $248,000.00
19 6/30/2018 --
20 3/31/2018 $358,000.00
21 12/31/2017 $712,000.00
22 12/31/2016 $440,000.00
23 12/31/2015 $1,048,000.00
24 12/31/2014 $426,000.00
Financials: TaxCreditCarryforwardAmount
Date Value
1 12/31/2023 $29,900,000.00
2 12/31/2022 $26,600,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $6,177,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $5,562,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 $4,734,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $4,295,000.00
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 $4,023,000.00
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 $3,726,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $3,276,000.00
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 $2,400,000.00
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $1,956,000.00
34 9/30/2015 --
35 6/30/2015 --
36 12/31/2014 $1,006,000.00
37 3/31/2014 --
38 12/31/2013 $581,000.00
39 9/30/2013 --
40 12/31/2012 $207,000.00
41 12/31/2011 $314,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 $121,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 $736,000.00
2 12/31/2022 $828,000.00
3 12/31/2021 $391,000.00
4 12/31/2020 $272,000.00
5 12/31/2019 $297,000.00
6 12/31/2018 $450,000.00
7 12/31/2017 $403,000.00
8 12/31/2016 $444,000.00
9 12/31/2015 $940,000.00
10 12/31/2014 $425,000.00
11 12/31/2013 $297,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $88,604,026.00
2 9/30/2023 $88,500,813.00
3 6/30/2023 $88,439,894.00
4 3/31/2023 $88,294,624.00
5 12/31/2022 $88,776,147.00
6 9/30/2022 $89,070,831.00
7 6/30/2022 $87,263,452.00
8 3/31/2022 $87,088,804.00
9 12/31/2021 $84,930,255.00
10 9/30/2021 $84,277,555.00
11 6/30/2021 $86,225,836.00
12 3/31/2021 $80,204,094.00
13 12/31/2020 $62,183,947.00
14 9/30/2020 $62,242,456.00
15 6/30/2020 $62,042,778.00
16 3/31/2020 $61,742,035.00
17 12/31/2019 $55,501,973.00
18 9/30/2013 $16,911,592.00
19 12/31/2012 $1,532,633.00
20 9/30/2012 $52,933,956.00
21 6/30/2012 $1,518,753.00
22 3/31/2012 $1,517,465.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $88,604,026.00
2 9/30/2023 $88,500,813.00
3 6/30/2023 $88,439,894.00
4 3/31/2023 $88,294,624.00
5 12/31/2022 $87,555,110.00
6 9/30/2022 $87,388,624.00
7 6/30/2022 $87,263,452.00
8 3/31/2022 $87,088,804.00
9 12/31/2021 $84,930,255.00
10 9/30/2021 $86,335,357.00
11 6/30/2021 $83,231,600.00
12 3/31/2021 $80,204,094.00
13 12/31/2020 $62,183,947.00
14 9/30/2020 $62,242,456.00
15 6/30/2020 $62,042,778.00
16 3/31/2020 $61,742,035.00
17 12/31/2019 $55,501,973.00
18 9/30/2013 $16,911,592.00
19 12/31/2012 $1,532,633.00
20 9/30/2012 $1,529,442.00
21 6/30/2012 $1,518,753.00
22 3/31/2012 $1,517,465.00
Copyright 2024 PursePoor.com