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

Business Address

47281 BAYSIDE PARKWAY

FREMONT, CA US 94538

Mailing Address

47281 BAYSIDE PARKWAY

FREMONT, CA US 94538
Phone Number: (707) 763-4784 / State Incorporated: DE / Fiscal Year End 12/31
Financials: AccountsPayableCurrent
Date Value
1 9/30/2020 $48,148,000.00
2 6/30/2020 $24,135,000.00
3 3/31/2020 $34,538,000.00
4 12/31/2019 $57,474,000.00
5 9/30/2019 $60,692,000.00
6 6/30/2019 $65,989,000.00
7 3/31/2019 $52,489,000.00
8 12/31/2018 $48,794,000.00
9 9/30/2018 $28,103,000.00
10 6/30/2018 $21,895,000.00
11 3/31/2018 $14,087,000.00
12 12/31/2017 $28,747,000.00
13 9/30/2017 $34,620,000.00
14 6/30/2017 $15,425,000.00
15 3/31/2017 $15,858,000.00
16 12/31/2016 $31,696,000.00
17 9/30/2016 $32,551,000.00
18 6/30/2016 $37,610,000.00
19 3/31/2016 $24,293,000.00
20 12/31/2015 $25,569,000.00
21 9/30/2015 $32,707,000.00
22 6/30/2015 $34,467,000.00
23 3/31/2015 $30,954,000.00
24 12/31/2014 $22,316,000.00
25 9/30/2014 $21,992,000.00
26 6/30/2014 $19,509,000.00
27 3/31/2014 $9,353,000.00
28 12/31/2013 $7,363,000.00
29 9/30/2013 $15,103,000.00
30 6/30/2013 $10,012,000.00
31 3/31/2013 $9,057,000.00
32 12/31/2012 $11,272,000.00
33 9/30/2012 $15,197,000.00
34 6/30/2012 $25,551,000.00
35 3/31/2012 $24,797,000.00
36 12/31/2011 $12,928,000.00
Financials: AccountsReceivableGrossCurrent
Date Value
1 9/30/2020 $122,734,000.00
2 6/30/2020 $89,800,000.00
3 3/31/2020 $95,858,000.00
4 12/31/2019 $145,977,000.00
5 9/30/2019 $136,002,000.00
6 12/31/2018 $81,076,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 9/30/2020 $122,386,000.00
2 6/30/2020 $89,504,000.00
3 3/31/2020 $95,484,000.00
4 12/31/2019 $145,413,000.00
5 9/30/2019 $133,689,000.00
6 6/30/2019 $97,537,000.00
7 3/31/2019 $81,715,000.00
8 12/31/2018 $78,938,000.00
9 9/30/2018 $54,117,000.00
10 6/30/2018 $58,696,000.00
11 3/31/2018 $55,622,000.00
12 12/31/2017 $65,346,000.00
13 9/30/2017 $68,869,000.00
14 6/30/2017 $56,403,000.00
15 3/31/2017 $48,903,000.00
16 12/31/2016 $61,019,000.00
17 9/30/2016 $59,482,000.00
18 6/30/2016 $48,973,000.00
19 3/31/2016 $47,056,000.00
20 12/31/2015 $46,099,000.00
21 9/30/2015 $75,322,000.00
22 6/30/2015 $67,315,000.00
23 3/31/2015 $45,870,000.00
24 12/31/2014 $45,119,000.00
25 9/30/2014 $49,270,000.00
26 6/30/2014 $46,537,000.00
27 3/31/2014 $28,450,000.00
28 12/31/2013 $32,084,000.00
29 9/30/2013 $34,744,000.00
30 6/30/2013 $32,104,000.00
31 3/31/2013 $24,908,000.00
32 12/31/2012 $27,743,000.00
33 9/30/2012 $32,734,000.00
34 6/30/2012 $9,961,000.00
35 3/31/2012 $13,447,000.00
36 12/31/2011 $17,771,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 9/30/2020 $52,203,000.00
2 6/30/2020 $46,691,000.00
3 3/31/2020 $49,817,000.00
4 12/31/2019 $47,092,000.00
5 9/30/2019 $39,991,000.00
6 6/30/2019 $33,536,000.00
7 3/31/2019 $32,431,000.00
8 12/31/2018 $29,010,000.00
9 9/30/2018 $41,562,000.00
10 6/30/2018 $31,095,000.00
11 3/31/2018 $30,223,000.00
12 12/31/2017 $22,447,000.00
13 9/30/2017 $24,152,000.00
14 6/30/2017 $25,795,000.00
15 3/31/2017 $21,698,000.00
16 12/31/2016 $22,937,000.00
17 9/30/2016 $26,667,000.00
18 6/30/2016 $21,987,000.00
19 3/31/2016 $23,427,000.00
20 12/31/2015 $19,292,000.00
21 9/30/2015 $18,986,000.00
22 6/30/2015 $21,027,000.00
23 3/31/2015 $20,230,000.00
24 12/31/2014 $26,036,000.00
25 9/30/2014 $22,906,000.00
26 6/30/2014 $18,983,000.00
27 3/31/2014 $13,578,000.00
28 12/31/2013 $19,722,000.00
29 9/30/2013 $20,909,000.00
30 6/30/2013 $19,348,000.00
31 3/31/2013 $18,521,000.00
32 12/31/2012 $19,266,000.00
33 9/30/2012 $15,331,000.00
34 6/30/2012 $12,512,000.00
35 3/31/2012 $10,558,000.00
36 12/31/2011 $10,100,000.00
Financials: AccruedMarketingCostsCurrent
Date Value
1 9/30/2020 $19,965,000.00
2 6/30/2020 $20,741,000.00
3 3/31/2020 $21,601,000.00
4 12/31/2019 $24,198,000.00
5 9/30/2019 $16,848,000.00
6 6/30/2019 $10,243,000.00
7 3/31/2019 $8,769,000.00
8 12/31/2018 $8,527,000.00
9 12/31/2017 $8,988,000.00
10 12/31/2016 $11,786,000.00
11 12/31/2015 $8,274,000.00
12 12/31/2014 $5,083,000.00
13 12/31/2013 $2,818,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 9/30/2020 $-356,000.00
2 6/30/2020 $-1,153,000.00
3 3/31/2020 $-1,091,000.00
4 12/31/2019 $-923,000.00
5 9/30/2019 $569,000.00
6 6/30/2019 $414,000.00
7 3/31/2019 $663,000.00
8 12/31/2018 $742,000.00
9 9/30/2018 $-7,000.00
10 6/30/2018 $-353,000.00
11 3/31/2018 $-368,000.00
12 12/31/2017 $-656,000.00
13 9/30/2017 $-465,000.00
14 6/30/2017 $-169,000.00
15 3/31/2017 $-631,000.00
16 12/31/2016 $-292,000.00
17 9/30/2016 $-254,000.00
18 6/30/2016 $-200,000.00
19 3/31/2016 $-404,000.00
20 12/31/2015 $-210,000.00
21 9/30/2015 $-211,000.00
22 6/30/2015 $-400,000.00
23 3/31/2015 $-395,000.00
24 12/31/2014 $-79,000.00
25 9/30/2014 $-56,000.00
26 6/30/2014 $236,000.00
27 3/31/2014 $230,000.00
28 12/31/2013 $229,000.00
29 9/30/2013 $197,000.00
30 6/30/2013 $93,000.00
31 3/31/2013 $-126,000.00
32 12/31/2012 $52,000.00
33 9/30/2012 $-2,000.00
34 6/30/2012 $100,000.00
35 3/31/2012 $111,000.00
36 12/31/2011 $83,000.00
Financials: AdditionalPaidInCapital
Date Value
1 9/30/2020 $540,738,000.00
2 6/30/2020 $534,867,000.00
3 3/31/2020 $433,542,000.00
4 12/31/2019 $458,315,000.00
5 9/30/2019 $453,566,000.00
6 6/30/2019 $449,802,000.00
7 3/31/2019 $357,023,000.00
8 12/31/2018 $353,335,000.00
9 9/30/2018 $351,173,000.00
10 6/30/2018 $313,778,000.00
11 3/31/2018 $309,019,000.00
12 12/31/2017 $287,256,000.00
13 9/30/2017 $285,449,000.00
14 6/30/2017 $283,717,000.00
15 3/31/2017 $281,941,000.00
16 12/31/2016 $252,126,000.00
17 9/30/2016 $247,829,000.00
18 6/30/2016 $231,248,000.00
19 3/31/2016 $227,832,000.00
20 12/31/2015 $224,732,000.00
21 9/30/2015 $220,467,000.00
22 6/30/2015 $217,062,000.00
23 3/31/2015 $211,687,000.00
24 12/31/2014 $208,022,000.00
25 9/30/2014 $203,911,000.00
26 6/30/2014 $199,124,000.00
27 3/31/2014 $195,383,000.00
28 12/31/2013 $192,916,000.00
29 9/30/2013 $190,265,000.00
30 6/30/2013 $188,082,000.00
31 3/31/2013 $185,667,000.00
32 12/31/2012 $183,629,000.00
33 9/30/2012 $181,814,000.00
34 6/30/2012 $180,360,000.00
35 3/31/2012 $9,833,000.00
36 12/31/2011 $9,103,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 9/30/2020 $34,214,000.00
2 6/30/2020 $19,815,000.00
3 3/31/2020 $7,515,000.00
4 12/31/2019 $20,176,000.00
5 9/30/2019 $14,000,000.00
6 6/30/2019 $4,935,000.00
7 3/31/2019 $3,289,000.00
8 12/31/2018 $11,432,000.00
9 9/30/2018 $9,911,000.00
10 6/30/2018 $5,860,000.00
11 3/31/2018 $1,571,000.00
12 12/31/2017 $6,727,000.00
13 9/30/2017 $1,727,000.00
14 6/30/2017 $3,550,000.00
15 3/31/2017 $1,929,000.00
16 12/31/2016 $10,326,000.00
17 9/30/2016 $2,532,000.00
18 6/30/2016 $5,707,000.00
19 3/31/2016 $2,999,000.00
20 12/31/2015 $12,696,000.00
21 9/30/2015 $9,579,000.00
22 6/30/2015 $6,296,000.00
23 3/31/2015 $2,988,000.00
24 12/31/2014 $9,740,000.00
25 9/30/2014 $7,037,000.00
26 6/30/2014 $4,507,000.00
27 3/31/2014 $2,013,000.00
28 12/31/2013 $6,849,000.00
29 9/30/2013 $2,045,000.00
30 6/30/2013 $1,475,000.00
31 3/31/2013 $1,435,000.00
32 12/31/2012 $4,766,000.00
33 9/30/2012 $1,451,000.00
34 6/30/2012 $1,002,000.00
35 3/31/2012 $706,000.00
36 12/31/2011 $2,120,000.00
37 9/30/2011 $1,439,000.00
38 6/30/2011 $856,000.00
39 12/31/2010 $829,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 9/30/2020 $348,000.00
2 6/30/2020 $296,000.00
3 3/31/2020 $374,000.00
4 12/31/2019 $564,000.00
5 6/30/2019 $2,344,000.00
6 3/31/2019 $2,140,000.00
7 12/31/2018 $2,138,000.00
8 9/30/2018 $2,167,000.00
9 6/30/2018 $3,071,000.00
10 3/31/2018 $2,927,000.00
11 12/31/2017 $2,378,000.00
12 9/30/2017 $2,824,000.00
13 6/30/2017 $2,638,000.00
14 3/31/2017 $2,145,000.00
15 12/31/2016 $2,921,000.00
16 9/30/2016 $5,002,000.00
17 6/30/2016 $2,773,000.00
18 3/31/2016 $2,345,000.00
19 12/31/2015 $1,800,000.00
20 9/30/2015 $802,000.00
21 6/30/2015 $587,000.00
22 3/31/2015 $533,000.00
23 12/31/2014 $569,000.00
24 9/30/2014 $2,241,000.00
25 6/30/2014 $2,711,000.00
26 3/31/2014 $2,026,000.00
27 12/31/2013 $2,000,000.00
28 9/30/2013 $1,460,000.00
29 6/30/2013 $1,052,000.00
30 3/31/2013 $1,024,000.00
31 12/31/2012 $1,177,000.00
32 9/30/2012 $169,000.00
33 6/30/2012 $109,000.00
34 3/31/2012 $124,000.00
35 12/31/2011 $144,000.00
36 12/31/2010 $17,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 9/30/2020 $348,000.00
2 6/30/2020 $296,000.00
3 3/31/2020 $374,000.00
4 12/31/2019 $564,000.00
5 9/30/2019 $2,313,000.00
6 12/31/2018 $2,138,000.00
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 9/30/2020 $470,000.00
2 6/30/2020 $453,000.00
3 3/31/2020 $294,000.00
4 12/31/2019 $1,791,000.00
5 12/31/2018 $951,000.00
6 12/31/2017 $1,019,000.00
7 12/31/2016 $1,984,000.00
8 12/31/2015 $263,000.00
9 12/31/2014 $1,627,000.00
10 12/31/2013 $-145,000.00
11 12/31/2012 $35,000.00
Financials: AmortizationOfFinancingCostsAndDiscounts
Date Value
1 9/30/2020 $13,516,000.00
2 6/30/2020 $8,094,000.00
3 3/31/2020 $2,722,000.00
4 12/31/2019 $6,081,000.00
5 9/30/2019 $4,173,000.00
6 6/30/2019 $2,266,000.00
7 3/31/2019 $1,490,000.00
8 12/31/2018 $2,701,000.00
9 9/30/2018 $1,880,000.00
10 6/30/2018 $1,133,000.00
11 3/31/2018 $537,000.00
12 12/31/2017 $1,673,000.00
13 9/30/2017 $1,337,000.00
14 6/30/2017 $1,063,000.00
15 3/31/2017 $945,000.00
16 12/31/2016 $145,000.00
17 9/30/2016 $101,000.00
18 6/30/2016 $56,000.00
19 3/31/2016 $28,000.00
20 12/31/2015 $163,000.00
21 9/30/2015 $120,000.00
22 6/30/2015 $80,000.00
23 3/31/2015 $39,000.00
24 12/31/2014 $483,000.00
25 9/30/2014 $256,000.00
26 6/30/2014 $191,000.00
27 3/31/2014 $102,000.00
28 12/31/2013 $429,000.00
29 9/30/2013 $322,000.00
30 6/30/2013 $215,000.00
31 3/31/2013 $108,000.00
32 12/31/2012 $4,777,000.00
33 9/30/2012 $3,969,000.00
34 6/30/2012 $3,903,000.00
35 3/31/2012 $937,000.00
36 12/31/2011 $1,835,000.00
37 9/30/2011 $745,000.00
38 6/30/2011 $216,000.00
39 3/31/2011 $30,000.00
40 12/31/2010 $90,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 9/30/2020 $1,247,000.00
2 6/30/2020 $2,493,000.00
3 3/31/2020 $1,247,000.00
4 12/31/2019 $4,727,000.00
5 9/30/2019 $3,545,000.00
6 6/30/2019 $1,181,000.00
7 3/31/2019 $1,182,000.00
8 12/31/2018 $1,400,000.00
9 9/30/2018 $637,000.00
10 6/30/2018 $100,000.00
11 3/31/2018 $76,000.00
12 12/31/2017 $400,000.00
13 9/30/2017 $400,000.00
14 6/30/2017 $300,000.00
15 3/31/2017 $100,000.00
16 12/31/2016 $700,000.00
17 9/30/2016 $600,000.00
18 6/30/2016 $400,000.00
19 3/31/2016 $200,000.00
20 12/31/2015 $500,000.00
21 9/30/2015 $300,000.00
22 6/30/2015 $200,000.00
23 3/31/2015 $100,000.00
24 12/31/2014 $100,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 9/30/2020 $4,354,000.00
2 6/30/2020 $20,770,000.00
3 3/31/2020 --
4 12/31/2019 $485,000.00
5 9/30/2019 $112,000.00
6 6/30/2019 $77,000.00
7 3/31/2019 $11,904,000.00
8 12/31/2018 $24,684,000.00
9 9/30/2018 $13,328,000.00
10 6/30/2018 $12,949,000.00
11 3/31/2018 $12,077,000.00
12 12/31/2017 $12,545,000.00
13 9/30/2017 $11,113,000.00
14 6/30/2017 $10,482,000.00
15 3/31/2017 $9,648,000.00
16 12/31/2016 $9,887,000.00
17 9/30/2016 $10,023,000.00
18 6/30/2016 $10,363,000.00
19 3/31/2016 $9,435,000.00
20 12/31/2015 $10,263,000.00
21 9/30/2015 $10,380,000.00
22 6/30/2015 $10,331,000.00
23 3/31/2015 $10,171,000.00
24 12/31/2014 $9,955,000.00
25 9/30/2014 $9,926,000.00
26 6/30/2014 $10,224,000.00
27 3/31/2014 $9,514,000.00
28 12/31/2013 $8,885,000.00
29 9/30/2013 $9,268,000.00
30 6/30/2013 $8,548,000.00
31 3/31/2013 $8,486,000.00
32 12/31/2012 $8,753,000.00
33 9/30/2012 $9,019,000.00
34 6/30/2012 $7,564,000.00
35 3/31/2012 $35,522,000.00
36 12/31/2011 $34,113,000.00
37 9/30/2011 $32,819,000.00
38 6/30/2011 $32,819,000.00
39 12/31/2010 $31,125,000.00
Financials: Assets
Date Value
1 9/30/2020 $1,092,340,000.00
2 6/30/2020 $997,927,000.00
3 3/31/2020 $1,030,787,000.00
4 12/31/2019 $713,223,000.00
5 9/30/2019 $523,669,000.00
6 6/30/2019 $481,518,000.00
7 3/31/2019 $319,252,000.00
8 12/31/2018 $339,937,000.00
9 9/30/2018 $326,510,000.00
10 6/30/2018 $218,536,000.00
11 3/31/2018 $212,118,000.00
12 12/31/2017 $169,147,000.00
13 9/30/2017 $177,081,000.00
14 6/30/2017 $163,678,000.00
15 3/31/2017 $167,507,000.00
16 12/31/2016 $163,576,000.00
17 9/30/2016 $176,428,000.00
18 6/30/2016 $152,509,000.00
19 3/31/2016 $158,520,000.00
20 12/31/2015 $165,528,000.00
21 9/30/2015 $182,963,000.00
22 6/30/2015 $181,298,000.00
23 3/31/2015 $153,490,000.00
24 12/31/2014 $152,192,000.00
25 9/30/2014 $144,724,000.00
26 6/30/2014 $132,083,000.00
27 3/31/2014 $113,160,000.00
28 12/31/2013 $116,669,000.00
29 9/30/2013 $120,310,000.00
30 6/30/2013 $113,348,000.00
31 3/31/2013 $113,065,000.00
32 12/31/2012 $122,291,000.00
33 9/30/2012 $124,099,000.00
34 6/30/2012 $136,489,000.00
35 3/31/2012 $103,375,000.00
36 12/31/2011 $106,242,000.00
Financials: AssetsCurrent
Date Value
1 9/30/2020 $850,234,000.00
2 6/30/2020 $757,201,000.00
3 3/31/2020 $751,697,000.00
4 12/31/2019 $499,657,000.00
5 9/30/2019 $391,517,000.00
6 6/30/2019 $349,851,000.00
7 3/31/2019 $195,442,000.00
8 12/31/2018 $222,302,000.00
9 9/30/2018 $209,798,000.00
10 6/30/2018 $155,379,000.00
11 3/31/2018 $147,853,000.00
12 12/31/2017 $130,446,000.00
13 9/30/2017 $136,317,000.00
14 6/30/2017 $121,502,000.00
15 3/31/2017 $122,799,000.00
16 12/31/2016 $117,864,000.00
17 9/30/2016 $129,882,000.00
18 6/30/2016 $104,436,000.00
19 3/31/2016 $112,885,000.00
20 12/31/2015 $121,768,000.00
21 9/30/2015 $141,610,000.00
22 6/30/2015 $141,332,000.00
23 3/31/2015 $114,830,000.00
24 12/31/2014 $114,896,000.00
25 9/30/2014 $114,489,000.00
26 6/30/2014 $105,470,000.00
27 3/31/2014 $86,781,000.00
28 12/31/2013 $90,509,000.00
29 9/30/2013 $94,067,000.00
30 6/30/2013 $86,694,000.00
31 3/31/2013 $86,143,000.00
32 12/31/2012 $94,998,000.00
33 9/30/2012 $98,131,000.00
34 6/30/2012 $110,477,000.00
35 3/31/2012 $73,319,000.00
36 12/31/2011 $81,787,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 9/30/2020 $2,132,000.00
2 6/30/2020 $1,636,000.00
3 3/31/2020 $585,000.00
4 12/31/2019 $672,000.00
5 9/30/2019 $926,000.00
6 6/30/2019 $1,194,000.00
7 3/31/2019 $458,000.00
8 12/31/2018 $895,000.00
9 9/30/2018 $125,000.00
10 6/30/2018 $112,000.00
11 3/31/2018 $117,000.00
12 12/31/2017 $551,000.00
13 9/30/2017 $871,000.00
14 6/30/2017 $311,000.00
15 3/31/2017 $1,309,000.00
16 12/31/2016 $700,000.00
17 9/30/2016 $517,000.00
18 6/30/2016 $938,000.00
19 3/31/2016 $1,691,000.00
20 12/31/2015 $1,718,000.00
21 9/30/2015 $584,000.00
22 6/30/2015 $1,611,000.00
23 3/31/2015 $1,269,000.00
24 12/31/2014 $1,840,000.00
25 9/30/2014 $1,291,000.00
26 6/30/2014 $675,000.00
27 3/31/2014 $497,000.00
28 12/31/2013 $837,000.00
29 9/30/2013 $305,000.00
30 6/30/2013 $305,000.00
31 3/31/2013 $490,000.00
32 12/31/2012 $772,000.00
33 9/30/2012 $412,000.00
34 6/30/2012 $1,692,000.00
35 3/31/2012 $1,708,000.00
36 12/31/2011 $903,000.00
37 9/30/2011 $1,720,000.00
38 6/30/2011 $675,000.00
39 3/31/2011 $1,414,000.00
40 12/31/2010 $521,000.00
Financials: CapitalizedContractCostImpairmentLoss
Date Value
1 9/30/2020 --
2 6/30/2020 --
3 3/31/2020 --
4 12/31/2019 --
5 9/30/2019 --
6 6/30/2019 --
7 3/31/2019 --
8 12/31/2018 --
9 9/30/2018 --
10 6/30/2018 --
11 3/31/2018 --
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 9/30/2020 $661,792,000.00
2 6/30/2020 $607,254,000.00
3 3/31/2020 $549,144,000.00
4 12/31/2019 $251,409,000.00
5 9/30/2019 $203,046,000.00
6 6/30/2019 $205,959,000.00
7 3/31/2019 $78,087,000.00
8 12/31/2018 $106,237,000.00
9 9/30/2018 $116,164,000.00
10 6/30/2018 $58,471,000.00
11 3/31/2018 $53,255,000.00
12 12/31/2017 $29,144,000.00
13 9/30/2017 $28,878,000.00
14 6/30/2017 $30,953,000.00
15 3/31/2017 $29,955,000.00
16 12/31/2016 $17,764,000.00
17 9/30/2016 $24,112,000.00
18 6/30/2016 $8,243,000.00
19 3/31/2016 $13,016,000.00
20 12/31/2015 $28,452,000.00
21 9/30/2015 $22,491,000.00
22 6/30/2015 $31,887,000.00
23 3/31/2015 $27,127,000.00
24 12/31/2014 $42,032,000.00
25 9/30/2014 $44,537,000.00
26 6/30/2014 $37,621,000.00
27 3/31/2014 $39,935,000.00
28 12/31/2013 $38,190,000.00
29 9/30/2013 $31,778,000.00
30 6/30/2013 $33,976,000.00
31 3/31/2013 $36,434,000.00
32 12/31/2012 $45,294,000.00
33 9/30/2012 $41,717,000.00
34 6/30/2012 $66,969,000.00
35 3/31/2012 $31,903,000.00
36 12/31/2011 $51,524,000.00
37 9/30/2011 $26,522,000.00
38 6/30/2011 $35,568,000.00
39 3/31/2011 $30,524,000.00
40 12/31/2010 $39,993,000.00
41 12/31/2009 $8,642,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 9/30/2020 $661,792,000.00
2 6/30/2020 $607,254,000.00
3 3/31/2020 $593,844,000.00
4 12/31/2019 $296,109,000.00
5 9/30/2019 $203,046,000.00
6 6/30/2019 $205,959,000.00
7 3/31/2019 $78,087,000.00
8 12/31/2018 $106,237,000.00
9 9/30/2018 $116,164,000.00
10 6/30/2018 $58,471,000.00
11 3/31/2018 $53,255,000.00
12 12/31/2017 $29,144,000.00
13 12/31/2016 $17,764,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 9/30/2020 $365,683,000.00
2 6/30/2020 $311,145,000.00
3 3/31/2020 $297,735,000.00
4 12/31/2019 $189,872,000.00
5 9/30/2019 $96,809,000.00
6 6/30/2019 $99,722,000.00
7 3/31/2019 $-28,150,000.00
8 12/31/2018 $77,093,000.00
9 9/30/2018 $87,020,000.00
10 6/30/2018 $29,327,000.00
11 3/31/2018 $24,111,000.00
12 12/31/2017 $11,380,000.00
Financials: CommitmentsAndContingencies
Date Value
1 9/30/2020 --
2 6/30/2020 --
3 3/31/2020 --
4 12/31/2019 --
5 9/30/2019 --
6 6/30/2019 --
7 3/31/2019 --
8 12/31/2018 --
9 9/30/2018 --
10 6/30/2018 --
11 3/31/2018 --
12 12/31/2017 --
13 9/30/2017 --
14 6/30/2017 --
15 3/31/2017 --
16 12/31/2016 --
17 9/30/2016 --
18 6/30/2016 --
19 3/31/2016 --
20 12/31/2015 --
21 9/30/2015 --
22 6/30/2015 --
23 3/31/2015 --
24 12/31/2014 --
25 9/30/2014 --
26 6/30/2014 --
27 3/31/2014 --
28 12/31/2013 --
29 9/30/2013 --
30 6/30/2013 --
31 3/31/2013 --
32 12/31/2012 --
33 9/30/2012 --
34 6/30/2012 --
35 3/31/2012 --
36 12/31/2011 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 9/30/2020 --
2 6/30/2020 --
3 5/31/2020 --
4 3/31/2020 --
5 12/31/2019 --
6 9/30/2019 --
7 6/30/2019 --
8 3/31/2019 --
9 12/31/2018 --
10 9/30/2018 --
11 6/30/2018 --
12 3/31/2018 --
13 12/31/2017 --
14 9/30/2017 --
15 6/30/2017 --
16 3/31/2017 --
17 12/31/2016 --
18 9/30/2016 --
19 6/30/2016 --
20 3/31/2016 --
21 12/31/2015 --
22 9/30/2015 --
23 6/30/2015 --
24 3/31/2015 --
25 12/31/2014 --
26 9/30/2014 --
27 6/30/2014 --
28 3/31/2014 --
29 12/31/2013 --
30 9/30/2013 --
31 6/30/2013 --
32 3/31/2013 --
33 12/31/2012 --
34 9/30/2012 --
35 6/30/2012 --
36 3/31/2012 --
37 12/31/2011 --
Financials: CommonStockSharesAuthorized
Date Value
1 9/30/2020 $200,000,000.00
2 6/30/2020 $200,000,000.00
3 5/31/2020 $150,000,000.00
4 3/31/2020 $150,000,000.00
5 12/31/2019 $150,000,000.00
6 9/30/2019 $150,000,000.00
7 6/30/2019 $150,000,000.00
8 3/31/2019 $150,000,000.00
9 12/31/2018 $150,000,000.00
10 9/30/2018 $150,000,000.00
11 6/30/2018 $150,000,000.00
12 3/31/2018 $125,000,000.00
13 12/31/2017 $125,000,000.00
14 9/30/2017 $100,000,000.00
15 6/30/2017 $125,000,000.00
16 3/31/2017 $100,000,000.00
17 12/31/2016 $100,000,000.00
18 9/30/2016 $100,000,000.00
19 6/30/2016 $100,000,000.00
20 3/31/2016 $100,000,000.00
21 12/31/2015 $100,000,000.00
22 9/30/2015 $100,000,000.00
23 6/30/2015 $100,000,000.00
24 3/31/2015 $100,000,000.00
25 12/31/2014 $100,000,000.00
26 9/30/2014 $100,000,000.00
27 6/30/2014 $100,000,000.00
28 3/31/2014 $100,000,000.00
29 12/31/2013 $100,000,000.00
30 9/30/2013 $100,000,000.00
31 6/30/2013 $100,000,000.00
32 3/31/2013 $100,000,000.00
33 12/31/2012 $100,000,000.00
34 9/30/2012 $100,000,000.00
35 6/30/2012 $100,000,000.00
36 3/31/2012 $100,000,000.00
37 12/31/2011 $41,410,000.00
Financials: CommonStockSharesIssued
Date Value
1 9/30/2020 $126,270,000.00
2 6/30/2020 $125,979,000.00
3 3/31/2020 $125,072,000.00
4 12/31/2019 $123,109,000.00
5 9/30/2019 $122,306,000.00
6 6/30/2019 $121,950,000.00
7 3/31/2019 $110,211,000.00
8 12/31/2018 $107,035,000.00
9 9/30/2018 $106,322,000.00
10 6/30/2018 $98,082,000.00
11 3/31/2018 $96,765,000.00
12 12/31/2017 $85,914,000.00
13 9/30/2017 $85,217,000.00
14 6/30/2017 $84,581,000.00
15 3/31/2017 $84,276,000.00
16 12/31/2016 $62,269,000.00
17 9/30/2016 $59,958,000.00
18 6/30/2016 $46,744,000.00
19 3/31/2016 $46,365,000.00
20 12/31/2015 $45,821,000.00
21 9/30/2015 $45,004,000.00
22 6/30/2015 $44,427,000.00
23 3/31/2015 $44,117,000.00
24 12/31/2014 $43,756,000.00
25 9/30/2014 $43,378,000.00
26 6/30/2014 $42,835,000.00
27 3/31/2014 $42,354,000.00
28 12/31/2013 $42,123,000.00
29 9/30/2013 $41,813,000.00
30 6/30/2013 $41,739,000.00
31 3/31/2013 $41,393,000.00
32 12/31/2012 $40,856,000.00
33 9/30/2012 $40,757,000.00
34 6/30/2012 $40,753,000.00
35 3/31/2012 $1,713,000.00
36 12/31/2011 $1,698,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 9/30/2020 $126,270,000.00
2 6/30/2020 $125,979,000.00
3 3/31/2020 $125,072,000.00
4 12/31/2019 $123,109,000.00
5 9/30/2019 $122,306,000.00
6 6/30/2019 $121,950,000.00
7 3/31/2019 $110,211,000.00
8 12/31/2018 $107,035,000.00
9 9/30/2018 $106,322,000.00
10 6/30/2018 $98,082,000.00
11 3/31/2018 $96,765,000.00
12 12/31/2017 $85,914,000.00
13 9/30/2017 $85,217,000.00
14 6/30/2017 $84,581,000.00
15 3/31/2017 $84,276,000.00
16 12/31/2016 $62,269,000.00
17 9/30/2016 $59,958,000.00
18 6/30/2016 $46,744,000.00
19 3/31/2016 $46,365,000.00
20 12/31/2015 $45,821,000.00
21 9/30/2015 $45,004,000.00
22 6/30/2015 $44,427,000.00
23 3/31/2015 $44,117,000.00
24 12/31/2014 $43,756,000.00
25 9/30/2014 $43,378,000.00
26 6/30/2014 $42,835,000.00
27 3/31/2014 $42,354,000.00
28 12/31/2013 $42,123,000.00
29 9/30/2013 $41,813,000.00
30 6/30/2013 $41,739,000.00
31 3/31/2013 $41,393,000.00
32 12/31/2012 $40,856,000.00
33 9/30/2012 $40,757,000.00
34 6/30/2012 $40,753,000.00
35 3/31/2012 $1,713,000.00
36 12/31/2011 $1,698,000.00
Financials: CommonStockValue
Date Value
1 9/30/2020 $1,000.00
2 6/30/2020 $1,000.00
3 3/31/2020 $1,000.00
4 12/31/2019 $1,000.00
5 9/30/2019 $1,000.00
6 6/30/2019 $1,000.00
7 3/31/2019 $1,000.00
8 12/31/2018 $1,000.00
9 9/30/2018 $1,000.00
10 6/30/2018 $1,000.00
11 3/31/2018 $1,000.00
12 12/31/2017 $1,000.00
13 9/30/2017 $1,000.00
14 6/30/2017 $1,000.00
15 3/31/2017 $1,000.00
16 12/31/2016 $1,000.00
17 9/30/2016 $1,000.00
18 6/30/2016 --
19 3/31/2016 --
20 12/31/2015 --
21 9/30/2015 --
22 6/30/2015 --
23 3/31/2015 --
24 12/31/2014 --
25 9/30/2014 --
26 6/30/2014 --
27 3/31/2014 --
28 12/31/2013 --
29 9/30/2013 --
30 6/30/2013 --
31 3/31/2013 --
32 12/31/2012 --
33 9/30/2012 --
34 6/30/2012 --
35 3/31/2012 --
36 12/31/2011 --
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 9/30/2020 $61,571,000.00
2 6/30/2020 $-47,356,000.00
3 3/31/2020 $68,768,000.00
4 12/31/2019 $159,483,000.00
5 9/30/2019 $31,254,000.00
6 6/30/2019 $13,055,000.00
7 3/31/2019 $2,686,000.00
8 12/31/2018 $-10,229,000.00
9 9/30/2018 $-11,687,000.00
10 6/30/2018 $-3,723,000.00
11 3/31/2018 $-4,840,000.00
12 12/31/2017 $-45,556,000.00
13 9/30/2017 $-42,425,000.00
14 6/30/2017 $-11,631,000.00
15 3/31/2017 $-23,644,000.00
16 12/31/2016 $-67,544,000.00
17 9/30/2016 $-54,318,000.00
18 6/30/2016 $-16,519,000.00
19 3/31/2016 $-18,989,000.00
20 12/31/2015 $-22,213,000.00
21 9/30/2015 $-6,431,000.00
22 6/30/2015 $-7,244,000.00
23 3/31/2015 $-6,636,000.00
24 12/31/2014 $-8,360,000.00
25 9/30/2014 $-8,739,000.00
26 6/30/2014 $-9,260,000.00
27 3/31/2014 $-6,235,000.00
28 12/31/2013 $-25,736,000.00
29 9/30/2013 $-22,958,000.00
30 6/30/2013 $-16,761,000.00
31 3/31/2013 $-10,584,000.00
32 12/31/2012 $-38,249,000.00
33 9/30/2012 $-30,561,000.00
34 6/30/2012 $-11,396,000.00
35 3/31/2012 $-10,156,000.00
36 12/31/2011 $-32,207,000.00
37 9/30/2011 $-7,280,000.00
38 6/30/2011 $-10,278,000.00
39 3/31/2011 $-9,289,000.00
40 12/31/2010 $-21,777,000.00
Financials: ContractWithCustomerAssetNet
Date Value
1 9/30/2020 $65,765,000.00
2 6/30/2020 $63,376,000.00
3 3/31/2020 $61,289,000.00
4 12/31/2019 $57,142,000.00
5 9/30/2019 $51,381,000.00
6 6/30/2019 $50,318,000.00
7 3/31/2019 $48,278,000.00
8 12/31/2018 $47,664,000.00
9 9/30/2018 $45,843,000.00
10 6/30/2018 $46,807,000.00
11 3/31/2018 $47,658,000.00
12 12/31/2017 $47,862,000.00
Financials: ContractWithCustomerAssetNetCurrent
Date Value
1 9/30/2020 $16,973,000.00
2 6/30/2020 $16,416,000.00
3 3/31/2020 $15,928,000.00
4 12/31/2019 $15,055,000.00
5 9/30/2019 $14,170,000.00
6 6/30/2019 $13,900,000.00
7 3/31/2019 $13,595,000.00
8 12/31/2018 $13,516,000.00
9 9/30/2018 $12,876,000.00
10 6/30/2018 $13,626,000.00
11 3/31/2018 $13,896,000.00
Financials: ContractWithCustomerAssetNetNoncurrent
Date Value
1 9/30/2020 $48,792,000.00
2 6/30/2020 $46,960,000.00
3 3/31/2020 $45,361,000.00
4 12/31/2019 $42,087,000.00
5 9/30/2019 $37,211,000.00
6 6/30/2019 $36,418,000.00
7 3/31/2019 $34,683,000.00
8 12/31/2018 $34,148,000.00
9 9/30/2018 $32,967,000.00
10 6/30/2018 $33,134,000.00
11 3/31/2018 $33,762,000.00
Financials: ContractWithCustomerLiability
Date Value
1 9/30/2020 $157,495,000.00
2 6/30/2020 $151,233,000.00
3 3/31/2020 $145,227,000.00
4 12/31/2019 $181,987,000.00
5 9/30/2019 $120,041,000.00
6 6/30/2019 $115,865,000.00
7 3/31/2019 $111,309,000.00
8 12/31/2018 $110,030,000.00
9 9/30/2018 $106,080,000.00
10 6/30/2018 $110,061,000.00
11 3/31/2018 $115,673,000.00
12 12/31/2017 $116,830,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 9/30/2020 $41,738,000.00
2 6/30/2020 $40,256,000.00
3 3/31/2020 $39,022,000.00
4 12/31/2019 $81,783,000.00
5 9/30/2019 $34,295,000.00
6 6/30/2019 $33,577,000.00
7 3/31/2019 $32,916,000.00
8 12/31/2018 $33,119,000.00
9 9/30/2018 $32,015,000.00
10 6/30/2018 $34,954,000.00
11 3/31/2018 $37,408,000.00
12 12/31/2017 $15,691,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 9/30/2020 $115,757,000.00
2 6/30/2020 $110,977,000.00
3 3/31/2020 $106,205,000.00
4 12/31/2019 $100,204,000.00
5 9/30/2019 $85,746,000.00
6 6/30/2019 $82,288,000.00
7 3/31/2019 $78,393,000.00
8 12/31/2018 $76,911,000.00
9 9/30/2018 $74,065,000.00
10 6/30/2018 $75,107,000.00
11 3/31/2018 $78,265,000.00
12 12/31/2017 $29,941,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 9/30/2020 $78,614,000.00
2 6/30/2020 $66,841,000.00
3 3/31/2020 $55,373,000.00
4 12/31/2019 $39,777,000.00
5 9/30/2019 $29,413,000.00
6 6/30/2019 $19,508,000.00
7 3/31/2019 $9,750,000.00
8 12/31/2018 $45,381,000.00
9 9/30/2018 $36,283,000.00
10 6/30/2018 $22,560,000.00
11 3/31/2018 $10,601,000.00
Financials: CostOfRevenue
Date Value
1 9/30/2020 $285,543,000.00
2 6/30/2020 $202,021,000.00
3 3/31/2020 $124,870,000.00
4 12/31/2019 $132,151,000.00
5 9/30/2019 $270,937,000.00
6 6/30/2019 $88,775,000.00
7 3/31/2019 $66,811,000.00
8 12/31/2018 $221,714,000.00
9 9/30/2018 $157,589,000.00
10 6/30/2018 $53,195,000.00
11 3/31/2018 $51,657,000.00
12 12/31/2017 $230,123,000.00
13 9/30/2017 $169,438,000.00
14 6/30/2017 $108,861,000.00
15 3/31/2017 $47,703,000.00
16 12/31/2016 $264,583,000.00
17 9/30/2016 $72,805,000.00
18 6/30/2016 $65,049,000.00
19 3/31/2016 $52,361,000.00
20 12/31/2015 $249,032,000.00
21 9/30/2015 $199,103,000.00
22 6/30/2015 $69,066,000.00
23 3/31/2015 $58,629,000.00
24 12/31/2014 $230,861,000.00
25 9/30/2014 $160,689,000.00
26 6/30/2014 $55,172,000.00
27 3/31/2014 $38,925,000.00
28 12/31/2013 $165,430,000.00
29 9/30/2013 $119,870,000.00
30 6/30/2013 $41,883,000.00
31 3/31/2013 $33,376,000.00
32 12/31/2012 $161,390,000.00
33 9/30/2012 $119,878,000.00
34 6/30/2012 $42,096,000.00
35 3/31/2012 $33,293,000.00
36 12/31/2011 $44,063,000.00
37 9/30/2011 $76,391,000.00
38 6/30/2011 $24,785,000.00
39 3/31/2011 $15,421,000.00
40 12/31/2010 $55,159,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 9/30/2020 $88,812,000.00
2 6/30/2020 $93,872,000.00
3 3/31/2020 $86,806,000.00
4 12/31/2019 $74,531,000.00
5 12/31/2018 --
Financials: DepreciationDepletionAndAmortization
Date Value
1 9/30/2020 $12,750,000.00
2 6/30/2020 $7,985,000.00
3 3/31/2020 $3,844,000.00
4 12/31/2019 $14,119,000.00
5 9/30/2019 $11,551,000.00
6 6/30/2019 $7,694,000.00
7 3/31/2019 $3,572,000.00
8 12/31/2018 $9,667,000.00
9 9/30/2018 $6,950,000.00
10 6/30/2018 $4,469,000.00
11 3/31/2018 $2,276,000.00
12 12/31/2017 $9,004,000.00
13 9/30/2017 $6,763,000.00
14 6/30/2017 $4,583,000.00
15 3/31/2017 $2,328,000.00
16 12/31/2016 $10,638,000.00
17 9/30/2016 $8,039,000.00
18 6/30/2016 $5,388,000.00
19 3/31/2016 $2,680,000.00
20 12/31/2015 $10,539,000.00
21 9/30/2015 $7,704,000.00
22 6/30/2015 $5,054,000.00
23 3/31/2015 $2,532,000.00
24 12/31/2014 $8,259,000.00
25 9/30/2014 $6,004,000.00
26 6/30/2014 $3,902,000.00
27 3/31/2014 $1,910,000.00
28 12/31/2013 $6,981,000.00
29 9/30/2013 $5,122,000.00
30 6/30/2013 $3,369,000.00
31 3/31/2013 $1,660,000.00
32 12/31/2012 $5,568,000.00
33 9/30/2012 $3,938,000.00
34 6/30/2012 $2,451,000.00
35 3/31/2012 $1,085,000.00
36 12/31/2011 $3,032,000.00
37 9/30/2011 $2,020,000.00
38 6/30/2011 $1,212,000.00
39 3/31/2011 $544,000.00
40 12/31/2010 $1,550,000.00
Financials: DerivativeInstrumentsAndHedgesNoncurrent
Date Value
1 3/31/2020 $47,885,000.00
2 12/31/2019 --
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 9/30/2020 $-77,000.00
2 6/30/2020 $-181,000.00
3 3/31/2020 $-205,000.00
4 12/31/2019 $-257,000.00
5 9/30/2019 $-435,000.00
6 6/30/2019 $107,000.00
7 3/31/2019 $-133,000.00
8 12/31/2018 $-502,000.00
9 9/30/2018 $-463,000.00
10 6/30/2018 $-383,000.00
11 3/31/2018 $63,000.00
12 12/31/2017 $646,000.00
Financials: EmbeddedDerivativeFairValueOfEmbeddedDerivativeLiability
Date Value
1 3/31/2020 $45,100,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 9/30/2020 $5,494,000.00
2 6/30/2020 $3,607,000.00
3 3/31/2020 $9,200,000.00
4 12/31/2019 $5,524,000.00
5 9/30/2019 $5,582,000.00
6 6/30/2019 $4,559,000.00
7 3/31/2019 $6,442,000.00
8 12/31/2018 $4,107,000.00
9 12/31/2017 $3,608,000.00
10 12/31/2016 $4,227,000.00
11 12/31/2015 $5,402,000.00
12 12/31/2014 $14,871,000.00
13 12/31/2013 $6,499,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 9/30/2020 $74,700,000.00
2 6/30/2020 $76,900,000.00
3 3/31/2020 $40,600,000.00
4 12/31/2019 $31,500,000.00
5 9/30/2019 $33,600,000.00
6 6/30/2019 $33,200,000.00
7 3/31/2019 $30,300,000.00
8 12/31/2018 $17,100,000.00
9 9/30/2018 $16,300,000.00
10 6/30/2018 $16,800,000.00
11 3/31/2018 $10,300,000.00
12 12/31/2017 $10,400,000.00
13 9/30/2017 $8,800,000.00
14 6/30/2017 $9,600,000.00
15 3/31/2017 $7,500,000.00
16 12/31/2016 $16,200,000.00
17 9/30/2016 $12,500,000.00
18 6/30/2016 $14,800,000.00
19 3/31/2016 $17,000,000.00
20 12/31/2015 $18,600,000.00
21 9/30/2015 $21,800,000.00
22 6/30/2015 $25,900,000.00
23 3/31/2015 $24,400,000.00
24 12/31/2014 $20,400,000.00
25 9/30/2014 $20,700,000.00
26 6/30/2014 $19,700,000.00
27 3/31/2014 $20,800,000.00
28 12/31/2013 $13,200,000.00
29 9/30/2013 $14,600,000.00
30 6/30/2013 $12,900,000.00
31 3/31/2013 $12,000,000.00
32 12/31/2012 $12,900,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 9/30/2020 $9,647,000.00
2 6/30/2020 $8,400,000.00
3 3/31/2020 $7,154,000.00
4 12/31/2019 $5,907,000.00
5 9/30/2019 $4,725,000.00
6 6/30/2019 $5,208,000.00
7 3/31/2019 $4,027,000.00
8 12/31/2018 $2,845,000.00
9 9/30/2018 $2,073,000.00
10 6/30/2018 $1,588,000.00
11 3/31/2018 $1,512,000.00
12 12/31/2017 $1,436,000.00
13 3/31/2017 $1,145,000.00
14 12/31/2016 $1,006,000.00
15 9/30/2016 $1,182,000.00
16 6/30/2016 $999,000.00
17 3/31/2016 $815,000.00
18 12/31/2015 $631,000.00
19 9/30/2015 $447,000.00
20 6/30/2015 $340,000.00
21 3/31/2015 $232,000.00
22 12/31/2014 $125,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 9/30/2020 $36,486,000.00
2 6/30/2020 $36,486,000.00
3 3/31/2020 $36,486,000.00
4 12/31/2019 $36,486,000.00
5 9/30/2019 $36,486,000.00
6 6/30/2019 $38,151,000.00
7 3/31/2019 $38,151,000.00
8 12/31/2018 $1,951,000.00
9 9/30/2018 $1,951,000.00
10 6/30/2018 $1,951,000.00
11 3/31/2018 $1,951,000.00
12 12/31/2017 $1,951,000.00
13 3/31/2017 $1,665,000.00
14 12/31/2016 $1,665,000.00
15 9/30/2016 $2,565,000.00
16 6/30/2016 $2,565,000.00
17 3/31/2016 $2,565,000.00
18 12/31/2015 $2,565,000.00
19 9/30/2015 $1,650,000.00
20 6/30/2015 $1,650,000.00
21 3/31/2015 $1,650,000.00
22 12/31/2014 $1,650,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 9/30/2020 $26,839,000.00
2 6/30/2020 $28,086,000.00
3 3/31/2020 $29,332,000.00
4 12/31/2019 $30,579,000.00
5 9/30/2019 $31,761,000.00
6 6/30/2019 $32,943,000.00
7 3/31/2019 $34,124,000.00
8 12/31/2018 $35,306,000.00
9 9/30/2018 $36,078,000.00
10 6/30/2018 $363,000.00
11 3/31/2018 $439,000.00
12 12/31/2017 $515,000.00
13 9/30/2017 $305,000.00
14 6/30/2017 $381,000.00
15 3/31/2017 $520,000.00
16 12/31/2016 $659,000.00
17 9/30/2016 $1,383,000.00
18 6/30/2016 $1,566,000.00
19 3/31/2016 $1,750,000.00
20 12/31/2015 $1,934,000.00
21 9/30/2015 $1,203,000.00
22 6/30/2015 $1,310,000.00
23 3/31/2015 $1,418,000.00
24 12/31/2014 $1,525,000.00
Financials: GainContingencyUnrecordedAmount
Date Value
1 6/30/2020 $39,000,000.00
Financials: GainLossOnDerivativeInstrumentsNetPretax
Date Value
1 9/30/2020 $-44,348,000.00
2 6/30/2020 $-44,348,000.00
3 3/31/2020 $15,344,000.00
4 9/30/2019 --
5 6/30/2019 --
6 3/31/2019 --
Financials: GainLossOnRepurchaseOfDebtInstrument
Date Value
1 9/30/2020 --
2 6/30/2020 --
3 12/31/2019 $-6,000,000.00
4 9/30/2019 $-6,000,000.00
5 6/30/2019 $-6,000,000.00
6 12/31/2018 --
7 9/30/2018 --
8 6/30/2018 --
9 12/31/2017 --
Financials: GainsLossesOnExtinguishmentOfDebt
Date Value
1 9/30/2020 --
2 6/30/2020 --
3 3/31/2020 --
4 12/31/2019 $-2,152,000.00
5 9/30/2019 $-2,152,000.00
6 6/30/2019 $-2,152,000.00
7 3/31/2019 $-2,152,000.00
8 12/31/2018 --
9 9/30/2018 --
10 6/30/2018 --
11 3/31/2018 --
12 12/31/2017 --
Financials: GeneralAndAdministrativeExpense
Date Value
1 9/30/2020 $37,810,000.00
2 6/30/2020 $24,285,000.00
3 3/31/2020 $12,315,000.00
4 12/31/2019 $38,808,000.00
5 9/30/2019 $9,895,000.00
6 6/30/2019 $8,583,000.00
7 3/31/2019 $9,880,000.00
8 12/31/2018 $29,086,000.00
9 9/30/2018 $7,510,000.00
10 6/30/2018 $6,969,000.00
11 3/31/2018 $6,943,000.00
12 12/31/2017 $22,221,000.00
13 9/30/2017 $16,238,000.00
14 6/30/2017 $10,797,000.00
15 3/31/2017 $5,833,000.00
16 12/31/2016 $27,418,000.00
17 9/30/2016 $21,121,000.00
18 6/30/2016 $14,413,000.00
19 3/31/2016 $7,567,000.00
20 12/31/2015 $30,830,000.00
21 9/30/2015 $23,425,000.00
22 6/30/2015 $16,307,000.00
23 3/31/2015 $8,205,000.00
24 12/31/2014 $31,083,000.00
25 9/30/2014 $22,837,000.00
26 6/30/2014 $14,205,000.00
27 3/31/2014 $6,526,000.00
28 12/31/2013 $23,970,000.00
29 9/30/2013 $5,937,000.00
30 6/30/2013 $5,926,000.00
31 3/31/2013 $6,036,000.00
32 12/31/2012 $24,875,000.00
33 9/30/2012 $6,911,000.00
34 6/30/2012 $6,091,000.00
35 3/31/2012 $5,696,000.00
36 12/31/2011 $15,228,000.00
37 9/30/2011 $11,119,000.00
38 6/30/2011 $3,889,000.00
39 3/31/2011 $3,250,000.00
40 12/31/2010 $6,365,000.00
Financials: Goodwill
Date Value
1 9/30/2020 $24,783,000.00
2 6/30/2020 $24,783,000.00
3 3/31/2020 $24,783,000.00
4 12/31/2019 $24,783,000.00
5 9/30/2019 $24,783,000.00
6 6/30/2019 $24,783,000.00
7 3/31/2019 $24,783,000.00
8 12/31/2018 $24,783,000.00
9 9/30/2018 $24,783,000.00
10 6/30/2018 $3,664,000.00
11 3/31/2018 $3,664,000.00
12 12/31/2017 $3,664,000.00
13 9/30/2017 $3,664,000.00
14 6/30/2017 $3,664,000.00
15 3/31/2017 $3,664,000.00
16 12/31/2016 $3,664,000.00
17 9/30/2016 $3,745,000.00
18 6/30/2016 $3,745,000.00
19 3/31/2016 $3,745,000.00
20 12/31/2015 $3,745,000.00
21 9/30/2015 $3,745,000.00
22 6/30/2015 $3,745,000.00
23 3/31/2015 $3,745,000.00
24 12/31/2014 $3,745,000.00
25 12/31/2013 --
Financials: GoodwillGross
Date Value
1 9/30/2020 $24,783,000.00
2 6/30/2020 $24,783,000.00
3 3/31/2020 $24,783,000.00
4 12/31/2019 $24,783,000.00
5 9/30/2019 $24,783,000.00
6 6/30/2019 $24,783,000.00
7 3/31/2019 $24,783,000.00
8 12/31/2018 $3,664,000.00
9 9/30/2018 $3,664,000.00
10 6/30/2018 $3,664,000.00
11 3/31/2018 $3,664,000.00
12 12/31/2017 $3,664,000.00
13 9/30/2017 $3,664,000.00
14 6/30/2017 $3,664,000.00
15 3/31/2017 $3,664,000.00
16 12/31/2016 $3,664,000.00
17 9/30/2016 $3,745,000.00
18 6/30/2016 $3,745,000.00
19 3/31/2016 $3,745,000.00
20 12/31/2015 $3,745,000.00
21 9/30/2015 $3,745,000.00
22 6/30/2015 $3,745,000.00
23 3/31/2015 $3,745,000.00
24 12/31/2014 $3,745,000.00
Financials: GrossProfit
Date Value
1 9/30/2020 $224,043,000.00
2 6/30/2020 $48,387,000.00
3 3/31/2020 $80,675,000.00
4 12/31/2019 $77,881,000.00
5 9/30/2019 $143,364,000.00
6 6/30/2019 $78,658,000.00
7 3/31/2019 $33,339,000.00
8 12/31/2018 $94,445,000.00
9 9/30/2018 $25,264,000.00
10 6/30/2018 $22,701,000.00
11 3/31/2018 $18,315,000.00
12 12/31/2017 $56,043,000.00
13 9/30/2017 $37,054,000.00
14 6/30/2017 $20,594,000.00
15 3/31/2017 $7,048,000.00
16 12/31/2016 $58,008,000.00
17 9/30/2016 $41,775,000.00
18 6/30/2016 $25,896,000.00
19 3/31/2016 $11,760,000.00
20 12/31/2015 $108,217,000.00
21 9/30/2015 $92,517,000.00
22 6/30/2015 $61,051,000.00
23 3/31/2015 $28,024,000.00
24 12/31/2014 $113,043,000.00
25 9/30/2014 $78,008,000.00
26 6/30/2014 $26,832,000.00
27 3/31/2014 $18,655,000.00
28 12/31/2013 $67,416,000.00
29 9/30/2013 $45,920,000.00
30 6/30/2013 $16,284,000.00
31 3/31/2013 $12,201,000.00
32 12/31/2012 $55,288,000.00
33 9/30/2012 $16,324,000.00
34 6/30/2012 $13,601,000.00
35 3/31/2012 $9,307,000.00
36 12/31/2011 $29,069,000.00
37 9/30/2011 $8,543,000.00
38 6/30/2011 $4,807,000.00
39 3/31/2011 $2,648,000.00
40 12/31/2010 $6,502,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 9/30/2020 $48,100,000.00
2 6/30/2020 $3,200,000.00
3 3/31/2020 $57,100,000.00
4 12/31/2019 $90,114,000.00
5 9/30/2019 $45,700,000.00
6 6/30/2019 $14,300,000.00
7 3/31/2019 $3,113,000.00
8 12/31/2018 $-10,229,000.00
9 9/30/2018 $-3,222,000.00
10 6/30/2018 $-3,399,000.00
11 3/31/2018 $-4,893,000.00
12 12/31/2017 $-45,341,000.00
13 9/30/2017 $-41,454,000.00
14 6/30/2017 $-34,414,000.00
15 3/31/2017 $-23,174,000.00
16 12/31/2016 $-65,987,000.00
17 9/30/2016 $-53,550,000.00
18 6/30/2016 $-34,938,000.00
19 3/31/2016 $-18,559,000.00
20 12/31/2015 $-20,703,000.00
21 9/30/2015 $-5,595,000.00
22 6/30/2015 $-6,530,000.00
23 3/31/2015 $-6,153,000.00
24 12/31/2014 $-7,286,000.00
25 9/30/2014 $-8,103,000.00
26 6/30/2014 $-2,916,000.00
27 3/31/2014 $-6,127,000.00
28 12/31/2013 $-2,394,000.00
29 9/30/2013 $-6,160,000.00
30 6/30/2013 $-6,272,000.00
31 3/31/2013 $-10,224,000.00
32 12/31/2012 $-7,437,000.00
33 9/30/2012 $-8,777,000.00
34 6/30/2012 $-11,234,000.00
35 3/31/2012 $-10,119,000.00
36 12/31/2011 $-32,290,000.00
37 9/30/2011 $-7,176,000.00
38 6/30/2011 $-10,288,000.00
39 3/31/2011 $-9,289,000.00
40 12/31/2010 $-21,777,000.00
Financials: IncomeLossFromContinuingOperationsPerBasicShare
Date Value
1 9/30/2020 $0.49
2 6/30/2020 $0.17
3 3/31/2020 $0.56
4 12/31/2019 $1.38
5 9/30/2019 $0.39
6 6/30/2019 $0.12
7 3/31/2019 $0.03
8 12/31/2018 $0.01
9 9/30/2018 $-0.03
10 6/30/2018 $-0.04
11 3/31/2018 $-0.06
12 12/31/2017 $-0.54
13 12/31/2015 $-0.35
14 9/30/2015 $0.01
15 6/30/2015 $-0.01
16 3/31/2015 $-0.14
17 12/31/2014 $0.01
18 9/30/2014 $-0.20
19 6/30/2014 $-0.07
20 3/31/2014 $-0.15
21 9/30/2013 $-0.56
Financials: IncomeLossFromContinuingOperationsPerDilutedShare
Date Value
1 9/30/2020 $0.44
2 6/30/2020 $-0.38
3 3/31/2020 $0.50
4 12/31/2019 $0.88
5 9/30/2019 $0.35
6 6/30/2019 $0.11
7 3/31/2019 $0.02
8 12/31/2018 $0.01
9 9/30/2018 $-0.03
10 6/30/2018 $-0.09
11 3/31/2018 $-0.06
12 12/31/2017 $-0.54
13 12/31/2015 $-0.35
14 9/30/2015 $0.01
15 6/30/2015 $-0.01
16 3/31/2015 $-0.14
17 12/31/2014 $0.01
18 9/30/2014 $-0.20
19 6/30/2014 $-0.07
20 3/31/2014 $-0.15
21 9/30/2013 $-0.56
Financials: IncomeTaxExpenseBenefit
Date Value
1 9/30/2020 $5,500,000.00
2 6/30/2020 $-18,429,000.00
3 3/31/2020 $-11,868,000.00
4 12/31/2019 $-71,034,000.00
5 9/30/2019 $1,211,000.00
6 6/30/2019 $591,000.00
7 3/31/2019 $348,000.00
8 12/31/2018 $1,398,000.00
9 9/30/2018 $248,000.00
10 6/30/2018 $339,000.00
11 3/31/2018 $235,000.00
12 12/31/2017 $-149,000.00
13 9/30/2017 $798,000.00
14 6/30/2017 $984,000.00
15 3/31/2017 $131,000.00
16 12/31/2016 $1,475,000.00
17 9/30/2016 $724,000.00
18 6/30/2016 $580,000.00
19 3/31/2016 $236,000.00
20 12/31/2015 $1,379,000.00
21 9/30/2015 $704,000.00
22 6/30/2015 $393,000.00
23 3/31/2015 $167,000.00
24 12/31/2014 $766,000.00
25 9/30/2014 $351,000.00
26 6/30/2014 $224,000.00
27 3/31/2014 $109,000.00
28 12/31/2013 $416,000.00
29 9/30/2013 $447,000.00
30 6/30/2013 $306,000.00
31 3/31/2013 $182,000.00
32 12/31/2012 $651,000.00
33 9/30/2012 $346,000.00
34 6/30/2012 $151,000.00
35 3/31/2012 $65,000.00
36 12/31/2011 --
37 6/30/2011 --
38 12/31/2010 --
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 9/30/2020 $-9,200,000.00
2 6/30/2020 $-35,389,000.00
3 3/31/2020 $-22,066,000.00
4 12/31/2019 $22,200,000.00
5 9/30/2019 $18,656,000.00
6 6/30/2019 $16,805,000.00
7 3/31/2019 $4,851,000.00
8 12/31/2018 $23,082,000.00
9 9/30/2018 $4,672,000.00
10 6/30/2018 $-3,817,000.00
11 3/31/2018 $-11,667,000.00
12 12/31/2017 $-5,078,000.00
13 9/30/2017 $3,051,000.00
14 6/30/2017 $-14,107,000.00
15 3/31/2017 $-17,458,000.00
16 12/31/2016 $8,897,000.00
17 9/30/2016 $14,867,000.00
18 6/30/2016 $15,338,000.00
19 3/31/2016 $2,229,000.00
20 12/31/2015 $-2,620,000.00
21 9/30/2015 $5,004,000.00
22 6/30/2015 $6,712,000.00
23 3/31/2015 $2,305,000.00
24 12/31/2014 $25,325,000.00
25 9/30/2014 $22,638,000.00
26 6/30/2014 $16,582,000.00
27 3/31/2014 $1,159,000.00
28 12/31/2013 $-1,453,000.00
29 9/30/2013 $3,827,000.00
30 6/30/2013 $3,174,000.00
31 3/31/2013 $-3,316,000.00
32 12/31/2012 $16,774,000.00
33 9/30/2012 $13,543,000.00
34 6/30/2012 $16,719,000.00
35 3/31/2012 $11,222,000.00
36 12/31/2011 $17,275,000.00
37 9/30/2011 $14,685,000.00
38 6/30/2011 $10,899,000.00
39 3/31/2011 $762,000.00
40 12/31/2010 $4,877,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 9/30/2020 $-23,533,000.00
2 6/30/2020 $-56,166,000.00
3 3/31/2020 $-49,637,000.00
4 12/31/2019 $68,745,000.00
5 9/30/2019 $56,139,000.00
6 6/30/2019 $19,104,000.00
7 3/31/2019 $3,266,000.00
8 12/31/2018 $13,515,000.00
9 9/30/2018 $-10,671,000.00
10 6/30/2018 $-5,897,000.00
11 3/31/2018 $-9,125,000.00
12 12/31/2017 $4,803,000.00
13 9/30/2017 $8,761,000.00
14 6/30/2017 $-3,910,000.00
15 3/31/2017 $-11,975,000.00
16 12/31/2016 $18,017,000.00
17 9/30/2016 $16,577,000.00
18 6/30/2016 $4,205,000.00
19 3/31/2016 $1,494,000.00
20 12/31/2015 $2,482,000.00
21 9/30/2015 $30,547,000.00
22 6/30/2015 $22,295,000.00
23 3/31/2015 $751,000.00
24 12/31/2014 $13,746,000.00
25 9/30/2014 $17,897,000.00
26 6/30/2014 $15,164,000.00
27 3/31/2014 $-3,608,000.00
28 12/31/2013 $5,019,000.00
29 9/30/2013 $7,666,000.00
30 6/30/2013 $4,389,000.00
31 3/31/2013 $-2,835,000.00
32 12/31/2012 $11,040,000.00
33 9/30/2012 $15,023,000.00
34 6/30/2012 $-7,810,000.00
35 3/31/2012 $-4,324,000.00
36 12/31/2011 $9,874,000.00
37 9/30/2011 $9,609,000.00
38 6/30/2011 $7,212,000.00
39 3/31/2011 $-184,000.00
40 12/31/2010 $1,655,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 9/30/2020 $-24,509,000.00
2 6/30/2020 $-30,771,000.00
3 3/31/2020 $-36,460,000.00
4 12/31/2019 $72,248,000.00
5 9/30/2019 $10,781,000.00
6 6/30/2019 $5,904,000.00
7 3/31/2019 $1,578,000.00
8 12/31/2018 $-6,123,000.00
9 9/30/2018 $-10,280,000.00
10 6/30/2018 $-6,791,000.00
11 3/31/2018 $-1,180,000.00
12 12/31/2017 $5,328,000.00
13 9/30/2017 $5,036,000.00
14 6/30/2017 $3,620,000.00
15 12/31/2016 $11,274,000.00
Financials: IncreaseDecreaseInDeferredIncomeTaxes
Date Value
1 9/30/2020 $14,507,000.00
2 6/30/2020 $19,567,000.00
3 3/31/2020 $12,500,000.00
4 12/31/2019 $73,375,000.00
5 9/30/2019 --
6 6/30/2019 --
7 3/31/2019 --
8 12/31/2018 $-123,000.00
9 12/31/2017 $1,394,000.00
10 12/31/2016 $-651,000.00
11 12/31/2015 $-642,000.00
12 12/31/2014 $35,000.00
13 12/31/2013 $2,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 9/30/2020 $5,479,000.00
2 6/30/2020 $-870,000.00
3 3/31/2020 $2,560,000.00
4 12/31/2019 $15,789,000.00
5 9/30/2019 $13,964,000.00
6 6/30/2019 $3,827,000.00
7 3/31/2019 $-3,296,000.00
8 12/31/2018 $-9,732,000.00
9 9/30/2018 $-8,112,000.00
10 6/30/2018 $-8,528,000.00
11 3/31/2018 $-7,457,000.00
12 12/31/2017 $-5,961,000.00
13 9/30/2017 $-6,644,000.00
14 6/30/2017 $-11,121,000.00
15 3/31/2017 $1,848,000.00
16 12/31/2016 $-8,840,000.00
17 9/30/2016 $-1,699,000.00
18 6/30/2016 $-1,505,000.00
19 3/31/2016 $4,776,000.00
20 12/31/2015 $19,210,000.00
21 9/30/2015 $15,127,000.00
22 6/30/2015 $12,464,000.00
23 3/31/2015 $13,156,000.00
24 12/31/2014 $5,010,000.00
25 9/30/2014 $-1,092,000.00
26 6/30/2014 $-856,000.00
27 3/31/2014 $-2,467,000.00
28 12/31/2013 $-3,263,000.00
29 9/30/2013 $4,549,000.00
30 6/30/2013 $-1,937,000.00
31 3/31/2013 $2,466,000.00
32 12/31/2012 $8,615,000.00
33 9/30/2012 $5,422,000.00
34 6/30/2012 $19,738,000.00
35 3/31/2012 $14,433,000.00
36 12/31/2011 $6,708,000.00
37 9/30/2011 $5,739,000.00
38 6/30/2011 $1,883,000.00
39 3/31/2011 $1,297,000.00
40 12/31/2010 $3,038,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 9/30/2020 $10,451,000.00
2 6/30/2020 $9,534,000.00
3 3/31/2020 $5,009,000.00
4 12/31/2019 $14,293,000.00
5 9/30/2019 $8,634,000.00
6 6/30/2019 $9,568,000.00
7 3/31/2019 $2,413,000.00
8 12/31/2018 $3,130,000.00
9 9/30/2018 $3,995,000.00
10 6/30/2018 $1,551,000.00
11 3/31/2018 $1,039,000.00
12 12/31/2017 $1,227,000.00
13 9/30/2017 $5,110,000.00
14 6/30/2017 $5,338,000.00
15 3/31/2017 $3,114,000.00
16 12/31/2016 $4,759,000.00
17 9/30/2016 $3,857,000.00
18 6/30/2016 $3,697,000.00
19 3/31/2016 $2,062,000.00
20 12/31/2015 $5,281,000.00
21 9/30/2015 $5,008,000.00
22 6/30/2015 $4,077,000.00
23 3/31/2015 $2,069,000.00
24 12/31/2014 $2,512,000.00
25 9/30/2014 $1,867,000.00
26 6/30/2014 $2,272,000.00
27 3/31/2014 $977,000.00
28 12/31/2013 $1,448,000.00
29 9/30/2013 $969,000.00
30 6/30/2013 $526,000.00
31 3/31/2013 $355,000.00
32 12/31/2012 $711,000.00
33 9/30/2012 $448,000.00
34 6/30/2012 $1,317,000.00
35 3/31/2012 $913,000.00
36 12/31/2011 $1,648,000.00
37 9/30/2011 $2,005,000.00
38 6/30/2011 $1,967,000.00
39 3/31/2011 $634,000.00
40 12/31/2010 $298,000.00
Financials: IncrementalCommonSharesAttributableToCallOptionsAndWarrants
Date Value
1 3/31/2020 $2,128,000.00
2 12/31/2019 --
3 9/30/2019 --
4 3/31/2019 --
5 12/31/2018 --
6 9/30/2018 --
7 12/31/2017 --
8 9/30/2016 --
9 9/30/2015 --
10 9/30/2014 --
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 9/30/2020 $7,123,000.00
2 6/30/2020 $7,449,000.00
3 3/31/2020 $8,609,000.00
4 12/31/2019 $8,964,000.00
5 9/30/2019 $8,937,000.00
6 6/30/2019 $8,326,000.00
7 3/31/2019 $7,668,000.00
8 12/31/2018 --
9 9/30/2018 --
10 6/30/2018 --
11 3/31/2018 --
12 12/31/2017 --
13 9/30/2016 --
14 9/30/2015 --
15 9/30/2014 --
Financials: IndefiniteLivedIntangibleAssetsExcludingGoodwill
Date Value
1 9/30/2020 $286,000.00
2 6/30/2020 $286,000.00
3 3/31/2020 $286,000.00
4 12/31/2019 $286,000.00
5 9/30/2019 $286,000.00
6 6/30/2019 $286,000.00
7 3/31/2019 $286,000.00
8 12/31/2018 $286,000.00
9 9/30/2018 $286,000.00
10 6/30/2018 $286,000.00
11 3/31/2018 $286,000.00
12 12/31/2017 $286,000.00
13 9/30/2017 $286,000.00
14 6/30/2017 $286,000.00
15 3/31/2017 $286,000.00
16 12/31/2016 $286,000.00
17 9/30/2016 $286,000.00
18 6/30/2016 $286,000.00
19 3/31/2016 $286,000.00
20 12/31/2015 $286,000.00
21 9/30/2015 $286,000.00
22 6/30/2015 $286,000.00
23 3/31/2015 $286,000.00
24 12/31/2014 $286,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 9/30/2020 $26,839,000.00
2 6/30/2020 $28,086,000.00
3 3/31/2020 $29,332,000.00
4 12/31/2019 $30,579,000.00
5 9/30/2019 $31,761,000.00
6 6/30/2019 $32,943,000.00
7 3/31/2019 $34,124,000.00
8 12/31/2018 $35,306,000.00
9 9/30/2018 $36,078,000.00
10 6/30/2018 $363,000.00
11 3/31/2018 $439,000.00
12 12/31/2017 $515,000.00
13 9/30/2017 $591,000.00
14 6/30/2017 $668,000.00
15 3/31/2017 $806,000.00
16 12/31/2016 $945,000.00
17 9/30/2016 $1,669,000.00
18 6/30/2016 $1,852,000.00
19 3/31/2016 $2,036,000.00
20 12/31/2015 $2,220,000.00
21 9/30/2015 $1,489,000.00
22 6/30/2015 $1,596,000.00
23 3/31/2015 $1,704,000.00
24 12/31/2014 $1,811,000.00
25 12/31/2013 $286,000.00
Financials: InterestExpense
Date Value
1 9/30/2020 $15,100,000.00
2 6/30/2020 $5,952,000.00
3 3/31/2020 $3,155,000.00
4 12/31/2019 $2,303,000.00
5 9/30/2019 $7,388,000.00
6 6/30/2019 $1,351,000.00
7 3/31/2019 $3,540,000.00
8 12/31/2018 $9,635,000.00
9 9/30/2018 $7,599,000.00
10 6/30/2018 $2,269,000.00
11 3/31/2018 $2,292,000.00
12 12/31/2017 $7,936,000.00
13 9/30/2017 $5,979,000.00
14 6/30/2017 $4,219,000.00
15 3/31/2017 $2,139,000.00
16 12/31/2016 $2,773,000.00
17 9/30/2016 $1,598,000.00
18 6/30/2016 $364,000.00
19 3/31/2016 $152,000.00
20 12/31/2015 $501,000.00
21 9/30/2015 $305,000.00
22 6/30/2015 $165,000.00
23 3/31/2015 $78,000.00
24 12/31/2014 $1,863,000.00
25 9/30/2014 $1,291,000.00
26 6/30/2014 $935,000.00
27 3/31/2014 $449,000.00
28 12/31/2013 $2,055,000.00
29 9/30/2013 $437,000.00
30 6/30/2013 $484,000.00
31 3/31/2013 $464,000.00
32 12/31/2012 $6,436,000.00
33 9/30/2012 $527,000.00
34 6/30/2012 $3,405,000.00
35 3/31/2012 $1,479,000.00
36 12/31/2011 $3,006,000.00
37 9/30/2011 $886,000.00
38 6/30/2011 $740,000.00
39 3/31/2011 $280,000.00
40 12/31/2010 $914,000.00
Financials: InterestIncomeDepositsWithFinancialInstitutions
Date Value
1 9/30/2020 $1,483,000.00
2 6/30/2020 $1,373,000.00
3 3/31/2020 $1,091,000.00
4 12/31/2019 $815,000.00
5 9/30/2019 $894,000.00
6 6/30/2019 $593,000.00
7 3/31/2019 $211,000.00
8 12/31/2018 $1,058,000.00
9 9/30/2018 $321,000.00
10 6/30/2018 $154,000.00
11 3/31/2018 $93,000.00
12 12/31/2017 $276,000.00
Financials: InterestOnConvertibleDebtNetOfTax
Date Value
1 9/30/2020 $44,000.00
2 6/30/2020 $89,000.00
3 3/31/2020 $44,000.00
4 12/31/2019 $1,088,000.00
5 9/30/2019 $1,046,000.00
6 6/30/2019 $430,000.00
7 3/31/2019 --
8 12/31/2018 --
9 9/30/2018 --
10 6/30/2018 --
11 12/31/2017 --
Financials: InventoryFinishedGoods
Date Value
1 9/30/2020 $30,387,000.00
2 6/30/2020 $25,386,000.00
3 3/31/2020 $29,599,000.00
4 12/31/2019 $27,859,000.00
5 9/30/2019 $28,091,000.00
6 6/30/2019 $19,004,000.00
7 3/31/2019 $12,021,000.00
8 12/31/2018 $15,297,000.00
9 9/30/2018 $16,419,000.00
10 6/30/2018 $14,582,000.00
11 3/31/2018 $16,576,000.00
12 12/31/2017 $23,658,000.00
13 9/30/2017 $23,341,000.00
14 6/30/2017 $18,271,000.00
15 3/31/2017 $30,579,000.00
16 12/31/2016 $26,865,000.00
17 9/30/2016 $34,424,000.00
18 6/30/2016 $37,195,000.00
19 3/31/2016 $44,383,000.00
20 12/31/2015 $38,598,000.00
21 9/30/2015 $33,835,000.00
22 6/30/2015 $31,403,000.00
23 3/31/2015 $30,567,000.00
24 12/31/2014 $18,161,000.00
25 3/31/2014 $12,197,000.00
26 12/31/2013 $15,152,000.00
27 9/30/2013 $22,839,000.00
28 6/30/2013 $15,810,000.00
29 3/31/2013 $20,345,000.00
30 12/31/2012 $17,620,000.00
31 9/30/2012 $13,574,000.00
32 6/30/2012 $28,496,000.00
33 12/31/2011 $9,380,000.00
Financials: InventoryNet
Date Value
1 9/30/2020 $37,535,000.00
2 6/30/2020 $31,186,000.00
3 3/31/2020 $34,617,000.00
4 12/31/2019 $32,056,000.00
5 9/30/2019 $30,231,000.00
6 6/30/2019 $20,094,000.00
7 3/31/2019 $12,971,000.00
8 12/31/2018 $16,267,000.00
9 9/30/2018 $17,886,000.00
10 6/30/2018 $17,471,000.00
11 3/31/2018 $18,541,000.00
12 12/31/2017 $25,999,000.00
13 9/30/2017 $25,316,000.00
14 6/30/2017 $20,839,000.00
15 3/31/2017 $33,808,000.00
16 12/31/2016 $31,960,000.00
17 9/30/2016 $39,101,000.00
18 6/30/2016 $39,295,000.00
19 3/31/2016 $45,576,000.00
20 12/31/2015 $40,800,000.00
21 9/30/2015 $36,717,000.00
22 6/30/2015 $34,054,000.00
23 3/31/2015 $34,746,000.00
24 12/31/2014 $21,590,000.00
25 9/30/2014 $15,488,000.00
26 6/30/2014 $15,724,000.00
27 3/31/2014 $14,113,000.00
28 12/31/2013 $16,580,000.00
29 9/30/2013 $24,392,000.00
30 6/30/2013 $17,906,000.00
31 3/31/2013 $22,309,000.00
32 12/31/2012 $19,843,000.00
33 9/30/2012 $16,650,000.00
34 6/30/2012 $30,966,000.00
35 3/31/2012 $25,661,000.00
36 12/31/2011 $11,228,000.00
Financials: InventoryRawMaterials
Date Value
1 9/30/2020 $7,148,000.00
2 6/30/2020 $5,800,000.00
3 3/31/2020 $5,018,000.00
4 12/31/2019 $4,197,000.00
5 9/30/2019 $2,140,000.00
6 6/30/2019 $1,090,000.00
7 3/31/2019 $950,000.00
8 12/31/2018 $970,000.00
9 9/30/2018 $1,467,000.00
10 6/30/2018 $2,889,000.00
11 3/31/2018 $1,965,000.00
12 12/31/2017 $2,341,000.00
13 9/30/2017 $1,975,000.00
14 6/30/2017 $2,568,000.00
15 3/31/2017 $3,229,000.00
16 12/31/2016 $5,095,000.00
17 9/30/2016 $4,677,000.00
18 6/30/2016 $2,100,000.00
19 3/31/2016 $1,193,000.00
20 12/31/2015 $2,202,000.00
21 9/30/2015 $2,882,000.00
22 6/30/2015 $2,651,000.00
23 3/31/2015 $4,179,000.00
24 12/31/2014 $3,429,000.00
25 3/31/2014 $1,916,000.00
26 12/31/2013 $1,428,000.00
27 9/30/2013 $1,553,000.00
28 6/30/2013 $2,096,000.00
29 3/31/2013 $1,964,000.00
30 12/31/2012 $2,223,000.00
31 9/30/2012 $3,076,000.00
32 6/30/2012 $2,470,000.00
33 12/31/2011 $1,848,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 9/30/2020 $19,663,000.00
2 6/30/2020 $16,393,000.00
3 3/31/2020 $17,356,000.00
4 12/31/2019 $15,170,000.00
5 9/30/2019 $16,034,000.00
6 6/30/2019 $17,399,000.00
7 3/31/2019 $12,311,000.00
8 9/30/2018 $2,200,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2020 $1,902,000.00
2 12/31/2019 $740,000.00
3 9/30/2019 $1,586,000.00
4 6/30/2019 $1,675,000.00
5 3/31/2019 $1,227,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 9/30/2020 $5,436,000.00
2 6/30/2020 $4,679,000.00
3 12/31/2019 $4,156,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 3/31/2020 $1,415,000.00
2 12/31/2019 $921,000.00
3 9/30/2019 $2,169,000.00
4 6/30/2019 $2,231,000.00
5 3/31/2019 $893,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 9/30/2020 $2,523,000.00
2 6/30/2020 $1,445,000.00
3 3/31/2020 $2,619,000.00
4 12/31/2019 $2,188,000.00
5 9/30/2019 $2,906,000.00
6 6/30/2019 $2,966,000.00
7 3/31/2019 $1,717,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 9/30/2020 $3,518,000.00
2 6/30/2020 $2,648,000.00
3 3/31/2020 $3,337,000.00
4 12/31/2019 $2,927,000.00
5 9/30/2019 $4,217,000.00
6 6/30/2019 $4,274,000.00
7 3/31/2019 $3,155,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 9/30/2020 $4,155,000.00
2 6/30/2020 $3,365,000.00
3 3/31/2020 $4,651,000.00
4 12/31/2019 $4,238,000.00
5 9/30/2019 $4,137,000.00
6 6/30/2019 $4,193,000.00
7 3/31/2019 $3,071,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2020 $1,345,000.00
2 6/30/2020 $2,307,000.00
3 3/31/2020 $3,432,000.00
4 9/30/2019 $1,019,000.00
5 6/30/2019 $2,060,000.00
6 3/31/2019 $2,248,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 9/30/2020 $3,001,000.00
2 6/30/2020 $2,621,000.00
3 3/31/2020 $2,873,000.00
4 12/31/2019 $2,458,000.00
5 9/30/2019 $2,699,000.00
6 6/30/2019 $3,087,000.00
7 3/31/2019 $2,293,000.00
Financials: LettersOfCreditOutstandingAmount
Date Value
1 9/30/2020 --
2 6/30/2020 --
3 3/31/2020 --
4 12/31/2019 --
Financials: Liabilities
Date Value
1 9/30/2020 $676,134,000.00
2 6/30/2020 $627,751,000.00
3 3/31/2020 $714,580,000.00
4 12/31/2019 $441,011,000.00
5 9/30/2019 $371,380,000.00
6 6/30/2019 $364,247,000.00
7 3/31/2019 $305,128,000.00
8 12/31/2018 $332,161,000.00
9 9/30/2018 $322,354,000.00
10 6/30/2018 $248,651,000.00
11 3/31/2018 $243,269,000.00
12 12/31/2017 $178,273,000.00
13 9/30/2017 $184,883,000.00
14 6/30/2017 $166,062,000.00
15 3/31/2017 $160,036,000.00
16 12/31/2016 $162,276,000.00
17 9/30/2016 $166,199,000.00
18 6/30/2016 $140,052,000.00
19 3/31/2016 $132,960,000.00
20 12/31/2015 $124,079,000.00
21 9/30/2015 $129,997,000.00
22 6/30/2015 $132,550,000.00
23 3/31/2015 $109,509,000.00
24 12/31/2014 $105,240,000.00
25 9/30/2014 $102,262,000.00
26 6/30/2014 $94,929,000.00
27 3/31/2014 $76,722,000.00
28 12/31/2013 $76,463,000.00
29 9/30/2013 $79,977,000.00
30 6/30/2013 $69,001,000.00
31 3/31/2013 $64,956,000.00
32 12/31/2012 $65,636,000.00
33 9/30/2012 $61,571,000.00
34 6/30/2012 $66,406,000.00
35 3/31/2012 $98,827,000.00
36 12/31/2011 $92,268,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 9/30/2020 $1,092,340,000.00
2 6/30/2020 $997,927,000.00
3 3/31/2020 $1,030,787,000.00
4 12/31/2019 $713,223,000.00
5 9/30/2019 $523,669,000.00
6 6/30/2019 $481,518,000.00
7 3/31/2019 $319,252,000.00
8 12/31/2018 $339,937,000.00
9 9/30/2018 $326,510,000.00
10 6/30/2018 $218,536,000.00
11 3/31/2018 $212,118,000.00
12 12/31/2017 $169,147,000.00
13 9/30/2017 $177,081,000.00
14 6/30/2017 $163,678,000.00
15 3/31/2017 $167,507,000.00
16 12/31/2016 $163,576,000.00
17 9/30/2016 $176,428,000.00
18 6/30/2016 $152,509,000.00
19 3/31/2016 $158,520,000.00
20 12/31/2015 $165,528,000.00
21 9/30/2015 $182,963,000.00
22 6/30/2015 $181,298,000.00
23 3/31/2015 $153,490,000.00
24 12/31/2014 $152,192,000.00
25 9/30/2014 $144,724,000.00
26 6/30/2014 $132,083,000.00
27 3/31/2014 $113,160,000.00
28 12/31/2013 $116,669,000.00
29 9/30/2013 $120,310,000.00
30 6/30/2013 $113,348,000.00
31 3/31/2013 $113,065,000.00
32 12/31/2012 $122,291,000.00
33 9/30/2012 $124,099,000.00
34 6/30/2012 $136,489,000.00
35 3/31/2012 $103,375,000.00
36 12/31/2011 $106,242,000.00
Financials: LiabilitiesCurrent
Date Value
1 9/30/2020 $256,519,000.00
2 6/30/2020 $223,523,000.00
3 3/31/2020 $233,622,000.00
4 12/31/2019 $199,311,000.00
5 9/30/2019 $146,819,000.00
6 6/30/2019 $143,613,000.00
7 3/31/2019 $128,746,000.00
8 12/31/2018 $147,161,000.00
9 9/30/2018 $134,922,000.00
10 6/30/2018 $114,648,000.00
11 3/31/2018 $103,685,000.00
12 12/31/2017 $91,741,000.00
13 9/30/2017 $85,489,000.00
14 6/30/2017 $63,345,000.00
15 3/31/2017 $54,629,000.00
16 12/31/2016 $82,772,000.00
17 9/30/2016 $85,568,000.00
18 6/30/2016 $84,617,000.00
19 3/31/2016 $79,946,000.00
20 12/31/2015 $72,848,000.00
21 9/30/2015 $79,139,000.00
22 6/30/2015 $83,688,000.00
23 3/31/2015 $62,292,000.00
24 12/31/2014 $58,706,000.00
25 9/30/2014 $57,953,000.00
26 6/30/2014 $51,956,000.00
27 3/31/2014 $34,095,000.00
28 12/31/2013 $33,365,000.00
29 9/30/2013 $42,424,000.00
30 6/30/2013 $33,983,000.00
31 3/31/2013 $31,086,000.00
32 12/31/2012 $33,855,000.00
33 9/30/2012 $38,141,000.00
34 6/30/2012 $45,166,000.00
35 3/31/2012 $58,155,000.00
36 12/31/2011 $52,370,000.00
Financials: LongTermDebt
Date Value
1 9/30/2020 $360,122,000.00
2 6/30/2020 $355,445,000.00
3 3/31/2020 $395,783,000.00
4 12/31/2019 $105,543,000.00
5 9/30/2019 $104,062,000.00
6 6/30/2019 $102,933,000.00
7 3/31/2019 $68,391,000.00
8 12/31/2018 $109,783,000.00
9 9/30/2018 $112,032,000.00
10 6/30/2018 $51,988,000.00
11 3/31/2018 $50,727,000.00
12 12/31/2017 $49,751,000.00
13 9/30/2017 $47,610,000.00
14 6/30/2017 $47,336,000.00
15 3/31/2017 $46,881,000.00
16 12/31/2016 $23,800,000.00
17 9/30/2016 $24,005,000.00
18 12/31/2015 --
19 12/31/2014 --
20 9/30/2014 $5,861,000.00
21 6/30/2014 $6,531,000.00
22 3/31/2014 $7,827,000.00
23 12/31/2013 $8,677,000.00
24 9/30/2013 $9,293,000.00
25 6/30/2013 $9,896,000.00
26 3/31/2013 $10,486,000.00
27 12/31/2012 $11,061,000.00
28 9/30/2012 $11,947,000.00
29 6/30/2012 $13,327,000.00
30 12/31/2011 $14,677,000.00
Financials: LongTermDebtCurrent
Date Value
1 9/30/2020 $103,670,000.00
2 6/30/2020 $102,271,000.00
3 3/31/2020 $100,567,000.00
4 12/31/2019 $2,884,000.00
5 9/30/2019 $3,084,000.00
6 6/30/2019 $3,043,000.00
7 3/31/2019 $2,985,000.00
8 12/31/2018 $28,155,000.00
9 9/30/2018 $24,125,000.00
10 6/30/2018 $18,429,000.00
11 3/31/2018 $14,268,000.00
12 12/31/2017 $17,429,000.00
13 9/30/2017 $10,552,000.00
14 6/30/2017 $5,951,000.00
15 3/31/2017 $1,497,000.00
16 12/31/2016 $3,032,000.00
17 9/30/2016 $1,197,000.00
18 12/31/2015 --
19 12/31/2014 --
20 9/30/2014 $2,888,000.00
21 6/30/2014 $2,805,000.00
22 3/31/2014 $3,370,000.00
23 12/31/2013 $3,507,000.00
24 9/30/2013 $3,432,000.00
25 6/30/2013 $3,365,000.00
26 3/31/2013 $2,440,000.00
27 12/31/2012 $2,384,000.00
28 9/30/2012 $-6,844,000.00
29 6/30/2012 $-6,488,000.00
30 12/31/2011 $4,529,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 9/30/2020 $256,452,000.00
2 6/30/2020 $253,174,000.00
3 3/31/2020 $295,216,000.00
4 12/31/2019 $102,659,000.00
5 9/30/2019 $100,978,000.00
6 6/30/2019 $99,890,000.00
7 3/31/2019 $65,406,000.00
8 12/31/2018 $81,628,000.00
9 9/30/2018 $87,907,000.00
10 6/30/2018 $33,559,000.00
11 3/31/2018 $36,459,000.00
12 12/31/2017 $32,322,000.00
13 9/30/2017 $37,058,000.00
14 6/30/2017 $41,385,000.00
15 3/31/2017 $45,384,000.00
16 12/31/2016 $20,768,000.00
17 9/30/2016 $22,808,000.00
18 12/31/2015 --
19 12/31/2014 --
20 9/30/2014 $2,973,000.00
21 6/30/2014 $3,726,000.00
22 3/31/2014 $4,457,000.00
23 12/31/2013 $5,170,000.00
24 9/30/2013 $5,861,000.00
25 6/30/2013 $6,531,000.00
26 3/31/2013 $8,046,000.00
27 12/31/2012 $8,677,000.00
28 9/30/2012 $5,103,000.00
29 6/30/2012 $6,839,000.00
30 12/31/2011 $10,148,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 9/30/2020 $245,313,000.00
2 6/30/2020 $254,477,000.00
3 3/31/2020 $262,071,000.00
4 12/31/2019 $65,850,000.00
5 9/30/2019 $67,816,000.00
6 6/30/2019 $70,956,000.00
7 3/31/2019 $-44,422,000.00
8 12/31/2018 $80,614,000.00
9 9/30/2018 $84,610,000.00
10 6/30/2018 $23,744,000.00
11 3/31/2018 $21,730,000.00
12 12/31/2017 $43,297,000.00
13 9/30/2017 $40,739,000.00
14 6/30/2017 $40,735,000.00
15 3/31/2017 $40,586,000.00
16 12/31/2016 $34,375,000.00
17 9/30/2016 $34,640,000.00
18 6/30/2016 $-3,900,000.00
19 3/31/2016 $3,046,000.00
20 12/31/2015 $20,564,000.00
21 9/30/2015 $19,866,000.00
22 6/30/2015 $19,744,000.00
23 3/31/2015 $677,000.00
24 12/31/2014 $-3,342,000.00
25 9/30/2014 $1,111,000.00
26 6/30/2014 $-476,000.00
27 3/31/2014 $-412,000.00
28 12/31/2013 $-58,000.00
29 9/30/2013 $-183,000.00
30 6/30/2013 $298,000.00
31 3/31/2013 $-28,000.00
32 12/31/2012 $51,436,000.00
33 9/30/2012 $53,606,000.00
34 6/30/2012 $55,286,000.00
35 3/31/2012 $-973,000.00
36 12/31/2011 $26,482,000.00
37 9/30/2011 $19,441,000.00
38 6/30/2011 $18,376,000.00
39 3/31/2011 $1,856,000.00
40 12/31/2010 $52,465,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 9/30/2020 $-11,707,000.00
2 6/30/2020 $-7,804,000.00
3 3/31/2020 $-3,353,000.00
4 12/31/2019 $-14,788,000.00
5 9/30/2019 $-7,368,000.00
6 6/30/2019 $-3,176,000.00
7 3/31/2019 $-658,000.00
8 12/31/2018 $-19,151,000.00
9 9/30/2018 $-11,384,000.00
10 6/30/2018 $-1,475,000.00
11 3/31/2018 $-1,043,000.00
12 12/31/2017 $-4,121,000.00
13 9/30/2017 $-3,609,000.00
14 6/30/2017 $-3,515,000.00
15 3/31/2017 $-3,466,000.00
16 12/31/2016 $-11,795,000.00
17 9/30/2016 $-10,285,000.00
18 6/30/2016 $-8,188,000.00
19 3/31/2016 $-3,348,000.00
20 12/31/2015 $-12,462,000.00
21 9/30/2015 $-9,682,000.00
22 6/30/2015 $-6,260,000.00
23 3/31/2015 $-3,611,000.00
24 12/31/2014 $-16,534,000.00
25 9/30/2014 $-9,836,000.00
26 6/30/2014 $-4,333,000.00
27 3/31/2014 $-2,172,000.00
28 12/31/2013 $-6,257,000.00
29 9/30/2013 $-4,886,000.00
30 6/30/2013 $-3,467,000.00
31 3/31/2013 $-1,682,000.00
32 12/31/2012 $-12,990,000.00
33 9/30/2012 $-11,054,000.00
34 6/30/2012 $-8,013,000.00
35 3/31/2012 $-4,605,000.00
36 12/31/2011 $-14,662,000.00
37 9/30/2011 $-9,589,000.00
38 6/30/2011 $-6,610,000.00
39 3/31/2011 $-2,318,000.00
40 12/31/2010 $-3,262,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 9/30/2020 $132,154,000.00
2 6/30/2020 $64,653,000.00
3 3/31/2020 $39,222,000.00
4 12/31/2019 $139,067,000.00
5 9/30/2019 $36,796,000.00
6 6/30/2019 $31,835,000.00
7 3/31/2019 $17,063,000.00
8 12/31/2018 $16,132,000.00
9 9/30/2018 $14,257,000.00
10 6/30/2018 $7,441,000.00
11 3/31/2018 $3,361,000.00
12 12/31/2017 $-28,442,000.00
13 9/30/2017 $-26,528,000.00
14 6/30/2017 $-24,325,000.00
15 3/31/2017 $-24,511,000.00
16 12/31/2016 $-32,953,000.00
17 9/30/2016 $-28,588,000.00
18 6/30/2016 $-7,991,000.00
19 3/31/2016 $-15,249,000.00
20 12/31/2015 $-21,160,000.00
21 9/30/2015 $-29,309,000.00
22 6/30/2015 $-23,271,000.00
23 3/31/2015 $-11,498,000.00
24 12/31/2014 $24,222,000.00
25 9/30/2014 $15,342,000.00
26 6/30/2014 $4,134,000.00
27 3/31/2014 $4,281,000.00
28 12/31/2013 $-872,000.00
29 9/30/2013 $-8,451,000.00
30 6/30/2013 $-7,962,000.00
31 3/31/2013 $-6,972,000.00
32 12/31/2012 $-44,645,000.00
33 9/30/2012 $-52,274,000.00
34 6/30/2012 $-31,845,000.00
35 3/31/2012 $-14,071,000.00
36 12/31/2011 $-367,000.00
37 9/30/2011 $-23,229,000.00
38 6/30/2011 $-16,201,000.00
39 3/31/2011 $-9,007,000.00
40 12/31/2010 $-17,852,000.00
Financials: NetIncomeLoss
Date Value
1 9/30/2020 $61,004,000.00
2 6/30/2020 $21,642,000.00
3 3/31/2020 $68,936,000.00
4 12/31/2019 $161,148,000.00
5 9/30/2019 $44,482,000.00
6 6/30/2019 $13,383,000.00
7 3/31/2019 $2,765,000.00
8 12/31/2018 $-11,627,000.00
9 9/30/2018 $-3,470,000.00
10 6/30/2018 $-3,738,000.00
11 3/31/2018 $-5,128,000.00
12 12/31/2017 $-45,192,000.00
13 9/30/2017 $-42,252,000.00
14 6/30/2017 $-12,093,000.00
15 3/31/2017 $-23,305,000.00
16 12/31/2016 $-67,462,000.00
17 9/30/2016 $-54,274,000.00
18 6/30/2016 $-16,723,000.00
19 3/31/2016 $-18,795,000.00
20 12/31/2015 $-22,082,000.00
21 9/30/2015 $-6,299,000.00
22 6/30/2015 $-6,923,000.00
23 3/31/2015 $-6,320,000.00
24 12/31/2014 $-8,052,000.00
25 9/30/2014 $-8,454,000.00
26 6/30/2014 $-9,267,000.00
27 3/31/2014 $-6,236,000.00
28 12/31/2013 $-25,913,000.00
29 9/30/2013 $-6,301,000.00
30 6/30/2013 $-16,802,000.00
31 3/31/2013 $-10,406,000.00
32 12/31/2012 $-38,218,000.00
33 9/30/2012 $-8,907,000.00
34 6/30/2012 $-11,385,000.00
35 3/31/2012 $-10,184,000.00
36 12/31/2011 $-5,537,000.00
37 9/30/2011 $-26,753,000.00
38 6/30/2011 $-10,288,000.00
39 3/31/2011 $-9,289,000.00
40 12/31/2010 $-21,777,000.00
Financials: NetIncomeLossAttributableToParentDiluted
Date Value
1 9/30/2020 $39,406,000.00
2 6/30/2020 $21,731,000.00
3 3/31/2020 $68,980,000.00
4 12/31/2019 $162,236,000.00
5 9/30/2019 $45,528,000.00
6 6/30/2019 $11,048,000.00
7 3/31/2019 $2,765,000.00
8 12/31/2018 $-11,627,000.00
9 9/30/2018 $-3,470,000.00
10 6/30/2018 $-8,866,000.00
11 12/31/2017 $-45,192,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 9/30/2020 $-59,267,000.00
2 6/30/2020 $-52,353,000.00
3 3/31/2020 $12,356,000.00
4 12/31/2019 $-12,615,000.00
5 9/30/2019 $-12,594,000.00
6 6/30/2019 $-6,238,000.00
7 3/31/2019 $-4,021,000.00
8 12/31/2018 $-11,825,000.00
9 9/30/2018 $-8,108,000.00
10 6/30/2018 $-5,260,000.00
11 3/31/2018 $-2,418,000.00
12 12/31/2017 $-5,963,000.00
13 9/30/2017 $-4,208,000.00
14 6/30/2017 $-3,071,000.00
15 3/31/2017 $-1,079,000.00
16 12/31/2016 $-3,287,000.00
17 9/30/2016 $-943,000.00
18 6/30/2016 $-62,000.00
19 3/31/2016 $529,000.00
20 12/31/2015 $-1,394,000.00
21 9/30/2015 $-1,457,000.00
22 6/30/2015 $-8,000.00
23 3/31/2015 $-605,000.00
24 12/31/2014 $-2,857,000.00
25 9/30/2014 $-1,723,000.00
26 6/30/2014 $-428,000.00
27 3/31/2014 $-342,000.00
28 12/31/2013 $-2,892,000.00
29 9/30/2013 $-2,109,000.00
30 6/30/2013 $-781,000.00
31 3/31/2013 $-513,000.00
32 12/31/2012 $-1,258,000.00
33 9/30/2012 $-580,000.00
34 6/30/2012 $-3,729,000.00
35 3/31/2012 $-839,000.00
36 12/31/2011 $-1,707,000.00
37 9/30/2011 $-741,000.00
38 6/30/2011 $-798,000.00
39 3/31/2011 $-332,000.00
40 12/31/2010 $-1,060,000.00
Financials: OperatingExpenses
Date Value
1 9/30/2020 $116,718,000.00
2 6/30/2020 $37,533,000.00
3 3/31/2020 $35,963,000.00
4 12/31/2019 $33,439,000.00
5 9/30/2019 $85,077,000.00
6 6/30/2019 $27,872,000.00
7 3/31/2019 $26,205,000.00
8 12/31/2018 $92,849,000.00
9 9/30/2018 $69,688,000.00
10 6/30/2018 $23,259,000.00
11 3/31/2018 $20,790,000.00
12 12/31/2017 $95,421,000.00
13 9/30/2017 $22,362,000.00
14 6/30/2017 $22,794,000.00
15 3/31/2017 $29,143,000.00
16 12/31/2016 $120,708,000.00
17 9/30/2016 $94,382,000.00
18 6/30/2016 $29,924,000.00
19 3/31/2016 $30,848,000.00
20 12/31/2015 $127,526,000.00
21 9/30/2015 $96,655,000.00
22 6/30/2015 $66,968,000.00
23 3/31/2015 $33,572,000.00
24 12/31/2014 $117,472,000.00
25 9/30/2014 $84,388,000.00
26 6/30/2014 $29,320,000.00
27 3/31/2014 $24,440,000.00
28 12/31/2013 $89,574,000.00
29 9/30/2013 $22,780,000.00
30 6/30/2013 $43,687,000.00
31 3/31/2013 $21,912,000.00
32 12/31/2012 $22,235,000.00
33 9/30/2012 $64,214,000.00
34 6/30/2012 $21,106,000.00
35 3/31/2012 $18,587,000.00
36 12/31/2011 $16,901,000.00
37 9/30/2011 $14,978,000.00
38 6/30/2011 $14,297,000.00
39 3/31/2011 $11,605,000.00
40 12/31/2010 $27,219,000.00
Financials: OperatingIncomeLoss
Date Value
1 9/30/2020 $107,325,000.00
2 6/30/2020 $10,854,000.00
3 3/31/2020 $44,712,000.00
4 12/31/2019 $102,729,000.00
5 9/30/2019 $58,287,000.00
6 6/30/2019 $17,447,000.00
7 3/31/2019 $7,134,000.00
8 12/31/2018 $1,596,000.00
9 9/30/2018 $-3,407,000.00
10 6/30/2018 $-3,033,000.00
11 3/31/2018 $-2,475,000.00
12 12/31/2017 $-39,378,000.00
13 9/30/2017 $-37,246,000.00
14 6/30/2017 $-9,247,000.00
15 3/31/2017 $-22,095,000.00
16 12/31/2016 $-62,700,000.00
17 9/30/2016 $-52,607,000.00
18 6/30/2016 $-15,788,000.00
19 3/31/2016 $-19,088,000.00
20 9/30/2015 $-4,138,000.00
21 6/30/2015 $-5,917,000.00
22 3/31/2015 $-5,548,000.00
23 9/30/2014 $-6,380,000.00
Financials: OperatingLeaseCost
Date Value
1 9/30/2020 $3,776,000.00
2 6/30/2020 $2,502,000.00
3 3/31/2020 $1,222,000.00
4 12/31/2019 $4,041,000.00
5 9/30/2019 $2,909,000.00
6 6/30/2019 $564,000.00
7 3/31/2019 $499,000.00
Financials: OperatingLeaseLiability
Date Value
1 9/30/2020 $16,662,000.00
2 6/30/2020 $13,772,000.00
3 3/31/2020 $14,483,000.00
4 12/31/2019 $12,712,000.00
5 9/30/2019 $13,335,000.00
6 6/30/2019 $14,312,000.00
7 3/31/2019 $10,018,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 9/30/2020 $4,245,000.00
2 6/30/2020 $3,570,000.00
3 3/31/2020 $3,511,000.00
4 12/31/2019 $3,170,000.00
5 9/30/2019 $3,067,000.00
6 6/30/2019 $3,007,000.00
7 3/31/2019 $2,181,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 9/30/2020 $12,417,000.00
2 6/30/2020 $10,202,000.00
3 3/31/2020 $10,972,000.00
4 12/31/2019 $9,542,000.00
5 9/30/2019 $10,268,000.00
6 6/30/2019 $11,305,000.00
7 3/31/2019 $7,837,000.00
Financials: OperatingLeasePayments
Date Value
1 9/30/2020 $3,411,000.00
2 6/30/2020 $2,159,000.00
3 3/31/2020 $1,014,000.00
4 12/31/2019 $3,636,000.00
5 9/30/2019 $2,613,000.00
6 6/30/2019 $857,000.00
7 3/31/2019 $737,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 9/30/2020 $14,487,000.00
2 6/30/2020 $11,462,000.00
3 3/31/2020 $11,986,000.00
4 12/31/2019 $10,117,000.00
5 9/30/2019 $11,407,000.00
6 6/30/2019 $12,304,000.00
7 3/31/2019 $7,963,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 9/30/2020 $0.08
2 6/30/2020 $0.08
3 3/31/2020 $0.08
4 12/31/2019 $0.09
5 9/30/2019 $0.09
6 6/30/2019 $0.09
7 3/31/2019 $0.09
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 9/30/2020 $18,638,000.00
2 6/30/2020 $16,133,000.00
3 3/31/2020 $11,771,000.00
4 12/31/2019 $9,292,000.00
5 9/30/2019 $9,607,000.00
6 6/30/2019 $9,363,000.00
7 3/31/2019 $9,621,000.00
8 12/31/2018 $9,090,000.00
9 12/31/2017 $5,998,000.00
10 12/31/2016 $4,603,000.00
11 12/31/2015 $2,553,000.00
12 12/31/2014 $6,082,000.00
13 12/31/2013 $5,463,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 9/30/2020 $51,998,000.00
2 6/30/2020 $49,551,000.00
3 3/31/2020 $47,798,000.00
4 12/31/2019 $44,620,000.00
5 9/30/2019 $40,669,000.00
6 6/30/2019 $40,105,000.00
7 3/31/2019 $36,762,000.00
8 12/31/2018 $36,548,000.00
9 9/30/2018 $35,520,000.00
10 6/30/2018 $36,030,000.00
11 3/31/2018 $35,236,000.00
12 12/31/2017 $8,039,000.00
13 9/30/2017 $8,318,000.00
14 6/30/2017 $8,493,000.00
15 3/31/2017 $9,333,000.00
16 12/31/2016 $9,663,000.00
17 9/30/2016 $8,679,000.00
18 6/30/2016 $7,885,000.00
19 3/31/2016 $6,891,000.00
20 12/31/2015 $5,677,000.00
21 9/30/2015 $4,879,000.00
22 6/30/2015 $2,992,000.00
23 3/31/2015 $2,014,000.00
24 12/31/2014 $916,000.00
25 9/30/2014 $1,410,000.00
26 6/30/2014 $1,486,000.00
27 3/31/2014 $1,570,000.00
28 12/31/2013 $1,307,000.00
29 9/30/2013 $1,420,000.00
30 6/30/2013 $1,513,000.00
31 3/31/2013 $1,641,000.00
32 12/31/2012 $1,752,000.00
33 9/30/2012 $1,042,000.00
34 6/30/2012 $1,360,000.00
35 3/31/2012 $7,320,000.00
36 12/31/2011 $6,044,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Date Value
1 9/30/2020 $567,000.00
2 6/30/2020 $-62,000.00
3 3/31/2020 $-168,000.00
4 12/31/2019 $-1,665,000.00
5 9/30/2019 $155,000.00
6 6/30/2019 $-328,000.00
7 3/31/2019 $-79,000.00
8 12/31/2018 $1,398,000.00
9 9/30/2018 $346,000.00
10 6/30/2018 $303,000.00
11 3/31/2018 $288,000.00
12 12/31/2017 $-364,000.00
13 9/30/2017 $-173,000.00
14 6/30/2017 $462,000.00
15 3/31/2017 $-339,000.00
16 12/31/2016 $-82,000.00
17 9/30/2016 $-44,000.00
18 6/30/2016 $204,000.00
19 3/31/2016 $-194,000.00
20 12/31/2015 $-131,000.00
21 9/30/2015 $-132,000.00
22 6/30/2015 $-321,000.00
23 3/31/2015 $-316,000.00
24 12/31/2014 $-308,000.00
25 9/30/2014 $-292,000.00
26 6/30/2014 $7,000.00
27 3/31/2014 $1,000.00
28 12/31/2013 $177,000.00
29 9/30/2013 $145,000.00
30 6/30/2013 $41,000.00
31 3/31/2013 $-178,000.00
32 12/31/2012 $-31,000.00
33 9/30/2012 $-102,000.00
34 6/30/2012 $17,000.00
35 3/31/2012 $28,000.00
36 12/31/2011 $83,000.00
37 9/30/2011 $-94,000.00
38 6/30/2011 $10,000.00
39 12/31/2010 --
Financials: OtherLiabilitiesNoncurrent
Date Value
1 9/30/2020 $14,387,000.00
2 6/30/2020 $12,340,000.00
3 3/31/2020 $13,077,000.00
4 12/31/2019 $11,817,000.00
5 9/30/2019 $11,970,000.00
6 6/30/2019 $12,930,000.00
7 3/31/2019 $9,466,000.00
8 12/31/2018 $3,250,000.00
9 9/30/2018 $2,393,000.00
10 6/30/2018 $1,970,000.00
11 3/31/2018 $1,934,000.00
12 12/31/2017 $1,880,000.00
13 9/30/2017 $2,808,000.00
14 6/30/2017 $1,969,000.00
15 3/31/2017 $1,905,000.00
16 12/31/2016 $2,025,000.00
17 9/30/2016 $2,408,000.00
18 6/30/2016 $2,352,000.00
19 3/31/2016 $2,283,000.00
20 12/31/2015 $2,641,000.00
21 9/30/2015 $1,963,000.00
22 6/30/2015 $1,885,000.00
23 3/31/2015 $2,387,000.00
24 12/31/2014 $3,589,000.00
25 9/30/2014 $1,439,000.00
26 6/30/2014 $1,357,000.00
27 3/31/2014 $1,272,000.00
28 12/31/2013 $1,154,000.00
29 9/30/2013 $435,000.00
30 6/30/2013 $394,000.00
31 3/31/2013 $352,000.00
32 12/31/2012 $307,000.00
33 9/30/2012 $272,000.00
34 6/30/2012 $142,000.00
35 3/31/2012 $52,000.00
36 12/31/2011 $145,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 9/30/2020 $-1,031,000.00
2 6/30/2020 $-271,000.00
3 3/31/2020 $-924,000.00
4 12/31/2019 $-5,437,000.00
5 9/30/2019 $-6,904,000.00
6 6/30/2019 $-5,480,000.00
7 3/31/2019 $-481,000.00
8 12/31/2018 $-2,190,000.00
9 9/30/2018 $-1,077,000.00
10 6/30/2018 $-572,000.00
11 3/31/2018 $-126,000.00
12 12/31/2017 $1,973,000.00
13 9/30/2017 $1,771,000.00
14 6/30/2017 $1,148,000.00
15 3/31/2017 $1,060,000.00
16 12/31/2016 $-514,000.00
17 9/30/2016 $655,000.00
18 6/30/2016 $302,000.00
19 3/31/2016 $681,000.00
20 12/31/2015 $-893,000.00
21 9/30/2015 $-1,152,000.00
22 6/30/2015 $-448,000.00
23 3/31/2015 $-527,000.00
24 12/31/2014 $-994,000.00
25 9/30/2014 $-432,000.00
26 6/30/2014 $165,000.00
27 3/31/2014 $107,000.00
28 12/31/2013 $-837,000.00
29 9/30/2013 $-378,000.00
30 6/30/2013 $-346,000.00
31 3/31/2013 $-49,000.00
32 12/31/2012 $30,000.00
33 9/30/2012 $263,000.00
34 6/30/2012 $302,000.00
35 3/31/2012 $640,000.00
36 12/31/2011 $-572,000.00
37 9/30/2011 $145,000.00
38 6/30/2011 $-338,000.00
39 3/31/2011 $-56,000.00
40 12/31/2010 $-185,000.00
Financials: PaymentsForHedgeFinancingActivities
Date Value
1 9/30/2020 $89,056,000.00
2 6/30/2020 $89,056,000.00
3 3/31/2020 $89,056,000.00
4 12/31/2019 $36,313,000.00
5 9/30/2019 $36,313,000.00
6 6/30/2019 $36,300,000.00
7 3/31/2019 --
8 12/31/2018 --
9 9/30/2018 --
10 6/30/2018 --
11 12/31/2017 --
Financials: PaymentsOfDebtExtinguishmentCosts
Date Value
1 9/30/2020 --
2 6/30/2020 --
3 12/31/2019 $6,000,000.00
4 9/30/2019 $6,000,000.00
5 6/30/2019 $6,000,000.00
6 12/31/2018 --
7 9/30/2018 --
8 12/31/2017 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 9/30/2020 $52,042,000.00
2 6/30/2020 $43,652,000.00
3 3/31/2020 $34,267,000.00
4 12/31/2019 $8,198,000.00
5 9/30/2019 $4,438,000.00
6 6/30/2019 $2,090,000.00
7 3/31/2019 $1,355,000.00
8 12/31/2018 --
9 9/30/2018 --
10 12/31/2017 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 9/30/2020 $11,707,000.00
2 6/30/2020 $7,804,000.00
3 3/31/2020 $3,353,000.00
4 12/31/2019 $14,788,000.00
5 9/30/2019 $7,368,000.00
6 6/30/2019 $3,176,000.00
7 3/31/2019 $658,000.00
8 12/31/2018 $4,151,000.00
9 9/30/2018 $2,384,000.00
10 6/30/2018 $1,475,000.00
11 3/31/2018 $1,043,000.00
12 12/31/2017 $4,121,000.00
13 9/30/2017 $3,609,000.00
14 6/30/2017 $3,515,000.00
15 3/31/2017 $3,466,000.00
16 12/31/2016 $12,167,000.00
17 9/30/2016 $9,607,000.00
18 6/30/2016 $7,510,000.00
19 3/31/2016 $3,348,000.00
20 12/31/2015 $12,525,000.00
21 9/30/2015 $9,682,000.00
22 6/30/2015 $6,260,000.00
23 3/31/2015 $3,611,000.00
24 12/31/2014 $13,249,000.00
25 9/30/2014 $9,836,000.00
26 6/30/2014 $4,333,000.00
27 3/31/2014 $2,172,000.00
28 12/31/2013 $6,257,000.00
29 9/30/2013 $4,886,000.00
30 6/30/2013 $3,467,000.00
31 3/31/2013 $1,682,000.00
32 12/31/2012 $12,990,000.00
33 9/30/2012 $11,054,000.00
34 6/30/2012 $8,013,000.00
35 3/31/2012 $4,605,000.00
36 12/31/2011 $14,662,000.00
37 9/30/2011 $9,589,000.00
38 6/30/2011 $6,610,000.00
39 3/31/2011 $2,318,000.00
40 12/31/2010 $3,262,000.00
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 9/30/2020 $28,521,000.00
2 6/30/2020 $29,257,000.00
3 3/31/2020 $27,752,000.00
4 12/31/2019 $26,079,000.00
5 9/30/2019 $24,551,000.00
6 6/30/2019 $26,261,000.00
7 3/31/2019 $22,669,000.00
8 12/31/2018 $20,860,000.00
9 9/30/2018 $21,631,000.00
10 6/30/2018 $20,741,000.00
11 3/31/2018 $20,435,000.00
12 12/31/2017 $9,957,000.00
13 9/30/2017 $13,254,000.00
14 6/30/2017 $13,307,000.00
15 3/31/2017 $10,133,000.00
16 12/31/2016 $7,121,000.00
17 9/30/2016 $7,187,000.00
18 6/30/2016 $7,925,000.00
19 3/31/2016 $7,237,000.00
20 12/31/2015 $6,417,000.00
21 9/30/2015 $7,080,000.00
22 6/30/2015 $8,076,000.00
23 3/31/2015 $7,087,000.00
24 12/31/2014 $6,155,000.00
25 9/30/2014 $5,194,000.00
26 6/30/2014 $5,588,000.00
27 3/31/2014 $4,283,000.00
28 12/31/2013 $3,655,000.00
29 9/30/2013 $3,153,000.00
30 6/30/2013 $2,708,000.00
31 3/31/2013 $2,492,000.00
32 12/31/2012 $2,118,000.00
33 9/30/2012 $2,030,000.00
34 6/30/2012 $2,581,000.00
35 3/31/2012 $2,308,000.00
36 12/31/2011 $1,264,000.00
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Date Value
1 9/30/2020 $4,708,000.00
2 6/30/2020 $4,846,000.00
3 3/31/2020 $1,979,000.00
4 12/31/2019 $4,985,000.00
5 9/30/2019 $2,925,000.00
6 6/30/2019 $2,622,000.00
7 3/31/2019 $1,664,000.00
8 12/31/2018 $2,800,000.00
9 9/30/2018 $2,151,000.00
10 6/30/2018 $1,370,000.00
11 3/31/2018 $269,000.00
12 12/31/2017 $530,000.00
13 9/30/2017 $174,000.00
14 6/30/2017 $170,000.00
15 3/31/2017 $2,000.00
16 12/31/2016 $1,144,000.00
17 9/30/2016 $852,000.00
18 6/30/2016 $809,000.00
19 3/31/2016 $101,000.00
20 9/30/2015 $2,866,000.00
21 6/30/2015 $2,744,000.00
22 3/31/2015 $677,000.00
23 9/30/2014 $3,958,000.00
24 6/30/2014 $1,701,000.00
25 3/31/2014 $454,000.00
26 9/30/2013 $1,672,000.00
27 6/30/2013 $1,534,000.00
28 3/31/2013 $603,000.00
29 9/30/2012 $47,000.00
30 6/30/2012 $44,000.00
Financials: ProceedsFromIssuanceOfWarrants
Date Value
1 9/30/2020 $71,552,000.00
2 6/30/2020 $71,552,000.00
3 3/31/2020 $71,552,000.00
4 12/31/2019 $29,818,000.00
5 9/30/2019 $29,819,000.00
6 6/30/2019 $29,819,000.00
7 5/31/2019 $29,800,000.00
8 3/31/2019 --
9 12/31/2018 --
10 9/30/2018 --
11 12/31/2017 --
Financials: ProductWarrantyAccrual
Date Value
1 9/30/2020 $43,779,000.00
2 6/30/2020 $37,907,000.00
3 3/31/2020 $37,501,000.00
4 12/31/2019 $37,098,000.00
5 9/30/2019 $34,624,000.00
6 6/30/2019 $32,994,000.00
7 3/31/2019 $31,042,000.00
8 12/31/2018 $31,294,000.00
9 9/30/2018 $32,184,000.00
10 6/30/2018 $31,642,000.00
11 3/31/2018 $30,625,000.00
12 12/31/2017 $29,816,000.00
13 9/30/2017 $30,352,000.00
14 6/30/2017 $31,613,000.00
15 3/31/2017 $31,995,000.00
16 12/31/2016 $31,414,000.00
17 9/30/2016 $30,349,000.00
18 6/30/2016 $30,066,000.00
19 3/31/2016 $29,700,000.00
20 12/31/2015 $30,547,000.00
21 9/30/2015 $32,806,000.00
22 6/30/2015 $33,763,000.00
23 3/31/2015 $34,163,000.00
24 12/31/2014 $33,940,000.00
25 9/30/2014 $32,307,000.00
26 6/30/2014 $32,969,000.00
27 3/31/2014 $30,728,000.00
28 12/31/2013 $30,432,000.00
29 9/30/2013 $29,366,000.00
30 6/30/2013 $26,777,000.00
31 3/31/2013 $23,895,000.00
32 12/31/2012 $21,338,000.00
33 9/30/2012 $15,493,000.00
34 6/30/2012 $11,412,000.00
35 3/31/2012 $10,564,000.00
36 12/31/2011 $8,738,000.00
37 9/30/2011 $6,180,000.00
38 6/30/2011 $3,540,000.00
39 12/31/2010 $2,668,000.00
40 12/31/2009 $1,087,000.00
Financials: ProductWarrantyAccrualClassifiedCurrent
Date Value
1 9/30/2020 $10,760,000.00
2 6/30/2020 $10,170,000.00
3 3/31/2020 $9,678,000.00
4 12/31/2019 $10,078,000.00
5 9/30/2019 $8,757,000.00
6 6/30/2019 $7,468,000.00
7 3/31/2019 $7,925,000.00
8 12/31/2018 $8,083,000.00
9 9/30/2018 $9,117,000.00
10 6/30/2018 $8,275,000.00
11 3/31/2018 $7,699,000.00
12 12/31/2017 $7,427,000.00
13 9/30/2017 $7,151,000.00
14 6/30/2017 $8,032,000.00
15 3/31/2017 $8,376,000.00
16 12/31/2016 $8,596,000.00
17 9/30/2016 $6,761,000.00
18 6/30/2016 $6,726,000.00
19 3/31/2016 $6,651,000.00
20 12/31/2015 $7,072,000.00
21 9/30/2015 $6,612,000.00
22 6/30/2015 $7,251,000.00
23 3/31/2015 $7,550,000.00
24 12/31/2014 $7,607,000.00
25 9/30/2014 $7,749,000.00
26 6/30/2014 $8,477,000.00
27 3/31/2014 $5,894,000.00
28 12/31/2013 $4,942,000.00
29 9/30/2013 $8,434,000.00
30 6/30/2013 $7,987,000.00
31 3/31/2013 $6,801,000.00
32 12/31/2012 $6,078,000.00
33 9/30/2012 $3,589,000.00
34 6/30/2012 $2,220,000.00
35 3/31/2012 $2,687,000.00
36 12/31/2011 $2,005,000.00
37 9/30/2011 $1,800,000.00
38 6/30/2011 $543,000.00
39 12/31/2010 $340,000.00
Financials: ProductWarrantyAccrualNoncurrent
Date Value
1 9/30/2020 $33,019,000.00
2 6/30/2020 $27,737,000.00
3 3/31/2020 $27,823,000.00
4 12/31/2019 $27,020,000.00
5 9/30/2019 $25,867,000.00
6 6/30/2019 $25,526,000.00
7 3/31/2019 $23,117,000.00
8 12/31/2018 $23,211,000.00
9 9/30/2018 $23,067,000.00
10 6/30/2018 $23,367,000.00
11 3/31/2018 $22,926,000.00
12 12/31/2017 $22,389,000.00
13 9/30/2017 $23,201,000.00
14 6/30/2017 $23,581,000.00
15 3/31/2017 $23,619,000.00
16 12/31/2016 $22,818,000.00
17 9/30/2016 $23,588,000.00
18 6/30/2016 $23,340,000.00
19 3/31/2016 $23,008,000.00
20 12/31/2015 $23,475,000.00
21 9/30/2015 $26,194,000.00
22 6/30/2015 $26,512,000.00
23 3/31/2015 $26,613,000.00
24 12/31/2014 $26,333,000.00
25 9/30/2014 $24,558,000.00
26 6/30/2014 $24,492,000.00
27 3/31/2014 $24,834,000.00
28 12/31/2013 $25,490,000.00
29 9/30/2013 $20,932,000.00
30 6/30/2013 $18,790,000.00
31 3/31/2013 $17,094,000.00
32 12/31/2012 $15,260,000.00
33 9/30/2012 $11,904,000.00
34 6/30/2012 $9,192,000.00
35 3/31/2012 $7,877,000.00
36 12/31/2011 $6,733,000.00
37 9/30/2011 $4,380,000.00
38 6/30/2011 $2,997,000.00
39 12/31/2010 $2,328,000.00
Financials: ProductWarrantyAccrualPreexistingIncreaseDecrease
Date Value
1 9/30/2020 $7,300,000.00
2 6/30/2020 $1,748,000.00
3 3/31/2020 $1,677,000.00
4 12/31/2019 $8,591,000.00
5 9/30/2019 $5,387,000.00
6 6/30/2019 $1,503,000.00
7 3/31/2019 $804,000.00
8 12/31/2018 $6,515,000.00
9 9/30/2018 $1,997,000.00
10 6/30/2018 $2,828,000.00
11 3/31/2018 $1,450,000.00
12 12/31/2017 $-732,000.00
13 9/30/2017 $-826,000.00
14 6/30/2017 $203,000.00
15 3/31/2017 $291,000.00
16 12/31/2016 $2,562,000.00
17 9/30/2016 $1,548,000.00
18 6/30/2016 $765,000.00
19 3/31/2016 $158,000.00
20 12/31/2015 $31,000.00
21 9/30/2015 $736,000.00
22 6/30/2015 $238,000.00
23 3/31/2015 $58,000.00
24 12/31/2014 $8,391,000.00
25 9/30/2014 $5,506,000.00
26 6/30/2014 $2,960,000.00
27 3/31/2014 $1,400,000.00
28 12/31/2013 $10,303,000.00
29 9/30/2013 $3,823,000.00
30 6/30/2013 $2,664,000.00
31 3/31/2013 $2,051,000.00
32 12/31/2012 $7,607,000.00
33 9/30/2012 $2,539,000.00
34 12/31/2011 $1,751,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 9/30/2020 $35,187,000.00
2 6/30/2020 $32,972,000.00
3 3/31/2020 $30,500,000.00
4 12/31/2019 $28,936,000.00
5 9/30/2019 $23,532,000.00
6 6/30/2019 $21,532,000.00
7 3/31/2019 $20,178,000.00
8 12/31/2018 $20,998,000.00
9 9/30/2018 $20,331,000.00
10 6/30/2018 $23,100,000.00
11 3/31/2018 $24,926,000.00
12 12/31/2017 $26,483,000.00
13 9/30/2017 $28,191,000.00
14 6/30/2017 $29,351,000.00
15 3/31/2017 $30,905,000.00
16 12/31/2016 $31,440,000.00
17 9/30/2016 $32,453,000.00
18 6/30/2016 $34,591,000.00
19 3/31/2016 $32,963,000.00
20 12/31/2015 $32,118,000.00
21 9/30/2015 $31,240,000.00
22 6/30/2015 $31,633,000.00
23 3/31/2015 $31,197,000.00
24 12/31/2014 $30,824,000.00
25 9/30/2014 $28,825,000.00
26 6/30/2014 $25,127,000.00
27 3/31/2014 $24,809,000.00
28 12/31/2013 $24,853,000.00
29 9/30/2013 $24,823,000.00
30 6/30/2013 $25,141,000.00
31 3/31/2013 $25,281,000.00
32 12/31/2012 $25,541,000.00
33 9/30/2012 $24,926,000.00
34 6/30/2012 $24,652,000.00
35 3/31/2012 $22,736,000.00
36 12/31/2011 $18,411,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 9/30/2020 $254,000.00
2 6/30/2020 $185,000.00
3 3/31/2020 $104,000.00
4 12/31/2019 $217,000.00
5 9/30/2019 $408,000.00
6 6/30/2019 $207,000.00
7 3/31/2019 --
8 12/31/2018 $711,000.00
9 9/30/2018 $668,000.00
10 6/30/2018 $753,000.00
11 3/31/2018 $600,000.00
12 12/31/2017 $476,000.00
13 9/30/2017 $911,000.00
14 6/30/2017 $707,000.00
15 3/31/2017 $142,000.00
16 12/31/2016 $3,097,000.00
17 9/30/2016 $3,194,000.00
18 6/30/2016 $1,331,000.00
19 3/31/2016 $537,000.00
20 12/31/2015 $1,502,000.00
21 9/30/2015 $344,000.00
22 6/30/2015 $99,000.00
23 3/31/2015 --
24 12/31/2014 $711,000.00
25 9/30/2014 $711,000.00
26 6/30/2014 $711,000.00
27 3/31/2014 $26,000.00
28 12/31/2013 $678,000.00
29 9/30/2013 $665,000.00
30 6/30/2013 $28,000.00
31 3/31/2013 --
32 12/31/2012 $1,068,000.00
33 9/30/2012 $60,000.00
34 6/30/2012 --
35 12/31/2011 $127,000.00
36 9/30/2011 $64,000.00
37 6/30/2011 $81,000.00
38 12/31/2010 --
Financials: PurchaseObligation
Date Value
1 9/30/2020 $115,100,000.00
2 6/30/2020 $75,200,000.00
3 3/31/2020 $95,600,000.00
4 12/31/2019 $99,500,000.00
5 12/31/2018 $41,100,000.00
6 12/31/2017 $26,900,000.00
7 12/31/2016 $16,900,000.00
8 12/31/2015 $51,000,000.00
9 12/31/2014 $36,800,000.00
10 12/31/2013 $87,600,000.00
11 12/31/2012 $115,600,000.00
Financials: RepaymentsOfLongTermDebt
Date Value
1 9/30/2020 $2,269,000.00
2 6/30/2020 $1,633,000.00
3 3/31/2020 $1,148,000.00
4 12/31/2019 $45,855,000.00
5 9/30/2019 $45,658,000.00
6 6/30/2019 $45,122,000.00
7 3/31/2019 $44,731,000.00
8 12/31/2018 $9,976,000.00
9 9/30/2018 $5,664,000.00
10 6/30/2018 $3,129,000.00
11 3/31/2018 $771,000.00
12 12/31/2017 --
13 9/30/2017 --
14 6/30/2017 --
15 3/31/2017 --
16 12/31/2016 --
17 6/30/2016 $130,000.00
18 3/31/2016 $55,000.00
19 12/31/2015 --
20 9/30/2015 --
21 6/30/2015 --
22 3/31/2015 --
23 12/31/2014 $8,708,000.00
24 9/30/2014 $2,847,000.00
25 6/30/2014 $2,177,000.00
26 3/31/2014 $866,000.00
27 12/31/2013 $2,447,000.00
28 9/30/2013 $1,815,000.00
29 6/30/2013 $1,196,000.00
30 3/31/2013 $591,000.00
31 12/31/2012 $14,103,000.00
32 9/30/2012 $5,522,000.00
33 6/30/2012 $4,076,000.00
34 3/31/2012 $3,287,000.00
35 12/31/2011 $1,863,000.00
36 9/30/2011 $1,381,000.00
37 6/30/2011 $500,000.00
38 3/31/2011 $48,000.00
39 12/31/2010 $178,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 9/30/2020 $15,052,000.00
2 6/30/2020 $25,068,000.00
3 3/31/2020 $11,876,000.00
4 12/31/2019 $11,168,000.00
5 9/30/2019 $11,085,000.00
6 6/30/2019 $9,604,000.00
7 3/31/2019 $8,524,000.00
8 12/31/2018 $32,587,000.00
9 9/30/2018 $25,247,000.00
10 6/30/2018 $9,462,000.00
11 3/31/2018 $7,620,000.00
12 12/31/2017 $33,157,000.00
13 9/30/2017 $24,949,000.00
14 6/30/2017 $17,552,000.00
15 3/31/2017 $9,605,000.00
16 12/31/2016 $50,703,000.00
17 9/30/2016 $39,326,000.00
18 6/30/2016 $26,157,000.00
19 3/31/2016 $13,066,000.00
20 12/31/2015 $50,819,000.00
21 9/30/2015 $38,275,000.00
22 6/30/2015 $12,786,000.00
23 3/31/2015 $13,430,000.00
24 12/31/2014 $45,386,000.00
25 9/30/2014 $32,346,000.00
26 6/30/2014 $11,148,000.00
27 3/31/2014 $9,086,000.00
28 12/31/2013 $34,524,000.00
29 9/30/2013 $25,803,000.00
30 6/30/2013 $8,484,000.00
31 3/31/2013 $9,026,000.00
32 12/31/2012 $8,533,000.00
33 9/30/2012 $27,068,000.00
34 6/30/2012 $8,655,000.00
35 3/31/2012 $7,842,000.00
36 12/31/2011 $7,180,000.00
37 9/30/2011 $17,919,000.00
38 6/30/2011 $6,143,000.00
39 3/31/2011 $5,345,000.00
40 12/31/2010 $14,296,000.00
Financials: RestrictedCash
Date Value
1 9/30/2020 --
2 6/30/2020 --
3 3/31/2020 $44,700,000.00
4 12/31/2019 $44,700,000.00
5 3/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: RestructuringCharges
Date Value
1 9/30/2020 --
2 6/30/2020 --
3 3/31/2020 --
4 12/31/2019 $1,131,000.00
5 9/30/2019 $1,468,000.00
6 6/30/2019 $631,000.00
7 3/31/2019 $368,000.00
8 12/31/2018 $4,129,000.00
9 9/30/2018 $2,588,000.00
10 6/30/2018 --
11 3/31/2018 --
12 12/31/2017 $16,900,000.00
13 9/30/2017 $4,071,000.00
14 6/30/2017 $10,900,000.00
15 3/31/2017 $7,247,000.00
16 12/31/2016 $3,777,000.00
17 9/30/2016 $2,717,000.00
18 6/30/2016 --
19 3/31/2016 --
20 12/31/2015 --
21 9/30/2015 --
22 12/31/2014 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 9/30/2020 $-124,177,000.00
2 6/30/2020 $-163,539,000.00
3 3/31/2020 $-116,245,000.00
4 12/31/2019 $-185,181,000.00
5 9/30/2019 $-301,847,000.00
6 6/30/2019 $-332,946,000.00
7 3/31/2019 $-343,563,000.00
8 12/31/2018 $-346,302,000.00
9 9/30/2018 $-347,011,000.00
10 6/30/2018 $-343,541,000.00
11 3/31/2018 $-339,803,000.00
12 12/31/2017 $-295,727,000.00
13 9/30/2017 $-292,787,000.00
14 6/30/2017 $-285,933,000.00
15 3/31/2017 $-273,840,000.00
16 12/31/2016 $-250,535,000.00
17 9/30/2016 $-237,347,000.00
18 6/30/2016 $-218,591,000.00
19 3/31/2016 $-201,868,000.00
20 12/31/2015 $-183,073,000.00
21 9/30/2015 $-167,290,000.00
22 6/30/2015 $-167,914,000.00
23 3/31/2015 $-167,311,000.00
24 12/31/2014 $-160,991,000.00
25 9/30/2014 $-161,393,000.00
26 6/30/2014 $-162,206,000.00
27 3/31/2014 $-159,175,000.00
28 12/31/2013 $-152,939,000.00
29 9/30/2013 $-150,129,000.00
30 6/30/2013 $-143,828,000.00
31 3/31/2013 $-137,432,000.00
32 12/31/2012 $-127,026,000.00
33 9/30/2012 $-119,284,000.00
34 6/30/2012 $-110,377,000.00
35 3/31/2012 $-98,992,000.00
36 12/31/2011 $-88,808,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 9/30/2020 $509,586,000.00
2 6/30/2020 $125,538,000.00
3 3/31/2020 $205,545,000.00
4 12/31/2019 $624,333,000.00
5 9/30/2019 $414,301,000.00
6 6/30/2019 $134,094,000.00
7 3/31/2019 $100,150,000.00
8 12/31/2018 $316,159,000.00
9 9/30/2018 $78,002,000.00
10 6/30/2018 $145,868,000.00
11 3/31/2018 $69,972,000.00
12 12/31/2017 $286,166,000.00
13 9/30/2017 $206,492,000.00
14 6/30/2017 $129,455,000.00
15 3/31/2017 $54,751,000.00
16 12/31/2016 $322,591,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 9/30/2020 $157,495,000.00
2 6/30/2020 $151,233,000.00
3 3/31/2020 $145,227,000.00
4 12/31/2019 $181,987,000.00
5 9/30/2019 $120,041,000.00
6 6/30/2019 $115,865,000.00
7 3/31/2019 $111,309,000.00
8 12/31/2018 $110,030,000.00
9 9/30/2018 $106,080,000.00
10 6/30/2018 $8,732,000.00
11 3/31/2018 $115,673,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 9/30/2020 $6,739,000.00
2 6/30/2020 --
3 3/31/2020 $2,941,000.00
4 12/31/2019 $4,834,000.00
5 9/30/2019 $4,834,000.00
6 6/30/2019 $4,834,000.00
7 3/31/2019 --
Financials: SellingAndMarketingExpense
Date Value
1 9/30/2020 $38,788,000.00
2 6/30/2020 $24,143,000.00
3 3/31/2020 $11,772,000.00
4 12/31/2019 $36,728,000.00
5 9/30/2019 $26,038,000.00
6 6/30/2019 $9,054,000.00
7 3/31/2019 $7,433,000.00
8 12/31/2018 $27,047,000.00
9 9/30/2018 $20,430,000.00
10 6/30/2018 $6,828,000.00
11 3/31/2018 $6,227,000.00
12 12/31/2017 $23,126,000.00
13 9/30/2017 $18,186,000.00
14 6/30/2017 $12,732,000.00
15 3/31/2017 $6,458,000.00
16 12/31/2016 $38,810,000.00
17 9/30/2016 $31,218,000.00
18 6/30/2016 $20,202,000.00
19 3/31/2016 $10,215,000.00
20 12/31/2015 $45,877,000.00
21 9/30/2015 $34,955,000.00
22 6/30/2015 $12,508,000.00
23 3/31/2015 $11,937,000.00
24 12/31/2014 $41,003,000.00
25 9/30/2014 $29,205,000.00
26 6/30/2014 $10,493,000.00
27 3/31/2014 $8,828,000.00
28 12/31/2013 $31,080,000.00
29 9/30/2013 $8,550,000.00
30 6/30/2013 $7,365,000.00
31 3/31/2013 $6,850,000.00
32 12/31/2012 $25,973,000.00
33 9/30/2012 $18,448,000.00
34 6/30/2012 $6,360,000.00
35 3/31/2012 $5,049,000.00
36 12/31/2011 $17,454,000.00
37 9/30/2011 $11,842,000.00
38 6/30/2011 $4,265,000.00
39 3/31/2011 $3,010,000.00
40 12/31/2010 $6,558,000.00
Financials: ShareBasedCompensation
Date Value
1 9/30/2020 $34,214,000.00
2 6/30/2020 $19,815,000.00
3 3/31/2020 $7,515,000.00
4 12/31/2019 $20,176,000.00
5 9/30/2019 $14,000,000.00
6 6/30/2019 $8,224,000.00
7 3/31/2019 $3,290,000.00
8 12/31/2018 $11,432,000.00
9 9/30/2018 $9,911,000.00
10 6/30/2018 $5,860,000.00
11 3/31/2018 $1,571,000.00
12 12/31/2017 $6,727,000.00
13 9/30/2017 $5,277,000.00
14 6/30/2017 $3,550,000.00
15 3/31/2017 $1,929,000.00
16 12/31/2016 $10,326,000.00
17 9/30/2016 $8,239,000.00
18 6/30/2016 $5,707,000.00
19 3/31/2016 $2,999,000.00
20 12/31/2015 $12,696,000.00
21 9/30/2015 $9,579,000.00
22 6/30/2015 $6,296,000.00
23 3/31/2015 $2,988,000.00
24 12/31/2014 $9,740,000.00
25 9/30/2014 $7,037,000.00
26 6/30/2014 $4,507,000.00
27 3/31/2014 $2,013,000.00
28 12/31/2013 $6,849,000.00
29 9/30/2013 $4,955,000.00
30 6/30/2013 $2,910,000.00
31 3/31/2013 $1,435,000.00
32 12/31/2012 $4,766,000.00
33 9/30/2012 $3,159,000.00
34 6/30/2012 $1,708,000.00
35 3/31/2012 $706,000.00
36 12/31/2011 $2,120,000.00
37 9/30/2011 $1,439,000.00
38 6/30/2011 $856,000.00
39 3/31/2011 $375,000.00
40 12/31/2010 $829,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 9/30/2020 $188,809,000.00
2 6/30/2020 $102,649,000.00
3 3/31/2020 $75,706,000.00
4 12/31/2019 $68,397,000.00
5 9/30/2019 $61,415,000.00
6 6/30/2019 $48,534,000.00
7 3/31/2019 $23,471,000.00
8 12/31/2018 $14,670,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 9/30/2020 $2,349,000.00
2 6/30/2020 $2,270,000.00
3 3/31/2020 $2,518,000.00
4 12/31/2019 $2,887,000.00
5 9/30/2019 $3,085,000.00
6 6/30/2019 $3,048,000.00
7 3/31/2019 $3,318,000.00
8 12/31/2018 $4,645,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 9/30/2020 $56,357,000.00
2 6/30/2020 $50,611,000.00
3 3/31/2020 $28,263,000.00
4 12/31/2019 $31,093,000.00
5 9/30/2019 $21,844,000.00
6 6/30/2019 $17,481,000.00
7 3/31/2019 $10,715,000.00
8 12/31/2018 $5,096,000.00
9 9/30/2018 $4,600,000.00
10 6/30/2018 $3,000,000.00
11 3/31/2018 $300,000.00
12 12/31/2017 $544,000.00
13 12/31/2016 $700,000.00
14 9/30/2016 $700,000.00
15 6/30/2016 $700,000.00
16 3/31/2016 $700,000.00
17 12/31/2015 $4,900,000.00
18 9/30/2015 $4,200,000.00
19 6/30/2015 $2,400,000.00
20 3/31/2015 $1,800,000.00
21 12/31/2014 $5,500,000.00
22 12/31/2013 $3,200,000.00
23 12/31/2012 $300,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 9/30/2020 $82,000.00
2 6/30/2020 $75,000.00
3 3/31/2020 $73,000.00
4 12/31/2019 $102,000.00
5 9/30/2019 $102,000.00
6 6/30/2019 $74,000.00
7 3/31/2019 $55,000.00
8 12/31/2018 $521,000.00
9 9/30/2018 $292,000.00
10 6/30/2018 $149,000.00
11 3/31/2018 $34,000.00
12 12/31/2017 $4,379,000.00
13 9/30/2017 $4,193,000.00
14 6/30/2017 $3,806,000.00
15 3/31/2017 $2,362,470.00
16 12/31/2016 $1,505,000.00
17 9/30/2016 $831,000.00
18 6/30/2016 $489,000.00
19 3/31/2016 $341,000.00
20 12/31/2015 $672,000.00
21 9/30/2015 $350,000.00
22 6/30/2015 $194,000.00
23 3/31/2015 $45,000.00
24 12/31/2014 $302,000.00
25 9/30/2014 $257,000.00
26 6/30/2014 $198,000.00
27 3/31/2014 $83,000.00
28 12/31/2013 $344,000.00
29 9/30/2013 $300,000.00
30 6/30/2013 $210,000.00
31 3/31/2013 $73,000.00
32 12/31/2012 $506,000.00
33 9/30/2012 $174,000.00
34 6/30/2012 $62,000.00
35 12/31/2011 $154,000.00
36 12/31/2010 $230,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2020 $6.94
2 6/30/2020 $7.34
3 3/31/2020 $7.44
4 12/31/2019 $4.07
5 9/30/2019 $4.07
6 6/30/2019 $5.14
7 3/31/2019 $5.55
8 12/31/2018 $2.94
9 9/30/2018 $3.59
10 6/30/2018 $5.06
11 3/31/2018 $1.98
12 12/31/2017 $6.91
13 9/30/2017 $7.02
14 6/30/2017 $7.38
15 3/31/2017 $6.50
16 12/31/2016 $6.01
17 9/30/2016 $7.01
18 6/30/2016 $7.52
19 3/31/2016 $7.28
20 12/31/2015 $9.31
21 9/30/2015 $9.56
22 6/30/2015 $10.19
23 3/31/2015 $9.83
24 12/31/2014 $7.58
25 9/30/2014 $7.50
26 6/30/2014 $7.61
27 3/31/2014 $7.53
28 12/31/2013 $7.74
29 9/30/2013 $7.73
30 6/30/2013 $7.57
31 3/31/2013 $8.06
32 12/31/2012 $5.55
33 9/30/2012 $7.43
34 6/30/2012 $6.88
35 12/31/2011 $2.82
36 12/31/2010 $0.53
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 9/30/2020 $11,000.00
2 6/30/2020 $11,000.00
3 3/31/2020 --
4 12/31/2019 $43,000.00
5 9/30/2019 --
6 6/30/2019 $43,000.00
7 3/31/2019 --
8 12/31/2018 $213,000.00
9 9/30/2018 $213,000.00
10 6/30/2018 $213,000.00
11 3/31/2018 $69,000.00
12 12/31/2017 $4,500,000.00
13 9/30/2017 $4,191,000.00
14 6/30/2017 $2,538,000.00
15 3/31/2017 $191,000.00
16 12/31/2016 $2,440,000.00
17 9/30/2016 $2,367,000.00
18 6/30/2016 $2,065,000.00
19 3/31/2016 $1,644,000.00
20 12/31/2015 $1,289,000.00
21 9/30/2015 $1,041,000.00
22 6/30/2015 $737,000.00
23 3/31/2015 $197,000.00
24 12/31/2014 $1,311,000.00
25 9/30/2014 $1,005,000.00
26 6/30/2014 $547,000.00
27 3/31/2014 $228,000.00
28 12/31/2013 $1,506,000.00
29 9/30/2013 $1,417,000.00
30 6/30/2013 $681,000.00
31 3/31/2013 $114,000.00
32 12/31/2012 $2,478,000.00
33 9/30/2012 $2,377,000.00
34 6/30/2012 $1,967,000.00
35 12/31/2011 $1,110,000.00
36 12/31/2010 $2,548,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 9/30/2020 $238,224,000.00
2 6/30/2020 $138,877,000.00
3 3/31/2020 $105,469,000.00
4 12/31/2019 $98,103,000.00
5 9/30/2019 $90,358,000.00
6 6/30/2019 $75,539,000.00
7 3/31/2019 $37,671,000.00
8 12/31/2018 $21,547,000.00
9 9/30/2018 $23,400,000.00
10 6/30/2018 $38,600,000.00
11 3/31/2018 $25,000,000.00
12 9/30/2017 $3,100,000.00
13 6/30/2017 $800,000.00
14 3/31/2017 $1,300,000.00
15 9/30/2016 $1,100,000.00
16 6/30/2016 $2,600,000.00
17 3/31/2016 $3,800,000.00
18 9/30/2015 $9,900,000.00
19 6/30/2015 $28,800,000.00
20 3/31/2015 $71,700,000.00
21 9/30/2014 $89,100,000.00
22 6/30/2014 $37,800,000.00
23 3/31/2014 $30,400,000.00
24 9/30/2013 $31,700,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 9/30/2020 $2,964,000.00
2 6/30/2020 $3,065,000.00
3 3/31/2020 $3,483,000.00
4 12/31/2019 $4,097,000.00
5 9/30/2019 $4,491,000.00
6 6/30/2019 $4,683,000.00
7 3/31/2019 $5,144,000.00
8 12/31/2018 $6,772,000.00
9 9/30/2018 $7,162,000.00
10 6/30/2018 $7,687,000.00
11 3/31/2018 $8,327,000.00
12 12/31/2017 $8,426,000.00
13 9/30/2017 $8,711,000.00
14 6/30/2017 $7,456,000.00
15 3/31/2017 $8,103,000.00
16 12/31/2016 $8,730,000.00
17 9/30/2016 $9,335,000.00
18 6/30/2016 $9,401,000.00
19 3/31/2016 $9,129,000.00
20 12/31/2015 $8,170,000.00
21 9/30/2015 $8,676,000.00
22 6/30/2015 $8,887,000.00
23 3/31/2015 $8,596,000.00
24 12/31/2014 $8,632,000.00
25 9/30/2014 $8,498,000.00
26 6/30/2014 $8,459,000.00
27 3/31/2014 $8,452,000.00
28 12/31/2013 $8,509,000.00
29 9/30/2013 $8,513,000.00
30 6/30/2013 $7,924,000.00
31 3/31/2013 $7,683,000.00
32 12/31/2012 $8,169,000.00
33 9/30/2012 $8,420,000.00
34 6/30/2012 $8,126,000.00
35 12/31/2011 $6,256,000.00
36 12/31/2010 $5,802,000.00
37 12/31/2009 $3,595,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 9/30/2020 $2.19
2 6/30/2020 $2.30
3 3/31/2020 $2.01
4 12/31/2019 $2.18
5 9/30/2019 $2.11
6 6/30/2019 $2.10
7 3/31/2019 $1.94
8 12/31/2018 $1.76
9 9/30/2018 $1.78
10 6/30/2018 $1.78
11 3/31/2018 $1.77
12 12/31/2017 $1.77
13 9/30/2017 $1.74
14 6/30/2017 $1.97
15 3/31/2017 $4.29
16 12/31/2016 $4.55
17 9/30/2016 $4.60
18 6/30/2016 $4.73
19 3/31/2016 $4.90
20 12/31/2015 $5.36
21 9/30/2015 $5.32
22 6/30/2015 $5.18
23 3/31/2015 $4.92
24 12/31/2014 $4.75
25 9/30/2014 $4.52
26 6/30/2014 $4.17
27 3/31/2014 $4.05
28 12/31/2013 $3.94
29 9/30/2013 $3.92
30 6/30/2013 $3.61
31 3/31/2013 $3.41
32 12/31/2012 $3.28
33 9/30/2012 $3.33
34 6/30/2012 $3.29
35 12/31/2011 $1.83
36 12/31/2010 $0.90
37 12/31/2009 $0.39
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingAggregateIntrinsicValue
Date Value
1 9/30/2020 $238,224,000.00
2 6/30/2020 $138,877,000.00
3 3/31/2020 $105,469,000.00
4 12/31/2019 $98,103,000.00
5 9/30/2019 $90,358,000.00
6 6/30/2019 $75,539,000.00
7 3/31/2019 $37,671,000.00
8 12/31/2018 $21,547,000.00
9 12/31/2017 $4,000,000.00
10 12/31/2016 $900,000.00
11 12/31/2015 $7,800,000.00
12 12/31/2014 $67,400,000.00
13 12/31/2013 $23,500,000.00
14 12/31/2012 $11,500,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingNumber
Date Value
1 9/30/2020 $2,964,000.00
2 6/30/2020 $3,065,000.00
3 3/31/2020 $3,483,000.00
4 12/31/2019 $4,097,000.00
5 9/30/2019 $4,491,000.00
6 6/30/2019 $4,683,000.00
7 3/31/2019 $5,144,000.00
8 12/31/2018 $6,772,000.00
9 9/30/2018 $6,727,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsVestedAndExpectedToVestOutstandingWeightedAverageExercisePrice
Date Value
1 9/30/2020 $2.19
2 6/30/2020 $2.30
3 3/31/2020 $2.01
4 12/31/2019 $2.18
5 9/30/2019 $2.11
6 6/30/2019 $2.10
7 3/31/2019 $1.94
8 12/31/2018 $1.76
9 9/30/2018 $1.80
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2020 $2.41
2 6/30/2020 $2.08
3 3/31/2020 $2.58
4 12/31/2019 $1.22
5 9/30/2019 $1.20
6 6/30/2019 $1.15
7 3/31/2019 $1.06
8 12/31/2018 $1.75
9 9/30/2018 $1.70
10 6/30/2018 $1.73
11 3/31/2018 $2.00
12 12/31/2017 $0.51
13 9/30/2017 $0.39
14 6/30/2017 $0.42
15 3/31/2017 $0.42
16 12/31/2016 $0.39
17 9/30/2016 $0.39
18 6/30/2016 $0.29
19 3/31/2016 $0.29
20 12/31/2015 $1.40
21 9/30/2015 $2.11
22 6/30/2015 $4.34
23 3/31/2015 $3.65
24 12/31/2014 $4.33
25 9/30/2014 $4.29
26 6/30/2014 $2.51
27 3/31/2014 $2.25
28 12/31/2013 $1.69
29 9/30/2013 $1.65
30 6/30/2013 $1.58
31 3/31/2013 $1.14
32 12/31/2012 $1.26
33 9/30/2012 $1.24
34 6/30/2012 $1.29
35 12/31/2011 $0.38
36 12/31/2010 $0.59
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 9/30/2020 $64.17
2 6/30/2020 $64.17
3 3/31/2020 --
4 12/31/2019 $14.58
5 9/30/2019 $14.58
6 6/30/2019 $14.58
7 3/31/2019 --
8 12/31/2018 $4.43
9 9/30/2018 $4.43
10 6/30/2018 $4.43
11 3/31/2018 $2.86
12 12/31/2017 $1.22
13 9/30/2017 $1.14
14 6/30/2017 $1.16
15 3/31/2017 $1.15
16 12/31/2016 $2.12
17 9/30/2016 $2.15
18 6/30/2016 $2.18
19 3/31/2016 $2.12
20 12/31/2015 $8.20
21 9/30/2015 $9.48
22 6/30/2015 $11.22
23 3/31/2015 $12.17
24 12/31/2014 $10.36
25 9/30/2014 $10.04
26 6/30/2014 $7.82
27 3/31/2014 $7.82
28 12/31/2013 $7.17
29 9/30/2013 $7.15
30 6/30/2013 $6.64
31 3/31/2013 $4.93
32 12/31/2012 $7.35
33 9/30/2012 $7.54
34 6/30/2012 $8.04
35 12/31/2011 $6.16
36 12/31/2010 $1.57
Financials: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeExercisableOptionsWeightedAverageExercisePrice1
Date Value
1 9/30/2020 $2.22
2 6/30/2020 $2.37
3 3/31/2020 $2.22
4 12/31/2019 $2.44
5 9/30/2019 $2.32
6 6/30/2019 $2.31
7 3/31/2019 $2.20
8 12/31/2018 $1.87
9 12/31/2017 --
10 12/31/2016 --
11 12/31/2015 $4.31
12 12/31/2014 $2.96
13 12/31/2013 $2.45
14 12/31/2012 $1.57
Financials: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfExercisableOptions
Date Value
1 9/30/2020 $2,349,000.00
2 6/30/2020 $2,270,000.00
3 3/31/2020 $2,518,000.00
4 12/31/2019 $2,887,000.00
5 9/30/2019 $3,085,000.00
6 6/30/2019 $3,048,000.00
7 3/31/2019 $3,318,000.00
8 12/31/2018 $4,645,000.00
9 12/31/2017 $4,311,000.00
10 12/31/2016 $6,289,000.00
11 12/31/2015 $6,001,000.00
12 12/31/2014 $5,956,000.00
13 12/31/2013 $5,551,000.00
14 12/31/2012 $4,657,000.00
Financials: ShareBasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeNumberOfOutstandingOptions
Date Value
1 9/30/2020 $2,964,000.00
2 6/30/2020 $3,065,000.00
3 3/31/2020 $3,483,000.00
4 12/31/2019 $4,097,000.00
5 9/30/2019 $4,491,000.00
6 6/30/2019 $4,683,000.00
7 3/31/2019 $5,144,000.00
8 12/31/2018 $6,772,000.00
9 12/31/2017 $8,426,000.00
10 12/31/2016 $8,730,000.00
11 12/31/2015 $8,170,000.00
12 12/31/2014 $8,632,000.00
13 12/31/2013 $8,509,000.00
14 12/31/2012 $8,169,000.00
Financials: SharebasedCompensationSharesAuthorizedUnderStockOptionPlansExercisePriceRangeOutstandingOptionsWeightedAverageExercisePriceBeginningBalance1
Date Value
1 9/30/2020 $2.19
2 6/30/2020 $2.30
3 3/31/2020 $2.01
4 12/31/2019 $2.18
5 9/30/2019 $2.11
6 6/30/2019 $2.10
7 3/31/2019 $1.94
8 12/31/2017 --
9 12/31/2016 --
10 12/31/2015 $5.36
11 12/31/2014 $4.75
12 12/31/2013 $3.94
13 12/31/2012 $3.28
Financials: SharePrice
Date Value
1 9/30/2020 $82.59
2 6/30/2020 $47.57
3 3/31/2020 $32.29
4 12/31/2019 $26.13
5 9/30/2019 $22.23
6 6/30/2019 $18.23
7 3/31/2019 $9.23
8 12/31/2018 $4.73
9 3/31/2012 $6.00
10 12/31/2011 $5.27
Financials: StandardProductWarrantyAccrualPayments
Date Value
1 9/30/2020 $9,122,000.00
2 6/30/2020 $2,578,000.00
3 3/31/2020 $3,270,000.00
4 12/31/2019 $10,881,000.00
5 9/30/2019 $8,282,000.00
6 6/30/2019 $4,502,000.00
7 3/31/2019 $2,296,000.00
8 12/31/2018 $8,579,000.00
9 9/30/2018 $2,467,000.00
10 6/30/2018 $2,099,000.00
11 3/31/2018 $1,676,000.00
12 12/31/2017 $7,037,000.00
13 9/30/2017 $5,092,000.00
14 6/30/2017 $3,598,000.00
15 3/31/2017 $1,617,000.00
16 12/31/2016 $8,523,000.00
17 9/30/2016 $6,517,000.00
18 6/30/2016 $3,956,000.00
19 3/31/2016 $1,719,000.00
20 9/30/2015 $5,480,000.00
21 6/30/2015 $2,865,000.00
22 3/31/2015 $1,151,000.00
23 9/30/2014 $3,041,000.00
24 6/30/2014 $3,625,000.00
25 3/31/2014 $1,733,000.00
26 12/31/2013 $7,512,000.00
27 9/30/2013 $5,311,000.00
28 6/30/2013 $2,685,000.00
29 3/31/2013 $968,000.00
30 12/31/2012 $3,225,000.00
31 9/30/2012 $-2,355,000.00
32 6/30/2012 $1,024,000.00
33 3/31/2012 $283,000.00
34 12/31/2011 $960,000.00
35 9/30/2011 $-1,040,000.00
36 12/31/2010 $315,000.00
Financials: StandardProductWarrantyAccrualWarrantiesIssued
Date Value
1 9/30/2020 $4,229,000.00
2 6/30/2020 $2,290,000.00
3 3/31/2020 $1,524,000.00
4 12/31/2019 $5,244,000.00
5 9/30/2019 $3,741,000.00
6 6/30/2019 $1,312,000.00
7 3/31/2019 $858,000.00
8 12/31/2018 $3,040,000.00
9 9/30/2018 $689,000.00
10 6/30/2018 $775,000.00
11 3/31/2018 $758,000.00
12 12/31/2017 $3,797,000.00
13 9/30/2017 $2,913,000.00
14 6/30/2017 $1,921,000.00
15 3/31/2017 $834,000.00
16 12/31/2016 $4,130,000.00
17 9/30/2016 $2,931,000.00
18 6/30/2016 $1,737,000.00
19 3/31/2016 $708,000.00
20 9/30/2015 $3,707,000.00
21 6/30/2015 $2,307,000.00
22 3/31/2015 $1,105,000.00
23 9/30/2014 $3,112,000.00
24 6/30/2014 $1,751,000.00
25 3/31/2014 $613,000.00
26 9/30/2013 $4,802,000.00
27 6/30/2013 $1,936,000.00
28 3/31/2013 $1,474,000.00
Financials: StockholdersEquity
Date Value
1 9/30/2020 $416,206,000.00
2 6/30/2020 $370,176,000.00
3 3/31/2020 $316,207,000.00
4 12/31/2019 $272,212,000.00
5 9/30/2019 $152,289,000.00
6 6/30/2019 $117,271,000.00
7 3/31/2019 $14,124,000.00
8 12/31/2018 $7,776,000.00
9 9/30/2018 $4,156,000.00
10 6/30/2018 $-30,115,000.00
11 3/31/2018 $-31,151,000.00
12 12/31/2017 $-9,126,000.00
13 9/30/2017 $-7,802,000.00
14 6/30/2017 $-2,384,000.00
15 3/31/2017 $7,471,000.00
16 12/31/2016 $1,300,000.00
17 9/30/2016 $10,229,000.00
18 6/30/2016 $12,457,000.00
19 3/31/2016 $25,560,000.00
20 12/31/2015 $41,449,000.00
21 9/30/2015 $52,966,000.00
22 6/30/2015 $48,748,000.00
23 3/31/2015 $43,981,000.00
24 12/31/2014 $46,952,000.00
25 9/30/2014 $42,462,000.00
26 6/30/2014 $37,154,000.00
27 3/31/2014 $36,438,000.00
28 12/31/2013 $40,206,000.00
29 9/30/2013 $40,333,000.00
30 6/30/2013 $44,347,000.00
31 3/31/2013 $48,109,000.00
32 12/31/2012 $56,655,000.00
33 9/30/2012 $62,528,000.00
34 6/30/2012 $70,083,000.00
35 3/31/2012 $4,548,000.00
36 12/31/2011 $13,974,000.00
37 12/31/2010 $38,481,000.00
38 12/31/2009 $13,627,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 9/30/2020 $1,062,000.00
2 6/30/2020 $968,000.00
3 3/31/2020 $541,000.00
4 12/31/2019 $2,616,000.00
5 9/30/2019 $2,222,000.00
6 6/30/2019 $2,058,000.00
7 3/31/2019 $1,573,000.00
8 12/31/2018 $1,346,000.00
9 9/30/2018 $1,185,000.00
10 6/30/2018 $803,000.00
11 3/31/2018 $134,000.00
12 12/31/2017 $425,000.00
13 9/30/2017 $17,000.00
14 6/30/2017 $6,000.00
15 3/31/2017 $6,000.00
16 12/31/2016 $375,000.00
17 9/30/2016 $374,000.00
18 6/30/2016 $348,000.00
19 3/31/2016 $347,000.00
20 12/31/2015 $1,079,000.00
21 9/30/2015 $647,000.00
22 6/30/2015 $288,000.00
23 3/31/2015 $188,000.00
24 12/31/2014 $886,000.00
25 9/30/2014 $759,000.00
26 6/30/2014 $399,000.00
27 3/31/2014 $202,000.00
28 12/31/2013 $822,000.00
29 9/30/2013 $773,000.00
30 6/30/2013 $716,000.00
31 3/31/2013 $527,000.00
32 12/31/2012 $59,000.00
33 9/30/2012 $39,000.00
34 6/30/2012 $35,000.00
35 12/31/2011 $502,000.00
36 12/31/2010 $111,000.00
Financials: WarrantsAndRightsOutstanding
Date Value
1 5/31/2020 $96,400,000.00
2 3/31/2020 $38,637,000.00
3 12/31/2019 --
4 12/31/2012 --
5 3/31/2012 $776,000.00
6 12/31/2011 $1,399,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 9/30/2020 $140,207,000.00
2 6/30/2020 $125,603,000.00
3 3/31/2020 $138,104,000.00
4 12/31/2019 $131,644,000.00
5 9/30/2019 $131,114,000.00
6 6/30/2019 $129,400,000.00
7 3/31/2019 $115,863,000.00
8 12/31/2018 $99,619,000.00
9 9/30/2018 $102,798,000.00
10 6/30/2018 $94,026,000.00
11 3/31/2018 $91,422,000.00
12 12/31/2017 $82,939,000.00
13 9/30/2016 $46,704,000.00
14 9/30/2015 $44,339,000.00
15 9/30/2014 $42,664,000.00
16 9/30/2013 $41,517,000.00
Financials: WeightedAverageNumberOfShareOutstandingBasicAndDiluted
Date Value
1 9/30/2020 $125,084,000.00
2 6/30/2020 $125,603,000.00
3 3/31/2020 $123,531,000.00
4 12/31/2019 $116,713,000.00
5 9/30/2019 $114,720,000.00
6 6/30/2019 $113,677,000.00
7 3/31/2019 $108,195,000.00
8 12/31/2018 $99,619,000.00
9 9/30/2018 $97,257,000.00
10 6/30/2018 $97,321,000.00
11 3/31/2018 $91,422,000.00
12 12/31/2017 $82,939,000.00
13 9/30/2017 $81,993,000.00
14 6/30/2017 $80,542,000.00
15 3/31/2017 $76,651,000.00
16 12/31/2016 $50,519,000.00
17 9/30/2016 $46,704,000.00
18 6/30/2016 $46,415,000.00
19 3/31/2016 $46,209,000.00
20 12/31/2015 $44,632,000.00
21 6/30/2015 $44,136,000.00
22 3/31/2015 $43,950,000.00
23 12/31/2014 $42,903,000.00
24 6/30/2014 $42,428,000.00
25 3/31/2014 $42,205,000.00
26 12/31/2013 $41,647,000.00
27 9/30/2013 $41,777,000.00
28 6/30/2013 $41,384,000.00
29 3/31/2013 $41,149,000.00
30 12/31/2012 $30,740,000.00
31 9/30/2012 $27,356,000.00
32 6/30/2012 $39,461,000.00
33 3/31/2012 $1,706,000.00
34 12/31/2011 $1,255,000.00
35 9/30/2011 $1,503,000.00
36 6/30/2011 $941,000.00
37 3/31/2011 $848,000.00
38 12/31/2010 $752,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 9/30/2020 $125,084,000.00
2 6/30/2020 $125,603,000.00
3 3/31/2020 $123,531,000.00
4 12/31/2019 $116,713,000.00
5 9/30/2019 $114,720,000.00
6 6/30/2019 $110,951,000.00
7 3/31/2019 $108,195,000.00
8 12/31/2018 $99,619,000.00
9 9/30/2018 $97,257,000.00
10 6/30/2018 $94,026,000.00
11 3/31/2018 $91,422,000.00
12 12/31/2017 $82,939,000.00
13 9/30/2016 $46,704,000.00
14 6/30/2016 $46,415,000.00
15 3/31/2016 $46,209,000.00
16 9/30/2015 $44,339,000.00
17 6/30/2015 $44,136,000.00
18 3/31/2015 $43,950,000.00
19 9/30/2014 $42,664,000.00
20 9/30/2013 $41,777,000.00
Copyright 2021 PursePoor.com