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

Business Address

3101 JAY STREET

SANTA CLARA, CA US 95054

Mailing Address

3101 JAY STREET

SANTA CLARA, CA US 95054
Phone Number: 408-734-8888 / State Incorporated: / Fiscal Year End 1/31
Financials: AccountsPayableCurrent
Date Value
1 4/30/2020 $20,589,000.00
2 1/31/2020 $14,910,000.00
3 10/31/2019 $18,697,000.00
4 7/31/2019 $18,912,000.00
5 4/30/2019 $16,055,000.00
6 1/31/2019 $12,801,000.00
7 10/31/2018 $11,134,000.00
8 7/31/2018 $23,381,000.00
9 4/30/2018 $17,449,000.00
10 1/31/2018 $19,815,000.00
11 10/31/2017 $26,208,000.00
12 7/31/2017 $23,466,000.00
13 4/30/2017 $18,699,000.00
14 1/31/2017 $19,955,000.00
15 10/31/2016 $28,364,000.00
16 7/31/2016 $19,723,000.00
17 4/30/2016 $16,347,000.00
18 1/31/2016 $14,175,000.00
19 10/31/2015 $22,621,000.00
20 7/31/2015 $20,314,000.00
21 4/30/2015 $23,990,000.00
22 1/31/2015 $21,036,000.00
23 10/31/2014 $20,830,000.00
24 7/31/2014 $14,424,000.00
25 4/30/2014 $13,408,000.00
26 1/31/2014 $8,321,000.00
27 1/31/2013 $7,051,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 4/30/2020 $20,684,000.00
2 1/31/2020 $18,487,000.00
3 10/31/2019 $21,609,000.00
4 7/31/2019 $27,940,000.00
5 4/30/2019 $26,457,000.00
6 1/31/2019 $26,212,000.00
7 10/31/2018 $32,417,000.00
8 7/31/2018 $29,007,000.00
9 4/30/2018 $25,727,000.00
10 1/31/2018 $31,294,000.00
11 10/31/2017 $47,197,000.00
12 7/31/2017 $38,351,000.00
13 4/30/2017 $22,871,000.00
14 1/31/2017 $38,596,000.00
15 10/31/2016 $41,394,000.00
16 7/31/2016 $33,588,000.00
17 4/30/2016 $30,501,000.00
18 1/31/2016 $39,408,000.00
19 10/31/2015 $46,282,000.00
20 7/31/2015 $42,137,000.00
21 4/30/2015 $39,193,000.00
22 1/31/2015 $40,180,000.00
23 10/31/2014 $40,965,000.00
24 7/31/2014 $26,833,000.00
25 4/30/2014 $21,305,000.00
26 1/31/2014 $18,837,000.00
27 1/31/2013 $20,153,000.00
Financials: AccretionAmortizationOfDiscountsAndPremiumsInvestments
Date Value
1 4/30/2020 $-10,000.00
2 1/31/2020 $969,000.00
3 10/31/2019 $879,000.00
4 7/31/2019 $696,000.00
5 4/30/2019 $378,000.00
6 1/31/2019 $670,000.00
7 10/31/2018 $311,000.00
8 7/31/2018 $106,000.00
9 4/30/2018 $26,000.00
10 1/31/2018 $-172,000.00
11 10/31/2017 $-152,000.00
12 7/31/2017 $-101,000.00
13 4/30/2017 $-57,000.00
14 1/31/2017 $-246,000.00
15 10/31/2016 $-172,000.00
16 7/31/2016 $-125,000.00
17 4/30/2016 $-76,000.00
18 1/31/2016 $-525,000.00
19 10/31/2015 $-415,000.00
20 7/31/2015 $-283,000.00
21 4/30/2015 $-150,000.00
22 1/31/2015 $-675,000.00
23 10/31/2014 $-475,000.00
24 7/31/2014 $-265,000.00
25 4/30/2014 $-104,000.00
26 1/31/2014 --
Financials: AccruedIncomeTaxesCurrent
Date Value
1 4/30/2020 $749,000.00
2 1/31/2020 $691,000.00
3 10/31/2019 $955,000.00
4 7/31/2019 $1,083,000.00
5 4/30/2019 $682,000.00
6 1/31/2019 $993,000.00
7 10/31/2018 $755,000.00
8 7/31/2018 $524,000.00
9 4/30/2018 $385,000.00
10 1/31/2018 $936,000.00
11 10/31/2017 $2,447,000.00
12 7/31/2017 $2,014,000.00
13 4/30/2017 $555,000.00
14 1/31/2017 $568,000.00
15 10/31/2016 $1,359,000.00
16 7/31/2016 --
17 4/30/2016 --
18 1/31/2016 $787,000.00
19 10/31/2015 $1,555,000.00
20 7/31/2015 $2,939,000.00
21 4/30/2015 $1,306,000.00
22 1/31/2015 $748,000.00
23 10/31/2014 $1,895,000.00
24 7/31/2014 $706,000.00
25 4/30/2014 $449,000.00
26 1/31/2014 $545,000.00
27 1/31/2013 $286,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 4/30/2020 $14,993,000.00
2 1/31/2020 $14,373,000.00
3 10/31/2019 $13,693,000.00
4 7/31/2019 $12,996,000.00
5 4/30/2019 $12,304,000.00
6 1/31/2019 $11,659,000.00
7 10/31/2018 $11,093,000.00
8 7/31/2018 $11,166,000.00
9 4/30/2018 $10,564,000.00
10 1/31/2018 $9,932,000.00
11 10/31/2017 $9,579,000.00
12 7/31/2017 $9,152,000.00
13 4/30/2017 $8,721,000.00
14 1/31/2017 $8,439,000.00
15 10/31/2016 $8,675,000.00
16 7/31/2016 $8,601,000.00
17 4/30/2016 $8,293,000.00
18 1/31/2016 $7,853,000.00
19 10/31/2015 $7,427,000.00
20 7/31/2015 $7,059,000.00
21 4/30/2015 $6,552,000.00
22 1/31/2015 $6,204,000.00
23 10/31/2014 $5,848,000.00
24 7/31/2014 $5,791,000.00
25 4/30/2014 $5,471,000.00
26 1/31/2014 $5,226,000.00
27 1/31/2013 $4,190,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 4/30/2020 $405,000.00
2 1/31/2020 $768,000.00
3 10/31/2019 $685,000.00
4 7/31/2019 $545,000.00
5 4/30/2019 $351,000.00
6 1/31/2019 $97,000.00
7 10/31/2018 $-185,000.00
8 7/31/2018 $-211,000.00
9 4/30/2018 $-389,000.00
10 1/31/2018 $-279,000.00
11 10/31/2017 $-116,000.00
12 7/31/2017 $-82,000.00
13 4/30/2017 $-88,000.00
14 1/31/2017 $-70,000.00
15 10/31/2016 $-18,000.00
16 7/31/2016 $33,000.00
17 4/30/2016 $20,000.00
18 1/31/2016 $-7,000.00
19 10/31/2015 $-15,000.00
20 7/31/2015 $-24,000.00
21 4/30/2015 $-17,000.00
22 1/31/2015 $-1,000.00
23 10/31/2014 $-14,000.00
24 7/31/2014 $-21,000.00
25 4/30/2014 $8,000.00
Financials: AdditionalPaidInCapital
Date Value
1 4/30/2019 $208,522,000.00
2 1/31/2019 $188,516,000.00
3 10/31/2018 $175,906,000.00
4 7/31/2018 $188,663,000.00
5 4/30/2018 $217,880,000.00
6 1/31/2018 $221,186,000.00
7 10/31/2017 $209,161,000.00
8 7/31/2017 $204,513,000.00
9 4/30/2017 $219,425,000.00
10 1/31/2017 $212,276,000.00
11 10/31/2016 $198,554,000.00
12 7/31/2016 $181,690,000.00
13 4/30/2016 $190,031,000.00
14 1/31/2016 $176,306,000.00
15 10/31/2015 $164,324,000.00
16 7/31/2015 $157,598,000.00
17 4/30/2015 $149,921,000.00
18 1/31/2015 $140,564,000.00
19 10/31/2014 $130,394,000.00
20 7/31/2014 $121,686,000.00
21 4/30/2014 $116,355,000.00
22 1/31/2014 $110,285,000.00
23 1/31/2013 $91,911,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 4/30/2020 $284,557,000.00
2 1/31/2020 $261,220,000.00
3 10/31/2019 $245,490,000.00
4 7/31/2019 $224,542,000.00
5 1/31/2019 $188,516,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 4/30/2020 $15,214,000.00
2 1/31/2020 $61,042,000.00
3 10/31/2019 $15,333,000.00
4 7/31/2019 $15,032,000.00
5 4/30/2019 $15,423,000.00
6 1/31/2019 $60,812,000.00
7 10/31/2018 $15,612,000.00
8 7/31/2018 $15,130,000.00
9 4/30/2018 $14,195,000.00
10 1/31/2018 $56,861,000.00
11 1/31/2017 $48,832,000.00
12 1/31/2016 $31,094,000.00
13 1/31/2015 $15,692,000.00
14 1/31/2014 $8,535,000.00
15 1/31/2013 $4,999,000.00
16 1/31/2012 $3,616,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 4/30/2020 $16,036,000.00
2 1/31/2020 $66,871,000.00
3 10/31/2019 $49,968,000.00
4 7/31/2019 $16,200,000.00
5 4/30/2019 $16,460,000.00
6 1/31/2019 $60,812,000.00
7 10/31/2018 $44,937,000.00
8 7/31/2018 $15,130,000.00
9 4/30/2018 $14,195,000.00
10 1/31/2018 $56,861,000.00
11 10/31/2017 $42,075,000.00
12 7/31/2017 $27,407,000.00
13 4/30/2017 $12,972,000.00
14 1/31/2017 $48,832,000.00
15 10/31/2016 $35,474,000.00
16 7/31/2016 $22,767,000.00
17 4/30/2016 $11,301,000.00
18 1/31/2016 $31,094,000.00
19 10/31/2015 $7,945,000.00
20 7/31/2015 $11,603,000.00
21 4/30/2015 $5,482,000.00
22 1/31/2015 $15,692,000.00
23 10/31/2014 $10,107,000.00
24 7/31/2014 $5,823,000.00
25 4/30/2014 $2,874,000.00
26 1/31/2014 $8,535,000.00
27 10/31/2013 $5,660,000.00
28 7/31/2013 $3,199,000.00
29 4/30/2013 $1,606,000.00
30 1/31/2013 $4,999,000.00
31 1/31/2012 $3,616,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 1/31/2019 $4,650,000.00
2 10/31/2018 $3,454,000.00
3 7/31/2018 $2,302,000.00
4 4/30/2018 $1,148,000.00
5 1/31/2018 $2,981,000.00
6 10/31/2017 $2,018,000.00
7 7/31/2017 $1,147,000.00
8 4/30/2017 $292,000.00
9 1/31/2017 $50,000.00
10 10/31/2016 $36,000.00
11 7/31/2016 $23,000.00
12 4/30/2016 $11,000.00
13 1/31/2016 $16,000.00
14 1/31/2013 $270,000.00
15 1/31/2012 $540,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 4/30/2020 $2,244,323.00
2 1/31/2020 $2,061,477.00
3 10/31/2019 $2,154,807.00
4 7/31/2019 $1,950,833.00
5 4/30/2019 $1,946,685.00
6 1/31/2019 $2,740,341.00
7 10/31/2018 $2,702,216.00
8 7/31/2018 $2,329,457.00
9 4/30/2018 $2,228,273.00
10 1/31/2018 $1,203,621.00
11 10/31/2017 $1,273,208.00
12 7/31/2017 $1,134,392.00
13 4/30/2017 $1,200,796.00
14 1/31/2017 $1,250,539.00
15 10/31/2016 $1,300,695.00
16 7/31/2016 $1,540,937.00
17 4/30/2016 $1,716,997.00
18 1/31/2016 $283,081.00
19 10/31/2015 $195,627.00
20 7/31/2015 $95,528.00
21 4/30/2015 $84,917.00
22 1/31/2015 $428,027.00
23 10/31/2014 $488,704.00
24 7/31/2014 $254,307.00
25 4/30/2014 $192,864.00
26 1/31/2014 $229,252.00
27 10/31/2013 $269,762.00
28 7/31/2013 $291,202.00
29 4/30/2013 $443,428.00
30 1/31/2013 $11,378,720.00
31 1/31/2012 $14,236,680.00
Financials: Assets
Date Value
1 4/30/2020 $531,733,000.00
2 1/31/2020 $527,276,000.00
3 10/31/2019 $514,489,000.00
4 7/31/2019 $490,232,000.00
5 4/30/2019 $479,251,000.00
6 1/31/2019 $466,853,000.00
7 10/31/2018 $458,648,000.00
8 7/31/2018 $490,722,000.00
9 4/30/2018 $519,152,000.00
10 1/31/2018 $546,649,000.00
11 10/31/2017 $542,587,000.00
12 7/31/2017 $513,446,000.00
13 4/30/2017 $519,069,000.00
14 1/31/2017 $512,271,000.00
15 10/31/2016 $484,844,000.00
16 7/31/2016 $427,858,000.00
17 4/30/2016 $419,053,000.00
18 1/31/2016 $410,615,000.00
19 10/31/2015 $391,292,000.00
20 7/31/2015 $353,677,000.00
21 4/30/2015 $313,928,000.00
22 1/31/2015 $284,284,000.00
23 10/31/2014 $253,278,000.00
24 7/31/2014 $216,420,000.00
25 4/30/2014 $197,263,000.00
26 1/31/2014 $183,307,000.00
27 1/31/2013 $138,603,000.00
Financials: AssetsCurrent
Date Value
1 4/30/2020 $458,766,000.00
2 1/31/2020 $451,190,000.00
3 10/31/2019 $447,428,000.00
4 7/31/2019 $425,618,000.00
5 4/30/2019 $415,304,000.00
6 1/31/2019 $409,589,000.00
7 10/31/2018 $407,682,000.00
8 7/31/2018 $438,449,000.00
9 4/30/2018 $466,647,000.00
10 1/31/2018 $493,283,000.00
11 10/31/2017 $486,329,000.00
12 7/31/2017 $459,711,000.00
13 4/30/2017 $465,418,000.00
14 1/31/2017 $468,535,000.00
15 10/31/2016 $441,604,000.00
16 7/31/2016 $385,701,000.00
17 4/30/2016 $376,086,000.00
18 1/31/2016 $369,645,000.00
19 10/31/2015 $351,379,000.00
20 7/31/2015 $313,919,000.00
21 4/30/2015 $304,978,000.00
22 1/31/2015 $275,371,000.00
23 10/31/2014 $246,447,000.00
24 7/31/2014 $210,193,000.00
25 4/30/2014 $191,180,000.00
26 1/31/2014 $177,236,000.00
27 1/31/2013 $133,148,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedGainBeforeTax
Date Value
1 4/30/2020 $1,022,000.00
2 1/31/2020 $770,000.00
3 10/31/2019 $703,000.00
4 7/31/2019 $569,000.00
5 4/30/2019 $369,000.00
6 1/31/2019 $176,000.00
7 10/31/2018 $1,000.00
8 7/31/2018 $1,000.00
9 4/30/2018 --
10 1/31/2018 --
11 10/31/2017 --
12 7/31/2017 $3,000.00
13 4/30/2017 $7,000.00
14 1/31/2017 $13,000.00
15 10/31/2016 $10,000.00
16 7/31/2016 $35,000.00
17 4/30/2016 $29,000.00
18 1/31/2016 $11,000.00
19 10/31/2015 $6,000.00
20 7/31/2015 $1,000.00
21 4/30/2015 $2,000.00
22 1/31/2015 $9,000.00
23 10/31/2014 $6,000.00
Financials: AvailableForSaleDebtSecuritiesAccumulatedGrossUnrealizedLossBeforeTax
Date Value
1 4/30/2020 $617,000.00
2 1/31/2020 $2,000.00
3 10/31/2019 $18,000.00
4 7/31/2019 $24,000.00
5 4/30/2019 $18,000.00
6 1/31/2019 $79,000.00
7 10/31/2018 $186,000.00
8 7/31/2018 $212,000.00
9 4/30/2018 $389,000.00
10 1/31/2018 $279,000.00
11 10/31/2017 $116,000.00
12 7/31/2017 $85,000.00
13 4/30/2017 $95,000.00
14 1/31/2017 $83,000.00
15 10/31/2016 $28,000.00
16 7/31/2016 $2,000.00
17 4/30/2016 $9,000.00
18 1/31/2016 $18,000.00
19 10/31/2015 $21,000.00
20 7/31/2015 $25,000.00
21 4/30/2015 $19,000.00
22 1/31/2015 $10,000.00
23 10/31/2014 $20,000.00
Financials: AvailableForSaleDebtSecuritiesAmortizedCostBasis
Date Value
1 4/30/2020 $211,395,000.00
2 1/31/2020 $210,313,000.00
3 10/31/2019 $209,144,000.00
4 7/31/2019 $207,784,000.00
5 4/30/2019 $206,401,000.00
6 1/31/2019 $205,009,000.00
7 10/31/2018 $203,629,000.00
8 7/31/2018 $102,764,000.00
9 4/30/2018 $102,370,000.00
10 1/31/2018 $101,986,000.00
11 10/31/2017 $101,666,000.00
12 7/31/2017 $101,391,000.00
13 4/30/2017 $101,146,000.00
14 1/31/2017 $100,920,000.00
15 10/31/2016 $70,726,000.00
16 7/31/2016 $60,590,000.00
17 4/30/2016 $60,473,000.00
18 1/31/2016 $40,374,000.00
19 10/31/2015 $40,311,000.00
20 7/31/2015 $40,247,000.00
21 4/30/2015 $40,187,000.00
22 1/31/2015 $40,131,000.00
23 10/31/2014 $40,090,000.00
Financials: AvailableForSaleSecuritiesDebtSecurities
Date Value
1 4/30/2020 $211,800,000.00
2 1/31/2020 $211,081,000.00
3 10/31/2019 $209,829,000.00
4 7/31/2019 $208,329,000.00
5 4/30/2019 $206,752,000.00
6 1/31/2019 $205,106,000.00
7 10/31/2018 $203,444,000.00
8 7/31/2018 $102,553,000.00
9 4/30/2018 $101,981,000.00
10 1/31/2018 $101,707,000.00
11 10/31/2017 $101,550,000.00
12 7/31/2017 $101,309,000.00
13 4/30/2017 $101,058,000.00
14 1/31/2017 $100,850,000.00
15 10/31/2016 $70,708,000.00
16 7/31/2016 $60,623,000.00
17 4/30/2016 $60,493,000.00
18 1/31/2016 $40,367,000.00
19 10/31/2015 $40,296,000.00
20 7/31/2015 $40,223,000.00
21 4/30/2015 $40,170,000.00
22 1/31/2015 $40,130,000.00
23 10/31/2014 $40,076,000.00
Financials: AvailableForSaleSecuritiesDebtSecuritiesCurrent
Date Value
1 4/30/2020 $174,742,000.00
2 1/31/2020 $173,345,000.00
3 10/31/2019 $148,481,000.00
4 7/31/2019 $153,109,000.00
5 4/30/2019 $161,732,000.00
6 1/31/2019 $164,861,000.00
7 10/31/2018 $136,279,000.00
8 7/31/2018 $80,671,000.00
9 1/31/2018 $87,919,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 4/30/2020 $236,585,000.00
2 1/31/2020 $231,403,000.00
3 10/31/2019 $252,310,000.00
4 7/31/2019 $222,693,000.00
5 4/30/2019 $204,444,000.00
6 1/31/2019 $194,047,000.00
7 10/31/2018 $212,338,000.00
8 7/31/2018 $295,289,000.00
9 4/30/2018 $336,692,000.00
10 1/31/2018 $346,672,000.00
11 10/31/2017 $320,933,000.00
12 7/31/2017 $309,738,000.00
13 4/30/2017 $335,182,000.00
14 1/31/2017 $322,872,000.00
15 10/31/2016 $313,455,000.00
16 7/31/2016 $276,507,000.00
17 4/30/2016 $267,959,000.00
18 1/31/2016 $268,056,000.00
19 10/31/2015 $236,465,000.00
20 7/31/2015 $199,577,000.00
21 4/30/2015 $197,311,000.00
22 1/31/2015 $170,291,000.00
23 10/31/2014 $146,577,000.00
24 7/31/2014 $128,263,000.00
25 4/30/2014 $129,480,000.00
26 1/31/2014 $143,394,000.00
27 10/31/2013 $128,051,000.00
28 7/31/2013 $118,310,000.00
29 4/30/2013 $104,277,000.00
30 1/31/2013 $100,494,000.00
31 1/31/2012 $58,944,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 4/30/2020 $236,594,000.00
2 1/31/2020 $231,412,000.00
3 10/31/2019 $252,319,000.00
4 7/31/2019 $222,702,000.00
5 4/30/2019 $204,455,000.00
6 1/31/2019 $194,058,000.00
7 10/31/2018 $212,349,000.00
8 7/31/2018 $295,298,000.00
9 4/30/2018 $336,701,000.00
10 1/31/2018 $346,681,000.00
11 10/31/2017 $320,942,000.00
12 7/31/2017 $309,747,000.00
13 1/31/2017 $322,880,000.00
14 1/31/2016 $268,062,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 4/30/2020 $5,182,000.00
2 1/31/2020 $37,354,000.00
3 10/31/2019 $58,261,000.00
4 7/31/2019 $28,644,000.00
5 4/30/2019 $10,397,000.00
6 1/31/2019 $-152,623,000.00
7 10/31/2018 $-134,332,000.00
8 7/31/2018 $-51,383,000.00
9 4/30/2018 $-9,980,000.00
10 1/31/2018 $23,801,000.00
11 10/31/2017 $-1,938,000.00
12 7/31/2017 $-13,133,000.00
13 4/30/2017 $12,311,000.00
14 1/31/2017 $54,818,000.00
Financials: CommitmentsAndContingencies
Date Value
1 4/30/2020 --
2 1/31/2020 --
3 10/31/2019 --
4 7/31/2019 --
5 4/30/2019 --
6 1/31/2019 --
7 10/31/2018 --
8 7/31/2018 --
9 4/30/2018 --
10 1/31/2018 --
11 10/31/2017 --
12 7/31/2017 --
13 4/30/2017 --
14 1/31/2017 --
15 10/31/2016 --
16 7/31/2016 --
17 4/30/2016 --
18 1/31/2016 --
19 10/31/2015 --
20 7/31/2015 --
21 4/30/2015 --
22 1/31/2015 --
23 10/31/2014 --
24 7/31/2014 --
25 4/30/2014 --
26 1/31/2014 --
27 1/31/2013 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 4/30/2020 $0.00
2 1/31/2020 $0.00
3 10/31/2019 $0.00
4 7/31/2019 $0.00
5 4/30/2019 $0.00
6 1/31/2019 $0.00
7 10/31/2018 $0.00
8 7/31/2018 $0.00
9 4/30/2018 $0.00
10 1/31/2018 $0.00
11 10/31/2017 $0.00
12 7/31/2017 $0.00
13 4/30/2017 $0.00
14 1/31/2017 $0.00
15 10/31/2016 $0.00
16 7/31/2016 $0.00
17 4/30/2016 $0.00
18 1/31/2016 $0.00
19 10/31/2015 $0.00
20 7/31/2015 $0.00
21 4/30/2015 $0.00
22 1/31/2015 $0.00
23 10/31/2014 $0.00
24 7/31/2014 $0.00
25 4/30/2014 $0.00
26 1/31/2014 $0.00
27 1/31/2013 $0.00
Financials: CommonStockSharesAuthorized
Date Value
1 4/30/2020 $200,000,000.00
2 1/31/2020 $200,000,000.00
3 10/31/2019 $200,000,000.00
4 7/31/2019 $200,000,000.00
5 4/30/2019 $200,000,000.00
6 1/31/2019 $200,000,000.00
7 10/31/2018 $200,000,000.00
8 7/31/2018 $200,000,000.00
9 4/30/2018 $200,000,000.00
10 1/31/2018 $200,000,000.00
11 10/31/2017 $200,000,000.00
12 7/31/2017 $200,000,000.00
13 4/30/2017 $200,000,000.00
14 1/31/2017 $200,000,000.00
15 10/31/2016 $200,000,000.00
16 7/31/2016 $200,000,000.00
17 4/30/2016 $200,000,000.00
18 1/31/2016 $200,000,000.00
19 10/31/2015 $200,000,000.00
20 7/31/2015 $200,000,000.00
21 4/30/2015 $200,000,000.00
22 1/31/2015 $200,000,000.00
23 10/31/2014 $200,000,000.00
24 7/31/2014 $200,000,000.00
25 4/30/2014 $200,000,000.00
26 1/31/2014 $200,000,000.00
27 1/31/2013 $200,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 4/30/2020 $34,342,097.00
2 1/31/2020 $33,805,609.00
3 10/31/2019 $33,540,324.00
4 7/31/2019 $33,033,619.00
5 4/30/2019 $32,738,600.00
6 1/31/2019 $32,303,540.00
7 10/31/2018 $32,149,520.00
8 7/31/2018 $32,650,237.00
9 4/30/2018 $33,396,304.00
10 1/31/2018 $33,489,614.00
11 10/31/2017 $33,296,091.00
12 7/31/2017 $33,220,378.00
13 4/30/2017 $33,534,253.00
14 1/31/2017 $33,369,032.00
15 10/31/2016 $33,105,541.00
16 7/31/2016 $32,677,136.00
17 4/30/2016 $32,839,779.00
18 1/31/2016 $32,333,359.00
19 10/31/2015 $32,049,374.00
20 7/31/2015 $31,661,906.00
21 4/30/2015 $31,341,184.00
22 1/31/2015 $30,837,529.00
23 10/31/2014 $30,318,795.00
24 7/31/2014 $29,695,783.00
25 4/30/2014 $29,224,072.00
26 1/31/2014 $28,748,513.00
27 1/31/2013 $27,035,074.00
Financials: CommonStockSharesOutstanding
Date Value
1 4/30/2020 $34,342,097.00
2 1/31/2020 $33,805,609.00
3 10/31/2019 $33,540,324.00
4 7/31/2019 $33,033,619.00
5 4/30/2019 $32,738,600.00
6 1/31/2019 $32,303,540.00
7 10/31/2018 $32,149,520.00
8 7/31/2018 $32,650,237.00
9 4/30/2018 $33,396,304.00
10 1/31/2018 $33,489,614.00
11 10/31/2017 $33,296,091.00
12 7/31/2017 $33,220,378.00
13 4/30/2017 $33,534,253.00
14 1/31/2017 $33,369,032.00
15 10/31/2016 $33,105,541.00
16 7/31/2016 $32,677,136.00
17 4/30/2016 $32,839,779.00
18 1/31/2016 $32,333,359.00
19 10/31/2015 $32,049,374.00
20 7/31/2015 $31,661,906.00
21 4/30/2015 $31,341,184.00
22 1/31/2015 $30,837,529.00
23 10/31/2014 $30,318,795.00
24 7/31/2014 $29,695,783.00
25 4/30/2014 $29,224,072.00
26 1/31/2014 $28,748,513.00
27 1/31/2013 $27,035,074.00
Financials: CommonStockValue
Date Value
1 4/30/2020 $15,000.00
2 1/31/2020 $15,000.00
3 10/31/2019 $15,000.00
4 7/31/2019 $15,000.00
5 4/30/2019 $15,000.00
6 1/31/2019 $15,000.00
7 10/31/2018 $14,000.00
8 7/31/2018 $15,000.00
9 4/30/2018 $15,000.00
10 1/31/2018 $15,000.00
11 10/31/2017 $15,000.00
12 7/31/2017 $15,000.00
13 4/30/2017 $15,000.00
14 1/31/2017 $15,000.00
15 10/31/2016 $15,000.00
16 7/31/2016 $15,000.00
17 4/30/2016 $15,000.00
18 1/31/2016 $15,000.00
19 10/31/2015 $14,000.00
20 7/31/2015 $14,000.00
21 4/30/2015 $14,000.00
22 1/31/2015 $14,000.00
23 10/31/2014 $14,000.00
24 7/31/2014 $13,000.00
25 4/30/2014 $13,000.00
26 1/31/2014 $13,000.00
27 1/31/2013 $12,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 4/30/2020 $-15,826,000.00
2 1/31/2020 $-44,121,000.00
3 10/31/2019 $-31,223,000.00
4 7/31/2019 $-9,997,000.00
5 4/30/2019 $-17,057,000.00
6 1/31/2019 $-30,071,000.00
7 10/31/2018 $-25,810,000.00
8 7/31/2018 $-6,699,000.00
9 4/30/2018 $-10,116,000.00
10 1/31/2018 $18,643,000.00
11 10/31/2017 $17,545,000.00
12 7/31/2017 $3,309,000.00
13 4/30/2017 $2,546,000.00
14 1/31/2017 $57,747,000.00
15 10/31/2016 $39,449,000.00
16 7/31/2016 $10,455,000.00
17 4/30/2016 $1,810,000.00
18 1/31/2016 $76,502,000.00
19 10/31/2015 $71,397,000.00
20 7/31/2015 $41,928,000.00
21 4/30/2015 $18,838,000.00
22 1/31/2015 $50,570,000.00
23 10/31/2014 $18,334,000.00
24 7/31/2014 $14,549,000.00
25 4/30/2014 $5,268,000.00
26 1/31/2014 $25,654,000.00
27 10/31/2013 $20,121,000.00
28 7/31/2013 $6,254,000.00
29 4/30/2013 $4,741,000.00
30 1/31/2013 $18,188,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 4/30/2020 $802,000.00
2 1/31/2020 $701,000.00
3 10/31/2019 $545,000.00
4 7/31/2019 $553,000.00
5 4/30/2019 $565,000.00
6 1/31/2019 $529,000.00
7 10/31/2018 $405,000.00
8 7/31/2018 $583,000.00
9 1/31/2018 $307,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 4/30/2020 $22,625,000.00
2 1/31/2020 $96,023,000.00
3 10/31/2019 $72,127,000.00
4 7/31/2019 $43,308,000.00
5 4/30/2019 $19,335,000.00
6 1/31/2019 $89,624,000.00
7 10/31/2018 $69,208,000.00
8 7/31/2018 $46,507,000.00
9 4/30/2018 $22,046,000.00
10 1/31/2018 $107,669,000.00
11 10/31/2017 $82,445,000.00
12 7/31/2017 $49,997,000.00
13 1/31/2017 $105,283,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 1/31/2020 $1,440,000.00
2 1/31/2019 $1,290,000.00
3 1/31/2018 $3,321,000.00
4 1/31/2017 $818,000.00
5 1/31/2016 $5,273,000.00
6 1/31/2015 $3,135,000.00
7 1/31/2014 $1,738,000.00
8 1/31/2013 $2,022,000.00
9 1/31/2012 $962,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 1/31/2020 $1,540,000.00
2 1/31/2019 $1,561,000.00
3 1/31/2018 $1,435,000.00
4 1/31/2017 $1,454,000.00
5 1/31/2016 $1,874,000.00
6 1/31/2015 $1,348,000.00
7 1/31/2014 $1,058,000.00
8 1/31/2013 $701,000.00
9 1/31/2012 $502,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 1/31/2020 $2,983,000.00
2 1/31/2019 $2,853,000.00
3 1/31/2018 $4,760,000.00
4 1/31/2017 $2,060,000.00
5 1/31/2016 $7,688,000.00
6 1/31/2015 $4,576,000.00
7 1/31/2014 $2,819,000.00
8 1/31/2013 $2,728,000.00
9 1/31/2012 $1,490,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 1/31/2020 $3,000.00
2 1/31/2019 $2,000.00
3 1/31/2018 $4,000.00
4 1/31/2017 $-212,000.00
5 1/31/2016 $541,000.00
6 1/31/2015 $93,000.00
7 1/31/2014 $23,000.00
8 1/31/2013 $5,000.00
9 1/31/2012 $26,000.00
Financials: DebtSecuritiesAvailableForSaleContinuousUnrealizedLossPosition12MonthsOrLongerNumberOfPositions
Date Value
1 4/30/2020 --
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 1/31/2020 $182,000.00
2 1/31/2019 $-7,077,000.00
3 1/31/2018 $2,185,000.00
4 1/31/2017 $1,174,000.00
5 1/31/2016 $1,050,000.00
6 1/31/2015 $-3,208,000.00
7 1/31/2014 $-952,000.00
8 1/31/2013 $-743,000.00
9 1/31/2012 $-73,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 1/31/2020 $-1,000.00
2 1/31/2019 $119,000.00
3 1/31/2018 $-68,000.00
4 1/31/2017 $-163,000.00
5 1/31/2016 $-37,000.00
6 1/31/2015 $97,000.00
7 1/31/2014 $33,000.00
8 1/31/2013 $-22,000.00
9 1/31/2012 $-37,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 4/30/2020 $9,943,000.00
2 1/31/2020 $10,400,000.00
Financials: DeferredIncomeTaxesAndOtherTaxLiabilitiesNoncurrent
Date Value
1 1/31/2019 $6,300,000.00
2 1/31/2018 $5,200,000.00
3 1/31/2017 $1,800,000.00
4 1/31/2016 $10,800,000.00
5 1/31/2015 $1,200,000.00
6 1/31/2014 $1,300,000.00
7 1/31/2013 $1,200,000.00
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 4/30/2020 $457,000.00
2 1/31/2020 $187,000.00
3 4/30/2019 $21,000.00
4 1/31/2019 $-6,945,000.00
5 1/31/2018 $2,092,000.00
6 1/31/2017 $764,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 1/31/2020 $181,000.00
2 1/31/2019 $-6,958,000.00
3 1/31/2018 $2,117,000.00
4 1/31/2017 $1,011,000.00
5 1/31/2016 $1,013,000.00
6 1/31/2015 $-3,111,000.00
7 1/31/2014 $-578,000.00
8 1/31/2013 $-874,000.00
9 1/31/2012 $-146,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 4/30/2020 $1,287,000.00
2 1/31/2020 $1,288,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 1/31/2018 --
4 1/31/2017 --
5 1/31/2016 --
6 1/31/2015 --
7 1/31/2014 $341,000.00
8 1/31/2013 $-109,000.00
9 1/31/2012 $-36,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 1/31/2020 $27,226,000.00
2 1/31/2019 $23,325,000.00
3 1/31/2018 $22,517,000.00
4 1/31/2017 $20,885,000.00
5 1/31/2016 $16,686,000.00
6 1/31/2015 $10,099,000.00
7 1/31/2014 $5,222,000.00
8 1/31/2013 $3,598,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 1/31/2020 $9,113,000.00
2 1/31/2019 $9,294,000.00
3 1/31/2018 $2,324,000.00
4 1/31/2017 $4,441,000.00
5 1/31/2016 $3,203,000.00
6 1/31/2015 $5,834,000.00
7 1/31/2014 $2,733,000.00
8 1/31/2013 $2,158,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 1/31/2020 $12,556,000.00
2 1/31/2019 $10,799,000.00
3 1/31/2018 $3,979,000.00
4 1/31/2017 $5,824,000.00
5 1/31/2016 $4,614,000.00
6 1/31/2015 $6,103,000.00
7 1/31/2014 $2,920,000.00
8 1/31/2013 $2,355,000.00
Financials: DeferredTaxAssetsNetNoncurrent
Date Value
1 1/31/2020 $10,400,000.00
2 10/31/2019 $10,320,000.00
3 7/31/2019 $10,417,000.00
4 4/30/2019 $10,566,000.00
5 1/31/2019 $10,587,000.00
6 10/31/2018 $3,927,000.00
7 7/31/2018 $3,760,000.00
8 4/30/2018 $3,650,000.00
9 1/31/2018 $3,642,000.00
10 10/31/2017 $6,536,000.00
11 7/31/2017 $6,299,000.00
12 4/30/2017 $6,028,000.00
13 1/31/2017 $5,774,000.00
14 10/31/2016 $6,024,000.00
15 7/31/2016 $5,743,000.00
16 4/30/2016 $6,541,000.00
17 1/31/2016 $4,626,000.00
18 10/31/2015 $3,955,000.00
19 7/31/2015 $4,130,000.00
20 4/30/2015 $4,000,000.00
21 1/31/2015 $3,936,000.00
22 10/31/2014 $1,666,000.00
23 7/31/2014 $1,375,000.00
24 4/30/2014 $1,260,000.00
25 1/31/2014 $1,134,000.00
26 1/31/2013 $938,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 1/31/2020 $21,275,000.00
2 1/31/2019 $19,426,000.00
3 1/31/2018 $18,176,000.00
4 1/31/2017 $14,782,000.00
5 1/31/2016 $11,852,000.00
6 1/31/2015 $6,465,000.00
7 1/31/2014 $2,587,000.00
8 1/31/2013 $1,243,000.00
Financials: DeferredTaxAssetsTaxDeferredExpense
Date Value
1 1/31/2020 $593,000.00
2 1/31/2019 $575,000.00
3 1/31/2018 $1,213,000.00
4 1/31/2017 $2,381,000.00
5 1/31/2016 $2,331,000.00
6 1/31/2015 $1,590,000.00
7 1/31/2014 $1,149,000.00
8 1/31/2013 $1,345,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 1/31/2020 $3,203,000.00
2 1/31/2019 $3,202,000.00
3 1/31/2018 $2,899,000.00
4 1/31/2017 $3,561,000.00
5 1/31/2016 $2,503,000.00
6 1/31/2015 $2,044,000.00
7 1/31/2014 $1,460,000.00
8 1/31/2013 $950,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 1/31/2020 $14,670,000.00
2 1/31/2019 $12,526,000.00
3 1/31/2018 $18,538,000.00
4 1/31/2017 $15,061,000.00
5 1/31/2016 $12,072,000.00
6 1/31/2015 $3,996,000.00
7 1/31/2014 $2,302,000.00
8 1/31/2013 $1,243,000.00
Financials: DeferredTaxLiabilitiesGrossNoncurrent
Date Value
1 1/31/2020 $1,288,000.00
2 10/31/2019 $1,293,000.00
3 7/31/2019 $1,293,000.00
4 4/30/2019 $1,293,000.00
5 1/31/2019 $1,293,000.00
6 10/31/2018 $1,293,000.00
7 7/31/2018 $1,293,000.00
8 4/30/2018 $1,293,000.00
9 1/31/2018 $1,293,000.00
10 10/31/2017 $1,333,000.00
11 7/31/2017 $1,333,000.00
12 4/30/2017 $1,333,000.00
13 1/31/2017 $1,333,000.00
14 10/31/2016 $1,364,000.00
15 7/31/2016 $1,364,000.00
16 4/30/2016 $1,364,000.00
17 1/31/2016 $1,423,000.00
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 1/31/2020 $1,974,000.00
2 1/31/2019 --
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 1/31/2020 $1,469,000.00
2 1/31/2019 $1,505,000.00
3 1/31/2018 $1,655,000.00
4 1/31/2017 $1,383,000.00
5 1/31/2016 $1,378,000.00
6 1/31/2015 $199,000.00
7 1/31/2014 $187,000.00
8 1/31/2013 $197,000.00
Financials: DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
Date Value
1 1/31/2020 $11,900,000.00
2 1/31/2019 $10,100,000.00
3 1/31/2018 $6,200,000.00
4 1/31/2017 $5,600,000.00
5 1/31/2016 $3,900,000.00
6 1/31/2015 $4,100,000.00
7 1/31/2014 $3,200,000.00
Financials: Depreciation
Date Value
1 4/30/2020 $700,000.00
2 1/31/2020 $2,800,000.00
3 10/31/2019 $2,100,000.00
4 7/31/2019 $1,400,000.00
5 4/30/2019 $700,000.00
6 1/31/2019 $2,600,000.00
7 10/31/2018 $1,901,000.00
8 7/31/2018 $1,300,000.00
9 4/30/2018 $600,000.00
10 1/31/2018 $1,800,000.00
11 10/31/2017 $1,306,000.00
12 7/31/2017 $855,000.00
13 4/30/2017 $412,000.00
14 1/31/2017 $1,535,000.00
15 1/31/2016 $1,590,000.00
16 4/30/2014 $299,000.00
17 1/31/2014 $1,096,000.00
18 4/30/2013 $194,000.00
19 1/31/2013 $737,000.00
20 1/31/2012 $596,000.00
Financials: DepreciationAndAmortization
Date Value
1 4/30/2020 $2,872,000.00
2 1/31/2020 $11,631,000.00
3 10/31/2019 $8,231,000.00
4 7/31/2019 $5,439,000.00
5 4/30/2019 $2,708,000.00
6 1/31/2019 $7,221,000.00
7 10/31/2018 $5,355,000.00
8 7/31/2018 $3,565,000.00
9 4/30/2018 $1,784,000.00
10 1/31/2018 $4,770,000.00
11 7/31/2014 $600,000.00
12 7/31/2013 $500,000.00
Financials: EarningsPerShareBasic
Date Value
1 4/30/2020 $-0.45
2 1/31/2020 $-1.35
3 10/31/2019 $-0.97
4 7/31/2019 $-0.31
5 4/30/2019 $-0.53
6 1/31/2019 $-0.93
7 10/31/2018 $-0.79
8 7/31/2018 $-0.21
9 4/30/2018 $-0.30
10 1/31/2018 $0.57
11 10/31/2017 $0.53
12 7/31/2017 $0.18
13 4/30/2017 $0.08
14 1/31/2017 $1.77
15 10/31/2016 $1.21
16 7/31/2016 $0.27
17 4/30/2016 $0.05
18 1/31/2016 $2.42
19 10/31/2015 $2.27
20 7/31/2015 $1.34
21 4/30/2015 $0.61
22 1/31/2015 $1.70
23 10/31/2014 $1.12
24 7/31/2014 $0.50
25 4/30/2014 $0.18
26 1/31/2014 $0.93
27 10/31/2013 $0.33
28 7/31/2013 $0.40
29 4/30/2013 $0.17
30 1/31/2013 $0.64
31 1/31/2012 $0.32
Financials: EarningsPerShareDiluted
Date Value
1 4/30/2020 $-0.45
2 1/31/2020 $-1.35
3 10/31/2019 $-0.97
4 7/31/2019 $-0.31
5 4/30/2019 $-0.53
6 1/31/2019 $-0.93
7 10/31/2018 $-0.79
8 7/31/2018 $-0.21
9 4/30/2018 $-0.30
10 1/31/2018 $0.55
11 10/31/2017 $0.51
12 7/31/2017 $0.17
13 4/30/2017 $0.07
14 1/31/2017 $1.68
15 10/31/2016 $1.15
16 7/31/2016 $0.25
17 4/30/2016 $0.05
18 1/31/2016 $2.27
19 10/31/2015 $2.12
20 7/31/2015 $1.25
21 4/30/2015 $0.56
22 1/31/2015 $1.57
23 10/31/2014 $1.03
24 7/31/2014 $0.46
25 4/30/2014 $0.17
26 1/31/2014 $0.85
27 10/31/2013 $0.68
28 7/31/2013 $0.37
29 4/30/2013 $0.16
30 1/31/2013 $0.60
31 1/31/2012 $0.30
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 4/30/2020 $-0.08
2 10/31/2019 $-0.08
3 7/31/2019 $-0.24
4 4/30/2019 $-0.08
5 10/31/2018 $-0.10
6 7/31/2018 $-0.16
7 4/30/2018 $-0.09
8 10/31/2017 $0.26
9 7/31/2017 $0.29
10 4/30/2017 $0.07
11 10/31/2016 $0.03
12 7/31/2016 $0.04
13 4/30/2016 $-0.30
14 10/31/2015 $0.06
15 7/31/2015 $0.08
16 4/30/2015 $0.07
17 10/31/2014 $0.06
18 7/31/2014 $0.09
19 4/30/2014 $0.12
20 10/31/2013 $0.09
21 7/31/2013 $0.09
22 4/30/2013 $0.09
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 1/31/2020 $0.21
2 1/31/2019 $0.21
3 10/31/2018 $0.21
4 7/31/2018 $0.21
5 4/30/2018 $0.21
6 1/31/2018 $0.34
7 12/31/2017 $0.35
8 1/31/2017 $0.34
9 1/31/2016 $0.34
10 1/31/2015 $0.34
11 1/31/2014 $0.34
12 1/31/2013 $0.34
13 1/31/2012 $0.34
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 4/30/2020 $9,949,000.00
2 1/31/2020 $16,874,000.00
3 10/31/2019 $14,982,000.00
4 7/31/2019 $12,705,000.00
5 4/30/2019 $8,928,000.00
6 1/31/2019 $10,645,000.00
7 10/31/2018 $11,705,000.00
8 7/31/2018 $11,688,000.00
9 4/30/2018 $8,944,000.00
10 1/31/2018 $15,977,000.00
11 10/31/2017 $12,655,000.00
12 7/31/2017 $11,986,000.00
13 4/30/2017 $8,675,000.00
14 1/31/2017 $14,685,000.00
15 10/31/2016 $12,930,000.00
16 7/31/2016 $11,806,000.00
17 4/30/2016 $8,560,000.00
18 1/31/2016 $14,512,000.00
19 10/31/2015 $12,329,000.00
20 7/31/2015 $10,665,000.00
21 4/30/2015 $5,709,000.00
22 1/31/2015 $11,318,000.00
23 10/31/2014 $8,554,000.00
24 7/31/2014 $7,375,000.00
25 4/30/2014 $4,945,000.00
26 1/31/2014 $8,108,000.00
27 1/31/2013 $8,599,000.00
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 4/30/2020 $15,000,000.00
2 1/31/2020 $13,477,000.00
3 10/31/2019 $11,522,000.00
4 7/31/2019 $10,196,000.00
5 4/30/2019 $8,921,000.00
6 1/31/2019 $7,612,000.00
7 10/31/2018 $6,541,000.00
8 7/31/2018 $5,389,000.00
9 4/30/2018 $4,235,000.00
10 1/31/2018 $3,087,000.00
11 1/31/2017 $106,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 4/30/2020 $31,391,000.00
2 1/31/2020 $31,303,000.00
3 10/31/2019 $19,754,000.00
4 7/31/2019 $19,204,000.00
5 4/30/2019 $19,055,000.00
6 1/31/2019 $18,548,000.00
7 10/31/2018 $17,763,000.00
8 7/31/2018 $17,755,000.00
9 4/30/2018 $17,506,000.00
10 1/31/2018 $17,504,000.00
11 1/31/2017 $4,255,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 4/30/2020 $16,391,000.00
2 1/31/2020 $17,826,000.00
3 10/31/2019 $8,232,000.00
4 7/31/2019 $9,008,000.00
5 4/30/2019 $10,134,000.00
6 1/31/2019 $10,936,000.00
7 10/31/2018 $11,222,000.00
8 7/31/2018 $12,366,000.00
9 4/30/2018 $13,271,000.00
10 1/31/2018 $14,417,000.00
11 1/31/2017 $4,149,000.00
Financials: Goodwill
Date Value
1 4/30/2020 $26,601,000.00
2 1/31/2020 $26,601,000.00
3 10/31/2019 $26,601,000.00
4 7/31/2019 $26,601,000.00
5 4/30/2019 $26,601,000.00
6 1/31/2019 $26,601,000.00
7 10/31/2018 $26,601,000.00
8 7/31/2018 $26,601,000.00
9 4/30/2018 $26,601,000.00
10 1/31/2018 $26,601,000.00
11 10/31/2017 $26,601,000.00
12 7/31/2017 $26,601,000.00
13 4/30/2017 $26,601,000.00
14 1/31/2017 $26,601,000.00
15 10/31/2016 $26,601,000.00
16 7/31/2016 $26,601,000.00
17 4/30/2016 $26,601,000.00
18 1/31/2016 $26,601,000.00
19 10/31/2015 $26,601,000.00
20 7/31/2015 $26,601,000.00
21 1/31/2015 --
Financials: GoodwillImpairmentLoss
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 10/31/2018 --
4 7/31/2018 --
5 4/30/2018 --
6 1/31/2018 --
7 10/31/2017 --
8 7/31/2017 --
9 4/30/2017 --
10 1/31/2017 --
11 10/31/2016 --
12 7/31/2016 --
13 4/30/2016 --
14 1/31/2016 --
Financials: GrossProfit
Date Value
1 4/30/2020 $32,020,000.00
2 1/31/2020 $132,709,000.00
3 10/31/2019 $99,393,000.00
4 7/31/2019 $32,437,000.00
5 4/30/2019 $27,853,000.00
6 1/31/2019 $138,144,000.00
7 10/31/2018 $107,490,000.00
8 7/31/2018 $72,905,000.00
9 4/30/2018 $34,892,000.00
10 1/31/2018 $187,733,000.00
11 10/31/2017 $142,382,000.00
12 7/31/2017 $44,805,000.00
13 4/30/2017 $40,963,000.00
14 1/31/2017 $205,014,000.00
15 10/31/2016 $146,500,000.00
16 7/31/2016 $43,470,000.00
17 4/30/2016 $36,707,000.00
18 1/31/2016 $205,344,000.00
19 10/31/2015 $162,028,000.00
20 7/31/2015 $100,766,000.00
21 4/30/2015 $45,918,000.00
22 1/31/2015 $139,136,000.00
23 10/31/2014 $97,691,000.00
24 7/31/2014 $56,132,000.00
25 4/30/2014 $25,596,000.00
26 1/31/2014 $99,847,000.00
27 10/31/2013 $29,301,000.00
28 7/31/2013 $44,984,000.00
29 4/30/2013 $21,693,000.00
30 1/31/2013 $80,661,000.00
31 1/31/2012 $64,799,000.00
Financials: ImpairmentOfIntangibleAssetsExcludingGoodwill
Date Value
1 4/30/2020 --
2 1/31/2020 --
3 10/31/2019 --
4 7/31/2019 --
5 4/30/2019 --
6 1/31/2019 --
7 10/31/2018 --
8 7/31/2018 --
9 4/30/2018 --
10 1/31/2018 --
11 10/31/2017 --
12 7/31/2017 --
13 4/30/2017 --
14 1/31/2017 --
15 10/31/2016 --
16 7/31/2016 --
17 4/30/2016 --
18 1/31/2016 --
Financials: ImpairmentOfInvestments
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 1/31/2018 --
4 1/31/2017 --
5 1/31/2016 --
6 1/31/2015 --
7 1/31/2014 --
Financials: ImpairmentOfLongLivedAssetsHeldForUse
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 1/31/2018 --
4 1/31/2017 --
5 1/31/2016 --
6 1/31/2015 --
7 1/31/2014 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 1/31/2020 $845,000.00
2 1/31/2019 $1,381,000.00
3 1/31/2018 $2,683,000.00
4 1/31/2017 $3,092,000.00
5 1/31/2016 $3,190,000.00
6 1/31/2015 $1,978,000.00
7 1/31/2014 $1,990,000.00
8 1/31/2013 $3,264,000.00
9 1/31/2012 $2,923,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 4/30/2020 $-14,337,000.00
2 1/31/2020 $-41,628,000.00
3 10/31/2019 $-29,509,000.00
4 7/31/2019 $-8,213,000.00
5 4/30/2019 $-16,045,000.00
6 1/31/2019 $-34,552,000.00
7 10/31/2018 $-23,537,000.00
8 7/31/2018 $-15,108,000.00
9 4/30/2018 $-9,158,000.00
10 1/31/2018 $25,729,000.00
11 10/31/2017 $23,736,000.00
12 7/31/2017 $8,299,000.00
13 4/30/2017 $2,770,000.00
14 1/31/2017 $60,881,000.00
15 10/31/2016 $40,610,000.00
16 7/31/2016 $10,808,000.00
17 4/30/2016 $1,375,000.00
18 1/31/2016 $85,209,000.00
19 10/31/2015 $75,896,000.00
20 7/31/2015 $45,400,000.00
21 4/30/2015 $20,352,000.00
22 1/31/2015 $52,036,000.00
23 10/31/2014 $34,870,000.00
24 7/31/2014 $16,179,000.00
25 4/30/2014 $5,976,000.00
26 1/31/2014 $27,895,000.00
27 10/31/2013 $10,052,000.00
28 7/31/2013 $12,135,000.00
29 4/30/2013 $5,214,000.00
30 1/31/2013 $20,042,000.00
31 1/31/2012 $11,165,000.00
Financials: IncomeTaxesPaid
Date Value
1 4/30/2020 $370,000.00
2 1/31/2020 $1,811,000.00
3 10/31/2019 $1,664,000.00
4 7/31/2019 $1,283,000.00
5 4/30/2019 $797,000.00
6 1/31/2019 $1,409,000.00
7 10/31/2018 $1,263,000.00
8 7/31/2018 $1,009,000.00
9 4/30/2018 $908,000.00
10 1/31/2018 $845,000.00
11 10/31/2017 $762,000.00
12 7/31/2017 $567,000.00
13 4/30/2017 $290,000.00
14 1/31/2017 $2,070,000.00
15 10/31/2016 $914,000.00
16 7/31/2016 $637,000.00
17 4/30/2016 $241,000.00
18 1/31/2016 $1,618,000.00
19 10/31/2015 $831,000.00
20 7/31/2015 $551,000.00
21 4/30/2015 $174,000.00
22 1/31/2015 $1,069,000.00
23 10/31/2014 $551,000.00
24 7/31/2014 $435,000.00
25 4/30/2014 $134,000.00
26 1/31/2014 $1,766,000.00
27 10/31/2013 $1,394,000.00
28 7/31/2013 $314,000.00
29 4/30/2013 $157,000.00
30 1/31/2013 $3,402,000.00
31 1/31/2012 $854,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 4/30/2020 $1,100,000.00
2 1/31/2020 $3,164,000.00
3 10/31/2019 $2,302,000.00
4 7/31/2019 $3,244,000.00
5 4/30/2019 $1,266,000.00
6 1/31/2019 $-4,105,000.00
7 10/31/2018 $2,367,000.00
8 7/31/2018 $1,775,000.00
9 4/30/2018 $848,000.00
10 1/31/2018 $6,877,000.00
11 10/31/2017 $6,145,000.00
12 7/31/2017 $2,432,000.00
13 4/30/2017 $206,000.00
14 1/31/2017 $3,071,000.00
15 10/31/2016 $1,150,000.00
16 7/31/2016 $801,000.00
17 4/30/2016 $-408,000.00
18 1/31/2016 $8,701,000.00
19 10/31/2015 $1,035,000.00
20 7/31/2015 $3,449,000.00
21 4/30/2015 $1,498,000.00
22 1/31/2015 $1,465,000.00
23 10/31/2014 $1,973,000.00
24 7/31/2014 $1,609,000.00
25 4/30/2014 $716,000.00
26 1/31/2014 $2,241,000.00
27 10/31/2013 $2,066,000.00
28 7/31/2013 $1,140,000.00
29 4/30/2013 $473,000.00
30 1/31/2013 $1,854,000.00
31 1/31/2012 $1,344,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 1/31/2020 --
2 1/31/2019 $-7,990,000.00
3 1/31/2018 $-1,000.00
4 1/31/2017 $1,901,000.00
5 1/31/2016 $6,090,000.00
6 1/31/2015 --
7 1/31/2014 --
Financials: IncomeTaxReconciliationChangeInEnactedTaxRate
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 1/31/2018 $2,252,000.00
4 1/31/2017 --
5 1/31/2016 --
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 1/31/2020 $10,458,000.00
2 1/31/2019 $9,226,000.00
3 1/31/2018 $-6,424,000.00
4 1/31/2017 $-18,357,000.00
5 1/31/2016 $-26,253,000.00
6 1/31/2015 $-15,644,000.00
7 1/31/2014 $-7,674,000.00
8 1/31/2013 $-4,513,000.00
9 1/31/2012 $-2,306,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 1/31/2020 $-8,742,000.00
2 1/31/2019 $-7,256,000.00
3 1/31/2018 $8,699,000.00
4 1/31/2017 $20,700,000.00
5 1/31/2016 $28,971,000.00
6 1/31/2015 $17,692,000.00
7 1/31/2014 $9,484,000.00
8 1/31/2013 $6,814,000.00
9 1/31/2012 $3,796,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 1/31/2020 $4,172,000.00
2 1/31/2019 $4,715,000.00
3 1/31/2018 $4,645,000.00
4 1/31/2017 $1,605,000.00
5 1/31/2016 $2,896,000.00
6 1/31/2015 $1,601,000.00
7 1/31/2014 $927,000.00
8 1/31/2013 $682,000.00
9 1/31/2012 $537,000.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 1/31/2020 $382,000.00
2 1/31/2019 $-32,000.00
3 1/31/2018 $112,000.00
4 1/31/2017 $-336,000.00
5 1/31/2016 $-27,000.00
6 1/31/2015 $24,000.00
7 1/31/2014 $1,000.00
8 1/31/2013 $-132,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 1/31/2020 $3,000.00
2 1/31/2019 $2,000.00
3 1/31/2018 $2,000.00
4 1/31/2017 $-216,000.00
5 1/31/2016 $541,000.00
6 1/31/2015 $90,000.00
7 1/31/2014 $361,000.00
8 1/31/2013 $-107,000.00
9 1/31/2012 $-13,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 1/31/2020 $3,109,000.00
2 1/31/2019 $2,770,000.00
3 1/31/2018 $2,408,000.00
4 1/31/2017 $2,226,000.00
5 1/31/2016 $3,517,000.00
6 1/31/2015 $2,298,000.00
7 1/31/2014 $858,000.00
8 1/31/2013 $890,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 4/30/2020 $5,679,000.00
2 1/31/2020 $2,109,000.00
3 10/31/2019 $5,896,000.00
4 7/31/2019 $6,111,000.00
5 4/30/2019 $3,254,000.00
6 1/31/2019 $-7,014,000.00
7 10/31/2018 $-8,681,000.00
8 7/31/2018 $3,566,000.00
9 4/30/2018 $-2,366,000.00
10 1/31/2018 $-140,000.00
11 10/31/2017 $6,253,000.00
12 7/31/2017 $3,511,000.00
13 4/30/2017 $-2,084,000.00
14 1/31/2017 $5,780,000.00
15 10/31/2016 $14,189,000.00
16 7/31/2016 $5,548,000.00
17 4/30/2016 $2,172,000.00
18 1/31/2016 $-6,880,000.00
19 10/31/2015 $1,566,000.00
20 7/31/2015 $-741,000.00
21 4/30/2015 $2,954,000.00
22 1/31/2015 $12,715,000.00
23 10/31/2014 $12,509,000.00
24 7/31/2014 $6,103,000.00
25 4/30/2014 $5,087,000.00
26 1/31/2014 $1,270,000.00
27 10/31/2013 $7,088,000.00
28 7/31/2013 $4,388,000.00
29 4/30/2013 $3,206,000.00
30 1/31/2013 $45,000.00
31 1/31/2012 $112,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 4/30/2020 $2,197,000.00
2 1/31/2020 $-7,725,000.00
3 10/31/2019 $-4,603,000.00
4 7/31/2019 $1,728,000.00
5 4/30/2019 $245,000.00
6 1/31/2019 $-5,082,000.00
7 10/31/2018 $1,123,000.00
8 7/31/2018 $-2,287,000.00
9 4/30/2018 $-5,567,000.00
10 1/31/2018 $-7,302,000.00
11 10/31/2017 $8,601,000.00
12 7/31/2017 $-245,000.00
13 4/30/2017 $-15,725,000.00
14 1/31/2017 $-812,000.00
15 10/31/2016 $1,986,000.00
16 7/31/2016 $-5,820,000.00
17 4/30/2016 $-8,907,000.00
18 1/31/2016 $-1,262,000.00
19 10/31/2015 $5,612,000.00
20 7/31/2015 $1,467,000.00
21 4/30/2015 $-987,000.00
22 1/31/2015 $21,343,000.00
23 10/31/2014 $22,128,000.00
24 7/31/2014 $7,996,000.00
25 4/30/2014 $2,468,000.00
26 1/31/2014 $-1,316,000.00
27 10/31/2013 $5,296,000.00
28 7/31/2013 $1,728,000.00
29 4/30/2013 $3,314,000.00
30 1/31/2013 $10,668,000.00
31 1/31/2012 $656,000.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 4/30/2020 $58,000.00
2 1/31/2020 $-302,000.00
3 10/31/2019 $-38,000.00
4 7/31/2019 $90,000.00
5 4/30/2019 $-311,000.00
6 1/31/2019 $57,000.00
7 10/31/2018 $-181,000.00
8 7/31/2018 $-412,000.00
9 4/30/2018 $-551,000.00
10 1/31/2018 $368,000.00
11 10/31/2017 $1,879,000.00
12 7/31/2017 $1,446,000.00
13 4/30/2017 $-13,000.00
14 1/31/2017 $-219,000.00
15 10/31/2016 $572,000.00
16 7/31/2016 $-787,000.00
17 4/30/2016 $-787,000.00
18 1/31/2016 $244,000.00
19 10/31/2015 $1,012,000.00
20 7/31/2015 $2,395,000.00
21 4/30/2015 $741,000.00
22 1/31/2015 $3,490,000.00
23 10/31/2014 $1,801,000.00
24 7/31/2014 $577,000.00
25 4/30/2014 $178,000.00
26 1/31/2014 $807,000.00
27 10/31/2013 $304,000.00
28 7/31/2013 $362,000.00
29 4/30/2013 $-24,000.00
30 1/31/2013 $-244,000.00
31 1/31/2012 $244,000.00
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 4/30/2020 $-1,343,000.00
2 1/31/2020 $5,079,000.00
3 10/31/2019 $3,658,000.00
4 7/31/2019 $-288,000.00
5 4/30/2019 $-454,000.00
6 1/31/2019 $-8,302,000.00
7 10/31/2018 $-5,192,000.00
8 7/31/2018 $-9,054,000.00
9 4/30/2018 $-9,640,000.00
10 1/31/2018 $1,430,000.00
11 10/31/2017 $-2,460,000.00
12 7/31/2017 $-9,293,000.00
13 4/30/2017 $-7,055,000.00
14 1/31/2017 $2,069,000.00
15 10/31/2016 $825,000.00
16 7/31/2016 $-543,000.00
17 4/30/2016 $-5,210,000.00
18 1/31/2016 $4,189,000.00
19 10/31/2015 $2,820,000.00
20 7/31/2015 $5,489,000.00
21 4/30/2015 $-2,499,000.00
22 1/31/2015 $6,686,000.00
23 10/31/2014 $3,494,000.00
24 7/31/2014 $727,000.00
25 4/30/2014 $-1,639,000.00
26 1/31/2014 $-2,642,000.00
27 10/31/2013 $-1,588,000.00
28 7/31/2013 $-2,610,000.00
29 4/30/2013 $-3,580,000.00
30 1/31/2013 $6,656,000.00
31 1/31/2012 $980,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 4/30/2020 $101,000.00
2 1/31/2020 $172,000.00
3 10/31/2019 $16,000.00
4 7/31/2019 $24,000.00
5 4/30/2019 $36,000.00
6 1/31/2019 $265,000.00
7 10/31/2018 $140,000.00
8 7/31/2018 $318,000.00
9 4/30/2018 $281,000.00
10 1/31/2018 $-7,026,000.00
11 10/31/2017 $-2,206,000.00
12 7/31/2017 $-1,222,000.00
13 1/31/2017 $-2,652,000.00
Financials: IncreaseDecreaseInDeferredIncomeTaxes
Date Value
1 10/31/2019 $-267,000.00
2 7/31/2019 $-170,000.00
3 4/30/2019 $-21,000.00
4 10/31/2018 $285,000.00
5 7/31/2018 $118,000.00
6 4/30/2018 $8,000.00
7 1/31/2018 $-2,132,000.00
8 10/31/2017 $762,000.00
9 7/31/2017 $525,000.00
10 4/30/2017 $254,000.00
11 1/31/2017 $-853,000.00
12 10/31/2016 $-604,000.00
13 7/31/2016 $-1,054,000.00
14 4/30/2016 $-256,000.00
15 1/31/2016 $-1,291,000.00
16 10/31/2015 $19,000.00
17 7/31/2015 $223,000.00
18 4/30/2015 $132,000.00
19 1/31/2015 $3,184,000.00
20 10/31/2014 $789,000.00
21 7/31/2014 $241,000.00
22 4/30/2014 $126,000.00
23 1/31/2014 $442,000.00
24 10/31/2013 $20,000.00
25 7/31/2013 $196,000.00
26 4/30/2013 $139,000.00
27 1/31/2013 $871,000.00
28 1/31/2012 $149,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 4/30/2020 $-1,014,000.00
2 1/31/2020 $4,719,000.00
3 10/31/2019 $1,593,000.00
4 7/31/2019 $-876,000.00
5 4/30/2019 $-617,000.00
6 1/31/2019 $-5,131,000.00
7 10/31/2018 $-55,000.00
8 7/31/2018 $7,404,000.00
9 4/30/2018 $-415,000.00
10 1/31/2018 $3,238,000.00
11 10/31/2017 $952,000.00
12 7/31/2017 $-2,419,000.00
13 4/30/2017 $-1,079,000.00
14 1/31/2017 $1,978,000.00
15 10/31/2016 $5,173,000.00
16 7/31/2016 $2,731,000.00
17 4/30/2016 $-246,000.00
18 1/31/2016 $-3,627,000.00
19 10/31/2015 $994,000.00
20 7/31/2015 $5,979,000.00
21 4/30/2015 $4,110,000.00
22 1/31/2015 $11,241,000.00
23 10/31/2014 $4,387,000.00
24 7/31/2014 $2,551,000.00
25 4/30/2014 $-418,000.00
26 1/31/2014 $1,534,000.00
27 10/31/2013 $4,092,000.00
28 7/31/2013 $995,000.00
29 4/30/2013 $407,000.00
30 1/31/2013 $2,132,000.00
31 1/31/2012 $-624,000.00
Financials: IncreaseDecreaseInOtherNoncurrentAssets
Date Value
1 1/31/2020 $3,298,000.00
2 1/31/2019 $155,000.00
3 1/31/2018 $33,000.00
4 1/31/2017 $107,000.00
5 1/31/2016 $114,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 4/30/2020 $598,000.00
2 1/31/2020 $1,585,000.00
3 10/31/2019 $1,234,000.00
4 7/31/2019 $923,000.00
5 4/30/2019 $453,000.00
6 1/31/2019 $1,289,000.00
7 10/31/2018 $843,000.00
8 7/31/2018 $654,000.00
9 4/30/2018 $294,000.00
10 1/31/2018 $3,450,000.00
11 10/31/2017 $3,518,000.00
12 7/31/2017 $39,000.00
13 4/30/2017 $11,000.00
14 1/31/2017 $505,000.00
15 10/31/2016 $-476,000.00
16 7/31/2016 $26,000.00
17 4/30/2016 --
18 1/31/2016 $5,644,000.00
19 10/31/2015 $2,832,000.00
20 7/31/2015 $23,000.00
21 4/30/2015 $12,000.00
22 1/31/2015 $-151,000.00
23 1/31/2014 $103,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 4/30/2020 $-351,000.00
2 10/31/2019 $2,974,000.00
3 7/31/2019 $2,834,000.00
4 4/30/2019 $-60,000.00
5 10/31/2018 $213,000.00
6 7/31/2018 $279,000.00
7 4/30/2018 $81,000.00
8 10/31/2017 $-10,000.00
9 7/31/2017 $5,000.00
10 4/30/2017 $-56,000.00
11 1/31/2017 $107,000.00
12 10/31/2016 $45,000.00
13 7/31/2016 $-119,000.00
14 4/30/2016 $-32,000.00
15 1/31/2016 $114,000.00
16 10/31/2015 $18,000.00
17 7/31/2015 $26,000.00
18 4/30/2015 $26,000.00
19 1/31/2015 $-307,000.00
20 10/31/2014 $-226,000.00
21 7/31/2014 $-147,000.00
22 4/30/2014 $-43,000.00
23 1/31/2014 $-63,000.00
24 10/31/2013 $-9,000.00
25 7/31/2013 $14,000.00
26 4/30/2013 $73,000.00
27 1/31/2013 $443,000.00
28 1/31/2012 $113,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 4/30/2020 $-193,000.00
2 1/31/2020 $-1,057,000.00
3 10/31/2019 $-857,000.00
4 7/31/2019 $-1,541,000.00
5 4/30/2019 $-1,007,000.00
6 1/31/2019 $2,202,000.00
7 10/31/2018 $-700,000.00
8 7/31/2018 $-1,318,000.00
9 4/30/2018 $-180,000.00
10 1/31/2018 $-379,000.00
11 10/31/2017 $-380,000.00
12 7/31/2017 $-1,618,000.00
13 4/30/2017 $-1,093,000.00
14 1/31/2017 $216,000.00
15 10/31/2016 $581,000.00
16 7/31/2016 $-2,000.00
17 4/30/2016 $-323,000.00
18 1/31/2016 $572,000.00
19 10/31/2015 $-13,000.00
20 7/31/2015 $-1,369,000.00
21 4/30/2015 $-833,000.00
22 1/31/2015 $563,000.00
23 10/31/2014 $-740,000.00
24 7/31/2014 $-973,000.00
25 4/30/2014 $-530,000.00
26 1/31/2014 $375,000.00
27 10/31/2013 $-362,000.00
28 7/31/2013 $-882,000.00
29 4/30/2013 $-521,000.00
30 1/31/2013 $1,134,000.00
31 1/31/2012 $511,000.00
Financials: IncrementalCommonSharesAttributableToEquityUnitPurchaseAgreements
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 10/31/2018 --
4 7/31/2018 --
5 4/30/2018 --
6 1/31/2018 $6,405.00
7 10/31/2017 $4,157.00
8 7/31/2017 $3,632.00
9 4/30/2017 $2,371.00
10 1/31/2017 $10,571.00
11 10/31/2016 $12,058.00
12 7/31/2016 $13,458.00
13 4/30/2016 $6,425.00
14 1/31/2016 $10,569.00
15 10/31/2015 $8,382.00
16 7/31/2015 $11,101.00
17 4/30/2015 $14,249.00
18 1/31/2015 $12,285.00
19 10/31/2014 $10,408.00
20 7/31/2014 $10,698.00
21 4/30/2014 $21,395.00
22 1/31/2014 $138,461.00
23 10/31/2013 $174,877.00
24 7/31/2013 $231,278.00
25 4/30/2013 $170,817.00
26 1/31/2013 $27,230.00
27 1/31/2012 --
Financials: IncrementalCommonSharesAttributableToNonvestedSharesWithForfeitableDividends
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 10/31/2018 --
4 7/31/2018 --
5 4/30/2018 --
6 1/31/2018 $390,145.00
7 10/31/2017 $363,476.00
8 7/31/2017 $356,253.00
9 4/30/2017 $422,744.00
10 1/31/2017 $565,068.00
11 10/31/2016 $583,144.00
12 7/31/2016 $498,128.00
13 4/30/2016 $465,976.00
14 1/31/2016 $865,863.00
15 10/31/2015 $957,263.00
16 7/31/2015 $995,092.00
17 4/30/2015 $961,284.00
18 1/31/2015 $704,788.00
19 10/31/2014 $633,799.00
20 7/31/2014 $627,368.00
21 4/30/2014 $655,502.00
22 1/31/2014 $316,350.00
23 10/31/2013 $204,971.00
24 7/31/2013 $159,434.00
25 4/30/2013 $141,647.00
26 1/31/2013 $16,930.00
27 1/31/2012 --
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 10/31/2018 --
4 7/31/2018 --
5 4/30/2018 --
6 1/31/2018 $961,797.00
7 10/31/2017 $967,903.00
8 7/31/2017 $995,107.00
9 4/30/2017 $1,006,149.00
10 1/31/2017 $1,080,864.00
11 10/31/2016 $1,094,786.00
12 7/31/2016 $1,062,310.00
13 4/30/2016 $1,050,288.00
14 1/31/2016 $1,245,341.00
15 10/31/2015 $1,316,228.00
16 7/31/2015 $1,351,924.00
17 4/30/2015 $1,397,695.00
18 1/31/2015 $1,818,401.00
19 10/31/2014 $1,902,988.00
20 7/31/2014 $1,994,912.00
21 4/30/2014 $2,110,757.00
22 1/31/2014 $2,034,500.00
23 10/31/2013 $1,939,389.00
24 7/31/2013 $2,046,623.00
25 4/30/2013 $1,688,768.00
26 1/31/2013 $1,443,809.00
27 1/31/2012 $1,507,876.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 4/30/2019 $10,134,000.00
2 1/31/2019 $10,936,000.00
3 10/31/2018 $11,222,000.00
4 7/31/2018 $12,366,000.00
5 4/30/2018 $13,271,000.00
6 1/31/2018 $14,417,000.00
7 10/31/2017 $15,241,000.00
8 7/31/2017 $12,970,000.00
9 4/30/2017 $13,613,000.00
10 1/31/2017 $4,149,000.00
11 10/31/2016 $4,162,000.00
12 7/31/2016 $4,173,000.00
13 4/30/2016 $4,173,000.00
14 1/31/2016 $4,178,000.00
15 10/31/2015 $4,124,000.00
16 7/31/2015 $4,107,000.00
17 1/31/2015 --
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 4/30/2020 $9,184,000.00
2 1/31/2020 $12,838,000.00
3 10/31/2019 $8,015,000.00
4 7/31/2019 $7,522,000.00
5 4/30/2019 $7,826,000.00
6 1/31/2019 $8,822,000.00
7 10/31/2018 $10,845,000.00
8 7/31/2018 $11,234,000.00
9 4/30/2018 $9,875,000.00
10 1/31/2018 $11,310,000.00
11 10/31/2017 $7,467,000.00
12 7/31/2017 $6,570,000.00
13 4/30/2017 $8,857,000.00
14 1/31/2017 $10,040,000.00
15 10/31/2016 $9,936,000.00
16 7/31/2016 $8,954,000.00
17 4/30/2016 $8,250,000.00
18 1/31/2016 $8,693,000.00
19 10/31/2015 $10,092,000.00
20 7/31/2015 $15,052,000.00
21 4/30/2015 $7,638,000.00
22 1/31/2015 $7,888,000.00
23 10/31/2014 $4,512,000.00
24 7/31/2014 $3,907,000.00
25 4/30/2014 $3,602,000.00
26 1/31/2014 $5,333,000.00
27 1/31/2013 $5,906,000.00
Financials: InventoryNet
Date Value
1 4/30/2020 $21,957,000.00
2 1/31/2020 $22,971,000.00
3 10/31/2019 $19,845,000.00
4 7/31/2019 $17,376,000.00
5 4/30/2019 $17,635,000.00
6 1/31/2019 $18,252,000.00
7 10/31/2018 $23,328,000.00
8 7/31/2018 $30,787,000.00
9 4/30/2018 $22,968,000.00
10 1/31/2018 $23,383,000.00
11 10/31/2017 $21,097,000.00
12 7/31/2017 $17,726,000.00
13 4/30/2017 $19,066,000.00
14 1/31/2017 $20,145,000.00
15 10/31/2016 $23,340,000.00
16 7/31/2016 $20,898,000.00
17 4/30/2016 $17,921,000.00
18 1/31/2016 $18,167,000.00
19 10/31/2015 $22,788,000.00
20 7/31/2015 $27,773,000.00
21 4/30/2015 $25,803,000.00
22 1/31/2015 $21,693,000.00
23 10/31/2014 $14,839,000.00
24 7/31/2014 $13,003,000.00
25 4/30/2014 $10,034,000.00
26 1/31/2014 $10,452,000.00
27 1/31/2013 $8,918,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 4/30/2020 $12,773,000.00
2 1/31/2020 $10,133,000.00
3 10/31/2019 $11,830,000.00
4 7/31/2019 $9,854,000.00
5 4/30/2019 $9,809,000.00
6 1/31/2019 $9,430,000.00
7 10/31/2018 $12,483,000.00
8 7/31/2018 $19,553,000.00
9 4/30/2018 $13,093,000.00
10 1/31/2018 $12,073,000.00
11 10/31/2017 $13,630,000.00
12 7/31/2017 $11,156,000.00
13 4/30/2017 $10,209,000.00
14 1/31/2017 $10,105,000.00
15 10/31/2016 $13,404,000.00
16 7/31/2016 $11,944,000.00
17 4/30/2016 $9,671,000.00
18 1/31/2016 $9,474,000.00
19 10/31/2015 $12,696,000.00
20 7/31/2015 $12,721,000.00
21 4/30/2015 $18,165,000.00
22 1/31/2015 $13,805,000.00
23 10/31/2014 $10,327,000.00
24 7/31/2014 $9,096,000.00
25 4/30/2014 $6,432,000.00
26 1/31/2014 $5,119,000.00
27 1/31/2013 $3,012,000.00
Financials: InventoryWriteDown
Date Value
1 4/30/2020 --
2 1/31/2020 --
3 10/31/2019 --
4 7/31/2019 --
5 4/30/2019 --
6 1/31/2019 --
7 10/31/2018 --
8 7/31/2018 --
9 1/31/2018 --
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 4/30/2020 $10,424,000.00
2 1/31/2020 $11,182,000.00
3 10/31/2019 $11,757,000.00
4 7/31/2019 $7,843,000.00
5 4/30/2019 $8,571,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 4/30/2020 $1,208,000.00
2 1/31/2020 $1,210,000.00
3 10/31/2019 $2,947,000.00
4 7/31/2019 $514,000.00
5 4/30/2019 $516,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 1/31/2020 $2,522,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 4/30/2020 $1,740,000.00
2 1/31/2020 $1,740,000.00
3 10/31/2019 $1,693,000.00
4 7/31/2019 $491,000.00
5 4/30/2019 $491,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 4/30/2020 $1,693,000.00
2 1/31/2020 $1,694,000.00
3 10/31/2019 $1,644,000.00
4 7/31/2019 $1,566,000.00
5 4/30/2019 $1,567,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 4/30/2020 $1,644,000.00
2 1/31/2020 $1,645,000.00
3 10/31/2019 $2,353,000.00
4 7/31/2019 $1,783,000.00
5 4/30/2019 $1,782,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 4/30/2020 $2,355,000.00
2 1/31/2020 $2,371,000.00
3 10/31/2019 $2,487,000.00
4 7/31/2019 $2,143,000.00
5 4/30/2019 $2,148,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 4/30/2020 $1,784,000.00
2 10/31/2019 $633,000.00
3 7/31/2019 $1,346,000.00
4 4/30/2019 $2,067,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 4/30/2020 $937,000.00
2 1/31/2020 $1,026,000.00
3 10/31/2019 $1,077,000.00
4 7/31/2019 $483,000.00
5 4/30/2019 $546,000.00
Financials: Liabilities
Date Value
1 4/30/2020 $76,150,000.00
2 1/31/2020 $79,204,000.00
3 10/31/2019 $69,249,000.00
4 7/31/2019 $61,771,000.00
5 4/30/2019 $56,813,000.00
6 1/31/2019 $47,364,000.00
7 10/31/2018 $47,509,000.00
8 7/31/2018 $57,830,000.00
9 4/30/2018 $50,344,000.00
10 1/31/2018 $64,462,000.00
11 10/31/2017 $73,523,000.00
12 7/31/2017 $60,720,000.00
13 4/30/2017 $54,740,000.00
14 1/31/2017 $57,637,000.00
15 10/31/2016 $62,231,000.00
16 7/31/2016 $51,103,000.00
17 4/30/2016 $42,601,000.00
18 1/31/2016 $61,159,000.00
19 10/31/2015 $58,923,000.00
20 7/31/2015 $57,504,000.00
21 4/30/2015 $48,522,000.00
22 1/31/2015 $47,073,000.00
23 10/31/2014 $43,924,000.00
24 7/31/2014 $34,109,000.00
25 4/30/2014 $29,564,000.00
26 1/31/2014 $26,946,000.00
27 1/31/2013 $26,271,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 4/30/2020 $531,733,000.00
2 1/31/2020 $527,276,000.00
3 10/31/2019 $514,489,000.00
4 7/31/2019 $490,232,000.00
5 4/30/2019 $479,251,000.00
6 1/31/2019 $466,853,000.00
7 10/31/2018 $458,648,000.00
8 7/31/2018 $490,722,000.00
9 4/30/2018 $519,152,000.00
10 1/31/2018 $546,649,000.00
11 10/31/2017 $542,587,000.00
12 7/31/2017 $513,446,000.00
13 4/30/2017 $519,069,000.00
14 1/31/2017 $512,271,000.00
15 10/31/2016 $484,844,000.00
16 7/31/2016 $427,858,000.00
17 4/30/2016 $419,053,000.00
18 1/31/2016 $410,615,000.00
19 10/31/2015 $391,292,000.00
20 7/31/2015 $353,677,000.00
21 4/30/2015 $313,928,000.00
22 1/31/2015 $284,284,000.00
23 10/31/2014 $253,278,000.00
24 7/31/2014 $216,420,000.00
25 4/30/2014 $197,263,000.00
26 1/31/2014 $183,307,000.00
27 1/31/2013 $138,603,000.00
Financials: LiabilitiesCurrent
Date Value
1 4/30/2020 $51,503,000.00
2 1/31/2020 $53,453,000.00
3 10/31/2019 $50,805,000.00
4 7/31/2019 $47,240,000.00
5 4/30/2019 $42,215,000.00
6 1/31/2019 $39,023,000.00
7 10/31/2018 $37,909,000.00
8 7/31/2018 $47,578,000.00
9 4/30/2018 $39,651,000.00
10 1/31/2018 $53,236,000.00
11 10/31/2017 $60,452,000.00
12 7/31/2017 $51,589,000.00
13 4/30/2017 $45,738,000.00
14 1/31/2017 $54,396,000.00
15 10/31/2016 $59,940,000.00
16 7/31/2016 $48,310,000.00
17 4/30/2016 $39,834,000.00
18 1/31/2016 $48,817,000.00
19 10/31/2015 $49,529,000.00
20 7/31/2015 $54,706,000.00
21 4/30/2015 $46,930,000.00
22 1/31/2015 $45,482,000.00
23 10/31/2014 $42,605,000.00
24 7/31/2014 $32,362,000.00
25 4/30/2014 $28,008,000.00
26 1/31/2014 $25,402,000.00
27 1/31/2013 $24,830,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 4/30/2020 $-293,000.00
2 1/31/2020 $6,516,000.00
3 10/31/2019 $6,622,000.00
4 7/31/2019 $3,354,000.00
5 4/30/2019 $1,943,000.00
6 1/31/2019 $-97,953,000.00
7 10/31/2018 $-94,180,000.00
8 7/31/2018 $-63,614,000.00
9 4/30/2018 $-19,754,000.00
10 1/31/2018 $-52,003,000.00
11 10/31/2017 $-49,004,000.00
12 7/31/2017 $-36,225,000.00
13 4/30/2017 $-7,178,000.00
14 1/31/2017 $-12,764,000.00
15 1/31/2014 $10,238,000.00
16 1/31/2013 $32,050,000.00
17 1/31/2012 $5,846,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 4/30/2020 $-2,164,000.00
2 1/31/2020 $-8,576,000.00
3 10/31/2019 $16,355,000.00
4 7/31/2019 $11,871,000.00
5 4/30/2019 $3,122,000.00
6 1/31/2019 $-79,142,000.00
7 10/31/2018 $-50,650,000.00
8 7/31/2018 $5,254,000.00
9 4/30/2018 $9,710,000.00
10 1/31/2018 $-9,600,000.00
11 10/31/2017 $-13,228,000.00
12 7/31/2017 $-10,562,000.00
13 4/30/2017 $-3,535,000.00
14 1/31/2017 $-45,734,000.00
15 1/31/2014 $-1,688,000.00
16 1/31/2013 $-1,014,000.00
17 1/31/2012 $-1,484,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 4/30/2020 $7,639,000.00
2 1/31/2020 $39,414,000.00
3 10/31/2019 $35,284,000.00
4 7/31/2019 $13,419,000.00
5 4/30/2019 $5,332,000.00
6 1/31/2019 $24,472,000.00
7 10/31/2018 $10,498,000.00
8 7/31/2018 $6,977,000.00
9 4/30/2018 $64,000.00
10 1/31/2018 $85,404,000.00
11 10/31/2017 $60,294,000.00
12 7/31/2017 $33,654,000.00
13 4/30/2017 $23,024,000.00
14 1/31/2017 $113,316,000.00
15 1/31/2014 $34,350,000.00
16 1/31/2013 $10,514,000.00
17 1/31/2012 $12,686,000.00
Financials: NetIncomeLoss
Date Value
1 4/30/2020 $-15,463,000.00
2 1/31/2020 $-44,792,000.00
3 10/31/2019 $-31,811,000.00
4 7/31/2019 $-10,191,000.00
5 4/30/2019 $-17,311,000.00
6 1/31/2019 $-30,447,000.00
7 10/31/2018 $-25,904,000.00
8 7/31/2018 $-6,877,000.00
9 4/30/2018 $-10,006,000.00
10 1/31/2018 $18,852,000.00
11 10/31/2017 $17,591,000.00
12 7/31/2017 $5,867,000.00
13 4/30/2017 $2,564,000.00
14 1/31/2017 $57,810,000.00
15 10/31/2016 $29,045,000.00
16 7/31/2016 $10,415,000.00
17 4/30/2016 $1,783,000.00
18 1/31/2016 $76,508,000.00
19 10/31/2015 $29,461,000.00
20 7/31/2015 $41,951,000.00
21 4/30/2015 $18,854,000.00
22 1/31/2015 $50,571,000.00
23 10/31/2014 $32,897,000.00
24 7/31/2014 $14,570,000.00
25 4/30/2014 $5,260,000.00
26 1/31/2014 $25,654,000.00
27 10/31/2013 $9,126,000.00
28 7/31/2013 $10,995,000.00
29 4/30/2013 $4,741,000.00
30 1/31/2013 $18,188,000.00
31 1/31/2012 $9,821,000.00
Financials: NewAccountingPronouncementOrChangeInAccountingPrincipleEffectOfAdoptionQuantification
Date Value
1 1/31/2019 $43,000.00
2 4/30/2018 $43,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 4/30/2020 $1,278,000.00
2 1/31/2020 $8,021,000.00
3 10/31/2019 $6,308,000.00
4 7/31/2019 $4,391,000.00
5 4/30/2019 $2,196,000.00
6 1/31/2019 $5,868,000.00
7 10/31/2018 $2,517,000.00
8 7/31/2018 $732,000.00
9 4/30/2018 $792,000.00
10 1/31/2018 $1,298,000.00
11 10/31/2017 $696,000.00
12 7/31/2017 $224,000.00
13 4/30/2017 $153,000.00
14 1/31/2017 $518,000.00
15 10/31/2016 $132,000.00
16 7/31/2016 $198,000.00
17 4/30/2016 $27,000.00
18 1/31/2016 $530,000.00
19 10/31/2015 $169,000.00
20 7/31/2015 $154,000.00
21 4/30/2015 $27,000.00
22 1/31/2015 $175,000.00
23 10/31/2014 $128,000.00
24 7/31/2014 $88,000.00
25 4/30/2014 $49,000.00
26 1/31/2014 $-22,000.00
27 10/31/2013 $-28,000.00
28 7/31/2013 $-16,000.00
29 4/30/2013 $-5,000.00
30 1/31/2013 $136,000.00
31 1/31/2012 $-90,000.00
Financials: NumberOfReportableSegments
Date Value
1 4/30/2020 $1.00
2 1/31/2020 $1.00
3 10/31/2019 $1.00
4 7/31/2019 $1.00
5 4/30/2019 $1.00
6 1/31/2019 $1.00
7 10/31/2018 $1.00
8 7/31/2018 $1.00
9 4/30/2018 $1.00
10 1/31/2018 $1.00
11 10/31/2017 $1.00
12 7/31/2017 $1.00
13 4/30/2017 $1.00
14 1/31/2017 $1.00
15 10/31/2016 $1.00
16 7/31/2016 $1.00
17 4/30/2016 $1.00
18 1/31/2016 $1.00
19 10/31/2015 $1.00
20 7/31/2015 $1.00
21 4/30/2015 $1.00
22 1/31/2015 $1.00
23 10/31/2014 $1.00
24 7/31/2014 $1.00
25 4/30/2014 $1.00
26 1/31/2014 $1.00
Financials: OperatingExpenses
Date Value
1 4/30/2020 $47,635,000.00
2 1/31/2020 $182,358,000.00
3 10/31/2019 $135,210,000.00
4 7/31/2019 $42,845,000.00
5 4/30/2019 $46,094,000.00
6 1/31/2019 $178,564,000.00
7 10/31/2018 $133,544,000.00
8 7/31/2018 $89,537,000.00
9 4/30/2018 $44,842,000.00
10 1/31/2018 $163,302,000.00
11 10/31/2017 $119,342,000.00
12 7/31/2017 $77,846,000.00
13 4/30/2017 $38,346,000.00
14 1/31/2017 $144,651,000.00
15 10/31/2016 $36,653,000.00
16 7/31/2016 $69,567,000.00
17 4/30/2016 $35,359,000.00
18 1/31/2016 $120,665,000.00
19 10/31/2015 $86,455,000.00
20 7/31/2015 $55,520,000.00
21 4/30/2015 $25,593,000.00
22 1/31/2015 $87,275,000.00
23 10/31/2014 $62,949,000.00
24 7/31/2014 $40,041,000.00
25 4/30/2014 $19,669,000.00
26 1/31/2014 $71,930,000.00
27 10/31/2013 $52,070,000.00
28 7/31/2013 $32,833,000.00
29 4/30/2013 $16,474,000.00
30 1/31/2013 $60,755,000.00
31 1/31/2012 $53,544,000.00
Financials: OperatingIncomeLoss
Date Value
1 4/30/2020 $-15,615,000.00
2 1/31/2020 $-49,649,000.00
3 10/31/2019 $-35,817,000.00
4 7/31/2019 $-28,649,000.00
5 4/30/2019 $-18,241,000.00
6 1/31/2019 $-40,420,000.00
7 10/31/2018 $-26,054,000.00
8 7/31/2018 $-6,682,000.00
9 4/30/2018 $-9,950,000.00
10 1/31/2018 $24,431,000.00
11 10/31/2017 $23,040,000.00
12 7/31/2017 $5,305,000.00
13 4/30/2017 $2,617,000.00
14 1/31/2017 $60,363,000.00
15 10/31/2016 $29,670,000.00
16 7/31/2016 $10,610,000.00
17 4/30/2016 $1,348,000.00
18 1/31/2016 $84,679,000.00
19 10/31/2015 $75,573,000.00
20 7/31/2015 $24,921,000.00
21 4/30/2015 $20,325,000.00
22 1/31/2015 $51,861,000.00
23 10/31/2014 $34,742,000.00
24 7/31/2014 $10,164,000.00
25 4/30/2014 $5,927,000.00
26 1/31/2014 $27,917,000.00
27 10/31/2013 $22,215,000.00
28 7/31/2013 $12,151,000.00
29 4/30/2013 $5,219,000.00
30 1/31/2013 $19,906,000.00
31 1/31/2012 $11,255,000.00
Financials: OperatingLeaseExpense
Date Value
1 4/30/2020 $700,000.00
2 1/31/2020 $3,000,000.00
3 10/31/2019 $2,200,000.00
4 7/31/2019 $700,000.00
5 4/30/2019 $700,000.00
Financials: OperatingLeaseLiability
Date Value
1 4/30/2020 $9,487,000.00
2 1/31/2020 $10,156,000.00
3 10/31/2019 $10,680,000.00
4 7/31/2019 $7,360,000.00
5 4/30/2019 $8,025,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 4/30/2020 $2,101,000.00
2 1/31/2020 $2,181,000.00
3 10/31/2019 $2,161,000.00
4 7/31/2019 $2,260,000.00
5 4/30/2019 $2,390,000.00
6 1/31/2019 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 4/30/2020 $7,386,000.00
2 1/31/2020 $7,975,000.00
3 10/31/2019 $8,519,000.00
4 7/31/2019 $5,100,000.00
5 4/30/2019 $5,635,000.00
6 1/31/2019 --
Financials: OperatingLeasePayments
Date Value
1 4/30/2020 $689,000.00
2 1/31/2020 $2,851,000.00
3 10/31/2019 $2,238,000.00
4 7/31/2019 $1,454,000.00
5 4/30/2019 $727,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 4/30/2020 $9,272,000.00
2 1/31/2020 $9,935,000.00
3 10/31/2019 $10,595,000.00
4 7/31/2019 $7,237,000.00
5 4/30/2019 $7,911,000.00
6 1/31/2019 --
Financials: OperatingLeasesFutureMinimumPaymentsDue
Date Value
1 1/31/2019 $4,854,000.00
2 10/31/2018 $5,691,000.00
3 7/31/2018 $6,553,000.00
4 4/30/2018 $6,364,000.00
5 1/31/2018 $6,797,000.00
6 10/31/2017 $7,003,000.00
7 7/31/2017 $7,768,000.00
8 4/30/2017 $8,482,000.00
9 1/31/2017 $7,908,000.00
10 10/31/2016 $9,689,000.00
11 7/31/2016 $10,196,000.00
12 4/30/2016 $10,882,000.00
13 1/31/2016 $11,887,000.00
14 10/31/2015 $12,797,000.00
15 7/31/2015 $9,917,000.00
16 4/30/2015 $10,845,000.00
17 1/31/2015 $12,069,000.00
18 10/31/2014 $12,958,000.00
19 7/31/2014 $14,007,000.00
20 4/30/2014 $13,006,000.00
21 1/31/2014 $7,002,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueCurrent
Date Value
1 1/31/2019 $2,592,000.00
2 1/31/2018 $2,988,000.00
3 10/31/2017 $664,000.00
4 7/31/2017 $1,483,000.00
5 4/30/2017 $2,216,000.00
6 1/31/2017 $2,792,000.00
7 10/31/2016 $1,970,000.00
8 7/31/2016 $3,533,000.00
9 4/30/2016 $4,734,000.00
10 1/31/2016 $5,844,000.00
11 10/31/2015 $2,106,000.00
12 7/31/2015 $3,089,000.00
13 4/30/2015 $4,233,000.00
14 1/31/2015 $5,488,000.00
15 10/31/2014 $1,630,000.00
16 7/31/2014 $2,687,000.00
17 4/30/2014 $3,048,000.00
18 1/31/2014 $1,928,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueInFiveYears
Date Value
1 1/31/2019 $147,000.00
2 10/31/2018 $129,000.00
3 7/31/2018 $79,000.00
4 4/30/2018 $81,000.00
5 1/31/2018 $83,000.00
6 10/31/2017 $247,000.00
7 7/31/2017 $247,000.00
8 4/30/2017 $248,000.00
9 1/31/2017 $249,000.00
10 10/31/2016 $814,000.00
11 7/31/2016 $515,000.00
12 4/30/2016 $515,000.00
13 1/31/2016 $515,000.00
14 10/31/2015 $1,536,000.00
15 7/31/2015 --
16 4/30/2015 --
17 1/31/2015 --
18 10/31/2014 $237,000.00
19 7/31/2014 $238,000.00
20 4/30/2014 $237,000.00
21 1/31/2014 $237,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueInFourYears
Date Value
1 1/31/2019 $143,000.00
2 10/31/2018 $378,000.00
3 7/31/2018 $328,000.00
4 4/30/2018 $327,000.00
5 1/31/2018 $330,000.00
6 10/31/2017 $812,000.00
7 7/31/2017 $812,000.00
8 4/30/2017 $813,000.00
9 1/31/2017 $814,000.00
10 10/31/2016 $1,813,000.00
11 7/31/2016 $1,531,000.00
12 4/30/2016 $1,531,000.00
13 1/31/2016 $1,532,000.00
14 10/31/2015 $1,461,000.00
15 7/31/2015 $237,000.00
16 4/30/2015 $237,000.00
17 1/31/2015 $238,000.00
18 10/31/2014 $1,385,000.00
19 7/31/2014 $1,381,000.00
20 4/30/2014 $1,375,000.00
21 1/31/2014 $1,389,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueInThreeYears
Date Value
1 1/31/2019 $356,000.00
2 10/31/2018 $1,264,000.00
3 7/31/2018 $1,187,000.00
4 4/30/2018 $903,000.00
5 1/31/2018 $905,000.00
6 10/31/2017 $2,354,000.00
7 7/31/2017 $2,341,000.00
8 4/30/2017 $2,333,000.00
9 1/31/2017 $1,819,000.00
10 10/31/2016 $2,230,000.00
11 7/31/2016 $1,955,000.00
12 4/30/2016 $1,703,000.00
13 1/31/2016 $1,714,000.00
14 10/31/2015 $2,016,000.00
15 7/31/2015 $1,471,000.00
16 4/30/2015 $1,379,000.00
17 1/31/2015 $1,375,000.00
18 10/31/2014 $4,626,000.00
19 7/31/2014 $4,622,000.00
20 4/30/2014 $4,079,000.00
21 1/31/2014 $1,632,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueInTwoYears
Date Value
1 1/31/2019 $1,040,000.00
2 10/31/2018 $3,103,000.00
3 7/31/2018 $3,026,000.00
4 4/30/2018 $2,599,000.00
5 1/31/2018 $2,491,000.00
6 10/31/2017 $2,926,000.00
7 7/31/2017 $2,885,000.00
8 4/30/2017 $2,872,000.00
9 1/31/2017 $2,234,000.00
10 10/31/2016 $2,862,000.00
11 7/31/2016 $2,662,000.00
12 4/30/2016 $2,399,000.00
13 1/31/2016 $2,282,000.00
14 10/31/2015 $5,678,000.00
15 7/31/2015 $5,120,000.00
16 4/30/2015 $4,996,000.00
17 1/31/2015 $4,968,000.00
18 10/31/2014 $5,080,000.00
19 7/31/2014 $5,079,000.00
20 4/30/2014 $4,267,000.00
21 1/31/2014 $1,816,000.00
Financials: OperatingLeasesFutureMinimumPaymentsDueThereafter
Date Value
1 1/31/2019 $576,000.00
Financials: OperatingLeasesRentExpenseNet
Date Value
1 1/31/2019 $4,600,000.00
2 10/31/2018 $1,200,000.00
3 7/31/2018 $2,300,000.00
4 4/30/2018 $1,200,000.00
5 1/31/2018 $5,300,000.00
6 10/31/2017 $4,100,000.00
7 7/31/2017 $2,900,000.00
8 4/30/2017 $1,700,000.00
9 1/31/2017 $7,600,000.00
10 10/31/2016 $5,600,000.00
11 7/31/2016 $1,900,000.00
12 4/30/2016 $1,700,000.00
13 1/31/2016 $6,800,000.00
14 10/31/2015 $5,200,000.00
15 7/31/2015 $3,600,000.00
16 4/30/2015 $1,900,000.00
17 1/31/2015 $5,800,000.00
18 10/31/2014 $4,300,000.00
19 7/31/2014 $2,800,000.00
20 4/30/2014 $1,300,000.00
21 1/31/2014 $5,000,000.00
22 10/31/2013 $3,600,000.00
23 7/31/2013 $2,400,000.00
24 4/30/2013 $1,100,000.00
25 1/31/2013 $4,300,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 4/30/2020 $0.04
2 1/31/2020 $0.04
3 10/31/2019 $0.04
4 7/31/2019 $0.05
5 4/30/2019 $0.05
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 4/30/2020 $2,383,000.00
2 1/31/2020 $2,769,000.00
3 10/31/2019 $2,362,000.00
4 7/31/2019 $1,952,000.00
5 4/30/2019 $2,116,000.00
6 1/31/2019 $2,472,000.00
7 10/31/2018 $2,335,000.00
8 7/31/2018 $2,259,000.00
9 4/30/2018 $2,530,000.00
10 1/31/2018 $2,852,000.00
11 10/31/2017 $2,636,000.00
12 7/31/2017 $1,807,000.00
13 4/30/2017 $2,174,000.00
14 1/31/2017 $2,686,000.00
15 10/31/2016 $2,494,000.00
16 7/31/2016 $2,382,000.00
17 4/30/2016 $2,047,000.00
18 1/31/2016 $1,869,000.00
19 10/31/2015 $1,512,000.00
20 7/31/2015 $1,605,000.00
21 4/30/2015 $1,718,000.00
22 1/31/2015 $1,920,000.00
23 10/31/2014 $1,808,000.00
24 7/31/2014 $1,462,000.00
25 4/30/2014 $1,140,000.00
26 1/31/2014 $1,154,000.00
27 1/31/2013 $1,734,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 4/30/2020 $5,359,000.00
2 1/31/2020 $5,710,000.00
3 10/31/2019 $5,386,000.00
4 7/31/2019 $5,246,000.00
5 4/30/2019 $2,352,000.00
6 1/31/2019 $2,412,000.00
7 10/31/2018 $2,470,000.00
8 7/31/2018 $2,536,000.00
9 4/30/2018 $2,338,000.00
10 1/31/2018 $2,257,000.00
11 10/31/2017 $2,214,000.00
12 7/31/2017 $2,229,000.00
13 4/30/2017 $2,168,000.00
14 1/31/2017 $2,224,000.00
15 10/31/2016 $2,162,000.00
16 7/31/2016 $1,998,000.00
17 4/30/2016 $2,085,000.00
18 1/31/2016 $2,117,000.00
19 10/31/2015 $2,018,000.00
20 7/31/2015 $2,029,000.00
21 4/30/2015 $1,928,000.00
22 1/31/2015 $1,902,000.00
23 10/31/2014 $1,983,000.00
24 7/31/2014 $1,772,000.00
25 4/30/2014 $1,873,000.00
26 1/31/2014 $1,919,000.00
27 1/31/2013 $1,981,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 4/30/2020 $-363,000.00
2 1/31/2020 $671,000.00
3 10/31/2019 $588,000.00
4 7/31/2019 $448,000.00
5 4/30/2019 $254,000.00
6 1/31/2019 $376,000.00
7 10/31/2018 $94,000.00
8 7/31/2018 $68,000.00
9 4/30/2018 $-110,000.00
10 1/31/2018 $-209,000.00
11 10/31/2017 $-46,000.00
12 7/31/2017 $-12,000.00
13 4/30/2017 $-18,000.00
14 1/31/2017 $-63,000.00
15 10/31/2016 $-51,000.00
16 7/31/2016 $13,000.00
17 4/30/2016 $27,000.00
18 1/31/2016 $-6,000.00
19 10/31/2015 $9,000.00
20 7/31/2015 $-24,000.00
21 4/30/2015 $-16,000.00
22 1/31/2015 $-1,000.00
23 10/31/2014 $-14,000.00
24 7/31/2014 $-21,000.00
25 4/30/2014 $8,000.00
26 1/31/2014 --
27 4/30/2013 --
Financials: OtherComprehensiveIncomeUnrealizedHoldingGainLossOnSecuritiesArisingDuringPeriodNetOfTax
Date Value
1 4/30/2020 $-363,000.00
2 1/31/2020 $671,000.00
3 10/31/2019 $588,000.00
4 7/31/2019 $448,000.00
5 4/30/2019 $254,000.00
6 1/31/2019 $376,000.00
7 10/31/2018 $94,000.00
8 7/31/2018 $68,000.00
9 4/30/2018 $-110,000.00
10 1/31/2018 $-209,000.00
11 10/31/2017 $-46,000.00
12 7/31/2017 $-12,000.00
13 4/30/2017 $-18,000.00
14 1/31/2017 $-63,000.00
15 10/31/2016 $-11,000.00
16 7/31/2016 $40,000.00
17 4/30/2016 $27,000.00
18 1/31/2016 $-6,000.00
19 1/31/2015 $-1,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 4/30/2020 $17,261,000.00
2 1/31/2020 $17,776,000.00
3 10/31/2019 $9,925,000.00
4 7/31/2019 $9,431,000.00
5 4/30/2019 $8,963,000.00
6 1/31/2019 $8,341,000.00
7 10/31/2018 $9,600,000.00
8 7/31/2018 $10,252,000.00
9 4/30/2018 $10,693,000.00
10 1/31/2018 $11,226,000.00
11 10/31/2017 $13,071,000.00
12 7/31/2017 $9,131,000.00
13 4/30/2017 $9,002,000.00
14 1/31/2017 $3,241,000.00
15 10/31/2016 $2,291,000.00
16 7/31/2016 $2,793,000.00
17 4/30/2016 $2,767,000.00
18 1/31/2016 $12,342,000.00
19 10/31/2015 $9,394,000.00
20 7/31/2015 $2,704,000.00
21 4/30/2015 $1,405,000.00
22 1/31/2015 $1,393,000.00
23 10/31/2014 $1,175,000.00
24 7/31/2014 $1,569,000.00
25 4/30/2014 $1,556,000.00
26 1/31/2014 $1,544,000.00
27 1/31/2013 $1,441,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 4/30/2020 $38,000.00
2 1/31/2020 $71,000.00
3 10/31/2019 $-87,000.00
4 7/31/2019 $-87,000.00
5 4/30/2019 $-142,000.00
6 1/31/2019 $-350,000.00
7 10/31/2018 $-358,000.00
8 7/31/2018 $-200,000.00
9 4/30/2018 $-26,000.00
10 1/31/2018 $-164,000.00
11 10/31/2017 $-93,000.00
12 7/31/2017 $-43,000.00
13 4/30/2017 $-39,000.00
14 1/31/2017 $-40,000.00
15 10/31/2016 $-57,000.00
16 7/31/2016 $-57,000.00
17 4/30/2016 $-30,000.00
18 1/31/2016 $-155,000.00
19 10/31/2015 $-127,000.00
20 7/31/2015 $-72,000.00
21 4/30/2015 $-75,000.00
22 1/31/2015 $-26,000.00
23 10/31/2014 $20,000.00
24 7/31/2014 $2,000.00
25 4/30/2014 $3,000.00
26 1/31/2014 --
27 1/31/2013 $149,000.00
Financials: OtherSundryLiabilitiesNoncurrent
Date Value
1 4/30/2020 $146,000.00
2 1/31/2020 $68,000.00
3 10/31/2019 $100,000.00
4 7/31/2019 $6,000.00
5 4/30/2019 $5,000.00
6 1/31/2019 $6,000.00
7 10/31/2018 $21,000.00
8 7/31/2018 $45,000.00
9 4/30/2018 $68,000.00
10 1/31/2018 $97,000.00
11 10/31/2017 $5,000.00
12 7/31/2017 $5,000.00
13 4/30/2017 $2,000.00
14 1/31/2017 $3,000.00
15 10/31/2016 $2,000.00
16 7/31/2016 $2,000.00
17 4/30/2016 $2,000.00
18 1/31/2016 $2,000.00
19 1/31/2015 $2,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 4/30/2020 $1,000,000.00
2 3/31/2020 $1,000,000.00
3 1/31/2020 --
4 10/31/2019 --
5 7/31/2019 --
6 4/30/2019 $174,800,000.00
7 1/31/2019 $99,904,000.00
8 10/31/2018 $171,300,000.00
9 7/31/2018 $65,614,000.00
10 4/30/2018 $20,624,000.00
11 1/31/2018 $54,788,000.00
12 10/31/2017 $71,700,000.00
13 7/31/2017 $58,900,000.00
14 4/30/2017 $8,773,000.00
15 1/31/2017 $20,183,000.00
16 10/31/2016 $20,183,000.00
17 7/31/2016 $20,183,000.00
18 4/30/2016 --
19 1/31/2016 --
20 1/31/2015 --
21 1/31/2012 $7,228,000.00
Financials: PaymentsToAcquireAvailableForSaleSecuritiesDebt
Date Value
1 1/31/2019 $100,000,000.00
2 10/31/2018 $139,816,000.00
3 7/31/2018 $39,639,000.00
4 10/31/2017 $53,786,000.00
5 7/31/2017 $28,049,000.00
Financials: PaymentsToAcquireIntangibleAssets
Date Value
1 7/31/2019 $2,075,000.00
2 4/30/2019 $995,000.00
3 1/31/2019 $4,735,000.00
4 10/31/2018 $2,483,000.00
5 7/31/2018 $1,672,000.00
6 4/30/2018 $799,000.00
7 1/31/2018 $4,306,000.00
8 10/31/2017 $2,460,000.00
9 7/31/2017 $901,000.00
10 1/31/2017 --
11 1/31/2012 $630,000.00
Financials: PaymentsToAcquireInvestments
Date Value
1 4/30/2020 $49,077,000.00
2 1/31/2020 $225,913,000.00
3 10/31/2019 $160,988,000.00
4 7/31/2019 $91,143,000.00
5 4/30/2019 $35,583,000.00
6 1/31/2019 $207,841,000.00
7 10/31/2018 $139,816,000.00
8 7/31/2018 $39,639,000.00
9 4/30/2018 $8,969,000.00
10 1/31/2018 $74,863,000.00
11 1/31/2017 $115,546,000.00
12 10/31/2015 --
13 10/31/2014 $290,000.00
14 7/31/2014 $41,621,000.00
15 4/30/2014 $27,306,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 4/30/2020 $428,000.00
2 1/31/2020 $1,821,000.00
3 10/31/2019 $1,425,000.00
4 7/31/2019 $954,000.00
5 4/30/2019 $513,000.00
6 1/31/2019 $2,940,000.00
7 10/31/2018 $2,380,000.00
8 7/31/2018 $1,977,000.00
9 4/30/2018 $671,000.00
10 1/31/2018 $3,687,000.00
11 10/31/2017 $2,402,000.00
12 7/31/2017 $1,853,000.00
13 4/30/2017 $955,000.00
14 1/31/2017 $2,701,000.00
15 10/31/2016 $2,070,000.00
16 7/31/2016 $997,000.00
17 4/30/2016 $469,000.00
18 1/31/2016 $2,085,000.00
19 10/31/2015 $1,289,000.00
20 7/31/2015 $615,000.00
21 4/30/2015 $376,000.00
22 1/31/2015 $1,361,000.00
23 10/31/2014 $1,117,000.00
24 7/31/2014 $678,000.00
25 4/30/2014 $224,000.00
26 1/31/2014 $1,701,000.00
27 10/31/2013 $1,384,000.00
28 7/31/2013 $1,293,000.00
29 4/30/2013 $579,000.00
30 1/31/2013 $1,528,000.00
31 1/31/2012 $682,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 4/30/2020 $0.00
2 1/31/2020 $0.00
3 10/31/2019 $0.00
4 7/31/2019 $0.00
5 4/30/2019 $0.00
6 1/31/2019 $0.00
7 10/31/2018 $0.00
8 7/31/2018 $0.00
9 4/30/2018 $0.00
10 1/31/2018 $0.00
11 10/31/2017 $0.00
12 7/31/2017 $0.00
13 4/30/2017 $0.00
14 1/31/2017 $0.00
15 10/31/2016 $0.00
16 7/31/2016 $0.00
17 4/30/2016 $0.00
18 1/31/2016 $0.00
19 10/31/2015 $0.00
20 7/31/2015 $0.00
21 4/30/2015 $0.00
22 1/31/2015 $0.00
23 10/31/2014 $0.00
24 7/31/2014 $0.00
25 4/30/2014 $0.00
26 1/31/2014 $0.00
27 1/31/2013 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 4/30/2020 $20,000,000.00
2 1/31/2020 $20,000,000.00
3 10/31/2019 $20,000,000.00
4 7/31/2019 $20,000,000.00
5 4/30/2019 $20,000,000.00
6 1/31/2019 $20,000,000.00
7 10/31/2018 $20,000,000.00
8 7/31/2018 $20,000,000.00
9 4/30/2018 $20,000,000.00
10 1/31/2018 $20,000,000.00
11 10/31/2017 $20,000,000.00
12 7/31/2017 $20,000,000.00
13 4/30/2017 $20,000,000.00
14 1/31/2017 $20,000,000.00
15 10/31/2016 $20,000,000.00
16 7/31/2016 $20,000,000.00
17 4/30/2016 $20,000,000.00
18 1/31/2016 $20,000,000.00
19 10/31/2015 $20,000,000.00
20 7/31/2015 $20,000,000.00
21 4/30/2015 $20,000,000.00
22 1/31/2015 $20,000,000.00
23 10/31/2014 $20,000,000.00
24 7/31/2014 $20,000,000.00
25 4/30/2014 $20,000,000.00
26 1/31/2014 $20,000,000.00
27 1/31/2013 $20,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 4/30/2020 --
2 1/31/2020 --
3 10/31/2019 --
4 7/31/2019 --
5 4/30/2019 --
6 1/31/2019 --
7 10/31/2018 --
8 7/31/2018 --
9 4/30/2018 --
10 1/31/2018 --
11 10/31/2017 --
12 7/31/2017 --
13 4/30/2017 --
14 1/31/2017 --
15 10/31/2016 --
16 7/31/2016 --
17 4/30/2016 --
18 1/31/2016 --
19 10/31/2015 --
20 7/31/2015 --
21 4/30/2015 --
22 1/31/2015 --
23 10/31/2014 --
24 7/31/2014 --
25 4/30/2014 --
26 1/31/2014 --
27 1/31/2013 --
Financials: PreferredStockSharesOutstanding
Date Value
1 4/30/2020 --
2 1/31/2020 --
3 10/31/2019 --
4 7/31/2019 --
5 4/30/2019 --
6 1/31/2019 --
7 10/31/2018 --
8 7/31/2018 --
9 4/30/2018 --
10 1/31/2018 --
11 10/31/2017 --
12 7/31/2017 --
13 4/30/2017 --
14 1/31/2017 --
15 10/31/2016 --
16 7/31/2016 --
17 4/30/2016 --
18 1/31/2016 --
19 10/31/2015 --
20 7/31/2015 --
21 4/30/2015 --
22 1/31/2015 --
23 10/31/2014 --
24 7/31/2014 --
25 4/30/2014 --
26 1/31/2014 --
27 1/31/2013 --
Financials: PreferredStockValue
Date Value
1 4/30/2020 --
2 1/31/2020 --
3 10/31/2019 --
4 7/31/2019 --
5 4/30/2019 --
6 1/31/2019 --
7 10/31/2018 --
8 7/31/2018 --
9 4/30/2018 --
10 1/31/2018 --
11 10/31/2017 --
12 7/31/2017 --
13 4/30/2017 --
14 1/31/2017 --
15 10/31/2016 --
16 7/31/2016 --
17 4/30/2016 --
18 1/31/2016 --
19 10/31/2015 --
20 7/31/2015 --
21 4/30/2015 --
22 1/31/2015 --
23 10/31/2014 --
24 7/31/2014 --
25 4/30/2014 --
26 1/31/2014 --
27 1/31/2013 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 4/30/2020 $4,789,000.00
2 1/31/2020 $4,975,000.00
3 10/31/2019 $5,174,000.00
4 7/31/2019 $4,491,000.00
5 4/30/2019 $5,025,000.00
6 1/31/2019 $6,206,000.00
7 10/31/2018 $3,309,000.00
8 7/31/2018 $2,686,000.00
9 4/30/2018 $3,824,000.00
10 1/31/2018 $4,006,000.00
11 10/31/2017 $4,008,000.00
12 7/31/2017 $2,810,000.00
13 4/30/2017 $3,304,000.00
14 1/31/2017 $4,392,000.00
15 10/31/2016 $4,762,000.00
16 7/31/2016 $4,180,000.00
17 4/30/2016 $3,845,000.00
18 1/31/2016 $4,170,000.00
19 10/31/2015 $3,591,000.00
20 7/31/2015 $2,228,000.00
21 4/30/2015 $2,688,000.00
22 1/31/2015 $3,506,000.00
23 10/31/2014 $2,256,000.00
24 7/31/2014 $2,227,000.00
25 4/30/2014 $2,621,000.00
26 1/31/2014 $2,951,000.00
27 1/31/2013 $2,360,000.00
Financials: ProceedsFromMaturitiesPrepaymentsAndCallsOfAvailableForSaleSecurities
Date Value
1 4/30/2020 $33,740,000.00
2 1/31/2020 $122,795,000.00
3 10/31/2019 $105,995,000.00
4 7/31/2019 $71,395,000.00
5 4/30/2019 $29,195,000.00
6 1/31/2019 $65,428,000.00
7 10/31/2018 $40,928,000.00
8 7/31/2018 $31,750,000.00
9 4/30/2018 $15,850,000.00
10 1/31/2018 $58,050,000.00
11 10/31/2017 $34,460,000.00
12 7/31/2017 $14,840,000.00
13 1/31/2017 $41,435,000.00
Financials: ProceedsFromSaleOfAvailableForSaleSecuritiesDebt
Date Value
1 4/30/2020 $13,601,000.00
2 1/31/2020 $96,363,000.00
3 10/31/2019 $72,773,000.00
4 7/31/2019 $32,573,000.00
5 4/30/2019 $10,023,000.00
6 1/31/2019 $66,211,000.00
7 10/31/2018 $50,618,000.00
8 7/31/2018 $15,120,000.00
9 4/30/2018 $3,500,000.00
10 1/31/2018 $10,900,000.00
11 10/31/2017 $8,500,000.00
12 7/31/2017 $4,500,000.00
13 4/30/2017 $1,000,000.00
14 1/31/2017 $31,078,000.00
15 10/31/2016 $28,368,000.00
16 7/31/2016 $19,827,000.00
17 4/30/2016 $8,974,000.00
18 1/31/2016 $17,732,000.00
19 10/31/2015 $17,732,000.00
20 7/31/2015 $9,908,000.00
21 4/30/2015 $5,478,000.00
22 1/31/2015 $8,729,000.00
23 10/31/2014 $657,000.00
24 7/31/2014 $10,000.00
25 4/30/2014 $7,000.00
26 1/31/2014 --
Financials: ProductWarrantyAccrualClassifiedCurrent
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 10/31/2018 --
4 7/31/2018 --
5 4/30/2018 --
6 1/31/2018 $1,750,000.00
7 10/31/2017 $1,100,000.00
8 7/31/2017 $800,000.00
9 4/30/2017 $800,000.00
10 1/31/2017 $500,000.00
11 10/31/2016 $500,000.00
12 7/31/2016 $200,000.00
13 4/30/2016 $429,000.00
14 1/31/2016 $234,000.00
15 10/31/2015 $143,000.00
16 7/31/2015 $187,000.00
17 4/30/2015 $201,000.00
18 1/31/2015 $203,000.00
19 10/31/2014 $223,000.00
20 7/31/2014 $234,000.00
21 4/30/2014 $248,000.00
22 1/31/2014 $269,000.00
23 1/31/2013 $352,000.00
Financials: ProfitLoss
Date Value
1 4/30/2020 $-15,463,000.00
2 1/31/2020 $-44,792,000.00
3 10/31/2019 $-31,811,000.00
4 7/31/2019 $-27,502,000.00
5 4/30/2019 $-17,311,000.00
6 1/31/2019 $-30,447,000.00
7 10/31/2018 $-25,904,000.00
8 7/31/2018 $-16,883,000.00
9 4/30/2018 $-10,006,000.00
10 1/31/2018 $18,852,000.00
11 10/31/2017 $17,591,000.00
12 7/31/2017 $5,867,000.00
13 1/31/2017 $57,810,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 4/30/2020 $20,394,000.00
2 1/31/2020 $19,987,000.00
3 10/31/2019 $19,620,000.00
4 7/31/2019 $19,101,000.00
5 4/30/2019 $18,687,000.00
6 1/31/2019 $18,387,000.00
7 10/31/2018 $17,839,000.00
8 7/31/2018 $18,176,000.00
9 4/30/2018 $17,209,000.00
10 1/31/2018 $16,381,000.00
11 10/31/2017 $15,245,000.00
12 7/31/2017 $14,788,000.00
13 4/30/2017 $13,962,000.00
14 1/31/2017 $13,427,000.00
15 10/31/2016 $12,966,000.00
16 7/31/2016 $12,243,000.00
17 4/30/2016 $11,860,000.00
18 1/31/2016 $11,301,000.00
19 10/31/2015 $10,642,000.00
20 7/31/2015 $9,950,000.00
21 4/30/2015 $9,574,000.00
22 1/31/2015 $9,279,000.00
23 10/31/2014 $9,030,000.00
24 7/31/2014 $8,871,000.00
25 4/30/2014 $8,421,000.00
26 1/31/2014 $8,244,000.00
27 1/31/2013 $6,726,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 4/30/2020 $5,401,000.00
2 1/31/2020 $5,614,000.00
3 10/31/2019 $5,927,000.00
4 7/31/2019 $6,105,000.00
5 4/30/2019 $6,383,000.00
6 1/31/2019 $5,614,000.00
7 10/31/2018 $6,746,000.00
8 7/31/2018 $7,010,000.00
9 4/30/2018 $6,645,000.00
10 1/31/2018 $6,449,000.00
11 10/31/2017 $5,666,000.00
12 7/31/2017 $5,636,000.00
13 4/30/2017 $5,241,000.00
14 1/31/2017 $4,988,000.00
15 10/31/2016 $4,291,000.00
16 7/31/2016 $3,642,000.00
17 4/30/2016 $3,567,000.00
18 1/31/2016 $3,448,000.00
19 10/31/2015 $3,215,000.00
20 7/31/2015 $2,891,000.00
21 4/30/2015 $3,022,000.00
22 1/31/2015 $3,075,000.00
23 10/31/2014 $3,182,000.00
24 7/31/2014 $3,080,000.00
25 4/30/2014 $2,950,000.00
26 1/31/2014 $3,018,000.00
27 1/31/2013 $2,536,000.00
Financials: PurchaseCommitmentRemainingMinimumAmountCommitted
Date Value
1 4/30/2020 $32,600,000.00
2 1/31/2020 $35,900,000.00
3 10/31/2019 $27,600,000.00
4 7/31/2019 $41,300,000.00
5 4/30/2019 $22,900,000.00
6 1/31/2019 $28,200,000.00
7 10/31/2018 $21,800,000.00
8 7/31/2018 $22,100,000.00
9 4/30/2018 $32,100,000.00
10 1/31/2018 $24,300,000.00
11 10/31/2017 $25,700,000.00
12 7/31/2017 $36,800,000.00
13 4/30/2017 $31,700,000.00
14 1/31/2017 $23,900,000.00
15 10/31/2016 $22,100,000.00
16 7/31/2016 $31,000,000.00
17 4/30/2016 $21,100,000.00
18 1/31/2016 $19,700,000.00
19 10/31/2015 $23,400,000.00
20 7/31/2015 $34,000,000.00
21 4/30/2015 $38,100,000.00
22 1/31/2015 $27,500,000.00
23 10/31/2014 $26,000,000.00
24 7/31/2014 $18,400,000.00
25 4/30/2014 $15,400,000.00
26 1/31/2014 $13,700,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 4/30/2020 $34,200,000.00
2 1/31/2020 $129,724,000.00
3 10/31/2019 $95,917,000.00
4 7/31/2019 $63,437,000.00
5 4/30/2019 $33,017,000.00
6 1/31/2019 $128,084,000.00
7 10/31/2018 $95,446,000.00
8 7/31/2018 $63,793,000.00
9 4/30/2018 $31,664,000.00
10 1/31/2018 $115,510,000.00
11 10/31/2017 $83,936,000.00
12 7/31/2017 $54,140,000.00
13 4/30/2017 $26,602,000.00
14 1/31/2017 $101,205,000.00
15 10/31/2016 $25,967,000.00
16 7/31/2016 $48,109,000.00
17 4/30/2016 $24,466,000.00
18 1/31/2016 $82,927,000.00
19 10/31/2015 $22,062,000.00
20 7/31/2015 $37,423,000.00
21 4/30/2015 $16,583,000.00
22 1/31/2015 $57,978,000.00
23 10/31/2014 $41,995,000.00
24 7/31/2014 $26,411,000.00
25 4/30/2014 $12,914,000.00
26 1/31/2014 $48,777,000.00
27 10/31/2013 $35,767,000.00
28 7/31/2013 $22,291,000.00
29 4/30/2013 $11,317,000.00
30 1/31/2013 $42,829,000.00
31 1/31/2012 $37,618,000.00
Financials: RestrictedCashCurrent
Date Value
1 4/30/2020 $9,000.00
2 1/31/2020 $9,000.00
3 10/31/2019 $9,000.00
4 7/31/2019 $9,000.00
5 4/30/2019 $11,000.00
6 1/31/2019 $11,000.00
7 10/31/2018 $11,000.00
8 7/31/2018 $9,000.00
9 4/30/2018 $9,000.00
10 1/31/2018 $9,000.00
11 1/31/2017 $8,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 4/30/2020 $170,606,000.00
2 1/31/2020 $186,069,000.00
3 10/31/2019 $199,050,000.00
4 7/31/2019 $203,359,000.00
5 4/30/2019 $213,550,000.00
6 1/31/2019 $230,861,000.00
7 10/31/2018 $235,404,000.00
8 7/31/2018 $244,425,000.00
9 4/30/2018 $251,302,000.00
10 1/31/2018 $261,265,000.00
11 10/31/2017 $260,004,000.00
12 7/31/2017 $248,280,000.00
13 4/30/2017 $244,977,000.00
14 1/31/2017 $242,413,000.00
15 10/31/2016 $224,062,000.00
16 7/31/2016 $195,017,000.00
17 4/30/2016 $186,386,000.00
18 1/31/2016 $173,142,000.00
19 10/31/2015 $168,046,000.00
20 7/31/2015 $138,585,000.00
21 4/30/2015 $115,488,000.00
22 1/31/2015 $96,634,000.00
23 10/31/2014 $78,960,000.00
24 7/31/2014 $60,633,000.00
25 4/30/2014 $51,323,000.00
26 1/31/2014 $46,063,000.00
27 1/31/2013 $20,409,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 4/30/2020 $54,645,000.00
2 1/31/2020 $228,732,000.00
3 10/31/2019 $67,922,000.00
4 7/31/2019 $103,598,000.00
5 4/30/2019 $47,188,000.00
6 1/31/2019 $227,768,000.00
7 10/31/2018 $57,286,000.00
8 7/31/2018 $119,412,000.00
9 4/30/2018 $56,938,000.00
10 1/31/2018 $295,402,000.00
11 10/31/2017 $224,827,000.00
12 7/31/2017 $135,765,000.00
13 1/31/2017 $310,297,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 10/31/2019 $210,000.00
2 7/31/2019 $128,000.00
3 4/30/2019 $65,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 4/30/2020 $13,435,000.00
2 1/31/2020 $52,634,000.00
3 10/31/2019 $39,293,000.00
4 7/31/2019 $12,425,000.00
5 4/30/2019 $13,077,000.00
6 1/31/2019 $50,480,000.00
7 10/31/2018 $38,098,000.00
8 7/31/2018 $25,744,000.00
9 4/30/2018 $13,178,000.00
10 1/31/2018 $47,792,000.00
11 10/31/2017 $35,406,000.00
12 7/31/2017 $23,706,000.00
13 4/30/2017 $11,744,000.00
14 1/31/2017 $43,446,000.00
15 10/31/2016 $32,144,000.00
16 7/31/2016 $10,565,000.00
17 4/30/2016 $10,893,000.00
18 1/31/2016 $37,738,000.00
19 10/31/2015 $26,970,000.00
20 7/31/2015 $9,087,000.00
21 4/30/2015 $9,010,000.00
22 1/31/2015 $29,297,000.00
23 10/31/2014 $7,324,000.00
24 7/31/2014 $13,630,000.00
25 4/30/2014 $6,755,000.00
26 1/31/2014 $23,153,000.00
27 10/31/2013 $16,303,000.00
28 7/31/2013 $5,385,000.00
29 4/30/2013 $5,157,000.00
30 1/31/2013 $17,926,000.00
31 1/31/2012 $15,926,000.00
Financials: ShareBasedCompensation
Date Value
1 4/30/2020 $16,036,000.00
2 1/31/2020 $66,871,000.00
3 10/31/2019 $49,968,000.00
4 7/31/2019 $32,660,000.00
5 4/30/2019 $16,460,000.00
6 1/31/2019 $60,812,000.00
7 10/31/2018 $44,937,000.00
8 7/31/2018 $29,325,000.00
9 4/30/2018 $14,195,000.00
10 1/31/2018 $56,861,000.00
11 10/31/2017 $42,075,000.00
12 7/31/2017 $27,407,000.00
13 4/30/2017 $12,972,000.00
14 1/31/2017 $48,832,000.00
15 10/31/2016 $35,474,000.00
16 7/31/2016 $22,767,000.00
17 4/30/2016 $11,301,000.00
18 1/31/2016 $31,094,000.00
19 10/31/2015 $19,548,000.00
20 7/31/2015 $11,603,000.00
21 4/30/2015 $5,482,000.00
22 1/31/2015 $15,692,000.00
23 10/31/2014 $10,107,000.00
24 7/31/2014 $5,823,000.00
25 4/30/2014 $2,874,000.00
26 1/31/2014 $8,535,000.00
27 10/31/2013 $5,660,000.00
28 7/31/2013 $3,199,000.00
29 4/30/2013 $1,606,000.00
30 1/31/2013 $4,999,000.00
31 1/31/2012 $3,616,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 1/31/2018 --
4 1/31/2017 --
5 1/31/2016 --
6 1/31/2015 --
7 1/31/2014 --
8 1/31/2013 --
9 1/31/2012 --
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 4/30/2020 $21,555,000.00
2 1/31/2020 $29,573,000.00
3 10/31/2019 $25,280,000.00
4 7/31/2019 $29,049,000.00
5 4/30/2019 $31,285,000.00
6 10/31/2018 $20,327,000.00
7 7/31/2018 $24,377,000.00
8 4/30/2018 $38,705,000.00
9 1/31/2018 $22,273,000.00
10 10/31/2017 $53,559,000.00
11 7/31/2017 $47,343,000.00
12 4/30/2017 $56,306,000.00
13 1/31/2017 $49,016,000.00
14 10/31/2016 $64,650,000.00
15 7/31/2016 $65,004,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 4/30/2020 $903,782.00
2 1/31/2020 $960,567.00
3 10/31/2019 $981,191.00
4 7/31/2019 $1,130,044.00
5 4/30/2019 $1,170,168.00
6 1/31/2019 $1,250,507.00
7 10/31/2018 $1,254,926.00
8 7/31/2018 $1,234,750.00
9 4/30/2018 $1,354,895.00
10 1/31/2018 $1,351,181.00
11 10/31/2017 $1,351,300.00
12 7/31/2017 $1,366,052.00
13 4/30/2017 $1,363,740.00
14 1/31/2017 $1,367,960.00
15 10/31/2016 $1,345,458.00
16 7/31/2016 $1,430,350.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 4/30/2020 $31.92
2 1/31/2020 $30.24
3 10/31/2019 $29.94
4 7/31/2019 $27.35
5 4/30/2019 $26.28
6 1/31/2019 $24.93
7 10/31/2018 $24.13
8 7/31/2018 $23.17
9 4/30/2018 $20.32
10 1/31/2018 $18.91
11 10/31/2017 $17.95
12 7/31/2017 $16.81
13 4/30/2017 $15.85
14 1/31/2017 $14.94
15 10/31/2016 $13.81
16 7/31/2016 $13.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 4/30/2020 $3,369,000.00
2 1/31/2020 $13,263,000.00
3 10/31/2019 $12,054,000.00
4 7/31/2019 $4,493,000.00
5 4/30/2019 $2,767,000.00
6 1/31/2019 $8,867,000.00
7 10/31/2018 $8,196,000.00
8 7/31/2018 $7,838,000.00
9 4/30/2018 $1,853,000.00
10 1/31/2018 $7,446,000.00
11 10/31/2017 $5,569,000.00
12 7/31/2017 $3,783,000.00
13 4/30/2017 $2,080,000.00
14 1/31/2017 $10,788,000.00
15 10/31/2016 $9,469,000.00
16 7/31/2016 $2,176,000.00
17 4/30/2016 $1,053,000.00
18 1/31/2016 $37,603,000.00
19 10/31/2015 $35,157,000.00
20 7/31/2015 $29,603,000.00
21 4/30/2015 $16,431,000.00
22 1/31/2015 $46,427,000.00
23 10/31/2014 $30,041,000.00
24 7/31/2014 $15,623,000.00
25 4/30/2014 $6,981,000.00
26 1/31/2014 $18,217,000.00
27 1/31/2013 $2,087,000.00
28 1/31/2012 $2,682,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 4/30/2020 $350.00
2 1/31/2020 $19,451.00
3 10/31/2019 $9,751.00
4 7/31/2019 $9,045.00
5 4/30/2019 $5,358.00
6 1/31/2019 $15,701.00
7 10/31/2018 $9,007.00
8 7/31/2018 $6,637.00
9 4/30/2018 $561.00
10 1/31/2018 $21,522.00
11 10/31/2017 $18,045.00
12 7/31/2017 $5,495.00
13 4/30/2017 $2,945.00
14 1/31/2017 $7,735.00
15 10/31/2016 $7,721.00
16 7/31/2016 $7,721.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 4/30/2020 $2,929.00
2 1/31/2020 $14,931.00
3 10/31/2019 $13,306.00
4 7/31/2019 $11,508.00
5 4/30/2019 $6,448.00
6 1/31/2019 $20,974.00
7 10/31/2018 $16,732.00
8 7/31/2018 $12,026.00
9 4/30/2018 $8,921.00
10 1/31/2018 $27,721.00
11 10/31/2017 $21,057.00
12 7/31/2017 $13,818.00
13 4/30/2017 $6,063.00
14 1/31/2017 $16,708.00
15 10/31/2016 $10,753.00
16 7/31/2016 $8,625.00
17 4/30/2016 $6,850.00
18 1/31/2016 $40,331.00
19 10/31/2015 $31,081.00
20 7/31/2015 $14,580.00
21 4/30/2015 $5,580.00
22 1/31/2015 $48,634.00
23 10/31/2014 $41,935.00
24 7/31/2014 $31,916.00
25 4/30/2014 $15,431.00
26 1/31/2014 $81,063.00
27 1/31/2013 $168,615.00
28 1/31/2012 $192,387.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 4/30/2020 $7,200.00
2 1/31/2020 $66,850.00
3 10/31/2019 $57,350.00
4 7/31/2019 $28,300.00
5 4/30/2019 $18,800.00
6 1/31/2019 $116,600.00
7 10/31/2018 $97,600.00
8 7/31/2018 $60,050.00
9 4/30/2018 $21,900.00
10 1/31/2018 $132,250.00
11 10/31/2017 $91,300.00
12 7/31/2017 $72,400.00
13 4/30/2017 $50,600.00
14 1/31/2017 $110,500.00
15 10/31/2016 $93,100.00
16 7/31/2016 $78,700.00
17 4/30/2016 $70,100.00
18 1/31/2016 $179,700.00
19 10/31/2015 $163,200.00
20 7/31/2015 $86,850.00
21 4/30/2015 $66,100.00
22 1/31/2015 $428,781.00
23 10/31/2014 $399,681.00
24 7/31/2014 $151,333.00
25 4/30/2014 $96,133.00
26 1/31/2014 $255,520.00
27 1/31/2013 $451,071.00
28 1/31/2012 $1,207,564.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
Date Value
1 4/30/2020 $23.85
2 1/31/2020 $25.35
3 10/31/2019 $25.06
4 7/31/2019 $21.00
5 4/30/2019 $21.57
6 1/31/2019 $21.75
7 10/31/2018 $21.83
8 7/31/2018 $23.43
9 4/30/2018 $25.48
10 1/31/2018 $28.28
11 10/31/2017 $27.20
12 7/31/2017 $28.84
13 4/30/2017 $29.23
14 1/31/2017 $18.76
15 10/31/2016 $17.99
16 7/31/2016 $16.38
17 4/30/2016 $16.15
18 1/31/2016 $38.81
19 10/31/2015 $39.79
20 7/31/2015 $40.66
21 4/30/2015 $36.30
22 1/31/2015 $21.37
23 10/31/2014 $20.79
24 7/31/2014 $17.51
25 4/30/2014 $18.77
26 1/31/2014 $10.85
27 1/31/2013 $5.23
28 1/31/2012 $5.24
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 4/30/2020 $22,404,000.00
2 1/31/2020 $31,295,000.00
3 10/31/2019 $26,387,000.00
4 7/31/2019 $30,053,000.00
5 4/30/2019 $32,360,000.00
6 10/31/2018 $20,331,000.00
7 7/31/2018 $24,385,000.00
8 4/30/2018 $39,119,000.00
9 1/31/2018 $45,868,000.00
10 10/31/2017 $55,763,000.00
11 7/31/2017 $48,972,000.00
12 4/30/2017 $59,542,000.00
13 1/31/2017 $51,670,000.00
14 10/31/2016 $71,043,000.00
15 7/31/2016 $71,725,000.00
16 4/30/2016 $44,663,000.00
17 1/31/2016 $43,396,000.00
18 10/31/2015 $62,057,000.00
19 7/31/2015 $192,365,000.00
20 4/30/2015 $119,790,000.00
21 1/31/2015 $96,547,000.00
22 10/31/2014 $85,338,000.00
23 7/31/2014 $57,493,000.00
24 4/30/2014 $54,254,000.00
25 1/31/2014 $84,334,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 4/30/2020 $1,052,697.00
2 1/31/2020 $1,124,646.00
3 10/31/2019 $1,155,068.00
4 7/31/2019 $1,302,925.00
5 4/30/2019 $1,364,413.00
6 1/31/2019 $1,459,064.00
7 10/31/2018 $1,475,435.00
8 7/31/2018 $1,457,552.00
9 4/30/2018 $1,581,279.00
10 1/31/2018 $1,611,344.00
11 10/31/2017 $1,620,542.00
12 7/31/2017 $1,666,782.00
13 4/30/2017 $1,697,636.00
14 1/31/2017 $1,703,524.00
15 10/31/2016 $1,722,998.00
16 7/31/2016 $1,849,908.00
17 4/30/2016 $1,882,789.00
18 1/31/2016 $1,853,390.00
19 10/31/2015 $1,904,095.00
20 7/31/2015 $1,934,496.00
21 4/30/2015 $2,070,095.00
22 1/31/2015 $2,281,909.00
23 10/31/2014 $2,603,890.00
24 7/31/2014 $2,824,637.00
25 4/30/2014 $3,147,185.00
26 1/31/2014 $3,358,706.00
27 1/31/2013 $4,344,535.00
28 1/31/2012 $4,375,906.00
29 1/31/2011 $3,814,782.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 4/30/2020 $34.33
2 1/31/2020 $32.93
3 10/31/2019 $32.71
4 7/31/2019 $29.87
5 4/30/2019 $29.25
6 1/31/2019 $28.31
7 10/31/2018 $28.03
8 7/31/2018 $27.74
9 4/30/2018 $25.19
10 1/31/2018 $24.56
11 10/31/2017 $23.62
12 7/31/2017 $23.15
13 4/30/2017 $22.74
14 1/31/2017 $21.66
15 10/31/2016 $21.27
16 7/31/2016 $20.48
17 4/30/2016 $20.25
18 1/31/2016 $19.36
19 10/31/2015 $18.89
20 7/31/2015 $16.43
21 4/30/2015 $15.28
22 1/31/2015 $13.00
23 10/31/2014 $11.52
24 7/31/2014 $8.35
25 4/30/2014 $7.81
26 1/31/2014 $6.92
27 1/31/2013 $6.07
28 1/31/2012 $5.63
29 1/31/2011 $4.35
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 4/30/2020 $14.66
2 1/31/2020 $15.52
3 10/31/2019 $15.43
4 7/31/2019 $15.30
5 4/30/2019 $14.95
6 1/31/2019 $5.54
7 10/31/2018 $5.12
8 7/31/2018 $4.85
9 4/30/2018 $7.17
10 1/31/2018 $12.50
11 10/31/2017 $12.34
12 7/31/2017 $13.13
13 4/30/2017 $12.23
14 1/31/2017 $13.69
15 10/31/2016 $13.98
16 7/31/2016 $10.96
17 4/30/2016 $10.19
18 1/31/2016 $9.11
19 10/31/2015 $9.28
20 7/31/2015 $8.63
21 4/30/2015 $7.88
22 1/31/2015 $5.84
23 10/31/2014 $6.08
24 7/31/2014 $5.72
25 4/30/2014 $5.20
26 1/31/2014 $5.96
27 1/31/2013 $3.21
28 1/31/2012 $2.91
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 4/30/2020 $40.60
2 1/31/2020 $64.53
3 10/31/2019 $55.95
4 7/31/2019 $56.55
5 4/30/2019 $66.87
6 1/31/2019 $54.35
7 10/31/2018 $47.55
8 7/31/2018 $44.39
9 4/30/2018 $71.16
10 1/31/2018 $36.31
11 10/31/2017 $30.88
12 7/31/2017 $68.57
13 4/30/2017 $64.60
14 1/31/2017 $14.19
15 10/31/2016 $14.12
16 7/31/2016 $14.12
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 4/30/2020 $47.68
2 1/31/2020 $46.29
3 10/31/2019 $45.65
4 7/31/2019 $45.29
5 4/30/2019 $46.81
6 1/31/2019 $53.50
7 10/31/2018 $54.28
8 7/31/2018 $53.92
9 4/30/2018 $55.40
10 1/31/2018 $56.97
11 10/31/2017 $56.87
12 7/31/2017 $56.69
13 4/30/2017 $61.45
14 1/31/2017 $55.07
15 10/31/2016 $50.76
16 7/31/2016 $52.43
17 4/30/2016 $45.30
18 1/31/2016 $35.65
19 10/31/2015 $28.91
20 7/31/2015 $40.93
21 4/30/2015 $24.62
22 1/31/2015 $13.38
23 10/31/2014 $14.08
24 7/31/2014 $11.38
25 4/30/2014 $10.09
26 1/31/2014 $10.34
27 1/31/2013 $7.22
28 1/31/2012 $6.78
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 4/30/2020 $50.77
2 1/31/2020 $50.56
3 10/31/2019 $49.79
4 7/31/2019 $41.07
5 4/30/2019 $42.13
6 1/31/2019 $42.73
7 10/31/2018 $42.81
8 7/31/2018 $45.74
9 4/30/2018 $49.91
10 1/31/2018 $54.66
11 10/31/2017 $52.57
12 7/31/2017 $55.69
13 4/30/2017 $56.27
14 1/31/2017 $47.82
15 10/31/2016 $46.10
16 7/31/2016 $41.93
17 4/30/2016 $41.36
18 1/31/2016 $71.36
19 10/31/2015 $73.06
20 7/31/2015 $72.99
21 4/30/2015 $64.39
22 1/31/2015 $36.33
23 10/31/2014 $35.26
24 7/31/2014 $29.26
25 4/30/2014 $31.25
26 1/31/2014 $18.14
27 1/31/2013 $8.79
28 1/31/2012 $8.82
Financials: StockholdersEquity
Date Value
1 4/30/2020 $455,583,000.00
2 1/31/2020 $448,072,000.00
3 10/31/2019 $445,240,000.00
4 7/31/2019 $428,461,000.00
5 4/30/2019 $422,438,000.00
6 1/31/2019 $419,489,000.00
7 10/31/2018 $411,139,000.00
8 7/31/2018 $432,892,000.00
9 4/30/2018 $468,808,000.00
10 1/31/2018 $482,187,000.00
11 10/31/2017 $469,064,000.00
12 7/31/2017 $452,726,000.00
13 4/30/2017 $464,329,000.00
14 1/31/2017 $454,634,000.00
15 10/31/2016 $422,613,000.00
16 7/31/2016 $376,755,000.00
17 4/30/2016 $376,452,000.00
18 1/31/2016 $349,456,000.00
19 10/31/2015 $332,369,000.00
20 7/31/2015 $296,173,000.00
21 4/30/2015 $265,406,000.00
22 1/31/2015 $237,211,000.00
23 10/31/2014 $209,354,000.00
24 7/31/2014 $182,311,000.00
25 4/30/2014 $167,699,000.00
26 1/31/2014 $156,361,000.00
27 1/31/2013 $112,332,000.00
28 1/31/2012 $6,449,000.00
29 1/31/2011 $-1,104,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 4/30/2020 $75,870.00
2 1/31/2020 $366,886.00
3 10/31/2019 $338,289.00
4 7/31/2019 $163,886.00
5 4/30/2019 $101,645.00
6 1/31/2019 $232,205.00
7 10/31/2018 $207,770.00
8 7/31/2018 $195,179.00
9 4/30/2018 $42,483.00
10 1/31/2018 $175,187.00
11 10/31/2017 $135,180.00
12 7/31/2017 $89,829.00
13 4/30/2017 $47,480.00
14 1/31/2017 $235,923.00
15 10/31/2016 $205,018.00
16 7/31/2016 $65,836.00
17 4/30/2016 $33,851.00
18 1/31/2016 $567,888.00
19 10/31/2015 $509,933.00
20 7/31/2015 $419,683.00
21 4/30/2015 $272,334.00
22 1/31/2015 $1,456,944.00
23 10/31/2014 $1,112,562.00
24 7/31/2014 $653,486.00
25 4/30/2014 $292,223.00
26 1/31/2014 $1,160,286.00
27 1/31/2013 $313,827.00
28 1/31/2012 $454,053.00
Financials: StockIssuedDuringPeriodValueEmployeeStockPurchasePlan
Date Value
1 4/30/2020 $2,660,000.00
2 1/31/2020 $5,967,000.00
3 10/31/2019 $2,904,000.00
4 4/30/2019 $3,063,000.00
5 1/31/2019 $5,136,000.00
6 10/31/2018 $2,318,000.00
7 4/30/2018 $2,818,000.00
8 1/31/2018 $4,646,000.00
9 1/31/2017 $4,034,000.00
10 1/31/2016 $3,100,000.00
11 1/31/2015 $2,735,000.00
12 1/31/2014 $1,744,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 4/30/2020 $6,463,000.00
2 10/31/2019 $2,711,000.00
3 7/31/2019 $988,000.00
4 4/30/2019 $1,520,000.00
5 10/31/2018 $117,000.00
6 7/31/2018 $642,000.00
7 4/30/2018 $305,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 1/31/2020 $5,695,000.00
2 4/30/2019 $1,520,000.00
3 1/31/2019 $1,285,000.00
4 4/30/2018 $305,000.00
5 1/31/2018 $2,191,000.00
6 1/31/2017 $3,230,000.00
7 1/31/2016 $5,176,000.00
Financials: StockRepurchasedDuringPeriodShares
Date Value
1 4/30/2020 $4,011,595.00
2 3/31/2020 $25,719.00
3 1/31/2020 --
4 10/31/2019 --
5 7/31/2019 --
6 4/30/2019 $3,985,876.00
7 1/31/2019 $2,485,992.00
8 10/31/2018 $3,881,716.00
9 7/31/2018 $1,119,193.00
10 4/30/2018 $1,937,332.00
11 1/31/2018 $1,094,795.00
12 10/31/2017 $1,433,137.00
13 7/31/2017 $1,163,597.00
14 4/30/2017 $567,827.00
15 1/31/2017 $405,089.00
16 10/31/2016 $405,089.00
17 7/31/2016 $405,089.00
Financials: StockRepurchasedDuringPeriodValue
Date Value
1 4/30/2020 $1,000,000.00
2 4/30/2019 --
3 1/31/2019 $99,903,000.00
4 10/31/2018 $30,805,000.00
5 7/31/2018 $44,989,000.00
6 4/30/2018 $20,624,000.00
7 1/31/2018 $54,788,000.00
8 1/31/2017 $20,183,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 4/30/2020 $275,000,000.00
2 1/31/2020 $275,000,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 4/30/2020 $49,000,000.00
2 1/31/2020 $50,000,000.00
3 10/31/2019 $50,000,000.00
4 7/31/2019 $50,000,000.00
5 1/31/2019 $31,900,000.00
6 10/31/2018 $35,400,000.00
7 7/31/2018 $66,100,000.00
8 4/30/2018 $11,100,000.00
9 1/31/2018 $31,700,000.00
10 10/31/2017 $35,000,000.00
11 7/31/2017 $47,800,000.00
Financials: UndistributedEarningsOfForeignSubsidiaries
Date Value
1 1/31/2020 $78,500,000.00
2 1/31/2019 $67,200,000.00
3 1/31/2018 $51,000,000.00
4 1/31/2017 $44,000,000.00
5 1/31/2016 $32,800,000.00
6 1/31/2015 $28,600,000.00
7 1/31/2014 $22,000,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 4/30/2020 $43,300,000.00
2 1/31/2020 $42,695,000.00
3 10/31/2019 $40,500,000.00
4 7/31/2019 $38,700,000.00
5 4/30/2019 $37,900,000.00
6 1/31/2019 $37,531,000.00
7 10/31/2018 $36,200,000.00
8 7/31/2018 $35,800,000.00
9 4/30/2018 $34,700,000.00
10 1/31/2018 $34,117,000.00
11 10/31/2017 $43,900,000.00
12 7/31/2017 $41,800,000.00
13 4/30/2017 $39,900,000.00
14 1/31/2017 $37,977,000.00
15 10/31/2016 $35,900,000.00
16 7/31/2016 $33,600,000.00
17 4/30/2016 $31,500,000.00
18 1/31/2016 $30,211,000.00
19 10/31/2015 $24,100,000.00
20 7/31/2015 $4,700,000.00
21 4/30/2015 $4,700,000.00
22 1/31/2015 $4,671,000.00
23 10/31/2014 $3,100,000.00
24 7/31/2014 $3,600,000.00
25 4/30/2014 $3,600,000.00
26 1/31/2014 $3,583,000.00
27 1/31/2013 $3,018,000.00
28 1/31/2012 $2,213,000.00
29 1/31/2011 $2,007,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 1/31/2020 --
2 1/31/2019 $552,000.00
3 1/31/2018 $11,313,000.00
4 1/31/2017 --
5 1/31/2016 $37,000.00
6 1/31/2015 --
7 1/31/2014 $36,000.00
8 1/31/2013 $210,000.00
9 1/31/2012 $139,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 1/31/2020 --
2 1/31/2019 --
3 1/31/2018 --
4 1/31/2017 --
5 1/31/2016 --
6 1/31/2015 $43,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 1/31/2020 $760,000.00
2 1/31/2019 $403,000.00
3 1/31/2018 $139,000.00
4 1/31/2017 $103,000.00
5 1/31/2016 $166,000.00
6 1/31/2015 $160,000.00
7 1/31/2014 $153,000.00
8 1/31/2013 $116,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Date Value
1 1/31/2020 $358,000.00
2 1/31/2019 $263,000.00
3 1/31/2018 $37,000.00
4 1/31/2016 $6,000.00
5 1/31/2015 $7,180.00
6 1/31/2014 $37,000.00
7 1/31/2013 $23,000.00
8 1/31/2012 $37,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 1/31/2020 $4,964,000.00
2 1/31/2019 $3,922,000.00
3 1/31/2018 $7,892,000.00
4 1/31/2017 $7,830,000.00
5 1/31/2016 $17,169,000.00
6 1/31/2015 $1,284,000.00
7 1/31/2014 $539,000.00
8 1/31/2013 $325,000.00
9 1/31/2012 $311,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 1/31/2020 $252,000.00
2 1/31/2019 $109,000.00
3 1/31/2018 $28,000.00
4 1/31/2017 $911,000.00
5 1/31/2016 $8,810,000.00
6 1/31/2015 $324,000.00
7 1/31/2014 $62,000.00
8 1/31/2013 $690,000.00
9 1/31/2012 $34,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 1/31/2020 $52,000.00
2 1/31/2019 $65,000.00
3 1/31/2018 $467,000.00
4 1/31/2017 $975,000.00
5 1/31/2016 $402,000.00
6 1/31/2015 $477,000.00
7 10/31/2014 $500,000.00
8 1/31/2014 $36,000.00
9 1/31/2013 $210,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 1/31/2020 $36,200,000.00
2 1/31/2019 $31,600,000.00
3 1/31/2018 $22,500,000.00
4 1/31/2017 $30,100,000.00
5 1/31/2016 $6,300,000.00
6 1/31/2015 $2,800,000.00
7 1/31/2014 $2,400,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 4/30/2020 $34,080,330.00
2 1/31/2020 $33,083,562.00
3 10/31/2019 $32,885,729.00
4 7/31/2019 $32,860,974.00
5 4/30/2019 $32,492,044.00
6 1/31/2019 $32,713,606.00
7 10/31/2018 $32,908,614.00
8 7/31/2018 $33,276,976.00
9 4/30/2018 $33,334,801.00
10 1/31/2018 $34,583,150.00
11 10/31/2017 $34,538,968.00
12 7/31/2017 $34,629,004.00
13 4/30/2017 $34,685,081.00
14 1/31/2017 $34,327,724.00
15 10/31/2016 $34,242,065.00
16 7/31/2016 $34,175,466.00
17 4/30/2016 $33,950,736.00
18 1/31/2016 $33,755,709.00
19 10/31/2015 $33,758,541.00
20 7/31/2015 $33,688,239.00
21 4/30/2015 $33,472,309.00
22 1/31/2015 $32,278,127.00
23 10/31/2014 $32,014,373.00
24 7/31/2014 $31,831,489.00
25 4/30/2014 $31,763,993.00
26 1/31/2014 $30,172,563.00
27 10/31/2013 $29,754,837.00
28 7/31/2013 $29,456,374.00
29 4/30/2013 $29,066,062.00
30 1/31/2013 $15,016,986.00
31 1/31/2012 $9,469,820.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 4/30/2020 $34,080,330.00
2 1/31/2020 $33,083,562.00
3 10/31/2019 $32,885,729.00
4 7/31/2019 $32,860,974.00
5 4/30/2019 $32,492,044.00
6 1/31/2019 $32,713,606.00
7 10/31/2018 $32,908,614.00
8 7/31/2018 $33,219,152.00
9 4/30/2018 $33,334,801.00
10 1/31/2018 $33,224,803.00
11 10/31/2017 $33,203,432.00
12 7/31/2017 $33,240,767.00
13 4/30/2017 $33,253,817.00
14 1/31/2017 $32,671,221.00
15 10/31/2016 $32,552,077.00
16 7/31/2016 $32,492,723.00
17 4/30/2016 $32,428,047.00
18 1/31/2016 $31,633,936.00
19 10/31/2015 $31,476,668.00
20 7/31/2015 $31,307,236.00
21 4/30/2015 $31,099,081.00
22 1/31/2015 $29,742,653.00
23 10/31/2014 $29,467,178.00
24 7/31/2014 $29,198,511.00
25 4/30/2014 $28,976,339.00
26 1/31/2014 $27,680,778.00
27 10/31/2013 $27,432,301.00
28 7/31/2013 $27,232,142.00
29 4/30/2013 $27,056,932.00
30 1/31/2013 $13,511,646.00
31 1/31/2012 $7,961,944.00
Copyright 2020 PursePoor.com