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

Business Address

32 WIGGINS AVENUE

BEDFORD, MA US 01730

Mailing Address

32 WIGGINS AVENUE

BEDFORD, MA US 01730
Phone Number: (781) 457-9000 / State Incorporated: DE / Fiscal Year End 12/31
Financials: AccountsPayableCurrent
Date Value
1 3/31/2020 $9,906,000.00
2 12/31/2019 $3,832,000.00
3 9/30/2019 $2,702,000.00
4 6/30/2019 $2,287,000.00
5 3/31/2019 $3,571,000.00
6 12/31/2018 $3,143,000.00
7 9/30/2018 $2,462,000.00
8 6/30/2018 $5,073,000.00
9 3/31/2018 $6,159,000.00
10 12/31/2017 $6,747,000.00
11 9/30/2017 $5,189,000.00
12 6/30/2017 $5,465,000.00
13 3/31/2017 $6,050,000.00
14 12/31/2016 $2,303,000.00
15 9/30/2016 $1,949,000.00
16 6/30/2016 $3,294,000.00
17 3/31/2016 $3,263,000.00
18 12/31/2015 $8,302,000.00
19 9/30/2015 $2,220,734.00
20 6/30/2015 $1,657,683.00
21 3/31/2015 $1,774,812.00
22 12/31/2014 $1,201,000.00
23 9/30/2014 $1,167,545.00
24 6/30/2014 $2,198,070.00
25 3/31/2014 $2,742,808.00
26 12/31/2013 $2,793,911.00
27 9/30/2013 $2,136,679.00
28 6/30/2013 $2,699,678.00
29 3/31/2013 $2,696,550.00
30 12/31/2012 $2,341,838.00
31 9/30/2012 $1,907,564.00
32 6/30/2012 $3,941,436.00
33 3/31/2012 $3,880,840.00
34 12/31/2011 $4,299,680.00
35 12/31/2010 $9,694,355.00
Financials: AccountsReceivableNetCurrent
Date Value
1 3/31/2020 $28,101,000.00
2 12/31/2019 $23,079,000.00
3 9/30/2019 $23,889,000.00
4 6/30/2019 $23,073,000.00
5 3/31/2019 $18,265,000.00
6 12/31/2018 $20,775,000.00
7 9/30/2018 $20,771,000.00
8 6/30/2018 $23,389,000.00
9 3/31/2018 $18,289,000.00
10 12/31/2017 $23,825,000.00
11 9/30/2017 $23,804,000.00
12 6/30/2017 $30,450,000.00
13 3/31/2017 $21,079,000.00
14 12/31/2016 $27,598,000.00
15 9/30/2016 $21,833,000.00
16 6/30/2016 $24,597,000.00
17 3/31/2016 $14,798,000.00
18 12/31/2015 $21,652,000.00
19 9/30/2015 $23,375,657.00
20 6/30/2015 $19,166,116.00
21 3/31/2015 $16,025,212.00
22 12/31/2014 $17,152,000.00
23 9/30/2014 $20,170,095.00
24 6/30/2014 $19,235,039.00
25 3/31/2014 $16,466,436.00
26 12/31/2013 $18,736,845.00
27 9/30/2013 $16,496,917.00
28 6/30/2013 $19,065,386.00
29 3/31/2013 $14,784,266.00
30 12/31/2012 $21,462,481.00
31 9/30/2012 $16,343,600.00
32 6/30/2012 $17,694,097.00
33 3/31/2012 $17,002,797.00
34 12/31/2011 $17,307,786.00
35 12/31/2010 $14,819,868.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 12/31/2019 --
2 9/30/2019 $766,000.00
3 6/30/2019 $757,000.00
4 3/31/2019 $1,296,000.00
5 12/31/2018 $385,000.00
6 12/31/2017 --
7 6/30/2017 $2,303,000.00
8 12/31/2016 --
9 9/30/2016 $217,000.00
10 6/30/2016 $591,000.00
11 3/31/2016 $1,603,000.00
12 12/31/2015 $4,198,000.00
13 9/30/2015 $4,442,342.00
14 6/30/2015 $1,821,898.00
15 12/31/2014 --
16 6/30/2014 $232,704.00
17 3/31/2014 $424,993.00
18 12/31/2013 $770,276.00
19 9/30/2013 $542,302.00
20 6/30/2013 $1,370,172.00
21 12/31/2012 $1,798,669.00
22 9/30/2012 $1,391,694.00
23 6/30/2012 $2,530,386.00
24 3/31/2012 $235,326.00
25 12/31/2011 $450,482.00
Financials: AccruedLiabilitiesAndOtherLiabilities
Date Value
1 3/31/2020 $16,282,000.00
2 12/31/2019 $12,445,000.00
3 9/30/2019 $8,493,000.00
4 6/30/2019 $8,101,000.00
5 3/31/2019 $8,031,000.00
6 12/31/2018 $8,146,000.00
7 9/30/2018 $6,843,000.00
8 6/30/2018 $7,459,000.00
9 3/31/2018 $7,963,000.00
10 12/31/2017 $6,326,000.00
11 9/30/2017 $6,516,000.00
12 6/30/2017 $5,673,000.00
13 3/31/2017 $4,167,000.00
14 12/31/2016 $6,496,000.00
15 9/30/2016 $5,423,000.00
16 6/30/2016 $6,638,000.00
17 3/31/2016 $5,999,000.00
18 12/31/2015 $4,778,000.00
19 12/31/2014 $4,772,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 3/31/2020 $4,908,000.00
2 12/31/2019 $3,850,000.00
3 9/30/2019 $1,333,000.00
4 6/30/2019 $1,609,000.00
5 3/31/2019 $1,810,000.00
6 12/31/2018 $1,989,000.00
7 9/30/2018 $1,233,000.00
8 6/30/2018 $1,213,000.00
9 3/31/2018 $676,000.00
10 12/31/2017 $448,000.00
11 9/30/2017 $897,000.00
12 6/30/2017 $1,015,000.00
13 12/31/2016 $802,000.00
14 9/30/2016 $851,000.00
15 6/30/2016 $889,000.00
16 3/31/2016 $372,000.00
17 12/31/2015 $802,000.00
18 9/30/2015 $524,938.00
19 6/30/2015 $742,319.00
20 3/31/2015 $596,018.00
21 12/31/2014 $554,000.00
22 9/30/2014 $382,423.00
23 6/30/2014 $442,740.00
24 3/31/2014 $321,445.00
25 12/31/2013 $383,231.00
26 9/30/2013 $389,672.00
27 6/30/2013 $469,991.00
28 3/31/2013 $559,098.00
29 12/31/2012 $642,853.00
30 9/30/2012 $452,140.00
31 6/30/2012 $576,103.00
32 12/31/2011 $793,430.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2019 $28,510,000.00
2 12/31/2018 $24,070,000.00
3 12/31/2017 $20,190,000.00
4 12/31/2016 $26,777,000.00
5 12/31/2015 $24,540,000.00
6 9/30/2015 $23,869,798.00
7 6/30/2015 $23,148,636.00
8 3/31/2015 $22,476,104.00
9 12/31/2014 $21,951,000.00
10 9/30/2014 $21,343,322.00
11 6/30/2014 $20,754,596.00
12 3/31/2014 $20,134,401.00
13 12/31/2013 $19,474,712.00
14 9/30/2013 $18,805,895.00
15 6/30/2013 $17,772,147.00
16 3/31/2013 $17,087,726.00
17 12/31/2012 $17,263,032.00
18 9/30/2012 $16,204,216.00
19 6/30/2012 $15,499,638.00
20 3/31/2012 $14,868,205.00
21 12/31/2011 $14,380,752.00
22 12/31/2010 $12,715,595.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 3/31/2020 $-6,027,000.00
2 12/31/2019 $-5,898,000.00
3 9/30/2019 $-6,318,000.00
4 6/30/2019 $-5,696,000.00
5 3/31/2019 $-5,841,000.00
6 12/31/2018 $-5,526,000.00
7 9/30/2018 $-5,228,000.00
8 6/30/2018 $-5,115,000.00
9 3/31/2018 $-4,164,000.00
10 12/31/2017 $-4,784,000.00
11 9/30/2017 $-5,047,000.00
12 6/30/2017 $-5,736,000.00
13 3/31/2017 $-7,025,000.00
14 12/31/2016 $-7,317,000.00
15 9/30/2016 $-6,101,000.00
16 6/30/2016 $-6,410,000.00
17 3/31/2016 $-5,873,000.00
18 12/31/2015 $-6,649,000.00
19 12/31/2014 $-4,495,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 3/31/2020 $48,360,000.00
2 12/31/2019 $48,707,000.00
3 9/30/2019 $46,482,000.00
4 6/30/2019 $24,329,000.00
5 3/31/2019 $52,030,000.00
6 12/31/2018 $50,763,000.00
7 9/30/2018 $49,836,000.00
8 6/30/2018 $48,656,000.00
9 3/31/2018 $74,958,000.00
10 12/31/2017 $68,617,000.00
11 9/30/2017 $66,746,000.00
12 6/30/2017 $65,171,000.00
13 3/31/2017 $63,719,000.00
14 12/31/2016 $61,735,000.00
15 9/30/2016 $60,374,000.00
16 6/30/2016 $59,506,000.00
17 3/31/2016 $58,536,000.00
18 12/31/2015 $81,685,000.00
19 9/30/2015 $81,052,103.00
20 6/30/2015 $80,505,021.00
21 3/31/2015 $79,990,228.00
22 12/31/2014 $77,540,000.00
23 9/30/2014 $76,064,383.00
24 6/30/2014 $73,245,459.00
25 3/31/2014 $76,534,563.00
26 12/31/2013 $70,606,031.00
27 9/30/2013 $70,281,179.00
28 12/31/2012 $65,431,424.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 3/31/2020 $141,000.00
2 12/31/2019 $293,000.00
3 9/30/2019 $120,000.00
4 3/31/2019 $124,000.00
5 12/31/2018 $1,791,000.00
6 3/31/2018 $1,736,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2019 $6,087,000.00
2 9/30/2019 $1,311,000.00
3 6/30/2019 $1,443,000.00
4 3/31/2019 $1,386,000.00
5 12/31/2018 $11,046,000.00
6 9/30/2018 $1,177,000.00
7 6/30/2018 $1,322,000.00
8 3/31/2018 $7,565,000.00
9 12/31/2017 $5,807,000.00
10 12/31/2016 $3,392,000.00
11 12/31/2015 $2,225,000.00
12 12/31/2014 $1,607,000.00
13 12/31/2013 $1,268,000.00
14 12/31/2012 $1,151,199.00
15 12/31/2011 $1,190,697.00
16 12/31/2010 $1,102,369.00
17 12/31/2009 $958,025.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 3/31/2020 $-207,000.00
2 12/31/2019 $6,087,000.00
3 9/30/2019 $1,311,000.00
4 6/30/2019 $2,829,000.00
5 3/31/2019 $1,386,000.00
6 12/31/2018 $11,046,000.00
7 9/30/2018 $1,177,000.00
8 6/30/2018 $8,887,000.00
9 3/31/2018 $7,565,000.00
10 12/31/2017 $5,807,000.00
11 9/30/2017 $1,474,000.00
12 6/30/2017 $2,465,000.00
13 3/31/2017 $1,182,000.00
14 12/31/2016 $3,392,000.00
15 9/30/2016 $2,276,000.00
16 6/30/2016 $1,478,000.00
17 3/31/2016 $817,000.00
18 12/31/2015 $2,200,000.00
19 9/30/2015 $1,562,391.00
20 6/30/2015 $1,063,949.00
21 3/31/2015 $554,597.00
22 12/31/2014 $1,607,000.00
23 9/30/2014 $1,196,361.00
24 6/30/2014 $805,782.00
25 3/31/2014 $427,823.00
26 12/31/2013 $1,300,000.00
27 9/30/2013 $1,156,929.00
28 6/30/2013 $365,367.00
29 3/31/2013 $422,959.00
30 12/31/2012 $1,151,199.00
31 9/30/2012 $914,003.00
32 6/30/2012 $312,563.00
33 3/31/2012 $320,510.00
34 12/31/2011 $1,190,697.00
35 9/30/2011 $319,312.00
36 6/30/2011 $282,032.00
37 12/31/2010 $1,102,617.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 12/31/2019 $962,000.00
2 12/31/2018 $1,525,000.00
3 12/31/2017 $1,914,000.00
4 12/31/2016 $194,000.00
5 12/31/2015 $167,000.00
6 12/31/2014 $147,000.00
7 12/31/2013 $593,000.00
8 12/31/2012 $337,459.00
9 12/31/2011 $334,473.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 3/31/2020 $935,000.00
2 12/31/2019 $962,000.00
3 9/30/2019 $981,000.00
4 6/30/2019 $1,089,000.00
5 3/31/2019 $1,210,000.00
6 12/31/2018 $1,525,000.00
7 9/30/2018 $1,771,000.00
8 6/30/2018 $1,862,000.00
9 3/31/2018 $2,180,000.00
10 12/31/2017 $1,914,000.00
11 9/30/2017 $217,000.00
12 6/30/2017 $210,000.00
13 3/31/2017 $196,000.00
14 12/31/2016 $194,000.00
15 9/30/2016 $224,000.00
16 6/30/2016 $220,000.00
17 3/31/2016 $174,000.00
18 12/31/2015 $167,000.00
19 9/30/2015 $135,618.00
20 6/30/2015 $133,820.00
21 3/31/2015 $130,877.00
22 12/31/2014 $146,618.00
23 9/30/2014 $546,455.00
24 6/30/2014 $587,810.00
25 3/31/2014 $592,420.00
26 12/31/2013 $593,023.00
27 9/30/2013 $369,989.00
28 6/30/2013 $332,148.00
29 3/31/2013 $327,270.00
30 12/31/2012 $337,459.00
31 9/30/2012 $464,442.00
32 6/30/2012 $457,300.00
33 3/31/2012 $344,520.00
34 12/31/2011 $334,473.00
35 12/31/2010 $30,000.00
Financials: AllowanceForDoubtfulAccountsReceivableRecoveries
Date Value
1 12/31/2019 $505,000.00
2 12/31/2018 $360,000.00
3 12/31/2017 --
4 12/31/2016 --
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 12/31/2019 $33,000.00
2 12/31/2018 --
3 12/31/2017 $6,000.00
4 12/31/2016 $16,000.00
5 12/31/2015 $3,000.00
6 12/31/2014 $377,000.00
7 12/31/2013 --
8 12/31/2012 $135,353.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 3/31/2020 $1,300,000.00
2 12/31/2019 $1,000,000.00
3 9/30/2019 $800,000.00
4 6/30/2019 $500,000.00
5 3/31/2019 $300,000.00
6 12/31/2018 $1,000,000.00
7 9/30/2018 $800,000.00
8 6/30/2018 $300,000.00
9 3/31/2018 $300,000.00
10 12/31/2017 $1,000,000.00
11 9/30/2017 $700,000.00
12 6/30/2017 $500,000.00
13 3/31/2017 $200,000.00
14 12/31/2016 $1,100,000.00
15 9/30/2016 $800,000.00
16 6/30/2016 $600,000.00
17 3/31/2016 $300,000.00
18 12/31/2015 $1,100,000.00
19 9/30/2015 $802,643.00
20 6/30/2015 $500,000.00
21 3/31/2015 $270,272.00
22 12/31/2014 $2,100,000.00
23 9/30/2014 $518,699.00
24 6/30/2014 $536,226.00
25 3/31/2014 $538,335.00
26 12/31/2013 $2,100,000.00
27 9/30/2013 $1,555,796.00
28 6/30/2013 $1,034,408.00
29 3/31/2013 $519,982.00
30 12/31/2012 $2,028,498.00
31 9/30/2012 $494,301.00
32 6/30/2012 $506,706.00
33 9/30/2011 $547,448.00
34 6/30/2011 $1,081,816.00
Financials: AssetImpairmentCharges
Date Value
1 3/31/2020 --
2 12/31/2012 $1,600,000.00
Financials: Assets
Date Value
1 3/31/2020 $398,913,000.00
2 12/31/2019 $330,710,000.00
3 9/30/2019 $319,579,000.00
4 6/30/2019 $287,364,000.00
5 3/31/2019 $306,659,000.00
6 12/31/2018 $278,993,000.00
7 9/30/2018 $269,264,000.00
8 6/30/2018 $265,413,000.00
9 3/31/2018 $284,336,000.00
10 12/31/2017 $282,617,000.00
11 9/30/2017 $273,132,000.00
12 6/30/2017 $265,004,000.00
13 3/31/2017 $247,367,000.00
14 12/31/2016 $240,246,000.00
15 9/30/2016 $231,062,000.00
16 6/30/2016 $222,738,000.00
17 3/31/2016 $214,457,000.00
18 12/31/2015 $235,748,000.00
19 9/30/2015 $222,850,707.00
20 6/30/2015 $208,012,150.00
21 3/31/2015 $197,684,906.00
22 12/31/2014 $192,808,000.00
23 9/30/2014 $185,497,590.00
24 6/30/2014 $179,096,694.00
25 3/31/2014 $174,061,246.00
26 12/31/2013 $156,041,881.00
27 9/30/2013 $156,882,524.00
28 6/30/2013 $148,394,650.00
29 3/31/2013 $141,358,366.00
30 12/31/2012 $142,069,051.00
31 9/30/2012 $134,872,136.00
32 6/30/2012 $136,375,599.00
33 3/31/2012 $133,228,507.00
34 12/31/2011 $132,844,434.00
35 12/31/2010 $128,936,868.00
Financials: AssetsCurrent
Date Value
1 3/31/2020 $161,126,000.00
2 12/31/2019 $234,306,000.00
3 9/30/2019 $223,817,000.00
4 6/30/2019 $189,924,000.00
5 3/31/2019 $209,695,000.00
6 12/31/2018 $202,943,000.00
7 9/30/2018 $195,591,000.00
8 6/30/2018 $190,990,000.00
9 3/31/2018 $208,187,000.00
10 12/31/2017 $206,327,000.00
11 9/30/2017 $199,034,000.00
12 6/30/2017 $192,881,000.00
13 3/31/2017 $177,050,000.00
14 12/31/2016 $170,440,000.00
15 9/30/2016 $161,074,000.00
16 6/30/2016 $154,644,000.00
17 3/31/2016 $147,900,000.00
18 12/31/2015 $176,433,000.00
19 9/30/2015 $168,283,652.00
20 6/30/2015 $155,725,537.00
21 3/31/2015 $145,921,083.00
22 12/31/2014 $137,836,000.00
23 9/30/2014 $128,655,654.00
24 6/30/2014 $119,516,735.00
25 3/31/2014 $113,484,625.00
26 12/31/2013 $94,591,787.00
27 9/30/2013 $95,002,741.00
28 6/30/2013 $86,473,938.00
29 3/31/2013 $78,694,884.00
30 12/31/2012 $77,384,490.00
31 9/30/2012 $68,402,277.00
32 6/30/2012 $69,599,015.00
33 3/31/2012 $63,952,618.00
34 12/31/2011 $64,137,544.00
35 12/31/2010 $56,322,336.00
Financials: BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Date Value
1 3/31/2020 $-24,522,000.00
2 3/31/2019 --
Financials: BusinessCombinationContingentConsiderationLiabilityCurrent
Date Value
1 3/31/2020 $4,303,000.00
2 12/31/2019 --
Financials: BusinessCombinationContingentConsiderationLiabilityNoncurrent
Date Value
1 3/31/2020 $40,251,000.00
2 12/31/2019 --
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 3/31/2020 $55,000.00
2 12/31/2019 $137,000.00
3 9/30/2019 $132,000.00
4 6/30/2019 $211,000.00
5 3/31/2019 $246,000.00
6 12/31/2018 $351,000.00
7 9/30/2018 $197,000.00
8 6/30/2018 $462,000.00
9 3/31/2018 $207,000.00
10 12/31/2017 $1,891,000.00
11 9/30/2017 $1,208,000.00
12 6/30/2017 $1,193,000.00
13 3/31/2017 $2,081,000.00
14 12/31/2016 $1,257,000.00
15 9/30/2016 $474,000.00
16 6/30/2016 $2,128,000.00
17 3/31/2016 $824,000.00
18 12/31/2015 $1,949,000.00
19 9/30/2015 $2,197,000.00
20 6/30/2015 $116,000.00
21 3/31/2015 $24,000.00
22 12/31/2014 $52,000.00
23 9/30/2014 $215,783.00
24 12/31/2013 $364,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 3/31/2020 $65,833,000.00
2 12/31/2019 $157,463,000.00
3 9/30/2019 $103,381,000.00
4 6/30/2019 $69,407,000.00
5 3/31/2019 $95,514,000.00
6 12/31/2018 $89,042,000.00
7 9/30/2018 $81,825,000.00
8 6/30/2018 $126,047,000.00
9 3/31/2018 $141,797,000.00
10 12/31/2017 $133,256,000.00
11 9/30/2017 $126,960,000.00
12 6/30/2017 $117,874,000.00
13 3/31/2017 $119,368,000.00
14 12/31/2016 $104,261,000.00
15 9/30/2016 $98,047,000.00
16 6/30/2016 $89,125,000.00
17 3/31/2016 $92,837,000.00
18 12/31/2015 $110,707,000.00
19 9/30/2015 $108,469,000.00
20 6/30/2015 $103,920,222.00
21 3/31/2015 $99,802,000.00
22 12/31/2014 $100,155,864.00
23 9/30/2014 $71,772,194.00
24 6/30/2014 $84,879,562.00
25 3/31/2014 $82,160,251.00
26 12/31/2013 $63,333,000.00
27 9/30/2013 $64,055,438.00
28 6/30/2013 $54,140,459.00
29 3/31/2013 $50,965,566.00
30 12/31/2012 $44,067,000.00
31 9/30/2012 $39,855,856.00
32 6/30/2012 $37,909,608.00
33 3/31/2012 $34,003,178.00
34 12/31/2011 $35,777,222.00
35 9/30/2011 $29,048,664.00
36 6/30/2011 $26,829,029.00
37 3/31/2011 $29,078,810.00
38 12/31/2010 $28,201,932.00
39 12/31/2009 $24,426,990.00
40 12/31/2008 $43,193,655.00
Financials: CashAndCashEquivalentsPeriodIncreaseDecrease
Date Value
1 3/31/2020 $-91,630,000.00
2 12/31/2019 $68,421,000.00
3 9/30/2019 $14,339,000.00
4 6/30/2019 $-19,635,000.00
5 3/31/2019 $6,472,000.00
6 12/31/2018 $-44,214,000.00
7 9/30/2018 $-51,431,000.00
8 6/30/2018 $-7,209,000.00
9 3/31/2018 $8,541,000.00
10 12/31/2017 $28,995,000.00
11 9/30/2017 $22,699,000.00
12 6/30/2017 $13,613,000.00
13 3/31/2017 $15,107,000.00
14 12/31/2016 $-6,446,000.00
15 9/30/2016 $-12,660,000.00
16 6/30/2016 $-21,582,000.00
17 3/31/2016 $-17,870,000.00
18 12/31/2015 $10,551,000.00
19 9/30/2015 $8,313,000.00
20 6/30/2015 $3,764,358.00
21 3/31/2015 $-354,000.00
22 12/31/2014 $36,823,000.00
23 9/30/2014 $8,439,034.00
24 6/30/2014 $21,546,402.00
25 3/31/2014 $18,827,091.00
26 12/31/2013 $19,266,000.00
27 9/30/2013 $19,987,961.00
28 6/30/2013 $10,072,982.00
29 3/31/2013 $6,898,089.00
30 12/31/2012 $8,290,255.00
31 9/30/2012 $4,078,634.00
32 6/30/2012 $2,132,386.00
33 3/31/2012 $-1,774,044.00
34 12/31/2011 $7,575,290.00
35 9/30/2011 $846,732.00
36 6/30/2011 $-1,372,903.00
37 3/31/2011 $876,878.00
38 12/31/2010 $3,774,942.00
39 12/31/2009 $-18,766,665.00
Financials: CertificatesOfDepositAtCarryingValue
Date Value
1 3/31/2020 $1,300,000.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 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 12/31/2014 --
23 9/30/2014 --
24 6/30/2014 --
25 3/31/2014 --
26 12/31/2013 --
27 9/30/2013 --
28 6/30/2013 --
29 3/31/2013 --
30 12/31/2012 --
31 9/30/2012 --
32 6/30/2012 --
33 3/31/2012 --
34 12/31/2011 --
35 12/31/2010 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 3/31/2020 $0.01
2 12/31/2019 $0.01
3 9/30/2019 $0.01
4 6/30/2019 $0.01
5 3/31/2019 $0.01
6 12/31/2018 $0.01
7 9/30/2018 $0.01
8 6/30/2018 $0.01
9 3/31/2018 $0.01
10 12/31/2017 $0.01
11 9/30/2017 $0.01
12 6/30/2017 $0.01
13 3/31/2017 $0.01
14 12/31/2016 $0.01
15 9/30/2016 $0.01
16 6/30/2016 $0.01
17 3/31/2016 $0.01
18 12/31/2015 $0.01
19 9/30/2015 $0.01
20 6/30/2015 $0.01
21 3/31/2015 $0.01
22 12/31/2014 $0.01
23 9/30/2014 $0.01
24 6/30/2014 $0.01
25 3/31/2014 $0.01
26 12/31/2013 $0.01
27 9/30/2013 $0.01
28 6/30/2013 $0.01
29 3/31/2013 $0.01
30 12/31/2012 $0.01
31 9/30/2012 $0.01
32 6/30/2012 $0.01
33 3/31/2012 $0.01
34 12/31/2011 $0.01
35 12/31/2010 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 3/31/2020 $90,000,000.00
2 12/31/2019 $90,000,000.00
3 9/30/2019 $90,000,000.00
4 6/30/2019 $90,000,000.00
5 3/31/2019 $60,000,000.00
6 12/31/2018 $90,000,000.00
7 9/30/2018 $90,000,000.00
8 6/30/2018 $90,000,000.00
9 3/31/2018 $60,000,000.00
10 12/31/2017 $60,000,000.00
11 9/30/2017 $60,000,000.00
12 6/30/2017 $60,000.00
13 3/31/2017 $60,000,000.00
14 12/31/2016 $60,000,000.00
15 9/30/2016 $60,000,000.00
16 6/30/2016 $60,000,000.00
17 3/31/2016 $30,000,000.00
18 12/31/2015 $30,000,000.00
19 9/30/2015 $30,000,000.00
20 6/30/2015 $30,000,000.00
21 3/31/2015 $30,000,000.00
22 12/31/2014 $30,000,000.00
23 9/30/2014 $30,000,000.00
24 6/30/2014 $30,000,000.00
25 3/31/2014 $30,000,000.00
26 12/31/2013 $30,000,000.00
27 9/30/2013 $30,000,000.00
28 6/30/2013 $30,000,000.00
29 3/31/2013 $30,000,000.00
30 12/31/2012 $30,000,000.00
31 9/30/2012 $30,000,000.00
32 6/30/2012 $30,000,000.00
33 3/31/2012 $30,000,000.00
34 12/31/2011 $30,000,000.00
35 12/31/2010 $30,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 3/31/2020 $14,198,000.00
2 12/31/2019 $14,308,000.00
3 9/30/2019 $14,269,000.00
4 6/30/2019 $13,785,000.00
5 3/31/2019 $14,214,000.00
6 12/31/2018 $14,210,000.00
7 9/30/2018 $14,211,000.00
8 6/30/2018 $14,584,000.00
9 3/31/2018 $14,745,000.00
10 12/31/2017 $14,688,000.00
11 9/30/2017 $14,662,000.00
12 6/30/2017 $14,658.00
13 3/31/2017 $14,655,000.00
14 12/31/2016 $14,627,000.00
15 9/30/2016 $14,623,000.00
16 6/30/2016 $14,777,663.00
17 3/31/2016 $14,768,325.00
18 12/31/2015 $15,036,808.00
19 9/30/2015 $15,011,512.00
20 6/30/2015 $15,003,694.00
21 3/31/2015 $15,003,069.00
22 12/31/2014 $14,851,703.00
23 9/30/2014 $14,800,453.00
24 6/30/2014 $14,798,147.00
25 3/31/2014 $14,620,032.00
26 12/31/2013 $14,289,308.00
27 9/30/2013 $14,266,098.00
28 6/30/2013 $14,017,280.00
29 3/31/2013 $14,006,135.00
30 12/31/2012 $13,866,060.00
31 9/30/2012 $13,804,975.00
32 6/30/2012 $13,765,996.00
33 3/31/2012 $13,763,191.00
34 12/31/2011 $13,630,607.00
35 12/31/2010 $13,482,384.00
Financials: CommonStockSharesOutstanding
Date Value
1 3/31/2020 $14,198,000.00
2 12/31/2019 $14,308,000.00
3 9/30/2019 $14,269,000.00
4 6/30/2019 $13,785,000.00
5 3/31/2019 $14,214,000.00
6 12/31/2018 $14,210,000.00
7 9/30/2018 $14,211,000.00
8 6/30/2018 $14,584,000.00
9 3/31/2018 $14,745,000.00
10 12/31/2017 $14,688,000.00
11 9/30/2017 $14,662,000.00
12 6/30/2017 $14,658.00
13 3/31/2017 $14,655,000.00
14 12/31/2016 $14,627,000.00
15 9/30/2016 $14,623,000.00
16 6/30/2016 $14,777,663.00
17 3/31/2016 $14,768,325.00
18 12/31/2015 $15,036,808.00
19 9/30/2015 $15,011,512.00
20 6/30/2015 $15,003,694.00
21 3/31/2015 $15,003,069.00
22 12/31/2014 $14,851,703.00
23 9/30/2014 $14,800,453.00
24 6/30/2014 $14,798,147.00
25 3/31/2014 $14,620,032.00
26 12/31/2013 $14,289,308.00
27 9/30/2013 $14,266,098.00
28 6/30/2013 $14,017,280.00
29 3/31/2013 $14,006,135.00
30 12/31/2012 $13,866,060.00
31 9/30/2012 $13,804,975.00
32 6/30/2012 $13,765,996.00
33 3/31/2012 $13,763,191.00
34 12/31/2011 $13,630,607.00
35 12/31/2010 $13,482,384.00
Financials: CommonStockValue
Date Value
1 3/31/2020 $142,000.00
2 12/31/2019 $143,000.00
3 9/30/2019 $143,000.00
4 6/30/2019 $138,000.00
5 3/31/2019 $142,000.00
6 12/31/2018 $142,000.00
7 9/30/2018 $142,000.00
8 6/30/2018 $146,000.00
9 3/31/2018 $147,000.00
10 12/31/2017 $147,000.00
11 9/30/2017 $146,000.00
12 6/30/2017 $146,000.00
13 3/31/2017 $146,000.00
14 12/31/2016 $146,000.00
15 9/30/2016 $146,000.00
16 6/30/2016 $148,000.00
17 3/31/2016 $148,000.00
18 12/31/2015 $150,000.00
19 9/30/2015 $150,115.00
20 6/30/2015 $150,037.00
21 3/31/2015 $150,030.00
22 12/31/2014 $149,000.00
23 9/30/2014 $148,004.00
24 6/30/2014 $147,981.00
25 3/31/2014 $146,200.00
26 12/31/2013 $142,893.00
27 9/30/2013 $142,661.00
28 6/30/2013 $140,173.00
29 3/31/2013 $140,061.00
30 12/31/2012 $138,659.00
31 9/30/2012 $138,049.00
32 6/30/2012 $137,659.00
33 3/31/2012 $137,631.00
34 12/31/2011 $136,305.00
35 12/31/2010 $134,823.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 3/31/2020 $5,664,000.00
2 12/31/2019 $26,821,000.00
3 9/30/2019 $22,350,000.00
4 6/30/2019 $13,772,000.00
5 3/31/2019 $4,192,000.00
6 12/31/2018 $17,980,000.00
7 9/30/2018 $10,560,000.00
8 6/30/2018 $9,141,000.00
9 3/31/2018 $-6,066,000.00
10 12/31/2017 $34,349,000.00
11 9/30/2017 $26,019,000.00
12 6/30/2017 $18,443,000.00
13 3/31/2017 $5,785,000.00
14 12/31/2016 $31,879,000.00
15 9/30/2016 $9,262,000.00
16 6/30/2016 $15,748,000.00
17 3/31/2016 $7,671,000.00
18 12/31/2015 $28,604,000.00
19 9/30/2015 $18,142,000.00
20 6/30/2015 $9,503,472.00
21 3/31/2015 $1,267,000.00
22 12/31/2014 $35,523,000.00
23 9/30/2014 $4,491,263.00
24 6/30/2014 $9,111,611.00
25 3/31/2014 $15,004,137.00
26 12/31/2013 $21,531,000.00
27 9/30/2013 $14,427,271.00
28 6/30/2013 $8,553,539.00
29 3/31/2013 $2,318,552.00
30 12/31/2012 $12,170,011.00
31 9/30/2012 $2,202,962.00
32 6/30/2012 $2,136,664.00
33 3/31/2012 $2,668,580.00
34 12/31/2011 $7,947,275.00
35 9/30/2011 $6,352,301.00
36 6/30/2011 $2,877,841.00
37 3/31/2011 $2,074,074.00
38 12/31/2010 $1,768,219.00
39 12/31/2009 $3,687,567.00
Financials: ContractWithCustomerLiability
Date Value
1 3/31/2020 $100,000.00
2 12/31/2019 --
3 9/30/2019 $28,000.00
4 6/30/2019 $50,000.00
5 3/31/2019 $67,000.00
6 12/31/2018 --
7 9/30/2018 $52,000.00
8 6/30/2018 $100,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 3/31/2020 $14,200,000.00
2 12/31/2019 $28,747,000.00
3 9/30/2019 $20,098,000.00
4 6/30/2019 $6,836,000.00
5 3/31/2019 $7,311,000.00
6 12/31/2018 $31,280,000.00
7 9/30/2018 $8,282,000.00
8 6/30/2018 $15,996,000.00
9 3/31/2018 $7,845,000.00
10 12/31/2017 $27,364,000.00
11 9/30/2017 $6,250,000.00
12 6/30/2017 $12,398,000.00
13 3/31/2017 $6,083,000.00
14 12/31/2016 $24,027,000.00
Financials: CostsAndExpenses
Date Value
1 3/31/2020 $28,303,000.00
2 12/31/2019 $80,362,000.00
3 9/30/2019 $55,392,000.00
4 6/30/2019 $37,744,000.00
5 3/31/2019 $19,241,000.00
6 12/31/2018 $83,806,000.00
7 9/30/2018 $66,612,000.00
8 6/30/2018 $48,398,000.00
9 3/31/2018 $29,096,000.00
10 12/31/2017 $67,691,000.00
11 9/30/2017 $48,031,000.00
12 6/30/2017 $31,116,000.00
13 3/31/2017 $15,380,000.00
14 12/31/2016 $52,772,000.00
15 9/30/2016 $12,100,000.00
16 6/30/2016 $24,686,000.00
17 3/31/2016 $11,574,000.00
18 12/31/2015 $44,865,000.00
19 9/30/2015 $31,036,879.00
20 6/30/2015 $20,491,000.00
21 3/31/2015 $10,015,863.00
22 12/31/2014 $44,148,000.00
23 9/30/2014 $32,980,871.00
24 6/30/2014 $21,211,666.00
25 3/31/2014 $10,139,719.00
26 12/31/2013 $42,474,000.00
27 9/30/2013 $31,653,637.00
28 6/30/2013 $11,429,885.00
29 3/31/2013 $10,235,587.00
30 12/31/2012 $51,643,307.00
31 9/30/2012 $36,828,350.00
32 6/30/2012 $24,788,499.00
33 3/31/2012 $11,297,600.00
34 12/31/2011 $50,811,233.00
35 9/30/2011 $13,638,455.00
36 6/30/2011 $12,463,275.00
37 3/31/2011 $11,181,000.00
38 12/31/2010 $48,018,908.00
39 12/31/2009 $34,548,965.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2019 $6,245,000.00
2 12/31/2018 $4,783,000.00
3 12/31/2017 $12,608,000.00
4 12/31/2016 $14,982,000.00
5 12/31/2015 $14,572,000.00
6 12/31/2014 $18,301,000.00
7 12/31/2013 $8,024,000.00
8 12/31/2012 $7,594,287.00
9 12/31/2011 $3,327,626.00
10 12/31/2010 $1,063,841.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2019 $202,000.00
2 12/31/2018 $405,000.00
3 12/31/2017 $31,000.00
4 12/31/2016 $302,000.00
5 12/31/2015 $249,000.00
6 12/31/2014 $192,000.00
7 12/31/2013 $94,000.00
8 12/31/2012 $-188,650.00
9 12/31/2011 $90,626.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $8,331,000.00
2 12/31/2018 $6,832,000.00
3 12/31/2017 $15,376,000.00
4 12/31/2016 $18,549,000.00
5 12/31/2015 $18,456,000.00
6 12/31/2014 $22,388,000.00
7 12/31/2013 $9,699,000.00
8 12/31/2012 $8,291,595.00
9 12/31/2011 $3,574,107.00
10 12/31/2010 $1,056,921.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2019 $1,884,000.00
2 12/31/2018 $1,644,000.00
3 12/31/2017 $2,737,000.00
4 12/31/2016 $3,265,000.00
5 12/31/2015 $3,635,000.00
6 12/31/2014 $3,895,000.00
7 12/31/2013 $1,581,000.00
8 12/31/2012 $885,958.00
9 12/31/2011 $155,855.00
10 12/31/2010 $-6,920.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $1,086,000.00
2 12/31/2018 $-992,000.00
3 12/31/2017 $-426,000.00
4 12/31/2016 $-70,000.00
5 12/31/2015 $-370,000.00
6 12/31/2014 $1,153,000.00
7 12/31/2013 $2,375,000.00
8 12/31/2012 $776,486.00
9 12/31/2011 $1,907,408.00
10 12/31/2010 $2,828,029.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $-813,000.00
2 12/31/2018 $-1,203,000.00
3 12/31/2017 $-496,000.00
4 12/31/2016 $-72,000.00
5 12/31/2015 $-557,000.00
6 12/31/2014 $-477,000.00
7 12/31/2013 $-284,000.00
8 12/31/2012 $-1,900,567.00
9 12/31/2011 $-734,050.00
10 12/31/2010 $-1,337,408.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 3/31/2020 $550,000.00
2 12/31/2019 $794,000.00
3 9/30/2019 $941,000.00
4 6/30/2019 $120,000.00
5 3/31/2019 $-124,000.00
6 12/31/2018 $-1,817,000.00
7 9/30/2018 $-1,205,000.00
8 6/30/2018 $63,000.00
9 3/31/2018 $-75,000.00
10 12/31/2017 $-1,198,000.00
11 9/30/2017 $943,000.00
12 6/30/2017 $589,000.00
13 3/31/2017 $385,000.00
14 12/31/2016 $-65,000.00
15 9/30/2016 $-571,000.00
16 6/30/2016 $-252,000.00
17 3/31/2016 $555,000.00
18 12/31/2015 $-747,000.00
19 9/30/2015 $-16,000.00
20 6/30/2015 $-428,312.00
21 3/31/2015 $-177,000.00
22 12/31/2014 $815,000.00
23 9/30/2014 --
24 6/30/2014 $-357,081.00
25 3/31/2014 $-323,669.00
26 12/31/2013 $2,206,000.00
27 9/30/2013 $2,022,965.00
28 6/30/2013 $-269,149.00
29 3/31/2013 $-139,747.00
30 12/31/2012 $-10,269.00
31 9/30/2012 $-1,012,571.00
32 6/30/2012 $14,036.00
33 3/31/2012 $-82,206.00
34 12/31/2011 $1,989,708.00
35 9/30/2011 $1,116,456.00
36 6/30/2011 $828,703.00
37 3/31/2011 $-111,293.00
38 12/31/2010 $1,953,946.00
39 12/31/2009 $1,735,947.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2019 $15,859,000.00
2 12/31/2018 $10,753,000.00
3 12/31/2017 $10,162,000.00
4 12/31/2016 $11,308,000.00
5 12/31/2015 $11,204,000.00
6 12/31/2014 $12,048,377.00
7 12/31/2013 $13,020,590.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 3/31/2020 $16,030,000.00
2 12/31/2019 $4,331,000.00
3 12/31/2018 $3,542,000.00
4 12/31/2017 $5,393,000.00
5 12/31/2016 $6,548,000.00
6 12/31/2015 $6,775,000.00
7 12/31/2014 $7,741,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2019 $324,000.00
2 12/31/2018 $-152,000.00
3 12/31/2017 $-68,000.00
4 12/31/2016 $-84,000.00
5 12/31/2015 $-33,000.00
6 12/31/2014 $122,000.00
7 12/31/2013 $115,000.00
8 12/31/2012 $602,447.00
9 12/31/2011 $570,869.00
10 12/31/2010 $479,529.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2019 $11,528,000.00
2 12/31/2018 $7,211,000.00
3 12/31/2017 $4,769,000.00
4 12/31/2016 $4,760,000.00
5 12/31/2015 $4,429,000.00
6 12/31/2014 $4,307,255.00
7 12/31/2013 $5,742,766.00
8 12/31/2012 $7,648,063.00
9 12/31/2011 $7,349,289.00
Financials: DeferredTaxAssetsInventory
Date Value
1 12/31/2019 $1,187,000.00
2 12/31/2018 $1,500,000.00
3 12/31/2017 $740,000.00
4 12/31/2016 $640,000.00
5 12/31/2015 $547,000.00
6 12/31/2014 $333,842.00
7 12/31/2013 $283,996.00
8 12/31/2012 $405,302.00
9 12/31/2011 $417,726.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsForeign
Date Value
1 12/31/2019 $1,812,000.00
2 12/31/2018 $1,382,000.00
3 12/31/2017 $959,000.00
4 12/31/2016 $1,253,000.00
5 12/31/2015 $1,567,000.00
6 12/31/2014 $2,292,023.00
7 12/31/2013 $2,578,640.00
8 12/31/2012 $2,520,746.00
9 12/31/2011 $1,839,924.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2019 $1,901,000.00
2 12/31/2018 $3,148,000.00
3 12/31/2017 $2,309,000.00
4 12/31/2016 $1,882,000.00
5 12/31/2015 $1,043,000.00
6 12/31/2014 $755,044.00
7 12/31/2013 $1,358,554.00
8 12/31/2012 $1,584,583.00
9 12/31/2011 $1,496,910.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccruals
Date Value
1 12/31/2019 $1,076,000.00
2 12/31/2018 $818,000.00
3 12/31/2017 $496,000.00
4 12/31/2016 $308,000.00
5 12/31/2015 $510,000.00
6 12/31/2014 $856,871.00
7 12/31/2013 $649,402.00
8 12/31/2012 $954,559.00
9 12/31/2011 $825,884.00
Financials: DeferredTaxAssetsUnrealizedCurrencyLosses
Date Value
1 12/31/2019 $346,000.00
2 12/31/2018 $363,000.00
3 12/31/2017 $265,000.00
4 12/31/2016 $677,000.00
5 12/31/2015 $762,000.00
6 12/31/2014 $353,000.00
Financials: DeferredTaxAssetsValuationAllowance
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 12/31/2014 --
22 12/31/2013 --
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
Date Value
1 12/31/2019 $2,023,000.00
2 12/31/2018 $2,405,000.00
3 12/31/2017 $2,743,000.00
4 12/31/2016 $2,932,000.00
5 12/31/2015 $3,738,000.00
6 12/31/2014 $4,826,937.00
7 12/31/2013 $6,056,162.00
8 12/31/2012 $6,482,404.00
9 12/31/2011 $7,594,729.00
Financials: DeferredTaxLiabilitiesNoncurrent
Date Value
1 9/30/2019 $4,727,000.00
2 6/30/2019 $3,683,000.00
3 3/31/2019 $3,388,000.00
4 12/31/2018 $3,542,000.00
5 9/30/2018 $4,120,000.00
6 6/30/2018 $5,396,000.00
7 3/31/2018 $5,298,000.00
8 12/31/2017 $5,393,000.00
9 9/30/2017 $7,593,000.00
10 6/30/2017 $7,003,000.00
11 3/31/2017 $6,722,000.00
12 12/31/2016 $6,548,000.00
13 9/30/2016 $6,315,000.00
14 6/30/2016 $6,570,000.00
15 3/31/2016 $7,422,000.00
16 12/31/2015 $6,775,000.00
17 9/30/2015 $8,974,122.00
18 6/30/2015 $8,633,398.00
19 3/31/2015 $8,797,200.00
20 12/31/2014 $7,741,000.00
21 9/30/2014 $8,353,531.00
22 6/30/2014 $8,278,135.00
23 3/31/2014 $8,617,245.00
24 12/31/2013 $7,936,864.00
25 9/30/2013 $8,319,038.00
26 6/30/2013 $6,725,622.00
27 3/31/2013 $6,784,019.00
28 12/31/2012 $6,997,397.00
29 9/30/2012 $6,435,148.00
30 6/30/2012 $6,491,837.00
31 3/31/2012 $7,028,515.00
32 12/31/2011 $7,375,141.00
33 12/31/2010 $6,216,582.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2019 $8,665,000.00
2 12/31/2018 $8,348,000.00
3 12/31/2017 $7,419,000.00
4 12/31/2016 $8,376,000.00
5 12/31/2015 $7,466,000.00
6 12/31/2014 $7,221,440.00
7 12/31/2013 $6,964,428.00
Financials: DefinedContributionPlanEmployerMatchingContributionPercent
Date Value
1 12/31/2019 $0.05
2 12/31/2018 $0.05
3 12/31/2017 $0.05
4 12/31/2016 $0.05
5 12/31/2015 $0.05
6 12/31/2014 $0.05
7 12/31/2012 $0.05
Financials: DefinedContributionPlanEmployerMatchingContributionPercentOfMatch
Date Value
1 12/31/2019 $1.40
2 12/31/2018 $1.40
3 12/31/2017 $1.40
4 12/31/2016 $1.40
Financials: Depreciation
Date Value
1 12/31/2019 $5,000,000.00
2 12/31/2018 $4,900,000.00
3 12/31/2017 $3,300,000.00
4 12/31/2016 $2,700,000.00
5 12/31/2015 $2,700,000.00
6 12/31/2014 $2,600,000.00
7 12/31/2013 $2,700,000.00
8 12/31/2012 $2,496,749.00
9 12/31/2011 $1,816,188.00
10 12/31/2010 $1,308,713.00
Financials: DepreciationAndAmortization
Date Value
1 3/31/2020 $2,761,000.00
2 12/31/2019 $5,991,000.00
3 9/30/2019 $4,459,000.00
4 6/30/2019 $2,943,000.00
5 3/31/2019 $1,477,000.00
6 12/31/2018 $5,910,000.00
7 9/30/2018 $4,433,000.00
8 6/30/2018 $2,920,000.00
9 3/31/2018 $1,473,000.00
10 12/31/2017 $4,290,000.00
11 9/30/2017 $3,224,000.00
12 6/30/2017 $2,022,000.00
13 3/31/2017 $1,014,000.00
14 12/31/2016 $3,734,000.00
15 9/30/2016 $2,777,000.00
16 6/30/2016 $1,901,000.00
17 3/31/2016 $942,000.00
18 12/31/2015 $3,775,000.00
19 9/30/2015 $2,800,000.00
20 6/30/2015 $1,827,070.00
21 3/31/2015 $914,000.00
22 12/31/2014 $4,705,602.00
23 9/30/2014 $3,576,441.00
24 6/30/2014 $2,366,411.00
25 3/31/2014 $1,198,799.00
26 12/31/2013 $4,772,491.00
27 9/30/2013 $3,579,474.00
28 6/30/2013 $2,270,895.00
29 3/31/2013 $1,202,208.00
30 12/31/2012 $4,525,247.00
31 9/30/2012 $3,364,432.00
Financials: EarningsPerShareBasic
Date Value
1 3/31/2020 $0.41
2 12/31/2019 $0.28
3 9/30/2019 $0.65
4 6/30/2019 $0.68
5 3/31/2019 $0.32
6 12/31/2018 $1.30
7 9/30/2018 $0.53
8 6/30/2018 $0.69
9 3/31/2018 $-0.46
10 12/31/2017 $2.18
11 9/30/2017 $0.47
12 6/30/2017 $1.16
13 3/31/2017 $0.38
14 12/31/2016 $2.22
15 9/30/2016 $1.66
16 6/30/2016 $0.59
17 3/31/2016 $0.46
18 12/31/2015 $2.06
19 9/30/2015 $1.32
20 6/30/2015 $0.76
21 3/31/2015 $0.24
22 12/31/2014 $2.61
23 9/30/2014 $2.09
24 6/30/2014 $1.67
25 3/31/2014 $1.04
26 12/31/2013 $1.46
27 9/30/2013 $1.03
28 6/30/2013 $0.44
29 3/31/2013 $0.23
30 12/31/2012 $0.89
31 9/30/2012 $0.12
32 6/30/2012 $0.28
33 3/31/2012 $0.15
34 12/31/2011 $0.65
35 9/30/2011 $0.23
36 6/30/2011 $0.18
37 3/31/2011 $0.03
38 12/31/2010 $0.34
39 12/31/2009 $0.32
Financials: EarningsPerShareDiluted
Date Value
1 3/31/2020 $0.40
2 12/31/2019 $1.89
3 9/30/2019 $0.64
4 6/30/2019 $0.67
5 3/31/2019 $0.31
6 12/31/2018 $1.27
7 9/30/2018 $0.74
8 6/30/2018 $0.68
9 3/31/2018 $-0.46
10 12/31/2017 $2.11
11 9/30/2017 $1.58
12 6/30/2017 $0.76
13 3/31/2017 $0.37
14 12/31/2016 $0.54
15 9/30/2016 $1.61
16 6/30/2016 $1.02
17 3/31/2016 $0.45
18 12/31/2015 $2.01
19 9/30/2015 $1.29
20 6/30/2015 $0.51
21 3/31/2015 $0.23
22 12/31/2014 $2.51
23 9/30/2014 $1.97
24 6/30/2014 $0.60
25 3/31/2014 $0.97
26 12/31/2013 $1.39
27 9/30/2013 $0.95
28 6/30/2013 $0.40
29 3/31/2013 $0.21
30 12/31/2012 $0.82
31 9/30/2012 $0.11
32 6/30/2012 $0.26
33 3/31/2012 $0.14
34 12/31/2011 $0.62
35 9/30/2011 $0.41
36 6/30/2011 $0.17
37 3/31/2011 $0.02
38 12/31/2010 $0.32
39 12/31/2009 $0.32
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 3/31/2020 $0.21
2 12/31/2019 $0.25
3 9/30/2019 $0.25
4 6/30/2019 $0.24
5 3/31/2019 $0.25
6 12/31/2018 $0.19
7 9/30/2018 $0.15
8 6/30/2018 $0.10
9 3/31/2018 $0.14
10 12/31/2017 $0.31
11 9/30/2017 $0.35
12 6/30/2017 $0.35
13 3/31/2017 $-0.32
14 12/31/2016 $0.36
15 9/30/2016 $0.36
16 6/30/2016 $0.36
17 3/31/2016 $0.36
18 12/31/2015 $0.36
19 9/30/2015 $0.37
20 6/30/2015 $0.37
21 3/31/2015 $0.36
22 12/31/2014 $0.38
23 9/30/2014 $0.40
24 6/30/2014 $0.38
25 3/31/2014 $0.37
26 12/31/2013 $0.37
27 9/30/2013 $0.37
28 6/30/2013 $0.38
29 3/31/2013 $0.38
30 12/31/2012 $0.40
31 9/30/2012 $0.38
32 6/30/2012 $0.38
33 3/31/2012 $0.37
34 12/31/2011 $0.39
35 9/30/2011 $0.38
36 6/30/2011 $0.37
37 12/31/2010 $0.41
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2019 $0.21
2 12/31/2018 $0.21
3 12/31/2017 $0.35
4 12/31/2016 $0.35
5 12/31/2015 $0.35
6 12/31/2014 $0.35
7 12/31/2013 $0.35
8 12/31/2012 $0.35
9 12/31/2011 $0.34
10 12/31/2010 $0.34
Financials: EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 $-0.05
4 12/31/2016 --
5 12/31/2015 --
Financials: EffectiveIncomeTaxRateReconciliationDeductionsQualifiedProductionActivities
Date Value
1 12/31/2019 --
2 12/31/2018 --
3 12/31/2017 $0.03
4 12/31/2016 $0.03
5 12/31/2015 $-0.03
6 12/31/2014 $0.02
7 12/31/2013 $-0.02
8 12/31/2012 $-0.04
9 12/31/2011 $-0.02
10 12/31/2010 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2019 $-0.00
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.00
8 12/31/2012 $0.03
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
Date Value
1 9/30/2019 $300,000.00
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
Date Value
1 12/31/2019 $0.01
2 12/31/2018 $-0.05
3 12/31/2017 $-0.00
4 12/31/2016 $0.00
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2019 $0.06
2 12/31/2018 $0.06
3 12/31/2017 $0.05
4 12/31/2016 $0.05
5 12/31/2015 $0.05
6 12/31/2014 $0.05
7 12/31/2013 $0.05
8 12/31/2012 $0.06
9 12/31/2011 $0.06
10 12/31/2010 $0.08
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsInvestment
Date Value
1 12/31/2019 $0.00
2 12/31/2018 $0.00
3 12/31/2017 $0.01
4 12/31/2016 $0.00
5 12/31/2015 --
6 12/31/2014 $0.00
7 12/31/2013 $-0.00
8 12/31/2012 $-0.00
9 12/31/2011 $-0.00
10 12/31/2010 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
Date Value
1 12/31/2019 $0.01
2 12/31/2018 $0.03
3 12/31/2017 $0.01
4 12/31/2016 $0.01
5 12/31/2015 $-0.00
6 12/31/2014 $0.01
7 12/31/2013 $-0.01
8 12/31/2012 $-0.01
9 12/31/2011 $-0.00
10 12/31/2010 $-0.03
Financials: EffectOfExchangeRateOnCashAndCashEquivalents
Date Value
1 3/31/2020 $-31,000.00
2 12/31/2019 $-133,000.00
3 9/30/2019 $109,000.00
4 6/30/2019 $-15,000.00
5 3/31/2019 $46,000.00
6 12/31/2018 $29,000.00
7 9/30/2018 $189,000.00
8 6/30/2018 $110,000.00
9 3/31/2018 $-35,000.00
10 12/31/2017 $349,000.00
11 9/30/2017 $314,000.00
12 6/30/2017 $90,000.00
13 3/31/2017 $31,000.00
14 12/31/2016 $-138,000.00
15 9/30/2016 $82,000.00
16 6/30/2016 $52,000.00
17 3/31/2016 $85,000.00
18 12/31/2015 $-208,000.00
19 9/30/2015 $-142,000.00
20 6/30/2015 $-120,447.00
21 3/31/2015 $-230,000.00
22 12/31/2014 $-184,000.00
23 9/30/2014 $-131,139.00
24 6/30/2014 $65,928.00
25 3/31/2014 $2,931.00
26 12/31/2013 $43,000.00
27 9/30/2013 $36,870.00
28 6/30/2013 $-32,329.00
29 3/31/2013 $-32,228.00
30 12/31/2012 $5,139.00
31 9/30/2012 $46,390.00
32 6/30/2012 $-4,268.00
33 3/31/2012 $30,932.00
34 12/31/2011 $-32,156.00
35 9/30/2011 $-16,899.00
36 6/30/2011 $41,613.00
37 3/31/2011 $38,556.00
38 12/31/2010 $-61,522.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 3/31/2020 $2,707,000.00
2 12/31/2019 $5,830,000.00
3 9/30/2019 $4,039,000.00
4 6/30/2019 $3,584,000.00
5 3/31/2019 $2,563,000.00
6 12/31/2018 $4,446,000.00
7 9/30/2018 $3,875,000.00
8 6/30/2018 $3,633,000.00
9 3/31/2018 $2,844,000.00
10 12/31/2017 $2,893,000.00
11 9/30/2017 $2,985,000.00
12 6/30/2017 $2,977,000.00
13 12/31/2016 $3,089,000.00
14 9/30/2016 $2,647,000.00
15 6/30/2016 $2,416,000.00
16 3/31/2016 $2,072,000.00
17 12/31/2015 $3,082,000.00
18 9/30/2015 $2,806,699.00
19 6/30/2015 $2,260,469.00
20 3/31/2015 $2,157,864.00
21 12/31/2014 $2,792,000.00
22 9/30/2014 $2,842,234.00
23 12/31/2013 $2,870,147.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2019 $100,000.00
2 12/31/2018 $1,500,000.00
3 12/31/2017 $400,000.00
4 12/31/2016 $1,200,000.00
5 12/31/2015 $1,100,000.00
6 12/31/2014 $3,100,000.00
7 12/31/2013 $2,000,000.00
8 12/31/2012 $285,068.00
Financials: FinanceLeaseInterestExpense
Date Value
1 3/31/2020 $7,000.00
2 3/31/2019 --
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 3/31/2020 $214,000.00
2 12/31/2019 --
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 3/31/2020 $468,000.00
Financials: FinanceLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2020 --
Financials: FinanceLeaseLiabilityPaymentsDueYearFive
Date Value
1 3/31/2020 $44,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 3/31/2020 $160,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 3/31/2020 $166,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 3/31/2020 $174,000.00
Financials: FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 3/31/2020 $204,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 3/31/2020 $66,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 3/31/2020 $37,000.00
2 6/30/2019 $591,000.00
3 3/31/2019 --
4 6/30/2018 --
5 3/31/2018 --
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 3/31/2020 $0.05
2 3/31/2019 --
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 3/31/2020 $14,944,000.00
2 12/31/2019 $15,473,000.00
3 9/30/2019 $15,252,000.00
4 6/30/2019 $14,980,000.00
5 3/31/2019 $14,706,000.00
6 12/31/2018 $14,439,000.00
7 9/30/2018 $14,197,000.00
8 6/30/2018 $13,952,000.00
9 3/31/2018 $13,699,000.00
10 12/31/2017 $-13,439,000.00
11 9/30/2017 $13,190,000.00
12 6/30/2017 $12,940,000.00
13 3/31/2017 $12,708,000.00
14 12/31/2016 $12,482,000.00
15 9/30/2016 $12,221,000.00
16 6/30/2016 $11,952,000.00
17 3/31/2016 $11,684,000.00
18 12/31/2015 $11,419,000.00
19 9/30/2015 $11,155,426.00
20 6/30/2015 $-10,888,563.00
21 3/31/2015 $10,623,055.00
22 12/31/2014 $10,352,783.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2019 $900,000.00
2 12/31/2018 $1,000,000.00
3 12/31/2017 $1,000,000.00
4 12/31/2016 $900,000.00
5 12/31/2015 $1,000,000.00
6 12/31/2014 $1,000,000.00
7 12/31/2012 $2,000,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2019 $1,000,000.00
2 12/31/2018 $2,100,000.00
3 12/31/2017 $3,100,000.00
4 12/31/2016 $900,000.00
5 12/31/2015 $900,000.00
6 12/31/2014 $1,000,000.00
7 12/31/2012 $2,000,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2019 $900,000.00
2 12/31/2018 $1,000,000.00
3 12/31/2017 $1,000,000.00
4 12/31/2016 $900,000.00
5 12/31/2015 $900,000.00
6 12/31/2014 $1,000,000.00
7 12/31/2012 $2,000,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2019 $900,000.00
2 12/31/2018 $1,000,000.00
3 12/31/2017 $1,000,000.00
4 12/31/2016 $900,000.00
5 12/31/2015 $900,000.00
6 12/31/2014 $1,000,000.00
7 12/31/2012 $2,000,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2019 $900,000.00
2 12/31/2018 $1,000,000.00
3 12/31/2017 $1,000,000.00
4 12/31/2016 $900,000.00
5 12/31/2015 $900,000.00
6 12/31/2014 $1,000,000.00
7 12/31/2012 $2,000,000.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 12/31/2019 $-300,000.00
2 12/31/2018 $-400,000.00
3 12/31/2017 $700,000.00
4 12/31/2016 $-300,000.00
5 12/31/2015 $400,000.00
6 12/31/2014 $-600,000.00
7 12/31/2013 $259,000.00
8 12/31/2012 $200,452.00
9 12/31/2011 $-623,093.00
10 12/31/2010 $-7,698.00
Financials: GainLossOnInvestments
Date Value
1 3/31/2020 --
2 12/31/2019 $25,000.00
3 3/31/2019 $363,000.00
4 12/31/2018 $371,000.00
5 12/31/2017 --
6 12/31/2016 --
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 3/31/2020 --
2 12/31/2019 $-927,000.00
3 9/30/2019 $-927,000.00
4 6/30/2019 $-721,000.00
5 3/31/2019 $-721,000.00
6 12/31/2018 $-152,000.00
7 9/30/2018 $-172,000.00
8 6/30/2018 $-172,000.00
9 3/31/2018 $-142,000.00
10 12/31/2017 $-150,000.00
11 9/30/2017 --
12 6/30/2017 --
13 3/31/2017 --
14 12/31/2016 --
15 12/31/2015 --
Financials: Goodwill
Date Value
1 3/31/2020 $33,802,000.00
2 12/31/2019 $7,694,000.00
3 9/30/2019 $7,489,000.00
4 6/30/2019 $7,798,000.00
5 3/31/2019 $7,694,000.00
6 12/31/2018 $7,851,000.00
7 9/30/2018 $7,959,000.00
8 6/30/2018 $8,013,000.00
9 3/31/2018 $8,452,000.00
10 12/31/2017 $8,218,000.00
11 9/30/2017 $8,104,000.00
12 6/30/2017 $7,836,000.00
13 3/31/2017 $7,328,000.00
14 12/31/2016 $7,214,000.00
15 9/30/2016 $7,690,000.00
16 6/30/2016 $7,568,000.00
17 3/31/2016 $7,790,000.00
18 12/31/2015 $7,482,000.00
19 9/30/2015 $7,713,039.00
20 6/30/2015 $7,610,821.00
21 3/31/2015 $7,443,429.00
22 12/31/2014 $8,339,000.00
23 9/30/2014 $8,702,295.00
24 6/30/2014 $9,360,884.00
25 3/31/2014 $9,434,289.00
26 12/31/2013 $9,443,894.00
27 9/30/2013 $9,275,130.00
28 6/30/2013 $8,923,197.00
29 3/31/2013 $8,792,165.00
30 12/31/2012 $9,065,891.00
31 9/30/2012 $8,818,920.00
32 6/30/2012 $8,627,518.00
33 3/31/2012 $9,150,273.00
34 12/31/2011 $8,883,407.00
35 12/31/2010 $9,091,960.00
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 3/31/2020 $44,400,000.00
2 3/31/2019 --
Financials: GoodwillForeignCurrencyTranslationGainLoss
Date Value
1 3/31/2020 $-148,000.00
2 12/31/2019 $-157,000.00
3 9/30/2019 $-362,000.00
4 6/30/2019 $-53,000.00
5 3/31/2019 $-156,000.00
6 12/31/2018 $-367,000.00
7 9/30/2018 $-259,000.00
8 6/30/2018 $-205,000.00
9 3/31/2018 $234,000.00
10 12/31/2017 $1,004,000.00
11 9/30/2017 $890,000.00
12 6/30/2017 $622,000.00
13 3/31/2017 $114,000.00
14 12/31/2016 $-268,000.00
15 9/30/2016 $208,000.00
16 6/30/2016 $86,000.00
17 3/31/2016 $308,000.00
18 12/31/2015 $-857,000.00
Financials: GoodwillImpairedAccumulatedImpairmentLoss
Date Value
1 11/30/2019 --
2 11/30/2018 --
3 11/30/2017 --
4 12/31/2015 --
5 11/30/2015 --
Financials: GoodwillImpairmentLoss
Date Value
1 3/31/2020 $18,144,000.00
2 3/31/2019 --
Financials: GrossProfit
Date Value
1 12/31/2019 $21,118,000.00
2 9/30/2019 $23,664,000.00
3 6/30/2019 $23,577,000.00
4 3/31/2019 $17,406,000.00
5 12/31/2018 $19,949,000.00
6 9/30/2018 $18,499,000.00
7 6/30/2018 $22,390,000.00
8 3/31/2018 $13,413,000.00
9 12/31/2017 $20,168,000.00
10 9/30/2017 $20,928,000.00
11 6/30/2017 $22,025,000.00
12 3/31/2017 $17,298,000.00
13 12/31/2016 $20,757,000.00
14 9/30/2016 $20,785,000.00
15 6/30/2016 $20,510,000.00
16 3/31/2016 $16,853,000.00
17 12/31/2015 $19,317,000.00
18 9/30/2015 $18,500,000.00
19 6/30/2015 $17,624,000.00
20 3/31/2015 $11,202,000.00
21 12/31/2014 $12,368,539.00
22 9/30/2014 $16,250,000.00
23 6/30/2014 $15,934,243.00
24 3/31/2014 $9,991,000.00
25 12/31/2013 $13,953,154.00
26 9/30/2013 $11,645,778.00
27 6/30/2013 $13,756,075.00
28 3/31/2013 $9,653,319.00
29 12/31/2012 $14,189,238.00
30 9/30/2012 $6,834,412.00
31 6/30/2012 $10,798,051.00
32 3/31/2012 $7,199,847.00
33 12/31/2011 $10,597,096.00
34 9/30/2011 $10,361,078.00
35 6/30/2011 $8,758,877.00
36 3/31/2011 $5,455,597.00
Financials: ImpairmentOfIntangibleAssetsFinitelived
Date Value
1 3/31/2020 $318,000.00
2 12/31/2019 $389,000.00
3 9/30/2019 $303,000.00
4 6/30/2019 $281,000.00
5 3/31/2019 $281,000.00
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2019 $38,299,000.00
2 12/31/2018 $26,227,000.00
3 12/31/2017 $48,446,000.00
4 12/31/2016 $50,181,000.00
5 12/31/2015 $48,608,000.00
6 12/31/2014 $63,232,000.00
7 12/31/2013 $33,061,000.00
8 12/31/2012 $26,170,313.00
9 12/31/2011 $15,962,992.00
10 12/31/2010 $11,944,795.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 3/31/2020 $7,373,000.00
2 12/31/2019 $36,121,000.00
3 9/30/2019 $30,959,000.00
4 6/30/2019 $18,428,000.00
5 3/31/2019 $5,980,000.00
6 12/31/2018 $23,207,000.00
7 9/30/2018 $9,095,000.00
8 6/30/2018 $3,799,000.00
9 3/31/2018 $-7,737,000.00
10 12/31/2017 $46,202,000.00
11 9/30/2017 $36,336,000.00
12 6/30/2017 $25,806,000.00
13 3/31/2017 $8,064,000.00
14 12/31/2016 $50,870,000.00
15 9/30/2016 $13,782,000.00
16 6/30/2016 $24,299,000.00
17 3/31/2016 $10,781,000.00
18 12/31/2015 $48,254,000.00
19 9/30/2015 $31,149,560.00
20 6/30/2015 $17,981,000.00
21 3/31/2015 $5,528,184.00
22 12/31/2014 $61,505,000.00
23 9/30/2014 $10,296,155.00
24 6/30/2014 $39,079,683.00
25 3/31/2014 $23,871,035.00
26 12/31/2013 $32,480,000.00
27 9/30/2013 $22,067,434.00
28 6/30/2013 $9,362,111.00
29 3/31/2013 $4,971,866.00
30 12/31/2012 $19,527,421.00
31 9/30/2012 $2,681,599.00
32 6/30/2012 $6,084,741.00
33 3/31/2012 $3,011,857.00
34 12/31/2011 $13,785,014.00
35 9/30/2011 $4,771,093.00
36 6/30/2011 $3,632,296.00
37 12/31/2010 $7,343,066.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2019 $-2,178,000.00
2 12/31/2018 $-3,020,000.00
3 12/31/2017 $-2,244,000.00
4 12/31/2016 $689,000.00
5 12/31/2015 $-354,000.00
6 12/31/2014 $-1,727,000.00
7 12/31/2013 $-581,000.00
8 12/31/2012 $-6,642,892.00
9 12/31/2011 $-2,177,978.00
10 12/31/2010 $-4,601,729.00
Financials: IncomeTaxesPaid
Date Value
1 12/31/2019 $9,257,000.00
2 12/31/2018 $5,560,000.00
3 12/31/2017 $15,088,000.00
4 12/31/2016 $22,826,000.00
5 12/31/2015 $12,724,000.00
6 12/31/2014 $13,778,000.00
7 12/31/2013 $9,842,000.00
8 12/31/2012 $6,496,000.00
9 12/31/2011 $2,651,212.00
10 12/31/2010 $360,000.00
11 12/31/2009 $1,210,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 3/31/2020 $1,580,000.00
2 12/31/2019 $8,928,000.00
3 9/30/2019 $7,817,000.00
4 6/30/2019 $4,486,000.00
5 3/31/2019 $1,473,000.00
6 12/31/2018 $4,485,000.00
7 9/30/2018 $1,890,000.00
8 6/30/2018 $394,000.00
9 3/31/2018 $-1,051,000.00
10 12/31/2017 $14,386,000.00
11 9/30/2017 $12,587,000.00
12 6/30/2017 $6,373,000.00
13 3/31/2017 $2,571,000.00
14 12/31/2016 $18,323,000.00
15 9/30/2016 $13,619,000.00
16 6/30/2016 $8,789,000.00
17 3/31/2016 $3,886,000.00
18 12/31/2015 $17,496,000.00
19 9/30/2015 $11,435,000.00
20 6/30/2015 $6,645,665.00
21 3/31/2015 $2,012,000.00
22 12/31/2014 $23,185,542.00
23 9/30/2014 $18,872,435.00
24 6/30/2014 $5,906,298.00
25 3/31/2014 $8,840,782.00
26 12/31/2013 $11,905,010.00
27 9/30/2013 $8,147,282.00
28 6/30/2013 $5,371,083.00
29 3/31/2013 $1,903,864.00
30 12/31/2012 $7,769,961.00
31 9/30/2012 $1,036,349.00
32 6/30/2012 $3,447,611.00
33 3/31/2012 $1,099,738.00
34 12/31/2011 $5,318,334.00
35 9/30/2011 $3,335,576.00
36 6/30/2011 $1,349,655.00
37 3/31/2011 $191,346.00
38 12/31/2010 $3,027,071.00
39 12/31/2009 $1,824,692.00
Financials: IncomeTaxReconciliationNondeductibleExpenseImpairmentLosses
Date Value
1 3/31/2020 $1,900,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 3/31/2020 $400,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 3/31/2020 $421,000.00
2 12/31/2019 $767,000.00
3 9/30/2019 $-335,000.00
4 6/30/2019 $-906,000.00
5 3/31/2019 $496,000.00
6 12/31/2018 $-1,671,000.00
7 9/30/2018 $-2,449,000.00
8 6/30/2018 $-194,000.00
9 3/31/2018 $-180,000.00
10 12/31/2017 $3,890,000.00
11 9/30/2017 $2,030,000.00
12 6/30/2017 $2,362,000.00
13 3/31/2017 $2,020,000.00
14 12/31/2016 $-5,059,000.00
15 9/30/2016 $-5,390,000.00
16 6/30/2016 $-4,252,000.00
17 3/31/2016 $-3,629,000.00
18 12/31/2015 $5,625,000.00
19 9/30/2015 $970,000.00
20 6/30/2015 $559,363.00
21 3/31/2015 $632,000.00
22 12/31/2014 $-749,601.00
23 9/30/2014 $-992,822.00
24 6/30/2014 $-943,169.00
25 3/31/2014 $51,712.00
26 12/31/2013 $622,928.00
27 9/30/2013 $124,679.00
28 6/30/2013 $878,228.00
29 3/31/2013 $1,354,318.00
30 12/31/2012 $-2,879,330.00
31 9/30/2012 $-2,399,999.00
32 6/30/2012 $-170,035.00
33 3/31/2012 $-476,940.00
34 12/31/2011 $-6,594,292.00
35 9/30/2011 $-6,252,826.00
36 6/30/2011 $-2,642,810.00
37 3/31/2011 $-1,021,405.00
38 12/31/2010 $5,784,731.00
39 12/31/2009 $141,083.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 3/31/2020 $-2,004,000.00
2 12/31/2019 $1,839,000.00
3 9/30/2019 $2,751,000.00
4 6/30/2019 $2,293,000.00
5 3/31/2019 $-2,489,000.00
6 12/31/2018 $-2,914,000.00
7 9/30/2018 $-3,136,000.00
8 6/30/2018 $-1,926,000.00
9 3/31/2018 $-5,730,000.00
10 12/31/2017 $-2,674,000.00
11 9/30/2017 $-4,388,000.00
12 6/30/2017 $2,449,000.00
13 3/31/2017 $-6,601,000.00
14 12/31/2016 $6,201,000.00
15 9/30/2016 $104,000.00
16 6/30/2016 $2,932,000.00
17 3/31/2016 $-7,034,000.00
18 12/31/2015 $4,996,000.00
19 9/30/2015 $6,549,905.00
20 6/30/2015 $2,389,000.00
21 3/31/2015 $-761,041.00
22 12/31/2014 $-898,000.00
23 9/30/2014 $1,840,407.00
24 6/30/2014 $191,088.00
25 3/31/2014 $-2,140,848.00
26 12/31/2013 $-2,411,000.00
27 9/30/2013 $-4,667,839.00
28 6/30/2013 $-1,796,522.00
29 3/31/2013 $-6,373,839.00
30 12/31/2012 $4,271,129.00
31 9/30/2012 $-716,874.00
32 6/30/2012 $892,265.00
33 3/31/2012 $-358,471.00
34 12/31/2011 $2,998,037.00
35 9/30/2011 $2,721,155.00
36 6/30/2011 $1,618,730.00
37 3/31/2011 $-2,753,690.00
38 12/31/2010 $3,716,478.00
39 12/31/2009 $1,697,673.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 3/31/2020 $166,000.00
2 12/31/2019 $-1,085,000.00
3 9/30/2019 $377,000.00
4 6/30/2019 $371,000.00
5 3/31/2019 $910,000.00
6 12/31/2018 $922,000.00
7 9/30/2018 $-158,000.00
8 6/30/2018 $-1,803,000.00
9 3/31/2018 $-1,478,000.00
10 12/31/2017 $367,000.00
11 9/30/2017 $645,000.00
12 6/30/2017 $2,303,000.00
13 3/31/2017 $-5,000.00
14 12/31/2016 $-3,552,000.00
15 9/30/2016 $-3,496,000.00
16 6/30/2016 $-3,169,000.00
17 3/31/2016 $-2,205,000.00
18 12/31/2015 $5,484,000.00
19 9/30/2015 $5,757,000.00
20 6/30/2015 $3,193,594.00
21 3/31/2015 --
22 12/31/2014 $8,874,394.00
23 9/30/2014 $7,771,001.00
24 6/30/2014 $7,014,770.00
25 3/31/2014 $5,099,027.00
26 12/31/2013 $152,000.00
27 9/30/2013 $-1,256,367.00
28 6/30/2013 $-440,210.00
29 3/31/2013 $-1,834,739.00
30 12/31/2012 $1,268,442.00
31 9/30/2012 $1,398,008.00
32 6/30/2012 $1,679,579.00
33 3/31/2012 $-215,156.00
34 12/31/2011 $450,482.00
35 9/30/2011 $1,368,665.00
36 6/30/2011 $411,843.00
37 3/31/2011 $2,198.00
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 3/31/2020 $-3,233,000.00
2 12/31/2019 $3,805,000.00
3 9/30/2019 $-681,000.00
4 6/30/2019 $-1,300,000.00
5 3/31/2019 $-1,928,000.00
6 12/31/2018 $1,313,000.00
7 9/30/2018 $509,000.00
8 6/30/2018 $-100,000.00
9 3/31/2018 $3,270,000.00
10 12/31/2017 $-605,000.00
11 9/30/2017 $-106,000.00
12 6/30/2017 $-182,000.00
13 3/31/2017 $-1,807,000.00
14 12/31/2016 $1,566,000.00
15 9/30/2016 $1,091,000.00
16 6/30/2016 $446,000.00
17 3/31/2016 $-1,306,000.00
18 12/31/2015 $-199,000.00
19 9/30/2015 $-120,334.00
20 6/30/2015 $-263,692.00
21 3/31/2015 $-374,682.00
22 12/31/2014 $-1,189,000.00
23 9/30/2014 $-989,291.00
24 6/30/2014 $-749,411.00
25 3/31/2014 $-1,104,945.00
26 12/31/2013 $-377,000.00
27 9/30/2013 $-642,430.00
28 6/30/2013 $-1,270,885.00
29 3/31/2013 $-2,351,133.00
30 12/31/2012 $1,420,131.00
31 9/30/2012 $-873,153.00
32 6/30/2012 $-920,168.00
33 3/31/2012 $-1,341,407.00
34 12/31/2011 $1,042,845.00
35 9/30/2011 $51,152.00
36 6/30/2011 $-510,426.00
37 3/31/2011 $-966,151.00
38 12/31/2010 $-2,188,082.00
39 12/31/2009 $1,718,307.00
Financials: IncreaseDecreaseInInventories
Date Value
1 3/31/2020 $3,632,000.00
2 12/31/2019 $5,585,000.00
3 9/30/2019 $6,600,000.00
4 6/30/2019 $3,033,000.00
5 3/31/2019 $1,617,000.00
6 12/31/2018 $7,577,000.00
7 9/30/2018 $5,891,000.00
8 6/30/2018 $5,990,000.00
9 3/31/2018 $3,924,000.00
10 12/31/2017 $6,521,000.00
11 9/30/2017 $4,668,000.00
12 6/30/2017 $1,741,000.00
13 3/31/2017 $431,000.00
14 12/31/2016 $1,738,000.00
15 9/30/2016 $3,229,000.00
16 6/30/2016 $2,438,000.00
17 3/31/2016 $787,000.00
18 12/31/2015 $2,939,000.00
19 9/30/2015 $-82,000.00
20 6/30/2015 $-496,543.00
21 3/31/2015 $284,000.00
22 12/31/2014 $1,974,000.00
23 9/30/2014 $2,923,628.00
24 6/30/2014 $3,030,077.00
25 3/31/2014 $2,016,631.00
26 12/31/2013 $2,823,000.00
27 9/30/2013 $3,430,655.00
28 6/30/2013 $2,324,269.00
29 3/31/2013 $1,969,179.00
30 12/31/2012 $2,370,318.00
31 9/30/2012 $2,433,367.00
32 6/30/2012 $3,713,817.00
33 3/31/2012 $1,769,606.00
34 12/31/2011 $-224,714.00
35 9/30/2011 $-516,647.00
36 6/30/2011 $536,642.00
37 3/31/2011 $374,014.00
38 12/31/2010 $1,220,359.00
39 12/31/2009 $1,871,545.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 3/31/2020 $445,000.00
2 12/31/2019 $1,641,000.00
3 9/30/2019 $-440,000.00
4 6/30/2019 $-356,000.00
5 3/31/2019 $182,000.00
6 12/31/2018 $-899,000.00
7 9/30/2018 $-1,304,000.00
8 6/30/2018 $-790,000.00
9 3/31/2018 $-509,000.00
10 12/31/2017 $1,454,000.00
11 9/30/2017 $922,000.00
12 6/30/2017 $155,000.00
13 3/31/2017 $-744,000.00
14 12/31/2016 $898,000.00
15 9/30/2016 $-355,000.00
16 6/30/2016 $-186,000.00
17 3/31/2016 $267,000.00
18 12/31/2015 $-89,000.00
19 9/30/2015 $-403,211.00
20 6/30/2015 $-459,000.00
21 3/31/2015 $-476,935.00
22 12/31/2014 $-585,000.00
23 9/30/2014 $-183,481.00
24 6/30/2014 $10,624.00
25 3/31/2014 $345,415.00
26 12/31/2013 $-307,000.00
27 9/30/2013 $-531,449.00
28 6/30/2013 $-703,303.00
29 3/31/2013 $-705,078.00
30 12/31/2012 $-234,448.00
31 9/30/2012 $-429,718.00
32 6/30/2012 $-590,614.00
33 3/31/2012 $324,152.00
34 12/31/2011 $-947,263.00
35 9/30/2011 $-454,804.00
36 6/30/2011 $366,213.00
37 3/31/2011 $580,852.00
38 12/31/2010 $-445,650.00
39 12/31/2009 $774,764.00
Financials: IntangibleAssetsGrossExcludingGoodwill
Date Value
1 3/31/2020 $118,859,000.00
2 12/31/2019 $28,206,000.00
3 9/30/2019 $28,206,000.00
4 6/30/2019 $28,206,000.00
5 3/31/2019 $28,206,000.00
6 12/31/2018 $28,206,000.00
7 9/30/2018 $28,206,000.00
8 6/30/2018 $28,206,000.00
9 3/31/2018 $28,206,000.00
10 12/31/2017 $28,206,000.00
11 9/30/2017 $28,206,000.00
12 6/30/2017 $28,206,000.00
13 3/31/2017 $28,206,000.00
14 12/31/2016 $28,206,000.00
15 9/30/2016 $28,206,000.00
16 6/30/2016 $28,206,000.00
17 3/31/2016 $28,206,000.00
18 12/31/2015 $28,903,000.00
19 12/31/2014 $28,902,686.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 3/31/2020 $98,718,000.00
2 12/31/2019 $7,585,000.00
3 9/30/2019 $7,680,000.00
4 6/30/2019 $8,303,000.00
5 3/31/2019 $8,467,000.00
6 12/31/2018 $9,191,000.00
7 9/30/2018 $9,564,000.00
8 6/30/2018 $9,876,000.00
9 3/31/2018 $10,678,000.00
10 12/31/2017 $10,635,000.00
11 9/30/2017 $10,738,000.00
12 6/30/2017 $10,626,000.00
13 3/31/2017 $10,162,000.00
14 12/31/2016 $10,227,000.00
15 9/30/2016 $11,171,000.00
16 6/30/2016 $11,259,000.00
17 3/31/2016 $11,859,000.00
18 12/31/2015 $11,656,000.00
19 9/30/2015 $12,987,683.00
20 6/30/2015 $13,083,907.00
21 3/31/2015 $13,061,379.00
22 12/31/2014 $14,895,000.00
23 9/30/2014 $16,033,944.00
24 6/30/2014 $17,762,272.00
25 3/31/2014 $18,439,286.00
26 12/31/2013 $18,998,409.00
27 9/30/2013 $19,197,226.00
28 6/30/2013 $18,996,886.00
29 3/31/2013 $19,229,922.00
30 12/31/2012 $20,334,636.00
31 9/30/2012 $21,464,089.00
32 6/30/2012 $21,506,474.00
33 3/31/2012 $23,300,273.00
34 12/31/2011 $23,148,563.00
35 12/31/2010 $25,764,185.00
Financials: InterestIncomeExpenseNonoperatingNet
Date Value
1 3/31/2020 $279,000.00
2 12/31/2019 $1,873,000.00
3 9/30/2019 $1,513,000.00
4 6/30/2019 $533,000.00
5 3/31/2019 $498,000.00
6 12/31/2018 $1,458,000.00
7 9/30/2018 $522,000.00
8 6/30/2018 $385,000.00
9 3/31/2018 $95,000.00
10 12/31/2017 $473,000.00
11 9/30/2017 $261,000.00
12 6/30/2017 $74,000.00
13 3/31/2017 $58,000.00
14 12/31/2016 $263,000.00
15 9/30/2016 $214,000.00
16 6/30/2016 $121,000.00
17 3/31/2016 $72,000.00
18 12/31/2015 $120,000.00
19 9/30/2015 $81,297.00
20 6/30/2015 $48,000.00
21 3/31/2015 $23,723.00
22 12/31/2014 $58,000.00
23 9/30/2014 $9,937.00
24 6/30/2014 $6,402.00
25 3/31/2014 $467.00
26 12/31/2013 $-127,000.00
27 9/30/2013 $-32,816.00
28 6/30/2013 $-36,381.00
29 3/31/2013 $-39,558.00
30 12/31/2012 $-187,777.00
31 9/30/2012 $-145,493.00
32 6/30/2012 $-100,332.00
33 3/31/2012 $-51,203.00
34 12/31/2011 $-182,388.00
35 9/30/2011 $-46,269.00
36 6/30/2011 $-86,202.00
37 3/31/2011 $-40,921.00
38 12/31/2010 $-194,620.00
39 12/31/2009 $-74,480.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 3/31/2020 $37,310,000.00
2 12/31/2019 $8,777,000.00
3 9/30/2019 $10,234,000.00
4 6/30/2019 $8,747,000.00
5 3/31/2019 $7,536,000.00
6 12/31/2018 $6,819,000.00
7 9/30/2018 $4,639,000.00
8 6/30/2018 $5,156,000.00
9 3/31/2018 $6,809,000.00
10 12/31/2017 $4,677,000.00
11 9/30/2017 $5,821,000.00
12 6/30/2017 $4,831,000.00
13 3/31/2017 $4,663,000.00
14 12/31/2016 $4,540,000.00
15 9/30/2016 $6,336,000.00
16 6/30/2016 $4,312,000.00
17 3/31/2016 $4,059,000.00
18 12/31/2015 $3,502,000.00
19 9/30/2015 $3,288,940.00
20 6/30/2015 $3,137,849.00
21 3/31/2015 $3,133,754.00
22 12/31/2014 $3,204,000.00
23 12/31/2013 $2,762,522.00
Financials: InventoryNet
Date Value
1 3/31/2020 $35,081,000.00
2 12/31/2019 $21,995,000.00
3 9/30/2019 $25,243,000.00
4 6/30/2019 $22,986,000.00
5 3/31/2019 $22,617,000.00
6 12/31/2018 $21,300,000.00
7 9/30/2018 $23,828,000.00
8 6/30/2018 $24,060,000.00
9 3/31/2018 $22,770,000.00
10 12/31/2017 $22,035,000.00
11 9/30/2017 $20,252,000.00
12 6/30/2017 $17,584,000.00
13 3/31/2017 $16,180,000.00
14 12/31/2016 $15,983,000.00
15 9/30/2016 $18,020,000.00
16 6/30/2016 $17,264,000.00
17 3/31/2016 $15,765,000.00
18 12/31/2015 $14,938,000.00
19 9/30/2015 $12,075,157.00
20 6/30/2015 $11,718,243.00
21 3/31/2015 $12,515,787.00
22 12/31/2014 $12,407,000.00
23 9/30/2014 $13,582,456.00
24 6/30/2014 $13,864,165.00
25 3/31/2014 $12,981,495.00
26 12/31/2013 $10,996,785.00
27 9/30/2013 $11,582,492.00
28 6/30/2013 $10,357,798.00
29 3/31/2013 $9,947,961.00
30 12/31/2012 $8,283,472.00
31 9/30/2012 $8,932,492.00
32 6/30/2012 $10,776,788.00
33 3/31/2012 $9,080,323.00
34 12/31/2011 $7,302,483.00
35 12/31/2010 $8,949,745.00
Financials: InventoryNoncurrent
Date Value
1 3/31/2020 $27,072,000.00
2 12/31/2019 $7,170,000.00
3 9/30/2019 $5,439,000.00
4 6/30/2019 $4,541,000.00
5 3/31/2019 $3,642,000.00
6 12/31/2018 $3,833,000.00
7 12/31/2017 --
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 3/31/2020 $10,846,000.00
2 12/31/2019 $12,058,000.00
3 9/30/2019 $12,686,000.00
4 6/30/2019 $12,381,000.00
5 3/31/2019 $12,751,000.00
6 12/31/2018 $13,688,000.00
7 9/30/2018 $13,241,000.00
8 6/30/2018 $12,582,000.00
9 3/31/2018 $10,062,000.00
10 12/31/2017 $11,296,000.00
11 9/30/2017 $7,867,000.00
12 6/30/2017 $6,287,000.00
13 3/31/2017 $5,902,000.00
14 12/31/2016 $5,884,000.00
15 9/30/2016 $5,840,000.00
16 6/30/2016 $6,812,000.00
17 3/31/2016 $6,059,000.00
18 12/31/2015 $5,780,000.00
19 9/30/2015 $4,861,828.00
20 6/30/2015 $5,422,506.00
21 3/31/2015 $6,470,239.00
22 12/31/2014 $6,162,000.00
23 12/31/2013 $5,926,030.00
Financials: InventoryValuationReserves
Date Value
1 12/31/2019 $3,000,000.00
2 12/31/2018 $3,500,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 3/31/2020 $13,997,000.00
2 12/31/2019 $8,330,000.00
3 9/30/2019 $7,762,000.00
4 6/30/2019 $6,399,000.00
5 3/31/2019 $5,972,000.00
6 12/31/2018 $4,626,000.00
7 9/30/2018 $5,948,000.00
8 6/30/2018 $6,322,000.00
9 3/31/2018 $5,899,000.00
10 12/31/2017 $6,062,000.00
11 9/30/2017 $6,564,000.00
12 6/30/2017 $6,466,000.00
13 3/31/2017 $5,615,000.00
14 12/31/2016 $5,559,000.00
15 9/30/2016 $5,844,000.00
16 6/30/2016 $6,140,000.00
17 3/31/2016 $5,647,000.00
18 12/31/2015 $5,656,000.00
19 9/30/2015 $3,924,389.00
20 6/30/2015 $3,157,888.00
21 3/31/2015 $2,911,794.00
22 12/31/2014 $3,041,000.00
23 12/31/2013 $2,308,233.00
Financials: InventoryWriteDown
Date Value
1 3/31/2020 $831,000.00
2 12/31/2019 $1,612,000.00
3 9/30/2019 $1,062,000.00
4 6/30/2019 $601,000.00
5 3/31/2019 $381,000.00
6 12/31/2018 $4,419,000.00
7 9/30/2018 $4,073,000.00
8 6/30/2018 $3,993,000.00
9 3/31/2018 $3,246,000.00
10 12/31/2017 $695,000.00
11 9/30/2017 $609,000.00
12 6/30/2017 $287,000.00
13 3/31/2017 $264,000.00
14 12/31/2016 $654,000.00
15 9/30/2016 $259,000.00
16 6/30/2016 $181,000.00
17 3/31/2016 $82,000.00
18 12/31/2015 $210,000.00
19 9/30/2015 $147,560.00
20 6/30/2015 $68,000.00
21 3/31/2015 $29,922.00
22 12/31/2014 $378,000.00
23 9/30/2014 $220,207.00
24 6/30/2014 $147,693.00
25 3/31/2014 $31,778.00
26 12/31/2013 $171,000.00
27 9/30/2013 $165,803.00
28 6/30/2013 $229,885.00
29 3/31/2013 $258,195.00
30 12/31/2012 $1,310,953.00
31 9/30/2012 $790,379.00
32 6/30/2012 $164,300.00
33 3/31/2012 $49,558.00
34 12/31/2011 $1,427,862.00
35 9/30/2011 $642,120.00
36 6/30/2011 $537,657.00
37 3/31/2011 $711,533.00
38 12/31/2010 $699,057.00
39 12/31/2009 $350,220.00
Financials: InvestmentIncomeAmortizationOfDiscount
Date Value
1 9/30/2019 $1,075,000.00
2 6/30/2019 $757,000.00
3 3/31/2019 $363,000.00
4 9/30/2018 --
5 6/30/2018 --
6 3/31/2018 --
Financials: LeaseCost
Date Value
1 3/31/2020 $681,000.00
2 12/31/2019 $2,309,000.00
3 9/30/2019 $1,729,000.00
4 6/30/2019 $1,161,000.00
5 3/31/2019 $576,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2020 $21,374,000.00
2 12/31/2019 $21,374,000.00
3 9/30/2019 $23,530,000.00
4 6/30/2019 $23,530,000.00
5 3/31/2019 $23,530,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2019 $2,025,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 3/31/2020 $2,059,000.00
2 12/31/2019 $1,924,000.00
3 9/30/2019 $1,965,000.00
4 6/30/2019 $1,965,000.00
5 3/31/2019 $1,965,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 3/31/2020 $2,123,000.00
2 12/31/2019 $1,965,000.00
3 9/30/2019 $1,981,000.00
4 6/30/2019 $1,981,000.00
5 3/31/2019 $1,981,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 3/31/2020 $2,240,000.00
2 12/31/2019 $1,981,000.00
3 9/30/2019 $2,024,000.00
4 6/30/2019 $2,024,000.00
5 3/31/2019 $2,024,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 3/31/2020 $2,304,000.00
2 12/31/2019 $2,024,000.00
3 9/30/2019 $2,025,000.00
4 6/30/2019 $2,025,000.00
5 3/31/2019 $2,025,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 3/31/2020 $1,793,000.00
2 9/30/2019 $497,000.00
3 6/30/2019 $994,000.00
4 3/31/2019 $1,490,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 3/31/2020 $8,681,000.00
2 12/31/2019 $8,785,000.00
3 9/30/2019 $9,310,000.00
4 6/30/2019 $9,444,000.00
5 3/31/2019 $9,708,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 3/31/2020 $398,913,000.00
2 12/31/2019 $330,710,000.00
3 9/30/2019 $319,579,000.00
4 6/30/2019 $287,364,000.00
5 3/31/2019 $306,659,000.00
6 12/31/2018 $278,993,000.00
7 9/30/2018 $269,264,000.00
8 6/30/2018 $265,413,000.00
9 3/31/2018 $284,336,000.00
10 12/31/2017 $282,617,000.00
11 9/30/2017 $273,132,000.00
12 6/30/2017 $265,004,000.00
13 3/31/2017 $247,367,000.00
14 12/31/2016 $240,246,000.00
15 9/30/2016 $231,062,000.00
16 6/30/2016 $222,738,000.00
17 3/31/2016 $214,457,000.00
18 12/31/2015 $235,748,000.00
19 9/30/2015 $222,850,707.00
20 6/30/2015 $208,012,150.00
21 3/31/2015 $197,684,906.00
22 12/31/2014 $192,808,000.00
23 9/30/2014 $185,497,590.00
24 6/30/2014 $179,096,694.00
25 3/31/2014 $174,061,246.00
26 12/31/2013 $156,041,881.00
27 9/30/2013 $156,882,524.00
28 6/30/2013 $148,394,650.00
29 3/31/2013 $141,358,366.00
30 12/31/2012 $142,069,051.00
31 9/30/2012 $134,872,136.00
32 6/30/2012 $136,375,599.00
33 3/31/2012 $133,228,507.00
34 12/31/2011 $132,844,434.00
35 12/31/2010 $128,936,868.00
Financials: LiabilitiesCurrent
Date Value
1 3/31/2020 $26,188,000.00
2 12/31/2019 $16,277,000.00
3 9/30/2019 $11,195,000.00
4 6/30/2019 $10,388,000.00
5 3/31/2019 $11,602,000.00
6 12/31/2018 $11,289,000.00
7 9/30/2018 $9,305,000.00
8 6/30/2018 $12,532,000.00
9 3/31/2018 $14,122,000.00
10 12/31/2017 $13,073,000.00
11 9/30/2017 $11,705,000.00
12 6/30/2017 $13,441,000.00
13 3/31/2017 $10,217,000.00
14 12/31/2016 $8,799,000.00
15 9/30/2016 $7,589,000.00
16 6/30/2016 $10,523,000.00
17 3/31/2016 $10,865,000.00
18 12/31/2015 $17,278,000.00
19 9/30/2015 $13,244,799.00
20 6/30/2015 $7,957,304.00
21 3/31/2015 $6,157,326.00
22 12/31/2014 $5,973,000.00
23 9/30/2014 $6,434,123.00
24 6/30/2014 $7,321,404.00
25 3/31/2014 $7,711,919.00
26 12/31/2013 $9,282,501.00
27 9/30/2013 $10,357,447.00
28 6/30/2013 $11,701,318.00
29 3/31/2013 $10,740,791.00
30 12/31/2012 $14,452,618.00
31 9/30/2012 $12,154,927.00
32 6/30/2012 $15,214,063.00
33 3/31/2012 $12,880,220.00
34 12/31/2011 $14,538,423.00
35 12/31/2010 $19,369,940.00
Financials: MarketableSecuritiesCurrent
Date Value
1 3/31/2020 $26,452,000.00
2 12/31/2019 $27,480,000.00
3 9/30/2019 $69,825,000.00
4 6/30/2019 $72,045,000.00
5 3/31/2019 $71,222,000.00
6 12/31/2018 $69,972,000.00
7 9/30/2018 $67,186,000.00
8 6/30/2018 $13,250,000.00
9 3/31/2018 $21,250,000.00
10 12/31/2017 $24,000,000.00
11 9/30/2017 $25,750,000.00
12 6/30/2017 $25,000,000.00
13 3/31/2017 $19,250,000.00
14 12/31/2016 $20,500,000.00
15 9/30/2016 $22,250,000.00
16 6/30/2016 $22,500,000.00
17 3/31/2016 $23,000,000.00
18 12/31/2015 $27,751,000.00
19 9/30/2015 $22,007,370.00
20 6/30/2015 $18,513,150.00
21 3/31/2015 $12,500,000.00
22 12/31/2014 $6,750,000.00
23 9/30/2014 $19,999,600.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 3/31/2020 $-141,000.00
2 12/31/2019 $-8,142,000.00
3 9/30/2019 $-8,420,000.00
4 6/30/2019 $-30,119,000.00
5 3/31/2019 $-119,000.00
6 12/31/2018 $-28,904,000.00
7 9/30/2018 $-28,849,000.00
8 6/30/2018 $-28,849,000.00
9 3/31/2018 $-1,223,000.00
10 12/31/2017 $314,000.00
11 9/30/2017 $310,000.00
12 6/30/2017 $209,000.00
13 3/31/2017 $41,000.00
14 12/31/2016 $-23,993,000.00
15 9/30/2016 $-24,012,000.00
16 6/30/2016 $-23,659,000.00
17 3/31/2016 $-24,332,000.00
18 12/31/2015 $1,921,000.00
19 9/30/2015 $1,952,000.00
20 6/30/2015 $1,902,892.00
21 3/31/2015 $1,898,000.00
22 12/31/2014 $5,332,000.00
23 9/30/2014 $4,267,102.00
24 6/30/2014 $4,321,018.00
25 3/31/2014 $5,504,016.00
26 12/31/2013 $-5,689,000.00
27 9/30/2013 $2,496,830.00
28 6/30/2013 $335,471.00
29 3/31/2013 $761,658.00
30 12/31/2012 $-758,854.00
31 9/30/2012 $-411,565.00
32 6/30/2012 $-252,642.00
33 3/31/2012 $108,732.00
34 12/31/2011 $-1,165,340.00
35 9/30/2011 $-1,048,230.00
36 6/30/2011 $-648,233.00
37 3/31/2011 $-371,055.00
38 12/31/2010 $-1,337,320.00
39 12/31/2009 $-1,643,501.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 3/31/2020 $-92,503,000.00
2 12/31/2019 $39,691,000.00
3 9/30/2019 $-1,333,000.00
4 6/30/2019 $-3,433,000.00
5 3/31/2019 $-1,917,000.00
6 12/31/2018 $-50,257,000.00
7 9/30/2018 $-47,676,000.00
8 6/30/2018 $7,467,000.00
9 3/31/2018 $207,000.00
10 12/31/2017 $-12,480,000.00
11 9/30/2017 $-11,756,000.00
12 6/30/2017 $-8,417,000.00
13 3/31/2017 $-425,000.00
14 12/31/2016 $-6,763,000.00
15 9/30/2016 $-7,108,000.00
16 6/30/2016 $-4,618,000.00
17 3/31/2016 $-1,667,000.00
18 12/31/2015 $-30,226,000.00
19 9/30/2015 $-17,287,000.00
20 6/30/2015 $-12,902,042.00
21 3/31/2015 $-6,006,000.00
22 12/31/2014 $-8,303,000.00
23 9/30/2014 $-20,919,301.00
24 6/30/2014 $-677,358.00
25 3/31/2014 $-276,513.00
26 12/31/2013 $-253,000.00
27 9/30/2013 $295,062.00
28 6/30/2013 $136,914.00
29 3/31/2013 $99,805.00
30 12/31/2012 $-1,504,707.00
31 9/30/2012 $-1,292,487.00
32 6/30/2012 $-1,145,493.00
33 3/31/2012 $-224,059.00
34 12/31/2011 $-1,400,348.00
35 9/30/2011 $-953,952.00
36 6/30/2011 $-655,784.00
37 3/31/2011 $-76,570.00
38 12/31/2010 $-2,679,677.00
39 12/31/2009 $-20,217,869.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 3/31/2020 $1,045,000.00
2 12/31/2019 $37,005,000.00
3 9/30/2019 $23,983,000.00
4 6/30/2019 $13,932,000.00
5 3/31/2019 $8,462,000.00
6 12/31/2018 $34,918,000.00
7 9/30/2018 $24,905,000.00
8 6/30/2018 $14,063,000.00
9 3/31/2018 $9,592,000.00
10 12/31/2017 $40,812,000.00
11 9/30/2017 $33,831,000.00
12 6/30/2017 $21,731,000.00
13 3/31/2017 $15,460,000.00
14 12/31/2016 $24,448,000.00
15 9/30/2016 $18,378,000.00
16 6/30/2016 $6,643,000.00
17 3/31/2016 $7,680,000.00
18 12/31/2015 $39,064,000.00
19 9/30/2015 $23,790,183.00
20 6/30/2015 $14,884,000.00
21 3/31/2015 $3,983,834.00
22 12/31/2014 $39,978,000.00
23 9/30/2014 $25,222,372.00
24 6/30/2014 $17,836,814.00
25 3/31/2014 $13,596,657.00
26 12/31/2013 $25,165,000.00
27 9/30/2013 $17,159,199.00
28 6/30/2013 $9,632,926.00
29 3/31/2013 $6,068,854.00
30 12/31/2012 $10,548,677.00
31 9/30/2012 $5,736,296.00
32 6/30/2012 $3,534,789.00
33 3/31/2012 $-1,689,649.00
34 12/31/2011 $10,173,134.00
35 9/30/2011 $2,865,813.00
36 6/30/2011 $-110,499.00
37 3/31/2011 $1,285,947.00
38 12/31/2010 $7,853,461.00
39 12/31/2009 $3,094,705.00
Financials: NetIncomeLoss
Date Value
1 3/31/2020 $5,793,000.00
2 12/31/2019 $4,051,000.00
3 9/30/2019 $23,142,000.00
4 6/30/2019 $9,435,000.00
5 3/31/2019 $4,507,000.00
6 12/31/2018 $18,722,000.00
7 9/30/2018 $11,004,000.00
8 6/30/2018 $10,092,000.00
9 3/31/2018 $-6,686,000.00
10 12/31/2017 $31,816,000.00
11 9/30/2017 $6,887,000.00
12 6/30/2017 $11,369,000.00
13 3/31/2017 $5,493,000.00
14 12/31/2016 $32,547,000.00
15 9/30/2016 $24,462,000.00
16 6/30/2016 $8,615,000.00
17 3/31/2016 $6,895,000.00
18 12/31/2015 $30,758,000.00
19 9/30/2015 $19,715,000.00
20 6/30/2015 $7,820,000.00
21 3/31/2015 $3,516,000.00
22 12/31/2014 $38,319,000.00
23 9/30/2014 $30,503,403.00
24 6/30/2014 $9,302,000.00
25 3/31/2014 $15,030,253.00
26 12/31/2013 $20,575,000.00
27 9/30/2013 $13,920,152.00
28 6/30/2013 $5,894,892.00
29 3/31/2013 $3,068,002.00
30 12/31/2012 $11,757,460.00
31 9/30/2012 $7,294,237.00
32 6/30/2012 $3,736,868.00
33 3/31/2012 $1,912,119.00
34 12/31/2011 $8,466,680.00
35 9/30/2011 $5,583,570.00
36 6/30/2011 $2,282,641.00
37 3/31/2011 $324,412.00
38 12/31/2010 $4,315,995.00
39 12/31/2009 $3,687,567.00
Financials: NumberOfOperatingSegments
Date Value
1 12/31/2019 $1.00
2 12/31/2018 $1.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2019 $1.00
2 12/31/2018 $1.00
3 9/30/2017 $1.00
4 6/30/2017 $1.00
5 3/31/2017 $1.00
6 12/31/2016 $1.00
7 9/30/2016 $1.00
8 6/30/2016 $1.00
9 3/31/2016 $1.00
10 12/31/2015 $1.00
11 9/30/2015 $1.00
12 6/30/2015 $1.00
13 3/31/2015 $1.00
14 12/31/2014 $1.00
15 9/30/2014 $1.00
16 6/30/2014 $1.00
17 3/31/2014 $1.00
18 9/30/2013 $1.00
19 12/31/2012 $1.00
20 9/30/2012 $1.00
Financials: NumberOfReportingUnits
Date Value
1 3/31/2020 $2.00
Financials: OperatingIncomeLoss
Date Value
1 3/31/2020 $7,094,000.00
2 12/31/2019 $34,248,000.00
3 9/30/2019 $29,446,000.00
4 6/30/2019 $17,397,000.00
5 3/31/2019 $5,482,000.00
6 12/31/2018 $21,749,000.00
7 9/30/2018 $11,987,000.00
8 6/30/2018 $3,414,000.00
9 3/31/2018 $-7,832,000.00
10 12/31/2017 $45,729,000.00
11 9/30/2017 $36,001,000.00
12 6/30/2017 $25,732,000.00
13 3/31/2017 $8,006,000.00
14 12/31/2016 $50,607,000.00
15 9/30/2016 $37,867,000.00
16 6/30/2016 $24,178,000.00
17 3/31/2016 $10,709,000.00
18 12/31/2015 $48,134,000.00
19 9/30/2015 $31,068,000.00
20 6/30/2015 $17,933,149.00
21 3/31/2015 $5,504,000.00
22 12/31/2014 $61,447,000.00
23 9/30/2014 $49,359,499.00
24 6/30/2014 $39,073,281.00
25 3/31/2014 $23,870,568.00
26 12/31/2013 $32,607,000.00
27 9/30/2013 $22,176,189.00
28 6/30/2013 $9,398,492.00
29 3/31/2013 $5,011,424.00
30 12/31/2012 $19,715,198.00
31 9/30/2012 $2,726,760.00
32 6/30/2012 $9,196,930.00
33 3/31/2012 $3,063,060.00
34 12/31/2011 $13,967,402.00
35 9/30/2011 $4,817,362.00
36 6/30/2011 $4,234,255.00
37 3/31/2011 $556,679.00
38 12/31/2010 $7,537,686.00
39 12/31/2009 $5,586,739.00
Financials: OperatingLeaseCost
Date Value
1 3/31/2020 $574,000.00
2 12/31/2019 $2,087,000.00
3 9/30/2019 $1,568,000.00
4 6/30/2019 $1,043,000.00
5 3/31/2019 $522,000.00
Financials: OperatingLeaseLiability
Date Value
1 9/30/2019 $22,712,000.00
2 6/30/2019 $23,075,000.00
3 3/31/2019 $23,307,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 3/31/2020 $1,481,000.00
2 12/31/2019 $1,141,000.00
3 9/30/2019 $1,109,000.00
4 6/30/2019 $1,101,000.00
5 3/31/2019 $1,075,000.00
6 12/31/2018 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 3/31/2020 $21,731,000.00
2 12/31/2019 $21,367,000.00
3 9/30/2019 $21,603,000.00
4 6/30/2019 $21,974,000.00
5 3/31/2019 $22,232,000.00
6 12/31/2018 --
Financials: OperatingLeasePayments
Date Value
1 12/31/2019 $1,980,000.00
2 9/30/2019 $1,482,000.00
3 6/30/2019 $994,000.00
4 3/31/2019 $497,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 3/31/2020 $23,528,000.00
2 12/31/2019 $22,864,000.00
3 9/30/2019 $23,082,000.00
4 6/30/2019 $23,495,000.00
5 3/31/2019 $23,748,000.00
6 12/31/2018 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 3/31/2020 $0.04
2 12/31/2019 $0.04
3 9/30/2019 $0.04
4 6/30/2019 $0.04
5 3/31/2019 $0.04
Financials: OperatingLossCarryforwards
Date Value
1 12/31/2019 $7,500,000.00
2 12/31/2018 $5,800,000.00
3 12/31/2017 $4,000,000.00
4 12/31/2016 $5,200,000.00
5 12/31/2015 $6,300,000.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 3/31/2020 $1,141,000.00
2 12/31/2019 $443,000.00
3 9/30/2019 $368,000.00
4 6/30/2019 $332,000.00
5 3/31/2019 $476,000.00
6 12/31/2018 $233,000.00
7 9/30/2018 $347,000.00
8 6/30/2018 $83,000.00
9 3/31/2018 $229,000.00
10 12/31/2017 $248,000.00
11 9/30/2017 $85,000.00
12 6/30/2017 $555,000.00
13 12/31/2016 $880,000.00
14 9/30/2016 $768,000.00
15 6/30/2016 $744,000.00
16 3/31/2016 $966,000.00
17 12/31/2015 $880,000.00
18 9/30/2015 $508,505.00
19 6/30/2015 $525,494.00
20 3/31/2015 $445,846.00
21 12/31/2014 $379,000.00
22 9/30/2014 $492,538.00
23 6/30/2014 $776,791.00
24 3/31/2014 $822,029.00
25 12/31/2013 $766,716.00
26 9/30/2013 $1,881,865.00
27 6/30/2013 $1,520,096.00
28 3/31/2013 $1,217,725.00
29 12/31/2012 $1,680,212.00
30 9/30/2012 $585,810.00
31 6/30/2012 $557,417.00
32 12/31/2011 $1,172,196.00
Financials: OtherAssetsNoncurrent
Date Value
1 3/31/2020 $27,507,000.00
2 12/31/2019 $7,478,000.00
3 9/30/2019 $5,761,000.00
4 6/30/2019 $4,884,000.00
5 3/31/2019 $4,003,000.00
6 12/31/2018 $4,897,000.00
7 9/30/2018 $1,109,000.00
8 6/30/2018 $1,157,000.00
9 3/31/2018 $1,247,000.00
10 12/31/2017 $1,254,000.00
11 9/30/2017 $1,283,000.00
12 12/31/2016 $69,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 3/31/2020 $-129,000.00
2 12/31/2019 $-372,000.00
3 9/30/2019 $-792,000.00
4 6/30/2019 $-170,000.00
5 3/31/2019 $-315,000.00
6 12/31/2018 $-742,000.00
7 9/30/2018 $-444,000.00
8 6/30/2018 $-951,000.00
9 3/31/2018 $620,000.00
10 12/31/2017 $2,533,000.00
11 9/30/2017 $690,000.00
12 6/30/2017 $1,581,000.00
13 3/31/2017 $292,000.00
14 12/31/2016 $-668,000.00
15 9/30/2016 $310,000.00
16 6/30/2016 $238,000.00
17 3/31/2016 $776,000.00
18 12/31/2015 $-2,154,000.00
19 9/30/2015 $-1,572,000.00
20 6/30/2015 $-1,828,444.00
21 3/31/2015 $-2,249,000.00
22 12/31/2014 $-2,796,000.00
23 9/30/2014 $-1,896,823.00
24 6/30/2014 $-216,855.00
25 12/31/2013 $956,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 12/31/2019 $-400,000.00
2 12/31/2018 $-700,000.00
3 12/31/2017 $2,500,000.00
4 12/31/2016 $-700,000.00
5 12/31/2015 $2,200,000.00
6 3/31/2015 $-2,249,128.00
7 12/31/2014 $-2,800,000.00
8 9/30/2014 $-1,896,823.00
9 6/30/2014 $-216,855.00
10 3/31/2014 $-26,116.00
11 12/31/2013 $1,000,000.00
12 9/30/2013 $507,119.00
13 6/30/2013 $340,095.00
14 3/31/2013 $-749,450.00
15 12/31/2012 $412,551.00
16 9/30/2012 $-286,031.00
17 6/30/2012 $-843,743.00
18 3/31/2012 $756,461.00
19 12/31/2011 $-519,405.00
20 9/30/2011 $-1,576,131.00
21 6/30/2011 $2,344,862.00
22 12/31/2010 $-2,547,776.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 3/31/2020 $-129,000.00
2 12/31/2019 $-372,000.00
3 9/30/2019 $-622,000.00
4 6/30/2019 $145,000.00
5 3/31/2019 $-315,000.00
6 12/31/2018 $-742,000.00
7 9/30/2018 $-113,000.00
8 6/30/2018 $-951,000.00
9 3/31/2018 $620,000.00
10 12/31/2017 $2,533,000.00
11 12/31/2016 $-668,000.00
12 12/31/2015 $-2,154,000.00
13 12/31/2014 $-2,796,000.00
14 9/30/2014 $-1,679,537.00
15 12/31/2013 $956,000.00
16 9/30/2013 $507,119.00
17 12/31/2012 $412,551.00
18 12/31/2011 $-519,405.00
19 12/31/2010 $-2,547,776.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 3/31/2020 $1,019,000.00
2 12/31/2019 $357,000.00
3 9/30/2019 $372,000.00
4 6/30/2019 $373,000.00
5 3/31/2019 $366,000.00
6 12/31/2018 $550,000.00
7 9/30/2018 $574,000.00
8 6/30/2018 $882,000.00
9 3/31/2018 $1,150,000.00
10 12/31/2017 $660,000.00
11 9/30/2017 $545,000.00
12 6/30/2017 $422,000.00
13 3/31/2017 $400,000.00
14 12/31/2016 $2,078,000.00
15 9/30/2016 $2,556,000.00
16 6/30/2016 $1,173,000.00
17 3/31/2016 $739,000.00
18 12/31/2015 $781,000.00
19 9/30/2015 $803,571.00
20 6/30/2015 $779,666.00
21 3/31/2015 $829,302.00
22 12/31/2014 $893,935.00
23 9/30/2014 $948,858.00
24 6/30/2014 $1,031,414.00
25 3/31/2014 $1,089,708.00
26 12/31/2013 $1,133,544.00
27 9/30/2013 $1,172,099.00
28 6/30/2013 $1,264,427.00
29 3/31/2013 $1,294,140.00
30 12/31/2012 $1,541,124.00
31 9/30/2012 $1,539,198.00
32 6/30/2012 $1,535,140.00
33 3/31/2012 $1,556,399.00
34 12/31/2011 $1,548,652.00
35 12/31/2010 $1,560,205.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2019 $30,000,000.00
2 9/30/2019 $30,000,000.00
3 6/30/2019 $30,000,000.00
4 12/31/2018 $30,000,000.00
5 9/30/2018 $30,000,000.00
6 6/30/2018 $30,000,000.00
7 12/31/2017 --
8 9/30/2017 --
9 6/30/2017 --
10 3/31/2017 --
11 12/31/2016 $25,000,000.00
12 9/30/2016 $25,000,000.00
13 6/30/2016 $25,000,000.00
14 3/31/2016 $25,000,000.00
15 12/31/2015 --
16 9/30/2015 --
17 6/30/2015 --
18 3/31/2015 --
19 12/31/2014 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 3/31/2020 $141,000.00
2 12/31/2019 $293,000.00
3 9/30/2019 $245,000.00
4 6/30/2019 $125,000.00
5 3/31/2019 $124,000.00
6 12/31/2018 $1,790,000.00
7 9/30/2018 $1,735,000.00
8 6/30/2018 $1,735,000.00
9 3/31/2018 $1,735,000.00
10 12/31/2017 --
11 9/30/2017 --
12 6/30/2017 --
13 3/31/2017 --
14 12/31/2016 --
15 12/31/2015 --
16 9/30/2015 --
17 6/30/2015 --
18 12/31/2014 $6,349,000.00
19 9/30/2014 $6,348,900.00
20 6/30/2014 $6,348,900.00
21 12/31/2013 --
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 3/31/2020 $92,983,000.00
2 3/31/2019 --
3 12/31/2009 $16,255,637.00
Financials: PaymentsToAcquireMarketableSecurities
Date Value
1 3/31/2020 $13,787,000.00
2 12/31/2019 $103,848,000.00
3 9/30/2019 $86,368,000.00
4 6/30/2019 $73,896,000.00
5 3/31/2019 $58,981,000.00
6 12/31/2018 $91,601,000.00
7 9/30/2018 $77,683,000.00
8 6/30/2018 $14,000,000.00
9 3/31/2018 $12,500,000.00
10 12/31/2017 $45,000,000.00
11 9/30/2017 $36,500,000.00
12 6/30/2017 $24,500,000.00
13 3/31/2017 $11,250,000.00
14 12/31/2016 $39,249,000.00
15 9/30/2016 $32,250,000.00
16 6/30/2016 $22,499,000.00
17 3/31/2016 $9,499,000.00
18 12/31/2015 $45,251,000.00
19 9/30/2015 $30,009,000.00
20 6/30/2015 $22,018,070.00
21 3/31/2015 $7,250,000.00
22 12/31/2014 $26,750,000.00
23 9/30/2014 $19,999,169.00
24 6/30/2014 --
25 12/31/2013 --
26 9/30/2013 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 3/31/2020 $723,000.00
2 12/31/2019 $2,827,000.00
3 9/30/2019 $2,559,000.00
4 6/30/2019 $2,131,000.00
5 3/31/2019 $1,030,000.00
6 12/31/2018 $4,656,000.00
7 9/30/2018 $4,493,000.00
8 6/30/2018 $3,283,000.00
9 3/31/2018 $2,543,000.00
10 12/31/2017 $8,980,000.00
11 9/30/2017 $6,506,000.00
12 6/30/2017 $3,917,000.00
13 3/31/2017 $1,675,000.00
14 12/31/2016 $14,014,000.00
15 9/30/2016 $12,608,000.00
16 6/30/2016 $9,869,000.00
17 3/31/2016 $6,418,000.00
18 12/31/2015 $9,225,000.00
19 9/30/2015 $2,028,000.00
20 6/30/2015 $1,133,972.00
21 3/31/2015 $256,000.00
22 12/31/2014 $1,552,922.00
23 9/30/2014 $920,132.00
24 6/30/2014 $677,358.00
25 3/31/2014 $276,513.00
26 12/31/2013 $440,890.00
27 9/30/2013 $235,803.00
28 6/30/2013 $109,871.00
29 3/31/2013 $35,802.00
30 12/31/2012 $1,504,707.00
31 9/30/2012 $1,292,487.00
32 6/30/2012 $1,145,493.00
33 3/31/2012 $224,059.00
34 12/31/2011 $1,400,348.00
35 9/30/2011 $953,952.00
36 6/30/2011 $655,784.00
37 3/31/2011 $76,570.00
38 12/31/2010 $2,784,977.00
39 12/31/2009 $3,962,232.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 3/31/2020 $0.01
2 12/31/2019 $0.01
3 9/30/2019 $0.01
4 6/30/2019 $0.01
5 3/31/2019 $0.01
6 12/31/2018 $0.01
7 9/30/2018 $0.01
8 6/30/2018 $0.01
9 3/31/2018 $0.01
10 12/31/2017 $0.01
11 9/30/2017 $0.01
12 6/30/2017 $0.01
13 3/31/2017 $0.01
14 12/31/2016 $0.01
15 9/30/2016 $0.01
16 6/30/2016 $0.01
17 3/31/2016 $0.01
18 12/31/2015 $0.01
19 9/30/2015 $0.01
20 6/30/2015 $0.01
21 3/31/2015 $0.01
22 12/31/2014 $0.01
23 9/30/2014 $0.01
24 6/30/2014 $0.01
25 3/31/2014 $0.01
26 12/31/2013 $0.01
27 9/30/2013 $0.01
28 6/30/2013 $0.01
29 3/31/2013 $0.01
30 12/31/2012 $0.01
31 9/30/2012 $0.01
32 6/30/2012 $0.01
33 3/31/2012 $0.01
34 12/31/2011 $0.01
35 12/31/2010 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 3/31/2020 $1,250,000.00
2 12/31/2019 $1,250,000.00
3 9/30/2019 $1,250,000.00
4 6/30/2019 $1,250,000.00
5 3/31/2019 $1,250,000.00
6 12/31/2018 $1,250,000.00
7 9/30/2018 $1,250,000.00
8 6/30/2018 $1,250,000.00
9 3/31/2018 $1,250,000.00
10 12/31/2017 $1,250,000.00
11 9/30/2017 $1,250,000.00
12 6/30/2017 $1,250.00
13 3/31/2017 $1,250,000.00
14 12/31/2016 $1,250,000.00
15 9/30/2016 $1,250,000.00
16 6/30/2016 $1,250,000.00
17 3/31/2016 $1,250,000.00
18 12/31/2015 $1,250,000.00
19 9/30/2015 $1,250,000.00
20 6/30/2015 $1,250,000.00
21 3/31/2015 $1,250,000.00
22 12/31/2014 $1,250,000.00
23 9/30/2014 $1,250,000.00
24 6/30/2014 $1,250,000.00
25 3/31/2014 $1,250,000.00
26 12/31/2013 $1,250,000.00
27 9/30/2013 $1,250,000.00
28 6/30/2013 $1,250,000.00
29 3/31/2013 $1,250,000.00
30 12/31/2012 $1,250,000.00
31 9/30/2012 $1,250,000.00
32 6/30/2012 $1,250,000.00
33 3/31/2012 $1,250,000.00
34 12/31/2011 $1,250,000.00
35 12/31/2010 $1,250,000.00
Financials: PreferredStockSharesIssued
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 12/31/2014 --
23 9/30/2014 --
24 6/30/2014 --
25 3/31/2014 --
26 12/31/2013 --
27 9/30/2013 --
28 6/30/2013 --
29 3/31/2013 --
30 12/31/2012 --
31 9/30/2012 --
32 6/30/2012 --
33 3/31/2012 --
34 12/31/2011 --
35 12/31/2010 --
Financials: PreferredStockSharesOutstanding
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 12/31/2014 --
23 9/30/2014 --
24 6/30/2014 --
25 3/31/2014 --
26 12/31/2013 --
27 9/30/2013 --
28 6/30/2013 --
29 3/31/2013 --
30 12/31/2012 --
31 9/30/2012 --
32 6/30/2012 --
33 3/31/2012 --
34 12/31/2011 --
35 12/31/2010 --
Financials: PreferredStockValue
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 12/31/2014 --
23 9/30/2014 --
24 6/30/2014 --
25 3/31/2014 --
26 12/31/2013 --
27 9/30/2013 --
28 6/30/2013 --
29 3/31/2013 --
30 12/31/2012 --
31 9/30/2012 --
32 6/30/2012 --
33 3/31/2012 --
34 12/31/2011 --
35 12/31/2010 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 3/31/2020 $5,659,000.00
2 12/31/2019 $4,289,000.00
3 9/30/2019 $1,479,000.00
4 6/30/2019 $2,413,000.00
5 3/31/2019 $2,077,000.00
6 12/31/2018 $1,854,000.00
7 9/30/2018 $1,981,000.00
8 6/30/2018 $4,244,000.00
9 3/31/2018 $4,081,000.00
10 12/31/2017 $3,211,000.00
11 9/30/2017 $2,268,000.00
12 6/30/2017 $1,973,000.00
13 3/31/2017 $1,173,000.00
14 12/31/2016 $2,098,000.00
15 9/30/2016 $924,000.00
16 6/30/2016 $1,158,000.00
17 3/31/2016 $1,500,000.00
18 12/31/2015 $1,385,000.00
19 9/30/2015 $947,119.00
20 6/30/2015 $947,939.00
21 3/31/2015 $1,034,597.00
22 12/31/2014 $959,305.00
23 9/30/2014 $1,128,693.00
24 6/30/2014 $878,929.00
25 3/31/2014 $1,217,403.00
26 12/31/2013 $865,957.00
27 9/30/2013 $878,472.00
28 6/30/2013 $920,873.00
29 3/31/2013 $1,007,669.00
30 12/31/2012 $1,539,477.00
31 9/30/2012 $1,351,403.00
32 6/30/2012 $1,299,596.00
33 3/31/2012 $1,947,394.00
34 12/31/2011 $1,831,127.00
35 12/31/2010 $2,360,182.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 3/31/2020 $14,990,000.00
2 12/31/2019 $146,366,000.00
3 9/30/2019 $87,594,000.00
4 6/30/2019 $72,594,000.00
5 3/31/2019 $58,094,000.00
6 12/31/2018 $46,000,000.00
7 9/30/2018 $34,500,000.00
8 6/30/2018 $24,750,000.00
9 3/31/2018 $15,250,000.00
10 12/31/2017 $41,500,000.00
11 9/30/2017 $31,250,000.00
12 6/30/2017 $20,000,000.00
13 3/31/2017 $12,500,000.00
14 12/31/2016 $46,500,000.00
15 9/30/2016 $37,750,000.00
16 6/30/2016 $27,750,000.00
17 3/31/2016 $14,250,000.00
18 12/31/2015 $24,250,000.00
19 9/30/2015 $14,750,000.00
20 6/30/2015 $10,250,000.00
21 3/31/2015 $1,500,000.00
22 12/31/2014 $20,000,000.00
23 9/30/2014 --
24 6/30/2014 --
25 12/31/2013 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 3/31/2020 --
2 12/31/2019 $22,151,000.00
3 9/30/2019 $21,825,000.00
4 6/30/2019 $6,000.00
5 3/31/2019 $5,000.00
6 12/31/2018 $2,886,000.00
7 9/30/2018 $2,886,000.00
8 6/30/2018 $2,886,000.00
9 3/31/2018 $512,000.00
10 12/31/2017 $314,000.00
11 9/30/2017 $310,000.00
12 6/30/2017 $209,000.00
13 3/31/2017 $41,000.00
14 12/31/2016 $1,007,000.00
15 9/30/2016 $988,000.00
16 6/30/2016 $922,000.00
17 3/31/2016 $668,000.00
18 12/31/2015 $1,074,000.00
19 9/30/2015 $1,074,814.00
20 6/30/2015 $969,000.00
21 3/31/2015 $963,582.00
22 12/31/2014 $2,055,000.00
23 9/30/2014 $1,379,294.00
24 6/30/2014 $1,361,805.00
25 3/31/2014 $1,067,767.00
26 12/31/2013 $3,054,000.00
27 9/30/2013 $2,932,649.00
28 6/30/2013 $1,127,875.00
29 3/31/2013 $1,097,016.00
30 12/31/2012 $388,675.00
31 9/30/2012 $331,639.00
32 6/30/2012 $147,033.00
33 3/31/2012 $114,656.00
34 12/31/2011 $160,470.00
35 9/30/2011 $151,770.00
36 6/30/2011 $151,767.00
37 3/31/2011 $28,945.00
38 12/31/2010 $197,246.00
39 12/31/2009 $3,150.00
Financials: ProductWarrantyAccrual
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 12/31/2014 --
23 9/30/2014 --
24 6/30/2014 --
25 3/31/2014 --
26 12/31/2013 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2019 $79,293,000.00
2 12/31/2018 $78,181,000.00
3 12/31/2017 $76,373,000.00
4 12/31/2016 $79,073,000.00
5 12/31/2015 $64,648,000.00
6 9/30/2015 $57,667,111.00
7 6/30/2015 $54,671,505.00
8 3/31/2015 $53,666,109.00
9 12/31/2014 $53,619,589.00
10 9/30/2014 $53,379,965.00
11 6/30/2014 $53,142,322.00
12 3/31/2014 $52,768,367.00
13 12/31/2013 $52,413,423.00
14 9/30/2013 $52,067,759.00
15 6/30/2013 $51,618,726.00
16 3/31/2013 $51,566,576.00
17 12/31/2012 $52,376,013.00
18 9/30/2012 $52,141,685.00
19 6/30/2012 $51,920,745.00
20 3/31/2012 $51,541,804.00
21 12/31/2011 $50,850,630.00
22 12/31/2010 $49,696,989.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 3/31/2020 $54,232,000.00
2 12/31/2019 $50,783,000.00
3 9/30/2019 $51,750,000.00
4 6/30/2019 $52,960,000.00
5 3/31/2019 $53,051,000.00
6 12/31/2018 $54,111,000.00
7 9/30/2018 $55,041,000.00
8 6/30/2018 $55,377,000.00
9 3/31/2018 $55,772,000.00
10 12/31/2017 $56,183,000.00
11 9/30/2017 $53,973,000.00
12 6/30/2017 $52,272,000.00
13 3/31/2017 $51,593,000.00
14 12/31/2016 $52,296,000.00
15 9/30/2016 $51,058,000.00
16 6/30/2016 $49,198,000.00
17 3/31/2016 $46,839,000.00
18 12/31/2015 $40,108,000.00
19 9/30/2015 $33,797,313.00
20 6/30/2015 $31,522,869.00
21 3/31/2015 $31,190,005.00
22 12/31/2014 $31,669,000.00
23 9/30/2014 $32,036,643.00
24 6/30/2014 $32,387,726.00
25 3/31/2014 $32,633,966.00
26 12/31/2013 $32,938,711.00
27 9/30/2013 $33,261,864.00
28 6/30/2013 $33,846,579.00
29 3/31/2013 $34,478,850.00
30 12/31/2012 $35,112,981.00
31 9/30/2012 $35,937,469.00
32 6/30/2012 $36,421,107.00
33 3/31/2012 $36,673,599.00
34 12/31/2011 $36,469,878.00
35 12/31/2010 $36,981,394.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 3/31/2020 $-15,000.00
2 12/31/2019 $-499,000.00
3 9/30/2019 $-450,000.00
4 6/30/2019 --
5 3/31/2019 --
6 12/31/2018 $57,000.00
7 9/30/2018 $-87,000.00
8 6/30/2018 $-6,000.00
9 12/31/2017 $1,609,000.00
10 9/30/2017 $-1,000.00
11 6/30/2017 $-1,000.00
12 12/31/2016 $52,000.00
13 9/30/2016 $52,000.00
14 6/30/2016 $52,000.00
15 12/31/2015 $38,000.00
16 9/30/2015 --
17 6/30/2015 --
18 12/31/2014 --
19 12/31/2013 $238,071.00
20 9/30/2013 $24,098.00
21 12/31/2012 $135,353.00
22 9/30/2012 $135,353.00
23 6/30/2012 $135,353.00
24 12/31/2011 $331,528.00
25 12/31/2010 $302,723.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 3/31/2020 $6,050,000.00
2 12/31/2019 $16,665,000.00
3 9/30/2019 $12,581,000.00
4 6/30/2019 $8,423,000.00
5 3/31/2019 $4,258,000.00
6 12/31/2018 $18,190,000.00
7 9/30/2018 $14,126,000.00
8 6/30/2018 $4,733,000.00
9 3/31/2018 $5,161,000.00
10 12/31/2017 $18,787,000.00
11 9/30/2017 $14,521,000.00
12 6/30/2017 $8,679,000.00
13 3/31/2017 $4,230,000.00
14 12/31/2016 $10,732,000.00
15 9/30/2016 $7,773,000.00
16 6/30/2016 $4,951,000.00
17 3/31/2016 $2,159,000.00
18 12/31/2015 $8,987,000.00
19 9/30/2015 $5,971,000.00
20 6/30/2015 $3,910,082.00
21 3/31/2015 $2,098,000.00
22 12/31/2014 $8,144,000.00
23 9/30/2014 $1,999,867.00
24 6/30/2014 $1,873,158.00
25 3/31/2014 $2,287,715.00
26 12/31/2013 $7,060,000.00
27 9/30/2013 $5,029,974.00
28 6/30/2013 $3,411,962.00
29 3/31/2013 $1,582,910.00
30 12/31/2012 $5,388,036.00
31 9/30/2012 $1,217,086.00
32 6/30/2012 $1,298,170.00
33 3/31/2012 $1,533,103.00
34 12/31/2011 $6,168,937.00
35 9/30/2011 $1,531,355.00
36 6/30/2011 $3,106,820.00
37 3/31/2011 $1,532,664.00
38 12/31/2010 $6,874,633.00
39 12/31/2009 $8,181,532.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 3/31/2020 $251,219,000.00
2 12/31/2019 $245,426,000.00
3 9/30/2019 $241,375,000.00
4 6/30/2019 $232,175,000.00
5 3/31/2019 $222,740,000.00
6 12/31/2018 $218,233,000.00
7 9/30/2018 $210,515,000.00
8 6/30/2018 $202,916,000.00
9 3/31/2018 $192,825,000.00
10 12/31/2017 $199,511,000.00
11 9/30/2017 $191,444,000.00
12 6/30/2017 $184,557,000.00
13 3/31/2017 $173,188,000.00
14 12/31/2016 $168,209,000.00
15 9/30/2016 $160,124,000.00
16 6/30/2016 $151,172,000.00
17 3/31/2016 $142,557,000.00
18 12/31/2015 $135,662,000.00
19 9/30/2015 $124,618,660.00
20 6/30/2015 $116,238,795.00
21 3/31/2015 $108,419,238.00
22 12/31/2014 $104,904,000.00
23 9/30/2014 $97,087,605.00
24 6/30/2014 $90,916,805.00
25 3/31/2014 $81,614,455.00
26 12/31/2013 $66,584,202.00
27 9/30/2013 $59,929,833.00
28 6/30/2013 $54,972,575.00
29 3/31/2013 $49,077,683.00
30 12/31/2012 $46,009,681.00
31 9/30/2012 $41,546,458.00
32 6/30/2012 $39,901,208.00
33 3/31/2012 $36,164,340.00
34 12/31/2011 $34,252,221.00
35 12/31/2010 $25,785,541.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 3/31/2020 $35,397,000.00
2 12/31/2019 $114,610,000.00
3 9/30/2019 $84,838,000.00
4 6/30/2019 $55,141,000.00
5 3/31/2019 $24,723,000.00
6 12/31/2018 $105,555,000.00
7 9/30/2018 $26,787,000.00
8 6/30/2018 $30,548,000.00
9 3/31/2018 $21,264,000.00
10 12/31/2017 $113,420,000.00
11 9/30/2017 $27,184,000.00
12 6/30/2017 $33,462,000.00
13 3/31/2017 $23,386,000.00
14 12/31/2016 $103,379,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 3/31/2020 $51,000.00
2 3/31/2019 --
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 3/31/2020 $544,000.00
2 12/31/2019 $24,110,000.00
3 9/30/2019 $24,110,000.00
4 6/30/2019 $24,110,000.00
5 3/31/2019 $497,000.00
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 3/31/2018 --
10 12/31/2017 --
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 3/31/2020 $14,431,000.00
2 12/31/2019 $34,950,000.00
3 9/30/2019 $22,713,000.00
4 6/30/2019 $15,174,000.00
5 3/31/2019 $7,672,000.00
6 12/31/2018 $34,336,000.00
7 9/30/2018 $28,207,000.00
8 6/30/2018 $6,417,000.00
9 3/31/2018 $16,090,000.00
10 12/31/2017 $21,540,000.00
11 9/30/2017 $14,862,000.00
12 6/30/2017 $4,972,000.00
13 3/31/2017 $5,067,000.00
14 12/31/2016 $18,013,000.00
15 9/30/2016 $12,525,000.00
16 6/30/2016 $8,245,000.00
17 3/31/2016 $3,990,000.00
18 12/31/2015 $14,825,000.00
19 9/30/2015 $10,302,000.00
20 6/30/2015 $6,993,155.00
21 3/31/2015 $3,605,000.00
22 12/31/2014 $15,074,000.00
23 9/30/2014 $11,401,399.00
24 6/30/2014 $7,356,861.00
25 3/31/2014 $3,490,985.00
26 12/31/2013 $12,936,000.00
27 9/30/2013 $10,536,462.00
28 6/30/2013 $3,400,679.00
29 3/31/2013 $3,947,114.00
30 12/31/2012 $14,728,662.00
31 9/30/2012 $3,601,737.00
32 6/30/2012 $4,108,503.00
33 3/31/2012 $3,351,016.00
34 12/31/2011 $17,858,558.00
35 9/30/2011 $4,712,178.00
36 6/30/2011 $4,233,316.00
37 3/31/2011 $4,043,774.00
38 12/31/2010 $17,317,671.00
39 12/31/2009 $10,545,351.00
Financials: ShareBasedCompensation
Date Value
1 3/31/2020 $-207,000.00
2 12/31/2019 $6,087,000.00
3 9/30/2019 $4,140,000.00
4 6/30/2019 $2,829,000.00
5 3/31/2019 $1,386,000.00
6 12/31/2018 $11,046,000.00
7 9/30/2018 $10,064,000.00
8 6/30/2018 $8,887,000.00
9 3/31/2018 $7,565,000.00
10 12/31/2017 $5,807,000.00
11 9/30/2017 $3,940,000.00
12 6/30/2017 $2,465,000.00
13 3/31/2017 $1,182,000.00
14 12/31/2016 $3,392,000.00
15 9/30/2016 $2,276,000.00
16 6/30/2016 $1,478,000.00
17 3/31/2016 $817,000.00
18 12/31/2015 $2,225,000.00
19 9/30/2015 $1,562,391.00
20 6/30/2015 $1,064,000.00
21 3/31/2015 $554,597.00
22 12/31/2014 $1,607,000.00
23 9/30/2014 $1,196,361.00
24 6/30/2014 $805,782.00
25 3/31/2014 $427,823.00
26 12/31/2013 $1,268,000.00
27 9/30/2013 $1,156,929.00
28 6/30/2013 $788,326.00
29 3/31/2013 $422,959.00
30 12/31/2012 $1,151,199.00
31 9/30/2012 $914,003.00
32 6/30/2012 $633,073.00
33 3/31/2012 $320,510.00
34 12/31/2011 $1,190,697.00
35 9/30/2011 $901,619.00
36 6/30/2011 $582,307.00
37 3/31/2011 $300,275.00
38 12/31/2010 $1,102,617.00
39 12/31/2009 $958,025.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
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 12/31/2014 --
23 9/30/2014 --
24 6/30/2014 --
25 3/31/2014 --
26 12/31/2013 --
27 9/30/2013 --
28 6/30/2013 --
29 3/31/2013 --
30 12/31/2012 --
31 9/30/2012 --
32 6/30/2012 --
33 3/31/2012 --
34 12/31/2011 --
35 9/30/2011 --
36 6/30/2011 --
37 12/31/2010 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Date Value
1 3/31/2020 --
2 3/31/2019 --
3 12/31/2017 --
4 12/31/2016 --
5 12/31/2015 --
6 3/31/2015 $0.55
7 9/30/2014 $0.53
8 6/30/2014 $0.53
9 3/31/2014 $0.53
10 9/30/2013 $0.58
11 6/30/2013 $0.58
12 3/31/2013 $0.58
13 12/31/2012 $0.58
14 9/30/2012 $0.58
15 6/30/2012 $0.58
16 3/31/2012 $0.58
17 12/31/2011 $0.58
18 9/30/2011 $0.58
19 6/30/2011 $0.58
20 12/31/2010 $0.58
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
Date Value
1 12/31/2019 $14.73
2 12/31/2018 $20.01
3 12/31/2017 $16.87
Financials: ShortTermLeaseCost
Date Value
1 3/31/2020 --
2 12/31/2019 $6,000.00
3 9/30/2019 $6,000.00
4 6/30/2019 $6,000.00
5 3/31/2019 $2,000.00
Financials: StockholdersEquity
Date Value
1 3/31/2020 $293,694,000.00
2 12/31/2019 $288,378,000.00
3 9/30/2019 $281,682,000.00
4 6/30/2019 $250,946,000.00
5 3/31/2019 $269,071,000.00
6 12/31/2018 $263,612,000.00
7 9/30/2018 $255,265,000.00
8 6/30/2018 $246,603,000.00
9 3/31/2018 $263,766,000.00
10 12/31/2017 $263,491,000.00
11 9/30/2017 $253,289,000.00
12 6/30/2017 $244,138,000.00
13 3/31/2017 $230,028,000.00
14 12/31/2016 $222,773,000.00
15 9/30/2016 $214,543,000.00
16 6/30/2016 $204,416,000.00
17 3/31/2016 $195,368,000.00
18 12/31/2015 $210,848,000.00
19 9/30/2015 $199,754,251.00
20 6/30/2015 $190,567,411.00
21 3/31/2015 $181,815,568.00
22 12/31/2014 $178,098,000.00
23 9/30/2014 $169,704,505.00
24 6/30/2014 $162,394,295.00
25 3/31/2014 $156,570,007.00
26 12/31/2013 $135,635,000.00
27 9/30/2013 $128,206,162.00
28 6/30/2013 $119,433,839.00
29 3/31/2013 $112,828,305.00
30 12/31/2012 $108,925,134.00
31 9/30/2012 $103,473,423.00
32 6/30/2012 $100,748,453.00
33 3/31/2012 $98,260,600.00
34 12/31/2011 $94,762,778.00
35 12/31/2010 $85,190,146.00
36 12/31/2009 $82,143,502.00
37 12/31/2008 $60,756,984.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardForfeitures
Date Value
1 3/31/2020 --
2 12/31/2019 --
3 9/30/2019 --
4 6/30/2019 --
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 3/31/2020 --
2 12/31/2019 $22,151,000.00
3 9/30/2019 $20,967,000.00
4 6/30/2019 $852,000.00
5 3/31/2019 $5,000.00
6 12/31/2018 $2,886,000.00
7 6/30/2018 $2,375,000.00
8 3/31/2018 $512,000.00
9 12/31/2017 $314,000.00
10 12/31/2016 $1,007,000.00
11 12/31/2015 $1,074,000.00
12 12/31/2014 $2,055,000.00
13 12/31/2013 $3,054,000.00
14 12/31/2012 $388,675.00
15 12/31/2011 $160,470.00
16 12/31/2010 $197,244.00
17 12/31/2009 $3,150.00
Financials: StockRepurchasedDuringPeriodValue
Date Value
1 3/31/2020 --
2 12/31/2019 $30,000,000.00
3 6/30/2019 $30,000,000.00
4 12/31/2018 $30,000,000.00
5 9/30/2018 $1,000.00
6 6/30/2018 $30,000,000.00
7 12/31/2016 $25,000,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 4/30/2019 $50,000,000.00
Financials: UnrecognizedTaxBenefits
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/2013 --
7 12/31/2012 $56,170.00
8 12/31/2011 $56,170.00
9 12/31/2010 $37,428.00
10 12/31/2009 $40,900.00
Financials: VariableLeaseCost
Date Value
1 3/31/2020 $63,000.00
2 12/31/2019 $216,000.00
3 9/30/2019 $155,000.00
4 6/30/2019 $112,000.00
5 3/31/2019 $52,000.00
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 3/31/2020 $151,000.00
2 12/31/2019 $253,000.00
3 9/30/2019 $317,000.00
4 6/30/2019 $172,000.00
5 3/31/2019 $129,000.00
6 12/31/2018 $247,000.00
7 9/30/2018 $296,000.00
8 6/30/2018 $379,000.00
9 3/31/2018 --
10 12/31/2017 $493,000.00
11 9/30/2017 $493,000.00
12 6/30/2017 $464,000.00
13 3/31/2017 $467,000.00
14 12/31/2016 $434,000.00
15 9/30/2016 $452,000.00
16 6/30/2016 $432,000.00
17 3/31/2016 $432,000.00
18 12/31/2015 $387,000.00
19 9/30/2015 $365,837.00
20 6/30/2015 $398,000.00
21 3/31/2015 $424,732.00
22 12/31/2014 $591,000.00
23 9/30/2014 $842,304.00
24 6/30/2014 $927,515.00
25 3/31/2014 $1,038,080.00
26 12/31/2013 $739,000.00
27 9/30/2013 $1,139,545.00
28 6/30/2013 $1,025,929.00
29 3/31/2013 $950,158.00
30 12/31/2012 $1,083,838.00
31 9/30/2012 $1,171,691.00
32 6/30/2012 $1,181,771.00
33 3/31/2012 $927,122.00
34 12/31/2011 $683,762.00
35 9/30/2011 $985,364.00
36 6/30/2011 $1,014,620.00
37 12/31/2010 $1,022,038.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 3/31/2020 $14,353,000.00
2 12/31/2019 $14,621,000.00
3 9/30/2019 $14,266,000.00
4 6/30/2019 $14,088,000.00
5 3/31/2019 $14,314,000.00
6 12/31/2018 $14,689,000.00
7 9/30/2018 $14,820,000.00
8 6/30/2018 $14,915,000.00
9 3/31/2018 $14,679,000.00
10 12/31/2017 $15,141,000.00
11 9/30/2017 $15,065,000.00
12 6/30/2017 $15,046,000.00
13 3/31/2017 $15,043,000.00
14 12/31/2016 $15,116,000.00
15 9/30/2016 $15,163,000.00
16 6/30/2016 $15,111,000.00
17 3/31/2016 $15,307,000.00
18 12/31/2015 $15,321,000.00
19 9/30/2015 $15,311,000.00
20 6/30/2015 $15,336,000.00
21 3/31/2015 $15,330,000.00
22 12/31/2014 $15,269,000.00
23 9/30/2014 $15,469,237.00
24 6/30/2014 $15,493,000.00
25 3/31/2014 $15,499,447.00
26 12/31/2013 $14,826,000.00
27 9/30/2013 $14,673,879.00
28 6/30/2013 $14,578,927.00
29 3/31/2013 $14,357,110.00
30 12/31/2012 $14,344,577.00
31 9/30/2012 $14,459,154.00
32 6/30/2012 $14,443,794.00
33 3/31/2012 $14,089,946.00
34 12/31/2011 $13,747,813.00
35 9/30/2011 $13,765,533.00
36 6/30/2011 $13,741,337.00
37 3/31/2011 $13,744,710.00
38 12/31/2010 $13,646,533.00
39 12/31/2009 $11,562,304.00
Financials: WeightedAverageNumberOfSharesIssuedBasic
Date Value
1 12/31/2019 $14,280,000.00
2 9/30/2019 $14,070,000.00
3 6/30/2019 $13,916,000.00
4 3/31/2019 $14,185,000.00
5 12/31/2018 $14,168,000.00
6 9/30/2018 $14,237,000.00
7 6/30/2018 $14,652,000.00
8 3/31/2018 $14,679,000.00
9 12/31/2017 $14,596,000.00
10 9/30/2017 $14,579,000.00
11 6/30/2017 $14,588,000.00
12 3/31/2017 $14,576,000.00
13 12/31/2016 $14,538,000.00
14 9/30/2016 $14,625,000.00
15 6/30/2016 $14,679,000.00
16 3/31/2016 $14,875,000.00
17 12/31/2015 $14,965,000.00
18 9/30/2015 $14,967,000.00
19 6/30/2015 $14,961,000.00
20 3/31/2015 $14,905,000.00
21 12/31/2014 $14,800,813.00
22 9/30/2014 $14,759,000.00
23 6/30/2014 $14,687,747.00
24 3/31/2014 $14,461,000.00
25 12/31/2013 $14,272,606.00
26 9/30/2013 $13,682,449.00
27 6/30/2013 $13,510,573.00
28 3/31/2013 $13,406,952.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 3/31/2020 $14,202,000.00
2 12/31/2019 $14,121,000.00
3 9/30/2019 $14,065,000.00
4 6/30/2019 $14,054,000.00
5 3/31/2019 $14,185,000.00
6 12/31/2018 $14,442,000.00
7 9/30/2018 $14,524,000.00
8 6/30/2018 $14,666,000.00
9 3/31/2018 $14,679,000.00
10 12/31/2017 $14,575,000.00
11 9/30/2017 $14,572,000.00
12 6/30/2017 $14,582,000.00
13 3/31/2017 $14,576,000.00
14 12/31/2016 $14,682,000.00
15 9/30/2016 $14,726,000.00
16 6/30/2016 $14,778,000.00
17 3/31/2016 $14,875,000.00
18 12/31/2015 $14,934,000.00
19 9/30/2015 $14,945,000.00
20 6/30/2015 $14,933,534.00
21 3/31/2015 $14,905,000.00
22 12/31/2014 $14,678,000.00
23 9/30/2014 $14,626,933.00
24 6/30/2014 $14,559,917.00
25 3/31/2014 $14,461,367.00
26 12/31/2013 $14,087,000.00
27 9/30/2013 $13,682,449.00
28 6/30/2013 $13,510,573.00
29 3/31/2013 $13,406,952.00
30 12/31/2012 $13,260,739.00
31 9/30/2012 $13,287,463.00
32 6/30/2012 $13,262,023.00
33 3/31/2012 $13,162,824.00
34 12/31/2011 $13,064,051.00
35 9/30/2011 $12,817,910.00
36 6/30/2011 $12,707,143.00
37 3/31/2011 $12,688,819.00
38 12/31/2010 $12,624,495.00
39 12/31/2009 $11,386,989.00
Copyright 2020 PursePoor.com