All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
BIOSPECIFICS TECHNOLOGIES CORP: Last Reported 3/31/2020

Business Address

35 WILBUR ST

LYNBROOK, NY US 11563

Mailing Address

35 WILBUR STREET

LYNBROOK, NY US 11563
Phone Number: 516-593-7000 / State Incorporated: DE / Fiscal Year End 12/31
Financials: AccountsPayableAndAccruedLiabilitiesCurrent
Date Value
1 3/31/2020 $1,628,515.00
2 12/31/2019 $998,409.00
3 9/30/2019 $877,228.00
4 6/30/2019 $710,812.00
5 3/31/2019 $1,944,663.00
6 12/31/2018 $1,798,588.00
7 9/30/2018 $1,116,463.00
8 6/30/2018 $1,591,707.00
9 3/31/2018 $1,781,163.00
10 12/31/2017 $933,998.00
11 9/30/2017 $785,275.00
12 6/30/2017 $1,162,497.00
13 3/31/2017 $1,161,443.00
14 12/31/2016 $738,649.00
15 9/30/2016 $991,867.00
16 6/30/2016 $587,441.00
17 3/31/2016 $637,749.00
18 12/31/2015 $611,009.00
19 9/30/2015 $651,068.00
20 6/30/2015 $831,389.00
21 3/31/2015 $783,581.00
22 12/31/2014 $543,696.00
23 9/30/2014 $517,228.00
24 6/30/2014 $719,194.00
25 3/31/2014 $877,084.00
26 12/31/2013 $634,277.00
27 9/30/2013 $538,870.00
28 6/30/2013 $660,560.00
29 3/31/2013 $765,936.00
30 12/31/2012 $512,866.00
31 9/30/2012 $680,406.00
32 6/30/2012 $659,764.00
33 3/31/2012 $2,281,176.00
34 12/31/2011 $601,002.00
35 12/31/2010 $893,083.00
Financials: AccountsPayableTradeCurrent
Date Value
1 3/31/2020 $216,453.00
2 12/31/2019 $197,077.00
3 9/30/2019 $87,446.00
4 6/30/2019 $84,617.00
5 3/31/2019 $60,125.00
6 12/31/2018 $122,199.00
7 9/30/2018 $122,485.00
8 6/30/2018 $34,553.00
9 3/31/2018 $215,639.00
10 12/31/2017 $152,542.00
11 9/30/2017 $218,020.00
12 6/30/2017 $663,964.00
13 3/31/2017 $251,648.00
14 12/31/2016 $505,098.00
Financials: AccountsReceivableNetCurrent
Date Value
1 3/31/2020 $17,750,829.00
2 12/31/2019 $19,065,919.00
3 9/30/2019 $17,768,757.00
4 6/30/2019 $16,729,636.00
5 3/31/2019 $16,476,790.00
6 12/31/2018 $16,518,687.00
7 9/30/2018 $14,455,354.00
8 6/30/2018 $12,893,893.00
9 3/31/2018 $19,165,670.00
10 12/31/2017 $4,655,105.00
11 9/30/2017 $4,681,885.00
12 6/30/2017 $4,663,282.00
13 3/31/2017 $4,928,293.00
14 12/31/2016 $3,810,792.00
15 9/30/2016 $3,846,752.00
16 6/30/2016 $4,279,440.00
17 3/31/2016 $3,787,155.00
18 12/31/2015 $2,547,920.00
19 9/30/2015 $4,211,810.00
20 6/30/2015 $3,001,975.00
21 3/31/2015 $3,656,516.00
22 12/31/2014 $2,938,731.00
23 9/30/2014 $3,089,229.00
24 6/30/2014 $2,042,617.00
25 3/31/2014 $1,921,810.00
26 12/31/2013 $5,004,418.00
27 9/30/2013 $5,044,682.00
28 6/30/2013 $3,903,942.00
29 3/31/2013 $2,910,146.00
30 12/31/2012 $5,082,360.00
31 9/30/2012 $3,205,394.00
32 6/30/2012 $2,820,845.00
33 3/31/2012 $1,847,372.00
34 12/31/2011 $3,236,917.00
35 12/31/2010 $1,986,125.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 3/31/2020 $-132,663.00
2 3/31/2019 $50,470.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 3/31/2020 $333,558.00
2 12/31/2019 $330,787.00
3 9/30/2019 $450,300.00
4 6/30/2019 $228,548.00
5 3/31/2019 $843,117.00
6 12/31/2018 $308,725.00
7 9/30/2018 $200,116.00
8 6/30/2018 $219,223.00
9 3/31/2018 $194,565.00
10 12/31/2017 $150,691.00
11 9/30/2017 $233,240.00
12 6/30/2017 $164,554.00
13 3/31/2017 $189,132.00
14 12/31/2016 $51,000.00
15 9/30/2016 $66,775.00
16 6/30/2016 $59,182.00
17 3/31/2016 $46,141.00
18 12/31/2015 $74,138.00
19 9/30/2015 $48,930.00
20 6/30/2015 $65,407.00
21 3/31/2015 $133,631.00
22 12/31/2014 $65,205.00
23 9/30/2014 $51,441.00
24 6/30/2014 $220,703.00
25 3/31/2014 $145,531.00
26 12/31/2013 $61,538.00
27 9/30/2013 $74,904.00
28 6/30/2013 $129,822.00
29 3/31/2013 $21,572.00
30 12/31/2012 $61,147.00
31 9/30/2012 $65,192.00
32 6/30/2012 $64,379.00
33 12/31/2011 $50,000.00
34 12/31/2010 $77,442.00
Financials: AccruedRoyaltiesCurrentAndNoncurrent
Date Value
1 3/31/2020 $169,000.00
2 12/31/2019 $228,000.00
3 9/30/2019 $173,005.00
4 6/30/2019 $170,005.00
5 3/31/2019 $379,000.00
6 12/31/2018 $1,168,837.00
7 9/30/2018 $589,274.00
8 6/30/2018 $1,018,308.00
9 3/31/2018 $1,049,013.00
10 12/31/2017 $329,211.00
Financials: AdditionalPaidInCapital
Date Value
1 3/31/2020 $39,856,101.00
2 12/31/2019 $39,355,797.00
3 9/30/2019 $38,956,156.00
4 6/30/2019 $38,299,800.00
5 3/31/2019 $36,502,652.00
6 12/31/2018 $36,302,446.00
7 9/30/2018 $36,198,898.00
8 6/30/2018 $34,424,632.00
9 3/31/2018 $33,633,225.00
10 12/31/2017 $33,468,323.00
11 9/30/2017 $33,303,898.00
12 6/30/2017 $33,270,422.00
13 3/31/2017 $33,236,946.00
14 12/31/2016 $32,945,240.00
15 9/30/2016 $32,650,938.00
16 6/30/2016 $32,192,884.00
17 3/31/2016 $32,159,409.00
18 12/31/2015 $31,797,418.00
19 9/30/2015 $31,134,211.00
20 6/30/2015 $28,681,190.00
21 3/31/2015 $26,260,165.00
22 12/31/2014 $25,059,458.00
23 9/30/2014 $22,657,340.00
24 6/30/2014 $22,393,836.00
25 3/31/2014 $21,427,849.00
26 12/31/2013 $20,951,796.00
27 9/30/2013 $20,729,345.00
28 6/30/2013 $20,794,154.00
29 3/31/2013 $20,715,106.00
30 12/31/2012 $20,688,706.00
31 9/30/2012 $20,667,613.00
32 6/30/2012 $20,404,909.00
33 3/31/2012 $20,269,082.00
34 12/31/2011 $20,049,196.00
35 12/31/2010 $17,739,765.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 3/31/2020 $500,306.00
2 12/31/2019 $861,610.00
3 9/30/2019 $259,921.00
4 6/30/2019 $260,466.00
5 3/31/2019 $141,788.00
6 12/31/2018 $263,431.00
7 9/30/2018 $63,569.00
8 6/30/2018 $96,314.00
9 3/31/2018 $32,512.00
10 12/31/2017 $127,378.00
11 12/31/2016 $133,904.00
12 12/31/2015 $105,782.00
13 12/31/2014 $21,416.00
14 12/31/2013 $111,636.00
15 12/31/2012 $228,485.00
16 12/31/2011 $517,367.00
17 12/31/2010 $1,901,781.00
18 12/31/2009 $1,490,083.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2019 $98,000.00
2 12/31/2018 $75,000.00
3 12/31/2017 $65,000.00
4 12/31/2016 $40,000.00
5 12/31/2015 $46,000.00
6 9/30/2014 $94,000.00
7 6/30/2014 $68,000.00
8 3/31/2014 $45,000.00
9 12/31/2013 $64,323.00
10 9/30/2013 $48,000.00
11 6/30/2013 $16,100.00
12 3/31/2013 $16,000.00
13 12/31/2012 $64,190.00
14 9/30/2012 $44,000.00
15 6/30/2012 $29,000.00
16 3/31/2012 $12,945.00
17 12/31/2011 $50,685.00
18 9/30/2011 $33,000.00
19 6/30/2011 $21,000.00
20 3/31/2011 $10,610.00
21 12/31/2010 $36,041.00
22 12/31/2009 $33,983.00
Financials: Assets
Date Value
1 3/31/2020 $133,246,787.00
2 12/31/2019 $126,653,268.00
3 9/30/2019 $118,471,289.00
4 6/30/2019 $111,899,857.00
5 3/31/2019 $105,952,833.00
6 12/31/2018 $100,092,042.00
7 9/30/2018 $93,552,934.00
8 6/30/2018 $89,330,315.00
9 3/31/2018 $86,374,936.00
10 12/31/2017 $74,996,394.00
11 9/30/2017 $72,260,984.00
12 6/30/2017 $70,297,953.00
13 3/31/2017 $68,274,018.00
14 12/31/2016 $64,696,280.00
15 9/30/2016 $62,436,648.00
16 6/30/2016 $58,732,586.00
17 3/31/2016 $56,754,762.00
18 12/31/2015 $45,698,113.00
19 9/30/2015 $42,949,148.00
20 6/30/2015 $38,298,679.00
21 3/31/2015 $34,671,720.00
22 12/31/2014 $31,026,824.00
23 9/30/2014 $26,770,124.00
24 6/30/2014 $25,326,143.00
25 3/31/2014 $24,626,892.00
26 12/31/2013 $23,252,244.00
27 9/30/2013 $21,352,869.00
28 6/30/2013 $20,920,768.00
29 3/31/2013 $20,104,913.00
30 12/31/2012 $18,390,264.00
31 9/30/2012 $17,840,782.00
32 6/30/2012 $17,486,662.00
33 3/31/2012 $18,752,471.00
34 12/31/2011 $16,265,073.00
35 12/31/2010 $11,518,701.00
Financials: AssetsCurrent
Date Value
1 3/31/2020 $122,868,382.00
2 12/31/2019 $109,271,476.00
3 9/30/2019 $101,416,258.00
4 6/30/2019 $103,018,554.00
5 3/31/2019 $101,578,272.00
6 12/31/2018 $98,233,962.00
7 9/30/2018 $87,669,194.00
8 6/30/2018 $81,402,261.00
9 3/31/2018 $82,705,016.00
10 12/31/2017 $66,380,515.00
11 9/30/2017 $61,566,898.00
12 6/30/2017 $58,434,663.00
13 3/31/2017 $55,158,189.00
14 12/31/2016 $55,399,967.00
15 9/30/2016 $55,440,088.00
16 6/30/2016 $50,605,667.00
17 3/31/2016 $48,159,088.00
18 12/31/2015 $38,351,971.00
19 9/30/2015 $37,530,834.00
20 6/30/2015 $32,749,171.00
21 3/31/2015 $28,989,116.00
22 12/31/2014 $25,148,810.00
23 9/30/2014 $21,839,138.00
24 6/30/2014 $20,339,496.00
25 3/31/2014 $19,549,066.00
26 12/31/2013 $18,273,461.00
27 9/30/2013 $16,957,919.00
28 6/30/2013 $16,430,099.00
29 3/31/2013 $15,606,531.00
30 12/31/2012 $13,875,801.00
31 9/30/2012 $13,088,952.00
32 6/30/2012 $12,706,103.00
33 3/31/2012 $14,086,846.00
34 12/31/2011 $13,086,503.00
35 12/31/2010 $10,095,258.00
Financials: CapitalizedContractCostAmortization
Date Value
1 12/31/2019 $200,000.00
2 9/30/2019 $200,000.00
3 6/30/2019 $200,000.00
4 3/31/2019 $200,000.00
5 12/31/2018 $2,000,000.00
6 9/30/2018 $1,600,000.00
7 6/30/2018 $1,000,000.00
8 3/31/2018 $500,000.00
9 12/31/2017 $1,500,000.00
10 12/31/2016 $1,000,000.00
Financials: CapitalizedContractCostNet
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 6/30/2019 --
4 3/31/2019 --
5 12/31/2018 $200,000.00
6 12/31/2017 $2,500,000.00
7 3/31/2012 $1,500,000.00
Financials: CapitalizedContractCostNetCurrent
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 6/30/2019 --
4 3/31/2019 --
5 12/31/2018 $184,931.00
6 12/31/2017 $1,794,126.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 3/31/2020 $19,134,304.00
2 12/31/2019 $4,999,183.00
3 9/30/2019 $12,769,293.00
4 6/30/2019 $13,972,558.00
5 3/31/2019 $17,597,430.00
6 12/31/2018 $13,176,452.00
7 9/30/2018 $13,381,013.00
8 6/30/2018 $12,960,475.00
9 3/31/2018 $12,558,901.00
10 12/31/2017 $7,333,810.00
11 9/30/2017 $6,422,358.00
12 6/30/2017 $6,029,964.00
13 3/31/2017 $9,031,808.00
14 12/31/2016 $4,763,364.00
15 9/30/2016 $4,747,745.00
16 6/30/2016 $6,964,402.00
17 3/31/2016 $9,514,493.00
18 12/31/2015 $5,137,875.00
19 9/30/2015 $7,488,076.00
20 6/30/2015 $8,547,199.00
21 3/31/2015 $10,733,859.00
22 12/31/2014 $9,810,816.00
23 9/30/2014 $9,711,320.00
24 6/30/2014 $8,840,706.00
25 3/31/2014 $8,934,794.00
26 12/31/2013 $5,624,860.00
27 9/30/2013 $4,606,978.00
28 6/30/2013 $4,017,531.00
29 3/31/2013 $7,248,418.00
30 12/31/2012 $3,383,737.00
31 9/30/2012 $3,823,860.00
32 6/30/2012 $3,788,173.00
33 3/31/2012 $5,778,036.00
34 12/31/2011 $3,196,831.00
35 9/30/2011 $3,795,763.00
36 6/30/2011 $5,020,547.00
37 3/31/2011 $3,145,359.00
38 12/31/2010 $2,470,852.00
39 12/31/2009 $3,950,389.00
40 12/31/2008 $3,494,150.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 3/31/2020 $19,134,304.00
2 12/31/2019 $4,999,183.00
3 9/30/2019 $12,769,293.00
4 6/30/2019 $13,972,558.00
5 3/31/2019 $17,597,430.00
6 12/31/2018 $13,176,452.00
7 9/30/2018 $13,381,013.00
8 6/30/2018 $12,960,475.00
9 3/31/2018 $12,558,901.00
10 12/31/2017 $7,333,810.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseExcludingExchangeRateEffect
Date Value
1 3/31/2020 $14,135,121.00
2 12/31/2019 $-8,177,269.00
3 9/30/2019 $-407,159.00
4 6/30/2019 $796,106.00
5 3/31/2019 $4,420,978.00
6 12/31/2018 $5,842,642.00
7 9/30/2018 $6,047,203.00
8 6/30/2018 $5,626,665.00
9 3/31/2018 $5,225,091.00
Financials: CommitmentsAndContingencies
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 3/31/2020 $0.00
2 12/31/2019 $0.00
3 9/30/2019 $0.00
4 6/30/2019 $0.00
5 3/31/2019 $0.00
6 12/31/2018 $0.00
7 9/30/2018 $0.00
8 6/30/2018 $0.00
9 3/31/2018 $0.00
10 12/31/2017 $0.00
11 9/30/2017 $0.00
12 6/30/2017 $0.00
13 3/31/2017 $0.00
14 12/31/2016 $0.00
15 9/30/2016 $0.00
16 6/30/2016 $0.00
17 3/31/2016 $0.00
18 12/31/2015 $0.00
19 9/30/2015 $0.00
20 6/30/2015 $0.00
21 3/31/2015 $0.00
22 12/31/2014 $0.00
23 9/30/2014 $0.00
24 6/30/2014 $0.00
25 3/31/2014 $0.00
26 12/31/2013 $0.00
27 9/30/2013 $0.00
28 6/30/2013 $0.00
29 3/31/2013 $0.00
30 12/31/2012 $0.00
31 9/30/2012 $0.00
32 6/30/2012 $0.00
33 3/31/2012 $0.00
34 12/31/2011 $0.00
35 12/31/2010 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 3/31/2020 $10,000,000.00
2 12/31/2019 $10,000,000.00
3 9/30/2019 $10,000,000.00
4 6/30/2019 $10,000,000.00
5 3/31/2019 $10,000,000.00
6 12/31/2018 $10,000,000.00
7 9/30/2018 $10,000,000.00
8 6/30/2018 $10,000,000.00
9 3/31/2018 $10,000,000.00
10 12/31/2017 $10,000,000.00
11 9/30/2017 $10,000,000.00
12 6/30/2017 $10,000,000.00
13 3/31/2017 $10,000,000.00
14 12/31/2016 $10,000,000.00
15 9/30/2016 $10,000,000.00
16 6/30/2016 $10,000,000.00
17 3/31/2016 $10,000,000.00
18 12/31/2015 $10,000,000.00
19 9/30/2015 $10,000,000.00
20 6/30/2015 $10,000,000.00
21 3/31/2015 $10,000,000.00
22 12/31/2014 $10,000,000.00
23 9/30/2014 $10,000,000.00
24 6/30/2014 $10,000,000.00
25 3/31/2014 $10,000,000.00
26 12/31/2013 $10,000,000.00
27 9/30/2013 $10,000,000.00
28 6/30/2013 $10,000,000.00
29 3/31/2013 $10,000,000.00
30 12/31/2012 $10,000,000.00
31 9/30/2012 $10,000,000.00
32 6/30/2012 $10,000,000.00
33 3/31/2012 $10,000,000.00
34 12/31/2011 $10,000,000.00
35 12/31/2010 $10,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 3/31/2020 $7,815,230.00
2 12/31/2019 $7,813,230.00
3 9/30/2019 $7,811,230.00
4 6/30/2019 $7,796,230.00
5 3/31/2019 $7,740,167.00
6 12/31/2018 $7,738,167.00
7 9/30/2018 $7,738,167.00
8 6/30/2018 $7,655,167.00
9 3/31/2018 $7,610,167.00
10 12/31/2017 $7,600,167.00
11 9/30/2017 $7,575,167.00
12 6/30/2017 $7,575,167.00
13 3/31/2017 $7,575,167.00
14 12/31/2016 $7,555,167.00
15 9/30/2016 $7,545,167.00
16 6/30/2016 $7,405,167.00
17 3/31/2016 $7,405,167.00
18 12/31/2015 $7,290,167.00
19 9/30/2015 $7,280,167.00
20 6/30/2015 $7,197,475.00
21 3/31/2015 $7,074,209.00
22 12/31/2014 $7,062,209.00
23 9/30/2014 $6,830,167.00
24 6/30/2014 $6,806,467.00
25 3/31/2014 $6,706,167.00
26 12/31/2013 $6,655,168.00
27 9/30/2013 $6,635,168.00
28 6/30/2013 $6,625,168.00
29 3/31/2013 $6,625,168.00
30 12/31/2012 $6,625,168.00
31 9/30/2012 $6,625,168.00
32 6/30/2012 $6,554,743.00
33 3/31/2012 $6,554,743.00
34 12/31/2011 $6,530,743.00
35 12/31/2010 $6,445,743.00
Financials: CommonStockSharesOutstanding
Date Value
1 3/31/2020 $7,337,511.00
2 12/31/2019 $7,339,578.00
3 9/30/2019 $7,342,756.00
4 6/30/2019 $7,331,917.00
5 3/31/2019 $7,277,902.00
6 12/31/2018 $7,275,902.00
7 9/30/2018 $7,283,528.00
8 6/30/2018 $7,244,233.00
9 3/31/2018 $7,199,233.00
10 12/31/2017 $7,189,233.00
11 9/30/2017 $7,164,233.00
12 6/30/2017 $7,166,998.00
13 3/31/2017 $7,172,021.00
14 12/31/2016 $7,156,281.00
15 9/30/2016 $7,149,559.00
16 6/30/2016 $7,014,849.00
17 3/31/2016 $7,022,964.00
18 12/31/2015 $6,918,579.00
19 9/30/2015 $6,921,137.00
20 6/30/2015 $6,847,945.00
21 3/31/2015 $6,739,712.00
22 12/31/2014 $6,730,622.00
23 12/31/2013 $6,354,429.00
Financials: CommonStockValue
Date Value
1 3/31/2020 $7,815.00
2 12/31/2019 $7,813.00
3 9/30/2019 $7,811.00
4 6/30/2019 $7,796.00
5 3/31/2019 $7,740.00
6 12/31/2018 $7,738.00
7 9/30/2018 $7,738.00
8 6/30/2018 $7,655.00
9 3/31/2018 $7,610.00
10 12/31/2017 $7,600.00
11 9/30/2017 $7,575.00
12 6/30/2017 $7,575.00
13 3/31/2017 $7,575.00
14 12/31/2016 $7,555.00
15 9/30/2016 $7,545.00
16 6/30/2016 $7,405.00
17 3/31/2016 $7,405.00
18 12/31/2015 $7,290.00
19 9/30/2015 $7,280.00
20 6/30/2015 $7,197.00
21 3/31/2015 $7,074.00
22 12/31/2014 $7,062.00
23 9/30/2014 $6,830.00
24 6/30/2014 $6,806.00
25 3/31/2014 $6,706.00
26 12/31/2013 $6,655.00
27 9/30/2013 $6,635.00
28 6/30/2013 $6,625.00
29 3/31/2013 $6,625.00
30 12/31/2012 $6,625.00
31 9/30/2012 $6,625.00
32 6/30/2012 $6,555.00
33 3/31/2012 $6,555.00
34 12/31/2011 $6,531.00
35 12/31/2010 $6,446.00
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 9/30/2018 --
4 6/30/2018 --
5 3/31/2018 $135,000.00
6 12/31/2017 $6,400,000.00
Financials: CostsAndExpenses
Date Value
1 3/31/2020 $4,436,061.00
2 12/31/2019 $9,875,703.00
3 9/30/2019 $7,067,404.00
4 6/30/2019 $4,946,141.00
5 3/31/2019 $3,056,696.00
6 12/31/2018 $9,562,765.00
7 9/30/2018 $6,915,310.00
8 6/30/2018 $4,520,608.00
9 3/31/2018 $2,264,860.00
10 12/31/2017 $9,765,601.00
11 9/30/2017 $7,865,860.00
12 6/30/2017 $2,653,014.00
13 3/31/2017 $2,680,498.00
14 12/31/2016 $9,224,539.00
15 9/30/2016 $6,915,669.00
16 6/30/2016 $2,346,560.00
17 3/31/2016 $2,412,833.00
18 12/31/2015 $8,306,820.00
19 9/30/2015 $6,062,469.00
20 6/30/2015 $4,094,588.00
21 3/31/2015 $2,042,587.00
22 12/31/2014 $7,077,697.00
23 9/30/2014 $5,296,263.00
24 6/30/2014 $3,405,855.00
25 3/31/2014 $1,629,009.00
26 12/31/2013 $6,522,779.00
27 9/30/2013 $1,406,622.00
28 6/30/2013 $1,706,298.00
29 3/31/2013 $1,913,356.00
30 12/31/2012 $6,024,583.00
31 9/30/2012 $1,668,698.00
32 6/30/2012 $1,554,272.00
33 3/31/2012 $1,338,274.00
34 12/31/2011 $6,203,959.00
35 9/30/2011 $4,879,702.00
36 6/30/2011 $3,410,407.00
37 3/31/2011 $1,721,592.00
38 12/31/2010 $7,694,380.00
39 12/31/2009 $5,320,665.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2019 $5,945,534.00
2 12/31/2018 $4,612,874.00
3 12/31/2017 $5,513,691.00
4 12/31/2016 $8,571,034.00
5 12/31/2015 $4,428,345.00
6 12/31/2014 $1,939,830.00
7 12/31/2013 $2,724,597.00
8 12/31/2012 $686,968.00
9 12/31/2011 --
10 12/31/2010 --
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $6,003,924.00
2 12/31/2018 $4,653,832.00
3 12/31/2017 $5,487,111.00
4 12/31/2016 $8,669,915.00
5 12/31/2015 $4,477,530.00
6 12/31/2014 $1,957,702.00
7 12/31/2013 $2,750,088.00
8 12/31/2012 $699,150.00
9 12/31/2011 $3,525.00
10 12/31/2010 $1,351.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2019 $58,390.00
2 12/31/2018 $40,958.00
3 12/31/2017 $-26,580.00
4 12/31/2016 $98,881.00
5 12/31/2015 $49,185.00
6 12/31/2014 $17,872.00
7 12/31/2013 $25,491.00
8 12/31/2012 $12,182.00
9 12/31/2011 $3,525.00
10 12/31/2010 $1,351.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $-172,020.00
2 12/31/2018 $86,634.00
3 12/31/2017 $1,548,247.00
4 12/31/2016 $-2,647,363.00
5 12/31/2015 $452,760.00
6 12/31/2014 $425,127.00
7 12/31/2013 $-68,298.00
8 12/31/2012 $1,134,532.00
9 12/31/2011 $-1,219,190.00
10 12/31/2010 --
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2019 --
2 12/31/2018 $313,768.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $-175,084.00
2 12/31/2018 $90,176.00
3 12/31/2017 $1,550,416.00
4 12/31/2016 $-2,667,150.00
5 12/31/2015 $455,798.00
6 12/31/2014 $429,005.00
7 12/31/2013 $-65,274.00
8 12/31/2012 $1,474,904.00
9 12/31/2011 $-1,341,783.00
10 12/31/2010 --
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 3/31/2020 $484,259.00
2 12/31/2019 $572,660.00
3 9/30/2019 $593,059.00
4 12/31/2018 --
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $-3,064.00
2 12/31/2018 $3,542.00
3 12/31/2017 $2,169.00
4 12/31/2016 $-19,787.00
5 12/31/2015 $3,038.00
6 12/31/2014 $3,878.00
7 12/31/2013 $3,023.00
8 12/31/2012 $340,372.00
9 12/31/2011 $-122,593.00
10 12/31/2010 --
Financials: DeferredTaxAssetsNet
Date Value
1 6/30/2019 $200,000.00
2 3/31/2019 $300,000.00
3 12/31/2018 $313,768.00
4 9/30/2018 $300,000.00
5 6/30/2018 $300,000.00
6 3/31/2018 $400,000.00
7 12/31/2017 $1,739,706.00
8 9/30/2017 $3,000,000.00
9 6/30/2017 $3,100,000.00
10 3/31/2017 $3,200,000.00
11 12/31/2016 $3,290,122.00
12 9/30/2016 $3,400,000.00
13 6/30/2016 $3,400,000.00
14 3/31/2016 $3,300,000.00
15 12/31/2015 $622,972.00
16 9/30/2015 $600,000.00
17 6/30/2015 $800,000.00
18 3/31/2015 $1,100,000.00
19 12/31/2014 $1,078,771.00
20 6/30/2014 $1,500,000.00
21 3/31/2014 $1,500,000.00
22 12/31/2013 $1,507,776.00
23 12/31/2012 $1,573,050.00
24 12/31/2011 $3,047,955.00
25 12/31/2010 --
Financials: DeferredTaxAssetsNetNoncurrent
Date Value
1 9/30/2019 --
2 6/30/2019 $154,309.00
3 3/31/2019 $313,768.00
4 12/31/2018 $313,768.00
5 9/30/2018 $275,526.00
6 6/30/2018 $321,603.00
7 3/31/2018 $403,944.00
8 12/31/2017 $1,739,706.00
9 9/30/2017 $2,992,001.00
10 6/30/2017 $3,072,116.00
11 3/31/2017 $3,192,614.00
12 12/31/2016 $3,290,122.00
13 9/30/2016 $3,370,836.00
14 6/30/2016 $3,358,617.00
15 3/31/2016 $3,442,257.00
16 12/31/2015 $622,972.00
17 9/30/2015 $620,653.00
18 6/30/2015 $821,236.00
19 3/31/2015 $1,062,705.00
20 12/31/2014 $1,061,864.00
21 9/30/2014 $1,375,525.00
22 6/30/2014 $1,377,790.00
23 3/31/2014 $1,405,219.00
24 12/31/2013 $1,412,784.00
25 9/30/2013 $1,412,870.00
26 6/30/2013 $1,492,509.00
27 3/31/2013 $1,484,141.00
28 12/31/2012 $1,484,141.00
29 9/30/2012 $1,791,146.00
30 6/30/2012 $1,805,366.00
31 3/31/2012 $1,738,154.00
32 12/31/2011 $1,738,154.00
33 12/31/2010 --
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2019 $85,244.00
2 12/31/2018 $74,276.00
3 12/31/2017 $72,950.00
4 12/31/2016 $110,379.00
5 12/31/2015 $98,744.00
6 12/31/2014 $96,501.00
7 12/31/2013 $71,304.00
8 12/31/2012 $27,322.00
9 12/31/2011 $17,253.00
10 12/31/2010 --
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2019 $50,021.00
2 12/31/2018 $239,492.00
3 12/31/2017 $322,524.00
4 12/31/2016 $536,065.00
5 12/31/2015 $490,405.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 --
4 12/31/2016 --
5 12/31/2015 --
6 12/31/2014 --
7 12/31/2013 --
Financials: DepreciationDepletionAndAmortization
Date Value
1 3/31/2020 $22,234.00
2 12/31/2019 $314,158.00
3 9/30/2019 $202,875.00
4 6/30/2019 $150,636.00
5 3/31/2019 $153,261.00
6 12/31/2018 $2,432,941.00
7 9/30/2018 $1,984,577.00
8 6/30/2018 $1,369,227.00
9 3/31/2018 $699,703.00
10 12/31/2017 $2,239,551.00
11 9/30/2017 $1,632,823.00
12 6/30/2017 $1,084,614.00
13 3/31/2017 $545,067.00
14 12/31/2016 $1,691,539.00
15 9/30/2016 $1,215,814.00
16 6/30/2016 $816,113.00
17 3/31/2016 $414,744.00
18 12/31/2015 $933,009.00
19 9/30/2015 $647,071.00
20 6/30/2015 $319,582.00
21 3/31/2015 $172,554.00
22 12/31/2014 $247,097.00
23 9/30/2014 $196,676.00
24 6/30/2014 $108,595.00
25 3/31/2014 $44,845.00
26 12/31/2013 $64,323.00
27 9/30/2013 $48,242.00
28 6/30/2013 $32,162.00
29 3/31/2013 $16,081.00
30 12/31/2012 $64,190.00
31 9/30/2012 $43,529.00
32 6/30/2012 $29,019.00
33 3/31/2012 $12,945.00
34 12/31/2011 $50,685.00
35 9/30/2011 $32,349.00
36 6/30/2011 $21,220.00
37 3/31/2011 $10,610.00
38 12/31/2010 $18,949.00
39 12/31/2009 $35,669.00
Financials: EarningsPerShareBasic
Date Value
1 3/31/2020 $0.61
2 12/31/2019 $3.35
3 9/30/2019 $2.34
4 6/30/2019 $1.49
5 3/31/2019 $0.61
6 12/31/2018 $2.77
7 9/30/2018 $1.92
8 6/30/2018 $1.23
9 3/31/2018 $0.55
10 12/31/2017 $0.37
11 9/30/2017 $0.38
12 6/30/2017 $0.37
13 3/31/2017 $0.47
14 12/31/2016 $1.61
15 9/30/2016 $0.43
16 6/30/2016 $0.37
17 3/31/2016 $0.40
18 12/31/2015 $1.41
19 9/30/2015 $1.02
20 6/30/2015 $0.61
21 3/31/2015 $0.35
22 12/31/2014 $0.72
23 9/30/2014 $0.21
24 6/30/2014 $0.21
25 3/31/2014 $0.12
26 12/31/2013 $0.83
27 9/30/2013 $0.56
28 6/30/2013 $0.16
29 3/31/2013 $0.21
30 12/31/2012 $0.47
31 9/30/2012 $0.07
32 6/30/2012 $0.11
33 3/31/2012 $0.12
34 12/31/2011 $1.04
35 9/30/2011 $1.03
36 6/30/2011 $0.40
37 3/31/2011 $0.59
38 12/31/2010 $-0.24
39 12/31/2009 $-0.32
Financials: EarningsPerShareDiluted
Date Value
1 3/31/2020 $0.61
2 12/31/2019 $3.33
3 9/30/2019 $2.33
4 6/30/2019 $1.48
5 3/31/2019 $0.60
6 12/31/2018 $2.73
7 9/30/2018 $0.69
8 6/30/2018 $1.21
9 3/31/2018 $0.54
10 12/31/2017 $1.55
11 9/30/2017 $0.37
12 6/30/2017 $0.36
13 3/31/2017 $0.46
14 12/31/2016 $1.56
15 9/30/2016 $0.42
16 6/30/2016 $0.35
17 3/31/2016 $0.39
18 12/31/2015 $1.32
19 9/30/2015 $0.96
20 6/30/2015 $0.24
21 3/31/2015 $0.32
22 12/31/2014 $0.66
23 9/30/2014 $0.20
24 6/30/2014 $0.19
25 3/31/2014 $0.11
26 12/31/2013 $0.76
27 9/30/2013 $0.17
28 6/30/2013 $0.34
29 3/31/2013 $0.19
30 12/31/2012 $0.43
31 9/30/2012 $0.07
32 6/30/2012 $0.20
33 3/31/2012 $0.11
34 12/31/2011 $0.93
35 9/30/2011 $0.92
36 6/30/2011 $0.36
37 3/31/2011 $0.51
38 12/31/2010 $-0.24
39 12/31/2009 $-0.32
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 3/31/2020 $0.21
2 12/31/2019 $0.19
3 9/30/2019 $0.20
4 6/30/2019 $0.17
5 3/31/2019 $0.20
6 12/31/2018 $0.19
7 9/30/2018 $0.19
8 6/30/2018 $0.20
9 3/31/2018 $0.21
10 12/31/2017 $0.38
11 9/30/2017 $0.35
12 6/30/2017 $0.35
13 12/31/2016 $0.35
14 12/31/2015 $0.34
15 12/31/2014 $0.34
16 12/31/2013 $0.34
17 12/31/2012 $0.42
18 12/31/2011 $-0.25
19 12/31/2010 --
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2019 $0.21
2 12/31/2018 $0.21
3 9/30/2018 $0.21
4 6/30/2018 $0.21
5 12/31/2017 $0.35
6 12/31/2016 $0.35
7 12/31/2015 $0.34
8 12/31/2014 $0.34
9 12/31/2013 $0.34
10 12/31/2012 $0.34
11 12/31/2011 $0.34
12 12/31/2010 $0.34
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2019 $-0.01
2 12/31/2018 $-0.02
3 12/31/2017 $-0.03
4 12/31/2016 $-0.01
5 12/31/2015 $-0.00
6 12/31/2014 $-0.00
7 12/31/2013 $0.00
8 12/31/2012 $0.02
9 12/31/2011 $0.04
10 12/31/2010 $-0.43
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 12/31/2019 $0.01
2 12/31/2018 $0.00
3 12/31/2017 $-0.01
4 12/31/2016 $0.00
5 12/31/2015 $-0.00
6 12/31/2014 $-0.00
7 12/31/2013 $0.01
8 12/31/2012 $-0.07
9 12/31/2011 $0.06
10 12/31/2010 $0.21
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2019 $0.00
2 12/31/2018 $0.00
3 12/31/2017 $-0.00
4 12/31/2016 $0.00
5 12/31/2015 $0.00
6 12/31/2014 $0.00
7 12/31/2013 $0.00
8 12/31/2012 $0.00
9 12/31/2011 $0.07
10 12/31/2010 $0.05
Financials: EffectiveIncomeTaxRateReconciliationTaxCutsAndJobsActOf2017Percent
Date Value
1 12/31/2019 --
2 12/31/2018 $0.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 3/31/2020 $18,293.00
2 12/31/2019 $209,330.00
3 9/30/2019 $94,205.00
4 6/30/2019 $105,787.00
5 3/31/2019 $427,705.00
6 12/31/2018 $173,123.00
7 9/30/2018 $183,435.00
8 6/30/2018 $182,746.00
9 3/31/2018 $204,311.00
10 12/31/2017 $215,322.00
11 9/30/2017 $244,045.00
12 6/30/2017 $262,475.00
13 3/31/2017 $173,158.00
14 12/31/2016 $182,551.00
15 9/30/2016 $196,667.00
16 6/30/2016 $196,190.00
17 3/31/2016 $189,381.00
18 12/31/2015 $164,504.00
19 9/30/2015 $178,400.00
20 6/30/2015 $186,580.00
21 3/31/2015 $179,875.00
22 12/31/2014 $169,303.00
23 9/30/2014 $195,584.00
24 6/30/2014 $190,113.00
25 3/31/2014 $180,365.00
26 12/31/2013 $163,122.00
27 9/30/2013 $163,283.00
28 6/30/2013 $165,684.00
29 3/31/2013 $157,206.00
30 12/31/2012 $147,084.00
31 9/30/2012 $150,059.00
32 6/30/2012 $147,023.00
33 12/31/2011 $143,048.00
34 12/31/2010 $140,725.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2019 $230,000.00
2 6/30/2015 $119,000.00
3 3/31/2015 $24,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2019 $83,000.00
2 12/31/2018 $75,200.00
3 12/31/2017 $65,000.00
4 12/31/2016 $39,000.00
5 12/31/2015 $38,000.00
6 3/31/2015 $33,000.00
7 12/31/2014 $43,000.00
8 9/30/2014 $40,000.00
9 6/30/2014 $38,000.00
10 3/31/2014 $38,000.00
11 12/31/2013 $53,000.00
12 9/30/2013 $53,000.00
13 6/30/2013 $53,000.00
14 12/31/2012 $64,000.00
15 9/30/2012 $52,000.00
16 6/30/2012 $52,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2019 $65,000.00
2 12/31/2018 $41,500.00
3 12/31/2017 $34,000.00
4 12/31/2016 $16,000.00
5 12/31/2015 $26,000.00
6 6/30/2015 $37,000.00
7 3/31/2015 $35,000.00
8 12/31/2014 $35,000.00
9 9/30/2014 $34,000.00
10 6/30/2014 $32,000.00
11 3/31/2014 $32,000.00
12 12/31/2013 $20,000.00
13 9/30/2013 $20,000.00
14 6/30/2013 $20,000.00
15 3/31/2013 $20,000.00
16 12/31/2012 $20,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2019 $65,000.00
2 12/31/2018 $41,500.00
3 12/31/2017 $34,000.00
4 12/31/2016 $27,000.00
5 12/31/2015 $38,000.00
6 6/30/2015 $37,000.00
7 3/31/2015 $35,000.00
8 12/31/2014 $35,000.00
9 9/30/2014 $34,000.00
10 6/30/2014 $32,000.00
11 3/31/2014 $32,000.00
12 12/31/2013 $20,000.00
13 9/30/2013 $20,000.00
14 6/30/2013 $20,000.00
15 3/31/2013 $20,000.00
16 12/31/2012 $20,000.00
17 9/30/2012 $14,000.00
18 6/30/2012 $14,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2019 $65,000.00
2 12/31/2018 $41,500.00
3 12/31/2017 $49,000.00
4 12/31/2016 $39,000.00
5 12/31/2015 $38,000.00
6 6/30/2015 $37,000.00
7 3/31/2015 $35,000.00
8 12/31/2014 $35,000.00
9 9/30/2014 $34,000.00
10 6/30/2014 $32,000.00
11 3/31/2014 $32,000.00
12 12/31/2013 $20,000.00
13 9/30/2013 $20,000.00
14 6/30/2013 $20,000.00
15 3/31/2013 $25,000.00
16 12/31/2012 $25,000.00
17 9/30/2012 $17,000.00
18 6/30/2012 $17,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2019 $65,000.00
2 12/31/2018 $58,300.00
3 12/31/2017 $65,000.00
4 12/31/2016 $39,000.00
5 12/31/2015 $38,000.00
6 6/30/2015 $37,000.00
7 3/31/2015 $35,000.00
8 12/31/2014 $35,000.00
9 9/30/2014 $34,000.00
10 6/30/2014 $32,000.00
11 3/31/2014 $32,000.00
12 12/31/2013 $25,000.00
13 9/30/2013 $25,000.00
14 6/30/2013 $25,000.00
15 3/31/2013 $53,000.00
16 12/31/2012 $53,000.00
17 9/30/2012 $42,000.00
18 6/30/2012 $42,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2019 $573,000.00
Financials: FiniteLivedIntangibleAssetsPeriodIncreaseDecrease
Date Value
1 9/30/2019 $190,000.00
2 6/30/2019 $93,000.00
3 9/30/2018 $95,000.00
4 6/30/2018 $79,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 3/31/2020 $3,168,046.00
2 12/31/2019 $9,285,372.00
3 9/30/2019 $6,613,362.00
4 6/30/2019 $4,635,284.00
5 3/31/2019 $2,907,160.00
6 12/31/2018 $8,805,989.00
7 9/30/2018 $6,345,662.00
8 6/30/2018 $1,985,212.00
9 3/31/2018 $2,069,633.00
10 12/31/2017 $8,542,324.00
11 9/30/2017 $6,916,501.00
12 6/30/2017 $2,315,283.00
13 3/31/2017 $2,425,717.00
14 12/31/2016 $7,896,616.00
15 9/30/2016 $5,909,785.00
16 6/30/2016 $1,902,083.00
17 3/31/2016 $2,164,333.00
18 12/31/2015 $7,272,532.00
19 9/30/2015 $5,307,431.00
20 6/30/2015 $1,795,265.00
21 3/31/2015 $1,803,122.00
22 12/31/2014 $5,814,185.00
23 9/30/2014 $4,387,134.00
24 6/30/2014 $2,736,819.00
25 3/31/2014 $1,246,305.00
26 12/31/2013 $5,038,363.00
27 9/30/2013 $1,059,854.00
28 6/30/2013 $1,236,254.00
29 3/31/2013 $1,618,482.00
30 12/31/2012 $4,774,828.00
31 9/30/2012 $3,614,125.00
32 6/30/2012 $2,238,648.00
33 3/31/2012 $1,088,722.00
34 12/31/2011 $5,231,881.00
35 9/30/2011 $1,245,145.00
36 6/30/2011 $1,418,016.00
37 3/31/2011 $1,509,526.00
38 12/31/2010 $6,470,449.00
39 12/31/2009 $4,832,019.00
Financials: HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingGain
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 12/31/2016 --
12 3/31/2016 --
13 12/31/2015 --
14 9/30/2015 --
15 6/30/2015 --
16 3/31/2015 --
17 12/31/2014 --
18 9/30/2014 --
19 12/31/2013 --
20 12/31/2012 --
Financials: HeldToMaturitySecuritiesAccumulatedUnrecognizedHoldingLoss
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 12/31/2016 --
12 3/31/2016 --
13 12/31/2015 --
14 9/30/2015 --
15 6/30/2015 --
16 3/31/2015 --
17 12/31/2014 --
18 9/30/2014 --
19 12/31/2013 --
20 12/31/2012 --
Financials: HeldToMaturitySecuritiesCurrent
Date Value
1 3/31/2020 $85,084,651.00
2 12/31/2019 $84,239,918.00
3 9/30/2019 $69,089,724.00
4 6/30/2019 $71,304,188.00
5 3/31/2019 $66,899,660.00
6 12/31/2018 $67,707,143.00
7 9/30/2018 $58,429,211.00
8 6/30/2018 $53,585,924.00
9 3/31/2018 $48,751,206.00
10 12/31/2017 $51,973,971.00
11 9/30/2017 $48,166,583.00
12 6/30/2017 $45,115,391.00
13 3/31/2017 $38,839,967.00
14 12/31/2016 $44,254,862.00
15 9/30/2016 $45,075,570.00
16 6/30/2016 $36,607,289.00
17 12/31/2015 $28,347,542.00
18 12/31/2014 $10,900,437.00
19 12/31/2013 $6,966,964.00
Financials: HeldToMaturitySecuritiesFairValue
Date Value
1 3/31/2020 $94,500,000.00
2 12/31/2019 $100,800,000.00
3 9/30/2019 $85,600,000.00
4 6/30/2019 $79,500,000.00
5 3/31/2019 $70,500,000.00
6 12/31/2018 $68,800,000.00
7 12/31/2017 $57,700,000.00
Financials: HeldToMaturitySecuritiesNoncurrent
Date Value
1 3/31/2020 $9,385,996.00
2 12/31/2019 $16,569,024.00
3 9/30/2019 $16,492,528.00
4 6/30/2019 $8,233,138.00
5 3/31/2019 $3,635,115.00
6 12/31/2018 $1,099,834.00
7 9/30/2018 $5,168,322.00
8 6/30/2018 $7,163,483.00
9 3/31/2018 $2,840,191.00
10 12/31/2017 $5,745,974.00
11 9/30/2017 $6,717,196.00
12 6/30/2017 $7,396,902.00
13 3/31/2017 $8,101,594.00
14 12/31/2016 $3,771,380.00
15 9/30/2016 $1,443,099.00
16 6/30/2016 $2,264,531.00
17 12/31/2015 $3,596,541.00
18 12/31/2014 $1,250,000.00
19 12/31/2013 --
Financials: ImpairmentOfIntangibleAssetsFinitelived
Date Value
1 3/31/2020 --
2 12/31/2019 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 3/31/2020 $5,712,315.00
2 12/31/2019 $30,298,648.00
3 9/30/2019 $20,828,465.00
4 6/30/2019 $13,002,566.00
5 3/31/2019 $5,521,870.00
6 12/31/2018 $24,797,277.00
7 9/30/2018 $17,140,951.00
8 6/30/2018 $11,007,935.00
9 3/31/2018 $5,057,178.00
10 12/31/2017 $18,365,793.00
11 9/30/2017 $4,191,889.00
12 6/30/2017 $9,161,356.00
13 3/31/2017 $5,114,436.00
14 12/31/2016 $17,375,004.00
15 9/30/2016 $12,952,790.00
16 6/30/2016 $3,910,759.00
17 3/31/2016 $4,229,219.00
18 12/31/2015 $14,550,960.00
19 9/30/2015 $10,613,855.00
20 6/30/2015 $2,681,456.00
21 3/31/2015 $3,582,220.00
22 12/31/2014 $7,032,667.00
23 9/30/2014 $2,130,500.00
24 6/30/2014 $2,023,402.00
25 3/31/2014 $1,140,391.00
26 12/31/2013 $7,970,663.00
27 9/30/2013 $1,745,635.00
28 6/30/2013 $3,642,729.00
29 3/31/2013 $2,072,534.00
30 12/31/2012 $5,155,129.00
31 9/30/2012 $787,819.00
32 6/30/2012 $2,315,300.00
33 3/31/2012 $1,257,967.00
34 12/31/2011 $5,263,370.00
35 9/30/2011 $459,913.00
36 6/30/2011 $3,351,176.00
37 3/31/2011 $151,883.00
38 12/31/2010 $-1,507,189.00
39 12/31/2009 $-2,118,117.00
Financials: IncomeTaxesPaidNet
Date Value
1 3/31/2020 $16,416.00
2 12/31/2019 $5,292,362.00
3 9/30/2019 $4,462,362.00
4 6/30/2019 $1,826,362.00
5 3/31/2019 $7,362.00
6 12/31/2018 $5,417,572.00
7 9/30/2018 $3,917,572.00
8 6/30/2018 $2,617,572.00
9 3/31/2018 --
10 12/31/2017 $5,400,000.00
11 9/30/2017 $4,410,000.00
12 6/30/2017 $2,770,000.00
13 3/31/2017 $1,460,000.00
14 12/31/2016 $7,945,000.00
15 12/31/2015 $1,906,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 3/31/2020 $1,213,509.00
2 12/31/2019 $5,828,840.00
3 9/30/2019 $3,712,477.00
4 6/30/2019 $2,159,511.00
5 3/31/2019 $1,105,275.00
6 12/31/2018 $4,744,008.00
7 9/30/2018 $3,271,366.00
8 6/30/2018 $954,465.00
9 3/31/2018 $1,078,574.00
10 12/31/2017 $7,037,527.00
11 9/30/2017 $4,669,569.00
12 6/30/2017 $3,192,512.00
13 3/31/2017 $1,769,683.00
14 12/31/2016 $6,002,765.00
15 9/30/2016 $4,497,359.00
16 6/30/2016 $1,338,044.00
17 3/31/2016 $1,400,095.00
18 12/31/2015 $4,933,328.00
19 9/30/2015 $3,654,772.00
20 6/30/2015 $2,175,572.00
21 3/31/2015 $1,251,320.00
22 12/31/2014 $2,386,707.00
23 9/30/2014 $1,427,184.00
24 6/30/2014 $691,447.00
25 3/31/2014 $386,402.00
26 12/31/2013 $2,684,816.00
27 9/30/2013 $1,828,319.00
28 6/30/2013 $1,261,459.00
29 3/31/2013 $719,450.00
30 12/31/2012 $2,174,054.00
31 9/30/2012 $316,772.00
32 6/30/2012 $906,228.00
33 3/31/2012 $515,577.00
34 12/31/2011 $-1,338,256.00
35 9/30/2011 $-2,567,328.00
36 6/30/2011 $-2,757,405.00
37 3/31/2011 $-3,539,240.00
38 12/31/2010 $1,351.00
39 12/31/2009 $-161,574.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 3/31/2020 $630,107.00
2 12/31/2019 $-802,518.00
3 9/30/2019 $-921,360.00
4 6/30/2019 $-1,087,775.00
5 3/31/2019 $146,073.00
6 12/31/2018 $325,577.00
7 9/30/2018 $-356,548.00
8 6/30/2018 $177,436.00
9 3/31/2018 $308,152.00
10 12/31/2017 $195,349.00
11 9/30/2017 $46,626.00
12 6/30/2017 $423,848.00
13 3/31/2017 $422,793.00
14 12/31/2016 $127,640.00
15 9/30/2016 $380,858.00
16 6/30/2016 $-23,568.00
17 3/31/2016 $26,739.00
18 12/31/2015 $67,313.00
19 9/30/2015 $107,372.00
20 6/30/2015 $287,693.00
21 3/31/2015 $239,885.00
22 12/31/2014 $-90,580.00
23 9/30/2014 $-117,049.00
24 6/30/2014 $-66,537.00
25 3/31/2014 $242,809.00
26 12/31/2013 $121,411.00
27 9/30/2013 $86,204.00
28 6/30/2013 $147,694.00
29 3/31/2013 $253,070.00
30 12/31/2012 $-88,137.00
31 9/30/2012 $15,607.00
32 6/30/2012 $-5,033.00
33 3/31/2012 $1,833,233.00
34 12/31/2011 $-3,009,109.00
35 9/30/2011 $-2,832,456.00
36 6/30/2011 $-1,889,632.00
37 3/31/2011 $-447,275.00
38 12/31/2010 $24,394.00
39 12/31/2009 $55,658.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 3/31/2020 $-1,315,090.00
2 12/31/2019 $2,547,232.00
3 9/30/2019 $1,250,070.00
4 6/30/2019 $210,949.00
5 3/31/2019 $-41,897.00
6 12/31/2018 $4,308,855.00
7 9/30/2018 $2,245,522.00
8 6/30/2018 $1,438,426.00
9 3/31/2018 $6,955,839.00
10 12/31/2017 $844,313.00
11 9/30/2017 $871,093.00
12 6/30/2017 $852,490.00
13 3/31/2017 $1,117,501.00
14 12/31/2016 $1,262,872.00
15 9/30/2016 $1,298,832.00
16 6/30/2016 $1,731,520.00
17 3/31/2016 $1,239,234.00
18 12/31/2015 $-390,811.00
19 9/30/2015 $1,273,079.00
20 6/30/2015 $63,244.00
21 3/31/2015 $717,785.00
22 12/31/2014 $-2,051,335.00
23 9/30/2014 $-1,915,189.00
24 6/30/2014 $-2,959,252.00
25 3/31/2014 $-3,082,608.00
26 12/31/2013 $-77,942.00
27 9/30/2013 $-37,678.00
28 6/30/2013 $-1,178,418.00
29 3/31/2013 $-2,172,214.00
30 12/31/2012 $1,845,443.00
31 9/30/2012 $-31,523.00
32 6/30/2012 $-416,072.00
33 3/31/2012 $-1,389,545.00
34 12/31/2011 $1,250,792.00
35 9/30/2011 $-286,236.00
36 6/30/2011 $-1,108,734.00
37 3/31/2011 $-970,098.00
38 12/31/2010 $459,291.00
39 12/31/2009 $-5,616,601.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 6/30/2019 $173,690.00
2 3/31/2019 $1,097,913.00
3 6/30/2018 $-518,513.00
4 3/31/2018 $1,067,002.00
5 9/30/2017 --
6 9/30/2016 $279,333.00
7 9/30/2015 --
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2019 --
2 9/30/2019 --
3 6/30/2019 --
4 3/31/2019 --
5 12/31/2018 $-139,680.00
6 9/30/2018 $-139,680.00
7 6/30/2018 $-139,680.00
8 3/31/2018 $-4,409.00
9 12/31/2017 $-1,198,863.00
10 9/30/2017 $-907,776.00
11 6/30/2017 $-637,459.00
12 12/31/2016 $7,398,793.00
Financials: IncreaseDecreaseInDeferredIncomeTaxes
Date Value
1 3/31/2020 $88,401.00
2 12/31/2019 $-175,084.00
3 9/30/2019 $-199,908.00
4 6/30/2019 $-159,459.00
5 3/31/2019 --
6 12/31/2018 $-90,176.00
7 9/30/2018 $-128,418.00
8 6/30/2018 $-82,341.00
9 3/31/2018 --
10 12/31/2017 $-1,550,416.00
11 9/30/2017 $-298,121.00
12 6/30/2017 $-218,006.00
13 3/31/2017 $-97,508.00
14 12/31/2016 $2,667,150.00
15 9/30/2016 $2,747,864.00
16 6/30/2016 $2,735,645.00
17 3/31/2016 $2,819,285.00
18 12/31/2015 $-455,799.00
19 9/30/2015 $-441,211.00
20 6/30/2015 $-240,628.00
21 3/31/2015 $841.00
22 12/31/2014 $-429,005.00
23 9/30/2014 $-22,241.00
24 6/30/2014 $-30,742.00
25 3/31/2014 $-5,020.00
26 12/31/2013 $10,653.00
27 9/30/2013 $-424.00
28 6/30/2013 $-1,060.00
29 3/31/2013 $-18,831.00
30 12/31/2012 $-1,474,904.00
31 9/30/2012 $-619,410.00
32 6/30/2012 $-416,055.00
33 3/31/2012 $-260,413.00
34 12/31/2011 $3,047,955.00
35 9/30/2011 $3,051,197.00
36 6/30/2011 $3,103,944.00
37 3/31/2011 $3,539,240.00
38 12/31/2010 --
39 12/31/2009 --
Financials: IncreaseDecreaseInIncomeTaxesReceivable
Date Value
1 3/31/2020 $-1,285,494.00
2 12/31/2019 $-356,969.00
3 9/30/2019 $949,791.00
4 3/31/2019 $-1,097,913.00
5 12/31/2018 $763,740.00
6 9/30/2018 $774,624.00
7 6/30/2018 $666,874.00
8 3/31/2018 $-1,067,002.00
9 12/31/2017 $-563,444.00
10 9/30/2017 $-437,781.00
11 6/30/2017 $-204,506.00
12 3/31/2017 $-212,174.00
13 12/31/2016 $-422,132.00
14 9/30/2016 $-916,843.00
15 6/30/2016 $-32,404.00
16 3/31/2016 $12,000.00
17 12/31/2015 $263,727.00
18 9/30/2015 $521,121.00
19 6/30/2015 $55,121.00
20 3/31/2015 $-13,996.00
21 12/31/2014 $397,408.00
22 9/30/2014 $495,443.00
23 6/30/2014 $1,016,778.00
24 3/31/2014 $38,268.00
25 12/31/2013 $204,638.00
26 12/31/2012 $-193,650.00
Financials: IncreaseDecreaseInIntangibleAssetsCurrent
Date Value
1 3/31/2020 $12,101.00
2 12/31/2019 $226,409.00
3 9/30/2019 $189,704.00
4 6/30/2019 $92,582.00
5 3/31/2019 --
6 12/31/2018 $121,199.00
7 9/30/2018 $95,399.00
8 6/30/2018 $79,485.00
9 3/31/2018 $44,598.00
10 12/31/2017 $204,416.00
11 9/30/2017 --
12 6/30/2017 --
13 3/31/2017 --
14 12/31/2016 $23,341.00
15 9/30/2016 $23,341.00
16 6/30/2016 $11,215.00
17 3/31/2016 $5,414.00
18 12/31/2015 $25,934.00
19 9/30/2015 $24,204.00
20 6/30/2015 $17,381.00
21 3/31/2015 --
22 12/31/2014 $198,952.00
23 9/30/2014 $186,138.00
24 6/30/2014 $151,454.00
25 3/31/2014 $151,453.00
26 12/31/2013 --
27 12/31/2012 $154,096.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 3/31/2020 $71,408.00
2 12/31/2019 $319,706.00
3 9/30/2019 $189,959.00
4 6/30/2019 $365,423.00
5 3/31/2019 $-42,359.00
6 12/31/2018 $23,246.00
7 9/30/2018 $178,453.00
8 6/30/2018 $213,476.00
9 3/31/2018 $-42,582.00
10 12/31/2017 $-842.00
11 9/30/2017 $48,719.00
12 6/30/2017 $176,202.00
13 3/31/2017 $-40,709.00
14 12/31/2016 $240,535.00
15 9/30/2016 $170,591.00
16 6/30/2016 $346,946.00
17 3/31/2016 $83,320.00
18 12/31/2015 $124,647.00
19 9/30/2015 $136,152.00
20 6/30/2015 $329,256.00
21 3/31/2015 $44,143.00
22 12/31/2014 $-81,708.00
23 9/30/2014 $551,668.00
24 6/30/2014 $981,700.00
25 3/31/2014 $39,696.00
26 12/31/2013 $176,795.00
27 9/30/2013 $294,715.00
28 6/30/2013 $261,387.00
29 3/31/2013 $214,129.00
30 12/31/2012 $51,490.00
31 9/30/2012 $-110,655.00
32 6/30/2012 $-72,403.00
33 3/31/2012 $69,095.00
34 12/31/2011 $65,642.00
35 9/30/2011 $223,807.00
36 6/30/2011 $59,477.00
37 3/31/2011 $-11,436.00
38 12/31/2010 $28,664.00
39 12/31/2009 $371,592.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 12/31/2019 $33,881.00
2 12/31/2018 $91,156.00
3 12/31/2017 $151,104.00
4 12/31/2016 $221,858.00
5 12/31/2015 $445,634.00
6 12/31/2014 $602,113.00
7 9/30/2014 $60,000.00
8 6/30/2014 $580,422.00
9 3/31/2014 $643,313.00
10 12/31/2013 $576,659.00
11 9/30/2013 $569,507.00
12 6/30/2013 $622,780.00
13 3/31/2013 $598,498.00
14 12/31/2012 $630,282.00
15 9/30/2012 $618,442.00
16 6/30/2012 $644,328.00
17 3/31/2012 $633,433.00
18 12/31/2011 $611,738.00
19 9/30/2011 $796,104.00
20 6/30/2011 $833,856.00
21 12/31/2010 --
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 3/31/2020 $564,301.00
2 12/31/2019 $573,277.00
3 9/30/2019 $562,503.00
4 6/30/2019 $493,856.00
5 3/31/2019 $425,678.00
6 12/31/2018 $444,478.00
7 9/30/2018 $439,892.00
8 6/30/2018 $442,968.00
9 3/31/2018 $425,785.00
10 12/31/2017 $397,993.00
11 9/30/2017 $227,868.00
12 6/30/2017 $238,030.00
13 3/31/2017 $248,193.00
14 12/31/2016 $258,355.00
15 9/30/2016 $268,928.00
16 6/30/2016 $267,100.00
17 3/31/2016 $270,976.00
18 12/31/2015 $275,206.00
19 9/30/2015 $285,087.00
20 6/30/2015 $289,783.00
21 3/31/2015 $284,193.00
22 12/31/2014 $295,030.00
23 9/30/2014 $307,907.00
24 6/30/2014 $299,711.00
25 3/31/2014 $322,607.00
26 12/31/2013 $215,999.00
27 9/30/2013 $232,080.00
28 6/30/2013 $248,160.00
29 3/31/2013 $264,241.00
30 12/31/2012 $280,322.00
31 9/30/2012 $210,684.00
32 6/30/2012 $225,193.00
33 12/31/2011 $190,416.00
34 12/31/2010 $173,443.00
Financials: InterestPaidNet
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
12 6/30/2017 --
13 3/31/2017 --
14 12/31/2016 --
15 12/31/2015 --
Financials: InvestmentIncomeInterest
Date Value
1 3/31/2020 $479,709.00
2 12/31/2019 $1,986,855.00
3 9/30/2019 $1,471,489.00
4 6/30/2019 $966,580.00
5 3/31/2019 $449,425.00
6 12/31/2018 $1,294,651.00
7 9/30/2018 $851,334.00
8 6/30/2018 $491,697.00
9 3/31/2018 $217,951.00
10 12/31/2017 $636,568.00
11 9/30/2017 $193,462.00
12 6/30/2017 $140,995.00
13 3/31/2017 $101,753.00
14 12/31/2016 $295,783.00
15 9/30/2016 $200,704.00
16 6/30/2016 $67,327.00
17 3/31/2016 $52,703.00
18 12/31/2015 $92,926.00
19 9/30/2015 $58,946.00
20 6/30/2015 $18,482.00
21 3/31/2015 $13,720.00
22 12/31/2014 $32,158.00
23 9/30/2014 $22,444.00
24 6/30/2014 $14,323.00
25 3/31/2014 $6,971.00
26 12/31/2013 $26,202.00
27 9/30/2013 $19,510.00
28 6/30/2013 $6,510.00
29 3/31/2013 $5,866.00
30 12/31/2012 $34,634.00
31 9/30/2012 $8,292.00
32 6/30/2012 $19,264.00
33 3/31/2012 $9,493.00
34 12/31/2011 $55,780.00
35 9/30/2011 $7,813.00
36 6/30/2011 $33,248.00
37 3/31/2011 $16,560.00
38 12/31/2010 $86,310.00
39 12/31/2009 $55,693.00
Financials: InvestmentIncomeNetAmortizationOfDiscountAndPremium
Date Value
1 3/31/2020 $134,000.00
2 12/31/2019 $32,000.00
3 9/30/2019 $-56,000.00
4 6/30/2019 $-77,000.00
5 3/31/2019 $-50,000.00
6 12/31/2018 $372,000.00
7 9/30/2018 $361,000.00
Financials: LeaseAndRentalExpense
Date Value
1 3/31/2020 $57,000.00
2 12/31/2019 $150,000.00
3 9/30/2019 $34,000.00
4 6/30/2019 $67,000.00
5 3/31/2019 $34,000.00
6 12/31/2018 $136,000.00
7 9/30/2018 $32,000.00
8 6/30/2018 $65,000.00
9 3/31/2018 $32,000.00
10 12/31/2017 $132,000.00
11 12/31/2016 $127,000.00
12 12/31/2015 $130,000.00
13 12/31/2014 $140,000.00
14 12/31/2013 $135,000.00
15 12/31/2012 $143,000.00
16 12/31/2011 $135,000.00
17 12/31/2010 $136,250.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 3/31/2020 $234,136.00
2 12/31/2019 $247,673.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 3/31/2020 $84,893.00
2 12/31/2019 $75,352.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2019 $87,428.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 3/31/2020 $87,428.00
2 12/31/2019 $84,893.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 3/31/2020 $61,815.00
2 12/31/2019 $75,352.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 3/31/2020 $9,784.00
2 12/31/2019 $11,560.00
Financials: Liabilities
Date Value
1 3/31/2020 $3,977,604.00
2 12/31/2019 $2,162,166.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 3/31/2020 $133,246,787.00
2 12/31/2019 $126,653,268.00
3 9/30/2019 $118,471,289.00
4 6/30/2019 $111,899,857.00
5 3/31/2019 $105,952,833.00
6 12/31/2018 $100,092,042.00
7 9/30/2018 $93,552,934.00
8 6/30/2018 $89,330,315.00
9 3/31/2018 $86,374,936.00
10 12/31/2017 $74,996,394.00
11 9/30/2017 $72,260,984.00
12 6/30/2017 $70,297,953.00
13 3/31/2017 $68,274,018.00
14 12/31/2016 $64,696,280.00
15 9/30/2016 $62,436,648.00
16 6/30/2016 $58,732,586.00
17 3/31/2016 $56,754,762.00
18 12/31/2015 $45,698,113.00
19 9/30/2015 $42,949,148.00
20 6/30/2015 $38,298,679.00
21 3/31/2015 $34,671,720.00
22 12/31/2014 $31,026,824.00
23 9/30/2014 $26,770,124.00
24 6/30/2014 $25,326,143.00
25 3/31/2014 $24,626,892.00
26 12/31/2013 $23,252,244.00
27 9/30/2013 $21,352,869.00
28 6/30/2013 $20,920,768.00
29 3/31/2013 $20,104,913.00
30 12/31/2012 $18,390,264.00
31 9/30/2012 $17,840,782.00
32 6/30/2012 $17,486,662.00
33 3/31/2012 $18,752,471.00
34 12/31/2011 $16,265,073.00
35 12/31/2010 $11,518,701.00
Financials: LiabilitiesCurrent
Date Value
1 3/31/2020 $3,346,351.00
2 12/31/2019 $1,422,492.00
3 9/30/2019 $877,228.00
4 6/30/2019 $1,589,436.00
5 3/31/2019 $3,747,510.00
6 12/31/2018 $2,503,522.00
7 9/30/2018 $1,810,513.00
8 6/30/2018 $2,393,507.00
9 3/31/2018 $4,512,612.00
10 12/31/2017 $2,138,848.00
11 9/30/2017 $1,997,444.00
12 6/30/2017 $2,539,547.00
13 3/31/2017 $2,602,471.00
14 12/31/2016 $1,996,635.00
15 9/30/2016 $2,572,817.00
16 6/30/2016 $1,730,634.00
17 3/31/2016 $2,180,525.00
18 12/31/2015 $838,525.00
19 9/30/2015 $778,584.00
20 6/30/2015 $958,906.00
21 3/31/2015 $911,097.00
22 12/31/2014 $671,212.00
23 9/30/2014 $657,912.00
24 6/30/2014 $866,462.00
25 3/31/2014 $1,024,352.00
26 12/31/2013 $781,545.00
27 9/30/2013 $746,338.00
28 6/30/2013 $1,199,730.00
29 3/31/2013 $1,282,924.00
30 12/31/2012 $724,528.00
31 9/30/2012 $919,666.00
32 6/30/2012 $1,093,488.00
33 3/31/2012 $2,857,481.00
34 12/31/2011 $1,116,239.00
35 12/31/2010 $4,104,359.00
Financials: LongTermInvestments
Date Value
1 3/31/2020 $9,385,996.00
2 12/31/2019 $16,569,024.00
3 9/30/2019 $16,492,528.00
4 6/30/2019 $8,233,138.00
5 3/31/2019 $3,635,115.00
6 12/31/2018 $1,099,834.00
7 9/30/2018 $5,168,322.00
8 6/30/2018 $7,163,483.00
9 3/31/2018 $2,840,191.00
10 12/31/2017 $5,745,974.00
11 9/30/2017 $6,717,196.00
12 6/30/2017 $7,396,902.00
13 3/31/2017 $8,101,594.00
14 12/31/2016 $3,771,380.00
15 9/30/2016 $1,443,099.00
16 6/30/2016 $2,264,531.00
17 3/31/2016 $2,471,300.00
18 12/31/2015 $3,596,541.00
19 9/30/2015 $1,894,000.00
20 6/30/2015 $1,437,000.00
21 3/31/2015 $1,250,000.00
22 12/31/2014 $1,250,000.00
23 12/31/2013 --
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 3/31/2020 $-221,031.00
2 12/31/2019 $1,571,164.00
3 9/30/2019 $1,776,107.00
4 6/30/2019 $1,618,380.00
5 3/31/2019 $58,420.00
6 12/31/2018 $-429,353.00
7 9/30/2018 $11,780.00
8 6/30/2018 $860,050.00
9 3/31/2018 $132,400.00
10 12/31/2017 $-220,749.00
11 9/30/2017 $-358,249.00
12 6/30/2017 $-220,512.00
13 3/31/2017 $36,429.00
14 12/31/2016 $-34,409.00
15 9/30/2016 $-144,678.00
16 6/30/2016 $-364,188.00
17 12/31/2015 $4,829,940.00
18 9/30/2014 $939,058.00
19 6/30/2014 $680,885.00
20 3/31/2014 $389,779.00
21 12/31/2013 $-447,462.00
22 9/30/2013 $-598,052.00
23 6/30/2013 $-396,851.00
24 3/31/2013 $-205,949.00
25 12/31/2012 $-623,527.00
26 9/30/2012 $-258,075.00
27 6/30/2012 $-305,852.00
28 3/31/2012 $-18,757.00
29 12/31/2011 $1,052,598.00
30 9/30/2011 $205,872.00
31 6/30/2011 $212,642.00
32 3/31/2011 --
33 12/31/2010 $215,374.00
34 12/31/2009 $380,029.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 3/31/2020 $6,136,162.00
2 12/31/2019 $-32,033,582.00
3 9/30/2019 $-16,721,540.00
4 6/30/2019 $-10,652,851.00
5 3/31/2019 $-1,677,328.00
6 12/31/2018 $-11,458,541.00
7 9/30/2018 $-6,238,676.00
8 6/30/2018 $-3,317,520.00
9 3/31/2018 $5,968,982.00
10 12/31/2017 $-10,366,459.00
11 9/30/2017 $-7,354,623.00
12 6/30/2017 $-4,813,507.00
13 3/31/2017 $912,749.00
14 12/31/2016 $-16,692,451.00
15 9/30/2016 $-15,020,694.00
16 6/30/2016 $-7,231,138.00
17 12/31/2015 $-20,109,541.00
18 9/30/2014 $-826,569.00
19 6/30/2014 $-824,888.00
20 3/31/2014 $-1,004,888.00
21 12/31/2013 $-2,446,964.00
22 9/30/2013 $-1,606,964.00
23 6/30/2013 $-2,846,964.00
24 3/31/2013 $157,036.00
25 12/31/2012 $-1,620,000.00
26 9/30/2012 $-1,690,000.00
27 6/30/2012 $-1,500,000.00
28 3/31/2012 $-1,500,000.00
29 12/31/2011 $360,970.00
30 9/30/2011 $360,970.00
31 6/30/2011 --
32 3/31/2011 --
33 12/31/2010 $-812,429.00
34 12/31/2009 $-3,648,541.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 3/31/2020 $8,219,990.00
2 12/31/2019 $22,285,149.00
3 9/30/2019 $14,538,274.00
4 6/30/2019 $9,830,577.00
5 3/31/2019 $6,039,886.00
6 12/31/2018 $17,730,536.00
7 9/30/2018 $12,274,099.00
8 6/30/2018 $8,084,135.00
9 3/31/2018 $-876,291.00
10 12/31/2017 $13,157,654.00
11 9/30/2017 $9,371,866.00
12 6/30/2017 $6,300,619.00
13 3/31/2017 $3,319,266.00
14 12/31/2016 $16,352,349.00
15 9/30/2016 $14,775,242.00
16 6/30/2016 $9,421,853.00
17 12/31/2015 $10,606,660.00
18 9/30/2014 $3,973,971.00
19 6/30/2014 $3,359,849.00
20 3/31/2014 $3,925,043.00
21 12/31/2013 $5,135,549.00
22 9/30/2013 $3,428,257.00
23 6/30/2013 $3,877,609.00
24 3/31/2013 $3,913,594.00
25 12/31/2012 $2,430,433.00
26 9/30/2012 $2,575,104.00
27 6/30/2012 $2,397,194.00
28 3/31/2012 $4,099,962.00
29 12/31/2011 $-687,589.00
30 9/30/2011 $758,069.00
31 6/30/2011 $2,337,053.00
32 3/31/2011 $674,507.00
33 12/31/2010 $-882,482.00
34 12/31/2009 $3,724,751.00
Financials: NetIncomeLoss
Date Value
1 3/31/2020 $4,498,806.00
2 12/31/2019 $24,469,808.00
3 9/30/2019 $17,115,988.00
4 6/30/2019 $10,843,055.00
5 3/31/2019 $4,416,595.00
6 12/31/2018 $20,053,269.00
7 9/30/2018 $5,043,050.00
8 6/30/2018 $8,826,535.00
9 3/31/2018 $3,978,604.00
10 12/31/2017 $11,328,266.00
11 9/30/2017 $2,714,832.00
12 6/30/2017 $2,624,091.00
13 3/31/2017 $3,344,753.00
14 12/31/2016 $11,372,239.00
15 9/30/2016 $8,455,431.00
16 6/30/2016 $2,572,715.00
17 3/31/2016 $2,829,124.00
18 12/31/2015 $9,617,632.00
19 9/30/2015 $6,959,083.00
20 6/30/2015 $4,088,104.00
21 3/31/2015 $2,330,900.00
22 12/31/2014 $4,645,960.00
23 9/30/2014 $2,726,718.00
24 6/30/2014 $1,331,955.00
25 3/31/2014 $753,989.00
26 12/31/2013 $5,285,847.00
27 9/30/2013 $3,560,045.00
28 6/30/2013 $2,381,270.00
29 3/31/2013 $1,353,084.00
30 12/31/2012 $2,981,075.00
31 9/30/2012 $471,047.00
32 6/30/2012 $666,682.00
33 3/31/2012 $742,390.00
34 12/31/2011 $6,601,626.00
35 9/30/2011 $269,836.00
36 6/30/2011 $6,260,464.00
37 3/31/2011 $3,691,123.00
38 12/31/2010 $-1,508,540.00
39 12/31/2009 $-1,956,543.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2019 $1,986,596.00
2 9/30/2019 $504,909.00
3 6/30/2019 $966,580.00
4 3/31/2019 $449,425.00
5 12/31/2018 $1,398,599.00
6 9/30/2018 $359,637.00
7 6/30/2018 $588,360.00
8 3/31/2018 $232,629.00
9 12/31/2017 $687,642.00
10 9/30/2017 $476,861.00
11 6/30/2017 $164,418.00
12 3/31/2017 $104,315.00
13 12/31/2016 $348,588.00
14 9/30/2016 $86,928.00
15 6/30/2016 $77,163.00
16 3/31/2016 $74,061.00
17 12/31/2015 $107,645.00
18 9/30/2015 $65,056.00
19 6/30/2015 $36,835.00
20 3/31/2015 $18,353.00
21 12/31/2014 $65,740.00
22 9/30/2014 $53,189.00
23 6/30/2014 $29,600.00
24 3/31/2014 $8,121.00
25 12/31/2013 $63,660.00
26 9/30/2013 $19,510.00
27 6/30/2013 $12,376.00
28 3/31/2013 $5,866.00
29 12/31/2012 $34,634.00
30 9/30/2012 $27,556.00
31 6/30/2012 $19,264.00
32 12/31/2011 $71,603.00
33 9/30/2011 $55,540.00
34 6/30/2011 $47,727.00
35 12/31/2010 $525,843.00
36 12/31/2009 $46,791.00
Financials: OperatingIncomeLoss
Date Value
1 3/31/2020 $5,232,606.00
2 12/31/2019 $28,312,052.00
3 9/30/2019 $19,356,976.00
4 6/30/2019 $12,035,986.00
5 3/31/2019 $5,072,445.00
6 12/31/2018 $23,398,678.00
7 9/30/2018 $16,192,954.00
8 6/30/2018 $10,419,575.00
9 3/31/2018 $4,824,549.00
10 12/31/2017 $4,801,768.00
11 9/30/2017 $3,983,760.00
12 6/30/2017 $3,882,502.00
13 3/31/2017 $5,010,121.00
14 12/31/2016 $17,026,416.00
15 9/30/2016 $4,725,885.00
16 6/30/2016 $3,833,596.00
17 3/31/2016 $4,155,158.00
18 12/31/2015 $14,443,315.00
19 9/30/2015 $4,321,958.00
20 6/30/2015 $2,662,974.00
21 3/31/2015 $3,563,867.00
22 12/31/2014 $6,966,927.00
23 9/30/2014 $2,122,379.00
24 6/30/2014 $865,210.00
25 3/31/2014 $1,132,270.00
26 12/31/2013 $7,907,003.00
27 9/30/2013 $5,368,854.00
28 6/30/2013 $1,563,685.00
29 3/31/2013 $2,066,668.00
30 12/31/2012 $5,120,495.00
31 9/30/2012 $3,075,563.00
32 6/30/2012 $1,047,562.00
33 3/31/2012 $1,248,474.00
34 12/31/2011 $5,191,767.00
35 9/30/2011 $3,907,432.00
36 6/30/2011 $3,320,009.00
37 3/31/2011 $135,323.00
38 12/31/2010 $-2,033,032.00
39 12/31/2009 $-2,164,908.00
Financials: OperatingLeaseLiability
Date Value
1 3/31/2020 $224,352.00
2 12/31/2019 $236,113.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 3/31/2020 $77,358.00
2 12/31/2019 $69,099.00
3 12/31/2018 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 3/31/2020 $146,994.00
2 12/31/2019 $167,014.00
3 12/31/2018 --
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 3/31/2020 $220,530.00
2 12/31/2019 $239,491.00
3 12/31/2018 --
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 3/31/2020 $24,834.00
2 12/31/2019 $33,215.00
3 9/30/2019 $72,272.00
4 6/30/2019 $121,855.00
5 3/31/2019 $234,716.00
6 12/31/2018 $25,704.00
7 9/30/2018 $21,153.00
8 6/30/2018 $136,877.00
9 3/31/2018 $117,635.00
10 12/31/2017 $86,232.00
11 9/30/2017 $89,970.00
12 6/30/2017 $71,504.00
13 3/31/2017 $56,262.00
14 12/31/2016 --
Financials: OtherAssetsNoncurrent
Date Value
1 3/31/2020 $139,265.00
2 12/31/2019 --
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
12 6/30/2017 --
13 3/31/2017 --
14 12/31/2016 --
15 9/30/2016 --
16 6/30/2016 --
17 3/31/2016 --
18 12/31/2015 --
19 9/30/2015 --
20 12/31/2014 --
Financials: OtherNonoperatingExpense
Date Value
1 12/31/2019 $259.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 9/30/2019 --
2 6/30/2019 --
3 3/31/2019 --
4 12/31/2018 $103,948.00
5 9/30/2018 $96,663.00
6 6/30/2018 $96,663.00
7 3/31/2018 $14,678.00
8 12/31/2017 $51,074.00
9 9/30/2017 $14,667.00
10 6/30/2017 $23,423.00
11 3/31/2017 $2,562.00
12 12/31/2016 $52,805.00
13 9/30/2016 $37,448.00
14 6/30/2016 $9,836.00
15 3/31/2016 $21,358.00
16 12/31/2015 $14,719.00
17 9/30/2015 $6,110.00
18 6/30/2015 $4,633.00
19 3/31/2015 $4,633.00
20 12/31/2014 $33,582.00
21 9/30/2014 $30,745.00
22 6/30/2014 $15,277.00
23 3/31/2014 $1,150.00
24 12/31/2013 $37,458.00
25 9/30/2013 --
26 6/30/2013 --
27 3/31/2013 --
28 12/31/2012 --
29 12/31/2011 $15,823.00
30 12/31/2010 $13,130.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 3/31/2020 $221,031.00
2 12/31/2019 $620,652.00
3 9/30/2019 $357,289.00
4 6/30/2019 $118,566.00
5 3/31/2019 --
6 12/31/2018 $3,000,183.00
7 9/30/2018 $2,559,050.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 $616,499.00
11 9/30/2017 $616,499.00
12 6/30/2017 $478,762.00
13 3/31/2017 $221,821.00
14 12/31/2016 $1,048,592.00
15 9/30/2016 $898,025.00
16 6/30/2016 $692,818.00
17 3/31/2016 $398,976.00
18 12/31/2015 $1,802,466.00
19 9/30/2015 $1,182,068.00
20 6/30/2015 $701,121.00
21 3/31/2015 $114,263.00
22 12/31/2014 $829,613.00
23 9/30/2014 $750,598.00
24 6/30/2014 $750,598.00
25 3/31/2014 $80,971.00
26 12/31/2013 $674,874.00
27 9/30/2013 $608,052.00
28 6/30/2013 $396,851.00
29 3/31/2013 $205,949.00
30 12/31/2012 $1,034,647.00
31 9/30/2012 $674,501.00
32 6/30/2012 $485,904.00
33 3/31/2012 $198,861.00
34 12/31/2011 $739,551.00
35 9/30/2011 $360,447.00
36 6/30/2011 $206,347.00
37 3/31/2011 --
38 12/31/2010 $458,001.00
39 12/31/2009 --
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 3/31/2020 $29,058,305.00
2 12/31/2019 $125,102,544.00
3 9/30/2019 $93,357,599.00
4 6/30/2019 $53,104,080.00
5 3/31/2019 $21,829,557.00
6 12/31/2018 $86,629,358.00
7 9/30/2018 $64,618,676.00
8 6/30/2018 $40,596,520.00
9 3/31/2018 $14,318,018.00
10 12/31/2017 $64,687,200.00
11 9/30/2017 $50,933,705.00
12 6/30/2017 $37,669,248.00
13 3/31/2017 $17,304,251.00
14 12/31/2016 $59,935,130.00
15 9/30/2016 $47,568,734.00
16 6/30/2016 $28,934,178.00
17 3/31/2016 $15,169,104.00
18 12/31/2015 $34,180,085.00
19 9/30/2015 $24,422,334.00
20 6/30/2015 $16,933,286.00
21 3/31/2015 $7,343,620.00
22 12/31/2014 $12,848,374.00
23 9/30/2014 $6,843,677.00
24 6/30/2014 $5,638,002.00
25 3/31/2014 $3,213,002.00
26 12/31/2013 $11,556,964.00
27 9/30/2013 $9,396,964.00
28 6/30/2013 $7,276,964.00
29 3/31/2013 $3,042,964.00
30 12/31/2012 $5,190,000.00
31 9/30/2012 $5,190,000.00
32 6/30/2012 $2,000,000.00
33 3/31/2012 $2,000,000.00
34 12/31/2011 $5,000,000.00
35 9/30/2011 $5,000,000.00
36 6/30/2011 --
37 3/31/2011 --
38 12/31/2010 $5,360,970.00
39 12/31/2009 $6,448,295.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 3/31/2020 $69,470.00
2 3/31/2019 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 3/31/2020 $898,598.00
2 12/31/2019 $966,456.00
3 9/30/2019 $836,708.00
4 6/30/2019 $1,012,172.00
5 3/31/2019 $604,392.00
6 12/31/2018 $646,749.00
7 9/30/2018 $801,956.00
8 6/30/2018 $836,979.00
9 3/31/2018 $580,920.00
10 12/31/2017 $623,503.00
11 9/30/2017 $673,064.00
12 6/30/2017 $800,547.00
13 3/31/2017 $583,636.00
14 12/31/2016 $624,345.00
15 9/30/2016 $554,401.00
16 6/30/2016 $730,756.00
17 3/31/2016 $467,130.00
18 12/31/2015 $383,810.00
19 12/31/2014 $210,847.00
20 9/30/2014 $382,745.00
21 6/30/2014 $291,441.00
22 3/31/2014 $327,947.00
23 12/31/2013 $326,519.00
24 9/30/2013 $444,440.00
25 6/30/2013 $411,110.00
26 3/31/2013 $363,854.00
27 12/31/2012 $149,724.00
28 9/30/2012 $161,167.00
29 6/30/2012 $219,481.00
30 3/31/2012 $167,330.00
31 12/31/2011 $98,234.00
32 12/31/2010 $91,925.00
Financials: PrepaidTaxes
Date Value
1 9/30/2019 $951,776.00
2 12/31/2018 --
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 3/31/2020 $35,263,937.00
2 12/31/2019 $93,068,962.00
3 9/30/2019 $76,636,059.00
4 6/30/2019 $42,451,229.00
5 3/31/2019 $20,152,229.00
6 12/31/2018 $75,170,817.00
7 9/30/2018 $58,380,000.00
8 6/30/2018 $37,279,000.00
9 3/31/2018 $20,287,000.00
10 12/31/2017 $54,320,741.00
11 9/30/2017 $43,579,082.00
12 6/30/2017 $32,855,741.00
13 3/31/2017 $18,217,000.00
14 12/31/2016 $43,242,679.00
15 9/30/2016 $32,548,040.00
16 6/30/2016 $21,703,040.00
17 3/31/2016 $12,233,583.00
18 12/31/2015 $14,070,544.00
19 9/30/2015 $11,043,544.00
20 6/30/2015 $8,302,605.00
21 3/31/2015 $5,197,986.00
22 12/31/2014 $7,646,964.00
23 9/30/2014 $6,015,958.00
24 6/30/2014 $4,811,964.00
25 3/31/2014 $2,206,964.00
26 12/31/2013 $9,710,000.00
27 9/30/2013 $7,790,000.00
28 6/30/2013 $4,430,000.00
29 3/31/2013 $3,200,000.00
30 12/31/2012 $5,070,000.00
31 9/30/2012 $5,000,000.00
32 6/30/2012 $2,000,000.00
33 3/31/2012 $2,000,000.00
34 12/31/2011 $5,360,970.00
35 9/30/2011 $5,360,970.00
36 6/30/2011 --
37 3/31/2011 --
38 12/31/2010 $4,548,541.00
39 12/31/2009 $2,799,754.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 3/31/2020 --
2 12/31/2019 $2,191,816.00
3 9/30/2019 $2,133,396.00
4 6/30/2019 $1,736,946.00
5 3/31/2019 $58,420.00
6 12/31/2018 $2,570,830.00
7 9/30/2018 $2,570,830.00
8 6/30/2018 $860,050.00
9 3/31/2018 $132,400.00
10 12/31/2017 $395,750.00
11 9/30/2017 $258,250.00
12 6/30/2017 $258,250.00
13 3/31/2017 $258,250.00
14 12/31/2016 $711,400.00
15 9/30/2016 $529,300.00
16 6/30/2016 $177,250.00
17 3/31/2016 $177,250.00
18 12/31/2015 $2,823,983.00
19 9/30/2015 $2,813,984.00
20 6/30/2015 $1,672,973.00
21 3/31/2015 $37,200.00
22 12/31/2014 $2,146,821.00
23 9/30/2014 $204,550.00
24 6/30/2014 $169,000.00
25 3/31/2014 $66,100.00
26 12/31/2013 $30,000.00
27 9/30/2013 $10,000.00
28 6/30/2013 --
29 3/31/2013 --
30 12/31/2012 $148,425.00
31 9/30/2012 $148,425.00
32 6/30/2012 $78,000.00
33 3/31/2012 $78,000.00
34 12/31/2011 $82,450.00
35 9/30/2011 $82,450.00
36 6/30/2011 $72,450.00
37 3/31/2011 --
38 12/31/2010 $673,375.00
39 12/31/2009 $380,029.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 3/31/2020 $68,313.00
2 12/31/2019 --
3 12/31/2013 --
4 12/31/2012 --
5 12/31/2011 --
6 12/31/2010 --
Financials: ResearchAndDevelopmentExpense
Date Value
1 3/31/2020 $121,970.00
2 12/31/2019 $590,331.00
3 9/30/2019 $454,042.00
4 6/30/2019 $310,857.00
5 3/31/2019 $149,536.00
6 12/31/2018 $756,776.00
7 9/30/2018 $569,648.00
8 6/30/2018 $407,023.00
9 3/31/2018 $195,227.00
10 12/31/2017 $1,223,277.00
11 9/30/2017 $356,847.00
12 6/30/2017 $337,731.00
13 3/31/2017 $254,781.00
14 12/31/2016 $1,327,923.00
15 9/30/2016 $1,005,884.00
16 6/30/2016 $444,477.00
17 3/31/2016 $248,500.00
18 12/31/2015 $1,034,288.00
19 9/30/2015 $755,038.00
20 6/30/2015 $496,201.00
21 3/31/2015 $239,465.00
22 12/31/2014 $1,263,512.00
23 9/30/2014 $240,093.00
24 6/30/2014 $669,036.00
25 3/31/2014 $382,704.00
26 12/31/2013 $1,484,416.00
27 9/30/2013 $1,111,686.00
28 6/30/2013 $470,044.00
29 3/31/2013 $294,874.00
30 12/31/2012 $1,249,755.00
31 9/30/2012 $293,221.00
32 6/30/2012 $404,346.00
33 3/31/2012 $249,552.00
34 12/31/2011 $972,078.00
35 9/30/2011 $224,150.00
36 6/30/2011 $270,799.00
37 3/31/2011 $212,066.00
38 12/31/2010 $1,223,931.00
39 12/31/2009 $488,646.00
Financials: RestructuringAndRelatedCostNumberOfPositionsEliminated
Date Value
1 3/31/2020 $5.00
Financials: RestructuringCharges
Date Value
1 3/31/2020 $1,146,045.00
2 3/31/2019 --
Financials: RestructuringReserveCurrent
Date Value
1 3/31/2020 $866,377.00
2 12/31/2019 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 3/31/2020 $101,145,333.00
2 12/31/2019 $96,646,527.00
3 9/30/2019 $89,292,707.00
4 6/30/2019 $83,019,774.00
5 3/31/2019 $76,593,314.00
6 12/31/2018 $72,176,719.00
7 9/30/2018 $65,993,035.00
8 6/30/2018 $60,402,721.00
9 3/31/2018 $56,102,054.00
10 12/31/2017 $41,939,115.00
11 9/30/2017 $39,294,524.00
12 6/30/2017 $36,579,693.00
13 3/31/2017 $33,955,602.00
14 12/31/2016 $30,610,849.00
15 9/30/2016 $27,694,041.00
16 6/30/2016 $24,640,449.00
17 3/31/2016 $22,067,734.00
18 12/31/2015 $19,238,610.00
19 9/30/2015 $16,580,061.00
20 6/30/2015 $13,709,082.00
21 3/31/2015 $11,951,878.00
22 12/31/2014 $9,620,978.00
23 9/30/2014 $7,701,737.00
24 6/30/2014 $6,306,973.00
25 3/31/2014 $5,729,008.00
26 12/31/2013 $4,975,018.00
27 9/30/2013 $3,249,216.00
28 6/30/2013 $2,070,441.00
29 3/31/2013 $1,042,255.00
30 12/31/2012 $-310,829.00
31 9/30/2012 $-1,411,785.00
32 6/30/2012 $-1,882,832.00
33 3/31/2012 $-2,549,515.00
34 12/31/2011 $-3,291,904.00
35 12/31/2010 $-9,893,530.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 3/31/2020 $9,668,667.00
2 12/31/2019 $38,187,755.00
3 9/30/2019 $9,442,253.00
4 6/30/2019 $16,982,127.00
5 3/31/2019 $8,129,141.00
6 12/31/2018 $32,961,443.00
7 9/30/2018 $23,108,264.00
8 6/30/2018 $14,940,183.00
9 3/31/2018 $7,089,409.00
10 12/31/2017 $27,443,752.00
11 9/30/2017 $20,742,243.00
12 6/30/2017 $6,535,516.00
13 3/31/2017 $7,690,619.00
14 12/31/2016 $26,250,955.00
Financials: RoyaltyExpense
Date Value
1 3/31/2020 $200,000.00
2 12/31/2019 $1,000,000.00
3 9/30/2019 $700,000.00
4 6/30/2019 $600,000.00
5 3/31/2019 $400,000.00
6 12/31/2018 $2,400,000.00
7 9/30/2018 $1,700,000.00
8 6/30/2018 $1,000,000.00
9 3/31/2018 $500,000.00
10 12/31/2017 $1,800,000.00
11 9/30/2017 $1,400,000.00
12 6/30/2017 $900,000.00
13 3/31/2017 $500,000.00
14 12/31/2016 $1,600,000.00
15 9/30/2016 $1,200,000.00
16 6/30/2016 $400,000.00
17 3/31/2016 $400,000.00
18 12/31/2015 $1,400,000.00
19 9/30/2015 $1,000,000.00
20 6/30/2015 $300,000.00
21 3/31/2015 $400,000.00
22 12/31/2014 $800,000.00
23 9/30/2014 $200,000.00
24 6/30/2014 $300,000.00
25 3/31/2014 $100,000.00
26 12/31/2013 $400,000.00
27 9/30/2013 $287,386.00
28 6/30/2013 $191,902.00
29 12/31/2012 $300,000.00
Financials: ShareBasedCompensation
Date Value
1 3/31/2020 $500,306.00
2 12/31/2019 $861,610.00
3 9/30/2019 $520,387.00
4 6/30/2019 $260,466.00
5 3/31/2019 $141,788.00
6 12/31/2018 $263,431.00
7 9/30/2018 $159,883.00
8 6/30/2018 $96,314.00
9 3/31/2018 $32,512.00
10 12/31/2017 $127,378.00
11 9/30/2017 $100,428.00
12 6/30/2017 $66,952.00
13 3/31/2017 $33,476.00
14 12/31/2016 $133,904.00
15 9/30/2016 $100,428.00
16 6/30/2016 $66,952.00
17 3/31/2016 $33,476.00
18 12/31/2015 $105,782.00
19 9/30/2015 $72,305.00
20 6/30/2015 $38,830.00
21 3/31/2015 $5,354.00
22 12/31/2014 $21,416.00
23 9/30/2014 $16,062.00
24 6/30/2014 $10,708.00
25 3/31/2014 $5,354.00
26 12/31/2013 $111,636.00
27 9/30/2013 $106,621.00
28 6/30/2013 $105,449.00
29 3/31/2013 $26,400.00
30 12/31/2012 $228,485.00
31 9/30/2012 $202,085.00
32 6/30/2012 $175,685.00
33 3/31/2012 $39,806.00
34 12/31/2011 $517,367.00
35 9/30/2011 $391,138.00
36 6/30/2011 $264,907.00
37 3/31/2011 $133,698.00
38 12/31/2010 $1,901,781.00
39 12/31/2009 $1,490,083.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 3/31/2020 --
2 9/30/2019 --
3 6/30/2019 --
4 12/31/2018 --
5 12/31/2017 --
6 12/31/2016 --
7 12/31/2015 --
8 12/31/2014 --
9 9/30/2014 --
10 12/31/2013 --
11 9/30/2013 --
12 12/31/2012 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Date Value
1 9/30/2019 $0.40
2 6/30/2019 $0.40
3 12/31/2017 --
4 12/31/2016 --
5 12/31/2015 $0.39
6 12/31/2014 $0.32
7 9/30/2014 $0.32
8 12/31/2013 $0.35
9 9/30/2013 $0.33
10 6/30/2013 $0.37
11 12/31/2012 $0.54
12 6/30/2012 $0.54
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Date Value
1 9/30/2019 $0.02
2 6/30/2019 $0.02
3 12/31/2017 --
4 12/31/2016 --
5 12/31/2015 $0.01
6 12/31/2014 $0.02
7 9/30/2014 $0.02
8 12/31/2013 $0.01
9 9/30/2013 $0.02
10 6/30/2013 $0.01
11 12/31/2012 $0.01
12 6/30/2012 $0.01
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Date Value
1 12/31/2019 $1,247,598.00
Financials: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
Date Value
1 12/31/2019 $32.73
2 12/31/2018 $24.84
3 12/31/2017 $20.45
4 12/31/2016 $17.88
5 12/31/2015 $9.60
6 12/31/2014 $10.43
Financials: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
Date Value
1 12/31/2019 $39,312.00
2 12/31/2018 $86,500.00
3 12/31/2017 $217,000.00
4 12/31/2016 $250,750.00
5 12/31/2015 $504,500.00
6 12/31/2014 $728,708.00
7 12/31/2013 $1,132,000.00
8 12/31/2012 $1,102,000.00
Financials: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Date Value
1 12/31/2019 $189,187.00
2 12/31/2018 $175,500.00
3 12/31/2017 $232,000.00
4 12/31/2016 $297,000.00
5 12/31/2015 $562,000.00
6 12/31/2014 $759,958.00
7 12/31/2013 $1,167,000.00
8 12/31/2012 $1,182,000.00
Financials: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
Date Value
1 12/31/2019 $46.79
2 12/31/2018 $37.73
3 12/31/2017 $21.56
4 12/31/2016 $20.14
5 12/31/2015 $11.91
6 12/31/2014 $11.04
7 12/31/2013 $9.03
8 12/31/2012 $8.90
Financials: SharePrice
Date Value
1 9/30/2019 $53.52
2 6/30/2019 $59.71
3 3/31/2019 $62.33
4 12/31/2018 $60.60
5 9/30/2018 $58.49
6 6/30/2018 $44.86
7 3/31/2018 $44.34
8 12/31/2017 $43.33
9 9/30/2017 $46.52
10 6/30/2017 $49.51
11 3/31/2017 $54.80
12 12/31/2016 $55.70
13 9/30/2016 $45.67
14 6/30/2016 $39.94
15 3/31/2016 $34.82
16 12/31/2015 $42.97
17 9/30/2015 $43.54
18 6/30/2015 $51.60
19 3/31/2015 $39.15
20 12/31/2014 $38.62
21 9/30/2014 $35.30
22 6/30/2014 $26.96
23 3/31/2014 $25.92
24 12/31/2013 $21.67
25 9/30/2013 $19.47
26 6/30/2013 $15.60
27 3/31/2013 $17.05
28 12/31/2012 $14.95
Financials: ShortTermInvestments
Date Value
1 3/31/2020 $85,084,651.00
2 12/31/2019 $84,239,918.00
3 9/30/2019 $69,089,724.00
4 6/30/2019 $71,304,188.00
5 3/31/2019 $66,899,660.00
6 12/31/2018 $67,707,143.00
7 9/30/2018 $58,429,211.00
8 6/30/2018 $53,585,924.00
9 3/31/2018 $48,751,206.00
10 12/31/2017 $51,973,971.00
11 9/30/2017 $48,166,583.00
12 6/30/2017 $45,115,391.00
13 3/31/2017 $38,839,967.00
14 12/31/2016 $44,254,862.00
15 9/30/2016 $45,075,570.00
16 6/30/2016 $36,607,289.00
17 3/31/2016 $32,277,242.00
18 12/31/2015 $28,347,542.00
19 9/30/2015 $23,442,395.00
20 6/30/2015 $19,245,847.00
21 3/31/2015 $13,010,685.00
22 12/31/2014 $10,900,436.00
23 9/30/2014 $7,794,683.00
24 6/30/2014 $7,793,002.00
25 3/31/2014 $7,973,002.00
26 12/31/2013 $6,966,964.00
27 9/30/2013 $6,726,964.00
28 6/30/2013 $7,966,964.00
29 3/31/2013 $4,962,964.00
30 12/31/2012 $5,120,000.00
31 9/30/2012 $5,190,000.00
32 6/30/2012 $5,000,000.00
33 3/31/2012 $5,000,000.00
34 12/31/2011 $5,000,000.00
35 12/31/2010 $5,360,970.00
Financials: StockholdersEquity
Date Value
1 3/31/2020 $129,269,183.00
2 12/31/2019 $124,491,102.00
3 9/30/2019 $117,001,002.00
4 6/30/2019 $110,310,421.00
5 3/31/2019 $102,205,323.00
6 12/31/2018 $97,588,520.00
7 9/30/2018 $91,742,421.00
8 6/30/2018 $87,484,072.00
9 3/31/2018 $81,844,689.00
10 12/31/2017 $67,516,838.00
11 9/30/2017 $64,707,797.00
12 6/30/2017 $62,097,227.00
13 3/31/2017 $59,696,600.00
14 12/31/2016 $56,281,943.00
15 9/30/2016 $53,221,390.00
16 6/30/2016 $49,914,811.00
17 3/31/2016 $47,602,463.00
18 12/31/2015 $44,810,209.00
19 9/30/2015 $42,108,841.00
20 6/30/2015 $37,265,705.00
21 3/31/2015 $33,674,211.00
22 12/31/2014 $30,256,855.00
23 9/30/2014 $26,014,278.00
24 6/30/2014 $24,355,986.00
25 3/31/2014 $23,481,562.00
26 12/31/2013 $22,332,439.00
27 9/30/2013 $20,450,988.00
28 6/30/2013 $19,548,213.00
29 3/31/2013 $18,631,881.00
30 12/31/2012 $17,458,346.00
31 9/30/2012 $16,696,443.00
32 6/30/2012 $16,151,219.00
33 3/31/2012 $15,635,752.00
34 12/31/2011 $14,872,314.00
35 12/31/2010 $6,700,723.00
36 12/31/2009 $6,092,107.00
37 12/31/2008 $6,178,539.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardGross
Date Value
1 3/31/2020 --
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2019 $2,191,816.00
2 9/30/2019 $2,133,396.00
3 6/30/2019 $1,736,946.00
4 3/31/2019 $58,420.00
5 12/31/2018 $2,570,830.00
6 9/30/2018 $2,570,830.00
7 6/30/2018 $860,050.00
8 3/31/2018 $132,400.00
Financials: StockRepurchaseProgramNumberOfSharesAuthorizedToBeRepurchased
Date Value
1 5/31/2019 $4,000,000.00
Financials: TaxesPayableCurrent
Date Value
1 3/31/2020 $1,640,478.00
2 12/31/2019 $354,984.00
3 9/30/2019 --
4 6/30/2019 $878,624.00
5 3/31/2019 $1,802,847.00
6 12/31/2018 $704,934.00
7 9/30/2018 $694,050.00
8 6/30/2018 $801,800.00
9 3/31/2018 $2,535,676.00
10 12/31/2017 $68,733.00
11 12/31/2016 --
12 9/30/2016 $279,333.00
13 12/31/2015 --
14 6/30/2012 $102,471.00
15 3/31/2012 $153,060.00
16 12/31/2011 --
Financials: TreasuryStockAcquiredAverageCostPerShare
Date Value
1 3/31/2020 $54.35
2 12/31/2019 $54.51
3 9/30/2019 $57.54
4 6/30/2019 $57.89
5 3/31/2019 --
6 12/31/2018 $58.45
7 9/30/2018 $58.55
8 12/31/2017 $51.17
9 9/30/2017 $51.17
10 6/30/2017 $51.57
11 3/31/2017 $52.07
12 12/31/2016 $38.41
13 9/30/2016 $37.39
14 6/30/2016 $36.99
15 3/31/2016 $37.59
16 12/31/2015 $45.06
17 9/30/2015 $43.07
18 6/30/2015 $39.07
19 3/31/2015 $39.27
20 12/31/2014 $26.89
21 9/30/2014 $26.14
22 6/30/2014 $26.14
23 3/31/2014 $25.10
24 12/31/2013 $16.83
25 9/30/2013 $16.63
26 12/31/2012 $15.67
Financials: TreasuryStockShares
Date Value
1 3/31/2020 $477,720.00
2 12/31/2019 $473,652.00
3 9/30/2019 $468,474.00
4 6/30/2019 $464,313.00
5 3/31/2019 $462,265.00
6 12/31/2018 $462,265.00
7 9/30/2018 $454,639.00
8 6/30/2018 $410,934.00
9 3/31/2018 $410,934.00
10 12/31/2017 $410,934.00
11 9/30/2017 $410,934.00
12 6/30/2017 $408,169.00
13 3/31/2017 $403,146.00
14 12/31/2016 $398,886.00
15 9/30/2016 $395,608.00
16 6/30/2016 $390,318.00
17 3/31/2016 $382,203.00
18 12/31/2015 $371,588.00
19 9/30/2015 $359,030.00
20 6/30/2015 $349,530.00
21 3/31/2015 $334,497.00
22 12/31/2014 $331,587.00
23 9/30/2014 $329,455.00
24 6/30/2014 $329,455.00
25 3/31/2014 $303,964.00
26 12/31/2013 $300,739.00
27 9/30/2013 $297,200.00
28 6/30/2013 $285,352.00
29 3/31/2013 $273,724.00
30 12/31/2012 $260,632.00
31 9/30/2012 $233,551.00
32 6/30/2012 $223,191.00
33 3/31/2012 $206,851.00
34 12/31/2011 $194,604.00
35 12/31/2010 $151,875.00
Financials: TreasuryStockSharesAcquired
Date Value
1 3/31/2020 $4,067.00
2 12/31/2019 $11,387.00
3 9/30/2019 $6,209.00
4 6/30/2019 $2,048.00
5 3/31/2019 --
6 12/31/2018 $51,331.00
7 9/30/2018 $43,705.00
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 $12,048.00
11 9/30/2017 $12,048.00
12 6/30/2017 $9,283.00
13 3/31/2017 $4,260.00
14 12/31/2016 $27,298.00
15 9/30/2016 $24,020.00
16 6/30/2016 $18,730.00
17 3/31/2016 $10,615.00
18 12/31/2015 $40,001.00
19 9/30/2015 $27,433.00
20 6/30/2015 $17,943.00
21 3/31/2015 $2,910.00
22 12/31/2014 $30,848.00
23 9/30/2014 $28,716.00
24 6/30/2014 $28,716.00
25 3/31/2014 $3,225.00
26 12/31/2013 $40,107.00
27 9/30/2013 $36,568.00
28 12/31/2012 $66,028.00
Financials: TreasuryStockValue
Date Value
1 3/31/2020 $11,740,066.00
2 12/31/2019 $11,519,035.00
3 9/30/2019 $11,255,672.00
4 6/30/2019 $11,016,949.00
5 3/31/2019 $10,898,383.00
6 12/31/2018 $10,898,383.00
7 9/30/2018 $10,457,250.00
8 6/30/2018 $7,898,200.00
9 3/31/2018 $7,898,200.00
10 12/31/2017 $7,898,200.00
11 9/30/2017 $7,898,200.00
12 6/30/2017 $7,760,463.00
13 3/31/2017 $7,503,523.00
14 12/31/2016 $7,281,701.00
15 9/30/2016 $7,131,134.00
16 6/30/2016 $6,925,927.00
17 3/31/2016 $6,632,085.00
18 12/31/2015 $6,233,109.00
19 9/30/2015 $5,612,711.00
20 6/30/2015 $5,131,764.00
21 3/31/2015 $4,544,906.00
22 12/31/2014 $4,430,643.00
23 9/30/2014 $4,351,629.00
24 6/30/2014 $4,351,629.00
25 3/31/2014 $3,682,001.00
26 12/31/2013 $3,601,030.00
27 9/30/2013 $3,534,208.00
28 6/30/2013 $3,323,007.00
29 3/31/2013 $3,132,105.00
30 12/31/2012 $2,926,156.00
31 9/30/2012 $2,566,010.00
32 6/30/2012 $2,377,413.00
33 3/31/2012 $2,090,370.00
34 12/31/2011 $1,891,509.00
35 12/31/2010 $1,151,958.00
Financials: TreasuryStockValueAcquiredCostMethod
Date Value
1 3/31/2020 $221,031.00
2 12/31/2019 $620,652.00
3 9/30/2019 $357,289.00
4 6/30/2019 $118,566.00
5 12/31/2018 $3,000,183.00
6 9/30/2018 $2,559,050.00
7 12/31/2017 $616,499.00
8 12/31/2016 $1,048,592.00
9 12/31/2015 $1,802,466.00
10 12/31/2014 $829,613.00
11 12/31/2013 $674,874.00
12 12/31/2012 $1,034,647.00
13 12/31/2011 $739,551.00
14 12/31/2010 $458,001.00
Financials: UnrecognizedTaxBenefits
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
11 9/30/2017 --
12 6/30/2017 --
13 3/31/2017 --
14 12/31/2016 --
15 9/30/2016 --
16 6/30/2016 --
17 3/31/2016 --
18 12/31/2015 --
19 9/30/2015 --
20 6/30/2015 --
21 3/31/2015 --
22 9/30/2014 --
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 9/30/2018 --
4 6/30/2018 --
5 3/31/2018 --
6 12/31/2017 --
7 9/30/2017 --
8 6/30/2017 --
9 3/31/2017 --
10 12/31/2016 --
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 3/31/2020 $7,361,533.00
2 12/31/2019 $7,351,385.00
3 9/30/2019 $7,347,701.00
4 6/30/2019 $7,344,008.00
5 3/31/2019 $7,338,128.00
6 12/31/2018 $7,333,368.00
7 9/30/2018 $7,327,029.00
8 6/30/2018 $7,309,325.00
9 3/31/2018 $7,303,336.00
10 12/31/2017 $7,321,805.00
11 9/30/2017 $7,325,602.00
12 6/30/2017 $7,330,875.00
13 3/31/2017 $7,332,736.00
14 12/31/2016 $7,283,262.00
15 9/30/2016 $7,277,780.00
16 6/30/2016 $7,268,527.00
17 3/31/2016 $7,274,966.00
18 12/31/2015 $7,272,989.00
19 9/30/2015 $7,259,338.00
20 6/30/2015 $7,225,806.00
21 3/31/2015 $7,218,033.00
22 12/31/2014 $7,079,570.00
23 9/30/2014 $7,039,225.00
24 6/30/2014 $7,018,533.00
25 3/31/2014 $7,022,172.00
26 12/31/2013 $6,922,274.00
27 9/30/2013 $69,164,485.00
28 6/30/2013 $6,968,057.00
29 3/31/2013 $6,955,452.00
30 12/31/2012 $6,981,527.00
31 9/30/2012 $6,961,652.00
32 6/30/2012 $6,984,258.00
33 3/31/2012 $6,969,936.00
34 12/31/2011 $6,952,386.00
35 9/30/2011 $7,085,945.00
36 6/30/2011 $7,174,568.00
37 3/31/2011 $7,203,324.00
38 12/31/2010 $6,261,214.00
39 12/31/2009 $6,065,939.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 3/31/2020 $7,337,668.00
2 12/31/2019 $7,315,144.00
3 9/30/2019 $7,334,212.00
4 6/30/2019 $7,292,663.00
5 3/31/2019 $7,276,885.00
6 12/31/2018 $7,242,212.00
7 9/30/2018 $7,281,388.00
8 6/30/2018 $7,215,057.00
9 3/31/2018 $7,192,900.00
10 12/31/2017 $7,170,701.00
11 9/30/2017 $7,166,470.00
12 6/30/2017 $7,170,223.00
13 3/31/2017 $7,164,248.00
14 12/31/2016 $7,061,404.00
15 9/30/2016 $7,031,068.00
16 6/30/2016 $7,018,652.00
17 3/31/2016 $7,011,664.00
18 12/31/2015 $6,827,355.00
19 9/30/2015 $6,797,506.00
20 6/30/2015 $6,749,153.00
21 3/31/2015 $6,739,047.00
22 12/31/2014 $6,477,457.00
23 9/30/2014 $6,433,013.00
24 6/30/2014 $6,404,170.00
25 3/31/2014 $6,378,859.00
26 12/31/2013 $6,345,615.00
27 9/30/2013 $6,338,901.00
28 6/30/2013 $6,351,083.00
29 3/31/2013 $6,356,954.00
30 12/31/2012 $6,351,245.00
31 9/30/2012 $6,341,031.00
32 6/30/2012 $6,339,930.00
33 3/31/2012 $6,336,503.00
34 12/31/2011 $6,340,648.00
35 9/30/2011 $6,362,951.00
36 6/30/2011 $6,354,135.00
37 3/31/2011 $6,293,868.00
38 12/31/2010 $6,261,214.00
39 12/31/2009 $6,065,939.00
Copyright 2020 PursePoor.com