All individual numbers are from the SEC provided Financial Statement and Notes Data Sets. No guarantee is made for their accuracy.
BUILD-A-BEAR WORKSHOP INC: Last Reported 1/31/2024

Business Address

415 S. 18TH STREET, SUITE 200

ST LOUIS , MO US 63103

Mailing Address

415 S. 18TH STREET, SUITE 200

ST LOUIS , MO US 63103
Phone Number: 314-423-8000 / State Incorporated: DE / Fiscal Year End 1 /31
Financials: AccountsPayableCurrent
Date Value
1 10/31/2023 $11,961,000.00
2 7/31/2023 $15,598,000.00
3 4/30/2023 $13,686,000.00
4 1/31/2023 $10,286,000.00
5 10/31/2022 $19,514,000.00
6 7/31/2022 $29,086,000.00
7 4/30/2022 $19,930,000.00
8 1/31/2022 $21,849,000.00
9 10/31/2021 $25,830,000.00
10 7/31/2021 $16,028,000.00
11 4/30/2021 $19,438,000.00
12 1/31/2021 $17,901,000.00
13 10/31/2020 $14,527,000.00
14 7/31/2020 $23,267,000.00
15 4/30/2020 $22,905,000.00
16 1/31/2020 $15,680,000.00
17 10/31/2019 $18,390,000.00
18 7/31/2019 $16,734,000.00
19 4/30/2019 $20,887,000.00
20 1/31/2019 $22,551,000.00
21 10/31/2018 $18,179,000.00
22 7/31/2018 $15,046,000.00
23 4/30/2018 $12,965,000.00
24 12/31/2017 $18,942,000.00
25 10/31/2017 $18,595,000.00
26 9/30/2017 $16,855,000.00
27 7/31/2017 $16,388,000.00
28 6/30/2017 $17,016,000.00
29 4/30/2017 $23,442,000.00
30 3/31/2017 $21,921,000.00
31 12/31/2016 $27,861,000.00
32 9/30/2016 $26,242,000.00
33 6/30/2016 $22,404,000.00
34 3/31/2016 $27,812,000.00
35 12/31/2015 $42,551,000.00
36 9/30/2015 $29,927,000.00
37 6/30/2015 $23,140,000.00
38 3/31/2015 $23,504,000.00
39 12/31/2014 $38,107,000.00
40 9/30/2014 $28,369,000.00
41 6/30/2014 $25,447,000.00
42 3/31/2014 $20,384,000.00
43 12/31/2013 $34,977,000.00
44 9/30/2013 $33,517,000.00
45 6/30/2013 $33,897,000.00
46 3/31/2013 $25,918,000.00
47 12/31/2012 $38,984,000.00
48 9/30/2012 $35,151,000.00
49 6/30/2012 $24,253,000.00
50 3/31/2012 $22,741,000.00
51 12/31/2011 $41,032,000.00
52 9/30/2011 $38,544,000.00
53 6/30/2011 $33,280,000.00
54 3/31/2011 $25,103,000.00
55 12/31/2010 $36,325,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 10/31/2023 $329,000.00
2 7/31/2023 $3,413,000.00
3 4/30/2023 $7,524,000.00
4 1/31/2023 $3,418,000.00
5 10/31/2022 $1,382,000.00
6 7/31/2022 $149,000.00
7 4/30/2022 $4,387,000.00
8 1/31/2022 $616,000.00
9 10/31/2021 $383,000.00
10 7/31/2021 $1,782,000.00
11 4/30/2021 $2,873,000.00
12 1/31/2021 $325,000.00
13 10/31/2020 $99,000.00
14 7/31/2020 $99,000.00
15 4/30/2020 $97,000.00
16 1/31/2020 $948,000.00
17 10/31/2019 $18,000.00
18 7/31/2019 $61,000.00
19 4/30/2019 $556,000.00
20 1/31/2019 $75,000.00
21 10/31/2018 $285,000.00
22 7/31/2018 $274,000.00
23 4/30/2018 $1,339,000.00
24 12/31/2017 $789,000.00
25 10/31/2017 $-32,000.00
26 9/30/2017 $35,000.00
27 7/31/2017 --
28 6/30/2017 $28,000.00
29 4/30/2017 $208,000.00
30 3/31/2017 $279,000.00
31 12/31/2016 $611,000.00
32 9/30/2016 $756,000.00
33 6/30/2016 $294,000.00
34 3/31/2016 $1,959,000.00
35 12/31/2015 $570,000.00
36 9/30/2015 $627,000.00
37 6/30/2015 $613,000.00
38 3/31/2015 $1,216,000.00
39 12/31/2014 $1,141,000.00
40 9/30/2014 $191,000.00
41 6/30/2014 $191,000.00
42 3/31/2014 $108,000.00
43 12/31/2013 $227,000.00
44 9/30/2013 $200,000.00
45 12/31/2012 $88,000.00
46 9/30/2012 $100,000.00
47 12/31/2011 $796,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 10/31/2023 $25,319,000.00
2 7/31/2023 $28,347,000.00
3 4/30/2023 $27,272,000.00
4 1/31/2023 $37,358,000.00
5 10/31/2022 $25,764,000.00
6 7/31/2022 $20,972,000.00
7 4/30/2022 $23,444,000.00
8 1/31/2022 $25,543,000.00
9 10/31/2021 $20,378,000.00
10 7/31/2021 $20,972,000.00
11 4/30/2021 $16,629,000.00
12 1/31/2021 $17,551,000.00
13 10/31/2020 $19,856,000.00
14 7/31/2020 $15,911,000.00
15 4/30/2020 $10,395,000.00
16 1/31/2020 $16,536,000.00
17 10/31/2019 $9,985,000.00
18 7/31/2019 $8,622,000.00
19 4/30/2019 $7,785,000.00
20 1/31/2019 $10,047,000.00
21 10/31/2018 $7,559,000.00
22 7/31/2018 $12,482,000.00
23 4/30/2018 $8,739,000.00
24 12/31/2017 $15,340,000.00
25 10/31/2017 $12,839,000.00
26 9/30/2017 $13,055,000.00
27 7/31/2017 $10,806,000.00
28 6/30/2017 $11,285,000.00
29 4/30/2017 $12,099,000.00
30 3/31/2017 $14,141,000.00
31 12/31/2016 $15,897,000.00
32 9/30/2016 $11,918,000.00
33 6/30/2016 $10,427,000.00
34 3/31/2016 $17,960,000.00
35 12/31/2015 $19,286,000.00
36 9/30/2015 $14,197,000.00
37 6/30/2015 $13,269,000.00
38 3/31/2015 $18,666,000.00
39 12/31/2014 $24,058,000.00
40 9/30/2014 $13,145,000.00
41 6/30/2014 $11,961,000.00
42 3/31/2014 $11,446,000.00
43 12/31/2013 $16,380,000.00
44 9/30/2013 $9,162,000.00
45 6/30/2013 $8,547,000.00
46 3/31/2013 $8,698,000.00
47 12/31/2012 $11,570,000.00
48 9/30/2012 $5,981,000.00
49 6/30/2012 $7,227,000.00
50 3/31/2012 $7,296,000.00
51 12/31/2011 $12,128,000.00
52 9/30/2011 $6,039,000.00
53 6/30/2011 $6,818,000.00
54 3/31/2011 $6,363,000.00
55 12/31/2010 $15,488,000.00
Financials: AccruedRentCurrent
Date Value
1 10/31/2023 $954,000.00
2 7/31/2023 $1,049,000.00
3 4/30/2023 $898,000.00
4 1/31/2023 $1,512,000.00
5 10/31/2022 $899,000.00
6 7/31/2022 $1,295,000.00
7 4/30/2022 $1,383,000.00
8 1/31/2022 $1,093,000.00
9 10/31/2021 $890,000.00
10 7/31/2021 $1,111,000.00
11 4/30/2021 $1,411,000.00
12 1/31/2021 $1,993,000.00
13 10/31/2020 $1,596,000.00
14 7/31/2020 $114,000.00
15 4/30/2020 $69,000.00
16 1/31/2020 $726,000.00
17 10/31/2019 $491,000.00
18 7/31/2019 $642,000.00
19 4/30/2019 $845,000.00
20 1/31/2019 $3,233,000.00
21 10/31/2018 $3,007,000.00
22 7/31/2018 $3,294,000.00
23 4/30/2018 $3,352,000.00
24 12/31/2017 $3,679,000.00
25 10/31/2017 $3,014,000.00
26 9/30/2017 $3,450,000.00
27 7/31/2017 $3,016,000.00
28 6/30/2017 $3,950,000.00
29 4/30/2017 $3,962,000.00
30 3/31/2017 $3,996,000.00
31 12/31/2016 $4,615,000.00
32 9/30/2016 $3,919,000.00
33 6/30/2016 $4,062,000.00
34 3/31/2016 $4,579,000.00
35 12/31/2015 $4,307,000.00
36 9/30/2015 $3,819,000.00
37 6/30/2015 $3,675,000.00
38 3/31/2015 $2,603,000.00
39 12/31/2014 $3,365,000.00
40 9/30/2014 $3,294,000.00
41 6/30/2014 $3,294,000.00
42 3/31/2014 $3,098,000.00
43 12/31/2013 $429,000.00
44 9/30/2013 $328,000.00
45 12/31/2012 $811,000.00
46 9/30/2012 $725,000.00
47 12/31/2011 $454,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 1/31/2023 $165,069,000.00
2 1/31/2022 $158,359,000.00
3 1/31/2021 $148,997,000.00
4 1/31/2020 $178,378,000.00
5 1/31/2019 $174,596,000.00
6 12/31/2017 $173,195,000.00
7 9/30/2017 $171,922,000.00
8 6/30/2017 $170,785,000.00
9 3/31/2017 $173,804,000.00
10 12/31/2016 $172,333,000.00
11 9/30/2016 $179,584,000.00
12 6/30/2016 $183,829.00
13 3/31/2016 $185,915,000.00
14 12/31/2015 $183,686,000.00
15 9/30/2015 $183,179,000.00
16 6/30/2015 $191,103.00
17 3/31/2015 $187,958,000.00
18 12/31/2014 $185,044,000.00
19 9/30/2014 $183,841,000.00
20 6/30/2014 $181,527,000.00
21 3/31/2014 $179,350,000.00
22 12/31/2013 $177,512,000.00
23 9/30/2013 $179,915,000.00
24 6/30/2013 $180,364,000.00
25 3/31/2013 $186,500,000.00
26 12/31/2012 $189,134,000.00
27 9/30/2012 $184,606,000.00
28 6/30/2012 $181,892,000.00
29 3/31/2012 $179,357,000.00
30 12/31/2011 $175,018,000.00
31 9/30/2011 $173,862,000.00
32 6/30/2011 $173,418,000.00
33 3/31/2011 $168,978,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 10/31/2023 $-12,319,000.00
2 7/31/2023 $-12,017,000.00
3 4/30/2023 $-12,177,000.00
4 1/31/2023 $-12,274,000.00
5 10/31/2022 $-12,336,000.00
6 7/31/2022 $-12,385,000.00
7 4/30/2022 $-12,452,000.00
8 1/31/2022 $-12,470,000.00
9 10/31/2021 $-12,495,000.00
10 7/31/2021 $-12,579,000.00
11 4/30/2021 $-12,532,000.00
12 1/31/2021 $-12,615,000.00
13 10/31/2020 $-12,277,000.00
14 7/31/2020 $-12,339,000.00
15 4/30/2020 $-11,909,000.00
16 1/31/2020 $-12,079,000.00
17 10/31/2019 $-11,927,000.00
18 7/31/2019 $-11,579,000.00
19 4/30/2019 $-12,123,000.00
20 1/31/2019 $-12,018,000.00
21 10/31/2018 $-12,049,000.00
22 7/31/2018 $-12,015,000.00
23 4/30/2018 $-11,546,000.00
24 12/31/2017 $-11,562,000.00
25 10/31/2017 $-11,973,000.00
26 9/30/2017 $-11,623,000.00
27 7/31/2017 $-11,901,000.00
28 6/30/2017 $-12,010,000.00
29 4/30/2017 $-12,061,000.00
30 3/31/2017 $-12,505,000.00
31 12/31/2016 $-12,727,000.00
32 9/30/2016 $-11,994,000.00
33 6/30/2016 $-11,696,000.00
34 3/31/2016 $-10,614,000.00
35 12/31/2015 $-9,971,000.00
36 9/30/2015 $-9,272,000.00
37 6/30/2015 $-8,503,000.00
38 3/31/2015 $-9,697,000.00
39 12/31/2014 $-8,698,000.00
40 9/30/2014 $-7,524,000.00
41 6/30/2014 $-6,515,000.00
42 3/31/2014 $-7,263,000.00
43 12/31/2013 $-7,303,000.00
44 9/30/2013 $-7,843,000.00
45 6/30/2013 $-8,949,000.00
46 3/31/2013 $-9,016,000.00
47 12/31/2012 $-7,683,000.00
48 9/30/2012 $-7,020,000.00
49 6/30/2012 $-9,082,000.00
50 3/31/2012 $-7,689,000.00
51 12/31/2011 $-10,165,000.00
52 9/30/2011 $-9,506,000.00
53 6/30/2011 $-7,580,000.00
54 3/31/2011 $-7,602,000.00
55 12/31/2010 $-9,959,000.00
Financials: AdditionalPaidInCapital
Date Value
1 10/31/2023 $66,641,000.00
2 7/31/2023 $66,773,000.00
3 4/30/2023 $70,324,000.00
4 1/31/2023 $69,868,000.00
5 10/31/2022 $68,422,000.00
6 7/31/2022 $69,409,000.00
7 4/30/2022 $71,962,000.00
8 1/31/2022 $75,490,000.00
9 10/31/2021 $75,316,000.00
10 7/31/2021 $73,397,000.00
11 4/30/2021 $73,024,000.00
12 1/31/2021 $72,822,000.00
13 10/31/2020 $72,344,000.00
14 7/31/2020 $71,906,000.00
15 4/30/2020 $71,491,000.00
16 1/31/2020 $70,633,000.00
17 10/31/2019 $69,955,000.00
18 7/31/2019 $70,295,000.00
19 4/30/2019 $69,550,000.00
20 1/31/2019 $69,088,000.00
21 10/31/2018 $68,274,000.00
22 7/31/2018 $67,383,000.00
23 4/30/2018 $66,908,000.00
24 12/31/2017 $68,962,000.00
25 10/31/2017 $70,215,000.00
26 9/30/2017 $69,972,000.00
27 7/31/2017 $69,936,000.00
28 6/30/2017 $69,689,000.00
29 4/30/2017 $69,187,000.00
30 3/31/2017 $68,902,000.00
31 12/31/2016 $68,001,000.00
32 9/30/2016 $67,197,000.00
33 6/30/2016 $66,455,000.00
34 3/31/2016 $65,713,000.00
35 12/31/2015 $66,009,000.00
36 9/30/2015 $69,880,000.00
37 6/30/2015 $60,536,000.00
38 3/31/2015 $70,780,000.00
39 12/31/2014 $69,362,000.00
40 9/30/2014 $68,749,000.00
41 6/30/2014 $70,730,000.00
42 3/31/2014 $69,595,000.00
43 12/31/2013 $69,094,000.00
44 9/30/2013 $68,460,000.00
45 6/30/2013 $67,225,000.00
46 3/31/2013 $66,318,000.00
47 12/31/2012 $66,112,000.00
48 9/30/2012 $66,782,000.00
49 6/30/2012 $66,060,000.00
50 3/31/2012 $65,168,000.00
51 12/31/2011 $65,402,000.00
52 9/30/2011 $68,999,000.00
53 6/30/2011 $72,979,000.00
54 3/31/2011 $74,409,000.00
55 12/31/2010 $76,582,000.00
Financials: AdjustmentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 10/31/2023 $3,640,000.00
2 7/31/2023 $3,640,000.00
3 4/30/2023 --
4 1/31/2023 $2,179,000.00
5 10/31/2022 --
6 7/31/2022 $2,179,000.00
7 4/30/2022 $2,179,000.00
8 1/31/2022 $1,759,000.00
9 10/31/2021 $719,000.00
10 7/31/2021 $923,000.00
11 4/30/2021 $924,000.00
12 1/31/2021 $114,000.00
13 10/31/2020 $115,000.00
14 7/31/2020 $115,000.00
15 4/30/2020 $115,000.00
16 10/31/2019 --
17 7/31/2019 --
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 10/31/2023 $363,000.00
2 7/31/2023 $758,000.00
3 4/30/2023 $389,000.00
4 1/31/2023 $1,547,000.00
5 10/31/2022 $368,000.00
6 7/31/2022 $807,000.00
7 4/30/2022 $429,000.00
8 1/31/2022 $1,691,000.00
9 10/31/2021 $372,000.00
10 7/31/2021 $370,000.00
11 4/30/2021 $551,000.00
12 1/31/2021 $1,811,000.00
13 10/31/2020 $1,334,000.00
14 7/31/2020 $417,000.00
15 4/30/2020 $476,000.00
16 1/31/2020 $1,793,000.00
17 10/31/2019 $1,114,000.00
18 7/31/2019 $1,454,000.00
19 4/30/2019 $720,000.00
20 1/31/2019 $3,439,000.00
21 10/31/2018 $935,000.00
22 7/31/2018 $1,689,000.00
23 4/30/2018 $841,000.00
24 1/31/2018 $214,000.00
25 12/31/2017 $3,423,000.00
26 10/31/2017 $776,000.00
27 9/30/2017 $2,681,000.00
28 7/31/2017 $2,038,000.00
29 6/30/2017 $1,898,000.00
30 4/30/2017 $1,192,000.00
31 3/31/2017 $1,016,000.00
32 1/31/2017 $110,000.00
33 12/31/2016 $3,025,000.00
34 9/30/2016 $2,259,000.00
35 6/30/2016 $1,497,000.00
36 3/31/2016 $671,000.00
37 12/31/2015 $2,111,000.00
38 12/31/2014 $2,051,000.00
39 12/31/2013 $2,849,000.00
40 12/31/2012 $3,611,000.00
41 12/31/2011 $4,605,000.00
42 12/31/2010 $4,818,000.00
43 12/31/2009 $4,335,000.00
Financials: AdvertisingExpense
Date Value
1 1/31/2023 $19,600,000.00
2 1/31/2022 $16,400,000.00
3 1/31/2021 $8,100,000.00
4 1/31/2020 $12,200,000.00
5 1/31/2019 $16,500,000.00
6 12/31/2017 $19,000,000.00
7 12/31/2016 $20,700,000.00
8 12/31/2015 $25,300,000.00
9 12/31/2014 $25,800,000.00
10 12/31/2013 $23,700,000.00
11 12/31/2012 $23,000,000.00
12 12/31/2011 $19,300,000.00
13 12/31/2010 $18,500,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 1/31/2023 $5,900,000.00
2 1/31/2022 $7,100,000.00
3 1/31/2021 $7,400,000.00
4 1/31/2020 $6,300,000.00
5 1/31/2019 $5,400,000.00
6 12/31/2017 $3,100,000.00
7 12/31/2016 $3,600,000.00
8 12/31/2015 $3,000,000.00
9 12/31/2014 $3,200,000.00
10 12/31/2013 $1,900,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 1/31/2023 $49,133.00
2 1/31/2022 $52,812.00
3 1/31/2021 $841,401.00
4 6/30/2016 $763,535.00
5 3/31/2016 $154,655.00
6 12/31/2015 $65,040.00
7 9/30/2015 $68,961.00
8 6/30/2015 $69,114.00
9 3/31/2015 $60,825.00
10 12/31/2014 $44,144.00
11 9/30/2014 $136,168.00
12 3/31/2014 $372,584.00
13 12/31/2013 $1,065,012.00
14 9/30/2013 $1,152,800.00
15 6/30/2013 $1,275,307.00
16 3/31/2013 $1,153,121.00
17 12/31/2012 $1,155,239.00
18 9/30/2012 $1,166,350.00
19 6/30/2012 $1,184,189.00
20 3/31/2012 $1,203,604.00
21 12/31/2011 $1,210,816.00
22 9/30/2011 $865,779.00
23 12/31/2010 $627,456.00
Financials: Assets
Date Value
1 10/31/2023 $250,543,000.00
2 7/31/2023 $258,413,000.00
3 4/30/2023 $261,710,000.00
4 1/31/2023 $280,794,000.00
5 10/31/2022 $259,801,000.00
6 7/31/2022 $263,435,000.00
7 4/30/2022 $263,435,000.00
8 1/31/2022 $266,324,000.00
9 10/31/2021 $271,998,000.00
10 7/31/2021 $264,275,000.00
11 4/30/2021 $264,383,000.00
12 1/31/2021 $261,372,000.00
13 10/31/2020 $259,437,000.00
14 7/31/2020 $268,263,000.00
15 4/30/2020 $276,827,000.00
16 1/31/2020 $297,262,000.00
17 10/31/2019 $296,677,000.00
18 7/31/2019 $299,194,000.00
19 4/30/2019 $309,531,000.00
20 1/31/2019 $172,046,000.00
21 10/31/2018 $178,854,000.00
22 7/31/2018 $174,809,000.00
23 4/30/2018 $172,654,000.00
24 12/31/2017 $197,989,000.00
25 10/31/2017 $184,049,000.00
26 9/30/2017 $184,341,000.00
27 7/31/2017 $182,285,000.00
28 6/30/2017 $182,604,000.00
29 4/30/2017 $191,377,000.00
30 3/31/2017 $192,256,000.00
31 12/31/2016 $199,595,000.00
32 9/30/2016 $182,897,000.00
33 6/30/2016 $176,360,000.00
34 3/31/2016 $196,015,000.00
35 12/31/2015 $213,334,000.00
36 9/30/2015 $183,304,000.00
37 6/30/2015 $177,584,000.00
38 3/31/2015 $192,037,000.00
39 12/31/2014 $212,054,000.00
40 9/30/2014 $174,865,000.00
41 6/30/2014 $173,331,000.00
42 3/31/2014 $176,152,000.00
43 12/31/2013 $195,611,000.00
44 9/30/2013 $169,017,000.00
45 6/30/2013 $168,669,000.00
46 3/31/2013 $169,873,000.00
47 12/31/2012 $192,102,000.00
48 9/30/2012 $211,165,000.00
49 6/30/2012 $205,947,000.00
50 3/31/2012 $215,512,000.00
51 12/31/2011 $241,571,000.00
52 9/30/2011 $242,563,000.00
53 6/30/2011 $246,549,000.00
54 3/31/2011 $247,534,000.00
55 12/31/2010 $275,794,000.00
Financials: AssetsCurrent
Date Value
1 10/31/2023 $116,766,000.00
2 7/31/2023 $123,989,000.00
3 4/30/2023 $126,118,000.00
4 1/31/2023 $147,431,000.00
5 10/31/2022 $126,635,000.00
6 7/31/2022 $130,406,000.00
7 4/30/2022 $127,733,000.00
8 1/31/2022 $129,998,000.00
9 10/31/2021 $134,387,000.00
10 7/31/2021 $115,967,000.00
11 4/30/2021 $107,763,000.00
12 1/31/2021 $100,193,000.00
13 10/31/2020 $90,687,000.00
14 7/31/2020 $92,497,000.00
15 4/30/2020 $88,084,000.00
16 1/31/2020 $98,750,000.00
17 10/31/2019 $88,949,000.00
18 7/31/2019 $92,649,000.00
19 4/30/2019 $93,619,000.00
20 1/31/2019 $99,798,000.00
21 10/31/2018 $95,750,000.00
22 7/31/2018 $90,610,000.00
23 4/30/2018 $88,765,000.00
24 12/31/2017 $110,229,000.00
25 10/31/2017 $92,054,000.00
26 9/30/2017 $94,118,000.00
27 7/31/2017 $92,750,000.00
28 6/30/2017 $92,827,000.00
29 4/30/2017 $103,431,000.00
30 3/31/2017 $105,495,000.00
31 12/31/2016 $110,044,000.00
32 9/30/2016 $93,717,000.00
33 6/30/2016 $88,816,000.00
34 3/31/2016 $110,270,000.00
35 12/31/2015 $128,731,000.00
36 9/30/2015 $117,441,000.00
37 6/30/2015 $115,744,000.00
38 3/31/2015 $127,922,000.00
39 12/31/2014 $144,400,000.00
40 9/30/2014 $109,493,000.00
41 6/30/2014 $106,119,000.00
42 3/31/2014 $106,443,000.00
43 12/31/2013 $121,755,000.00
44 9/30/2013 $95,859,000.00
45 6/30/2013 $96,445,000.00
46 3/31/2013 $97,742,000.00
47 12/31/2012 $116,706,000.00
48 9/30/2012 $95,807,000.00
49 6/30/2012 $92,487,000.00
50 3/31/2012 $99,661,000.00
51 12/31/2011 $124,378,000.00
52 9/30/2011 $114,523,000.00
53 6/30/2011 $115,669,000.00
54 3/31/2011 $114,786,000.00
55 12/31/2010 $139,043,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 10/31/2023 $24,800,000.00
2 7/31/2023 $32,642,000.00
3 4/30/2023 $32,819,000.00
4 1/31/2023 $42,198,000.00
5 10/31/2022 $12,023,000.00
6 7/31/2022 $14,437,000.00
7 4/30/2022 $26,093,000.00
8 1/31/2022 $32,845,000.00
9 10/31/2021 $48,501,000.00
10 7/31/2021 $51,136,000.00
11 4/30/2021 $45,931,000.00
12 1/31/2021 $34,840,000.00
13 10/31/2020 $25,809,000.00
14 7/31/2020 $25,274,000.00
15 4/30/2020 $21,851,000.00
16 1/31/2020 $26,726,000.00
17 10/31/2019 $6,167,000.00
18 7/31/2019 $14,965,000.00
19 4/30/2019 $20,238,000.00
20 1/31/2019 $17,894,000.00
21 10/31/2018 $8,631,000.00
22 7/31/2018 $20,398,000.00
23 4/30/2018 $18,881,000.00
24 1/31/2018 $21,499,000.00
25 12/31/2017 $30,445,000.00
26 10/31/2017 $11,381,000.00
27 9/30/2017 $10,920,000.00
28 7/31/2017 $12,236,000.00
29 6/30/2017 $12,568,000.00
30 4/30/2017 $30,189,000.00
31 3/31/2017 $35,627,000.00
32 1/31/2017 $27,696,000.00
33 12/31/2016 $32,483,000.00
34 9/30/2016 $11,780,000.00
35 6/30/2016 $10,156,000.00
36 3/31/2016 $30,778,000.00
37 12/31/2015 $45,196,000.00
38 9/30/2015 $37,146,000.00
39 6/30/2015 $41,813,000.00
40 3/31/2015 $54,679,000.00
41 12/31/2014 $65,389,000.00
42 9/30/2014 $40,451,000.00
43 6/30/2014 $41,762,000.00
44 3/31/2014 $41,903,000.00
45 12/31/2013 $44,665,000.00
46 9/30/2013 $13,802,000.00
47 6/30/2013 $28,061,000.00
48 3/31/2013 $40,826,000.00
49 12/31/2012 $45,171,000.00
50 9/30/2012 $22,145,000.00
51 6/30/2012 $26,450,000.00
52 3/31/2012 $33,501,000.00
53 12/31/2011 $46,367,000.00
54 9/30/2011 $25,106,000.00
55 6/30/2011 $34,742,000.00
56 3/31/2011 $45,124,000.00
57 12/31/2010 $58,755,000.00
58 12/31/2009 $60,399,000.00
59 12/31/2008 $47,000,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 10/31/2023 $24,800,000.00
2 7/31/2023 $32,642,000.00
3 4/30/2023 $32,819,000.00
4 1/31/2023 $42,198,000.00
5 10/31/2022 $12,023,000.00
6 7/31/2022 $14,437,000.00
7 4/30/2022 $26,093,000.00
8 1/31/2022 $32,845,000.00
9 10/31/2021 $48,501,000.00
10 7/31/2021 $51,136,000.00
11 4/30/2021 $45,931,000.00
12 1/31/2021 $34,840,000.00
13 10/31/2020 $27,463,000.00
14 7/31/2020 $26,936,000.00
15 4/30/2020 $21,851,000.00
16 1/31/2020 $28,395,000.00
17 10/31/2019 $7,820,000.00
18 7/31/2019 $16,571,000.00
19 1/31/2019 $19,561,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 10/31/2023 $-17,398,000.00
2 7/31/2023 $-9,556,000.00
3 4/30/2023 $-9,379,000.00
4 1/31/2023 $9,353,000.00
5 10/31/2022 $-20,822,000.00
6 7/31/2022 $-18,408,000.00
7 4/30/2022 $-6,752,000.00
8 1/31/2022 $-1,995,000.00
9 10/31/2021 $13,661,000.00
10 7/31/2021 $16,296,000.00
11 4/30/2021 $11,091,000.00
12 1/31/2021 $8,114,000.00
13 10/31/2020 $-932,000.00
14 7/31/2020 $-1,459,000.00
15 4/30/2020 $-4,875,000.00
16 1/31/2020 $8,840,000.00
17 10/31/2019 $-11,727,000.00
18 7/31/2019 $-2,990,000.00
Financials: CashEquivalentsAtCarryingValue
Date Value
1 10/31/2023 $24,413,000.00
2 7/31/2023 $32,246,000.00
3 4/30/2023 $32,367,000.00
4 1/31/2023 $41,748,000.00
5 10/31/2022 $11,582,000.00
6 7/31/2022 $13,989,000.00
7 4/30/2022 $25,641,000.00
8 1/31/2022 $31,808,000.00
9 10/31/2021 $46,804,000.00
10 7/31/2021 $49,426,000.00
11 4/30/2021 $44,226,000.00
12 1/31/2021 $33,142,000.00
13 10/31/2020 $25,809,000.00
14 7/31/2020 $25,274,000.00
15 4/30/2020 $20,225,000.00
16 1/31/2020 $25,057,000.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 10/31/2023 $0.01
2 7/31/2023 $0.01
3 4/30/2023 $0.01
4 1/31/2023 $0.01
5 10/31/2022 $0.01
6 7/31/2022 $0.01
7 4/30/2022 $0.01
8 1/31/2022 $0.01
9 10/31/2021 $0.01
10 7/31/2021 $0.01
11 4/30/2021 $0.01
12 1/31/2021 $0.01
13 10/31/2020 $0.01
14 7/31/2020 $0.01
15 4/30/2020 $0.01
16 1/31/2020 $0.01
17 10/31/2019 $0.01
18 7/31/2019 $0.01
19 4/30/2019 $0.01
20 1/31/2019 $0.01
21 10/31/2018 $0.01
22 7/31/2018 $0.01
23 4/30/2018 $0.01
24 12/31/2017 $0.01
25 10/31/2017 $0.01
26 9/30/2017 $0.01
27 7/31/2017 $0.01
28 6/30/2017 $0.01
29 4/30/2017 $0.01
30 3/31/2017 $0.01
31 12/31/2016 $0.01
32 9/30/2016 $0.01
33 6/30/2016 $0.01
34 3/31/2016 $0.01
35 12/31/2015 $0.01
36 9/30/2015 $0.01
37 6/30/2015 $0.01
38 3/31/2015 $0.01
39 12/31/2014 $0.01
40 9/30/2014 $0.01
41 6/30/2014 $0.01
42 3/31/2014 $0.01
43 12/31/2013 $0.01
44 9/30/2013 $0.01
45 6/30/2013 $0.01
46 3/31/2013 $0.01
47 12/31/2012 $0.01
48 9/30/2012 $0.01
49 6/30/2012 $0.01
50 3/31/2012 $0.01
51 12/31/2011 $0.01
52 9/30/2011 $0.01
53 6/30/2011 $0.01
54 3/31/2011 $0.01
55 12/31/2010 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 10/31/2023 $50,000,000.00
2 7/31/2023 $50,000,000.00
3 4/30/2023 $50,000,000.00
4 1/31/2023 $50,000,000.00
5 10/31/2022 $50,000,000.00
6 7/31/2022 $50,000,000.00
7 4/30/2022 $50,000,000.00
8 1/31/2022 $50,000,000.00
9 10/31/2021 $50,000,000.00
10 7/31/2021 $50,000,000.00
11 4/30/2021 $50,000,000.00
12 1/31/2021 $50,000,000.00
13 10/31/2020 $50,000,000.00
14 7/31/2020 $50,000,000.00
15 4/30/2020 $50,000,000.00
16 1/31/2020 $50,000,000.00
17 10/31/2019 $50,000,000.00
18 7/31/2019 $50,000,000.00
19 4/30/2019 $50,000,000.00
20 1/31/2019 $50,000,000.00
21 10/31/2018 $50,000,000.00
22 7/31/2018 $50,000,000.00
23 4/30/2018 $50,000,000.00
24 12/31/2017 $50,000,000.00
25 10/31/2017 $50,000,000.00
26 9/30/2017 $50,000,000.00
27 7/31/2017 $50,000,000.00
28 6/30/2017 $50,000,000.00
29 4/30/2017 $50,000,000.00
30 3/31/2017 $50,000,000.00
31 12/31/2016 $50,000,000.00
32 9/30/2016 $50,000,000.00
33 6/30/2016 $50,000,000.00
34 3/31/2016 $50,000,000.00
35 12/31/2015 $50,000,000.00
36 9/30/2015 $50,000,000.00
37 6/30/2015 $50,000,000.00
38 3/31/2015 $50,000,000.00
39 12/31/2014 $50,000,000.00
40 9/30/2014 $50,000,000.00
41 6/30/2014 $50,000,000.00
42 3/31/2014 $50,000,000.00
43 12/31/2013 $50,000,000.00
44 9/30/2013 $50,000,000.00
45 6/30/2013 $50,000,000.00
46 3/31/2013 $50,000,000.00
47 12/31/2012 $50,000,000.00
48 9/30/2012 $50,000,000.00
49 6/30/2012 $50,000,000.00
50 3/31/2012 $50,000,000.00
51 12/31/2011 $50,000,000.00
52 9/30/2011 $50,000,000.00
53 6/30/2011 $50,000,000.00
54 3/31/2011 $50,000,000.00
55 12/31/2010 $50,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 10/31/2023 $14,391,876.00
2 7/31/2023 $14,526,600.00
3 4/30/2023 $14,935,825.00
4 1/31/2023 $14,802,338.00
5 10/31/2022 $14,718,368.00
6 7/31/2022 $15,032,708.00
7 4/30/2022 $15,685,750.00
8 1/31/2022 $16,146,332.00
9 10/31/2021 $16,297,362.00
10 7/31/2021 $16,033,134.00
11 4/30/2021 $16,047,828.00
12 1/31/2021 $15,930,958.00
13 10/31/2020 $15,960,262.00
14 7/31/2020 $15,591,533.00
15 4/30/2020 $15,439,538.00
16 1/31/2020 $15,205,981.00
17 10/31/2019 $15,219,915.00
18 7/31/2019 $15,220,252.00
19 4/30/2019 $15,130,418.00
20 1/31/2019 $14,953,142.00
21 10/31/2018 $14,956,711.00
22 7/31/2018 $14,972,136.00
23 4/30/2018 $14,997,791.00
24 12/31/2017 $15,515,960.00
25 10/31/2017 $15,917,449.00
26 9/30/2017 $15,918,117.00
27 7/31/2017 $16,033,667.00
28 6/30/2017 $16,034,437.00
29 4/30/2017 $16,002,021.00
30 3/31/2017 $16,002,935.00
31 12/31/2016 $15,856,927.00
32 9/30/2016 $15,850,629.00
33 6/30/2016 $15,856,305.00
34 3/31/2016 $15,815,211.00
35 12/31/2015 $15,795,891.00
36 9/30/2015 $16,871,591.00
37 6/30/2015 $16,950,205.00
38 3/31/2015 $17,310,853.00
39 12/31/2014 $17,360,635.00
40 9/30/2014 $17,383,428.00
41 6/30/2014 $17,617,182.00
42 3/31/2014 $17,547,477.00
43 12/31/2013 $17,386,920.00
44 9/30/2013 $17,364,772.00
45 6/30/2013 $17,271,671.00
46 3/31/2013 $17,085,121.00
47 12/31/2012 $17,068,182.00
48 9/30/2012 $17,351,904.00
49 6/30/2012 $17,386,393.00
50 3/31/2012 $17,394,761.00
51 12/31/2011 $17,405,270.00
52 9/30/2011 $18,157,318.00
53 6/30/2011 $19,198,941.00
54 3/31/2011 $19,600,470.00
55 12/31/2010 $19,631,623.00
Financials: CommonStockSharesOutstanding
Date Value
1 10/31/2023 $14,391,876.00
2 7/31/2023 $14,526,600.00
3 4/30/2023 $14,935,825.00
4 1/31/2023 $14,802,338.00
5 10/31/2022 $14,718,368.00
6 7/31/2022 $15,032,708.00
7 4/30/2022 $15,685,750.00
8 1/31/2022 $16,146,332.00
9 10/31/2021 $16,297,362.00
10 7/31/2021 $16,033,134.00
11 4/30/2021 $16,047,828.00
12 1/31/2021 $15,930,958.00
13 10/31/2020 $15,960,262.00
14 7/31/2020 $15,591,553.00
15 4/30/2020 $15,439,538.00
16 1/31/2020 $15,205,981.00
17 10/31/2019 $15,219,915.00
18 7/31/2019 $15,220,252.00
19 4/30/2019 $15,130,418.00
20 1/31/2019 $14,953,142.00
21 10/31/2018 $14,956,711.00
22 7/31/2018 $14,972,136.00
23 4/30/2018 $14,997,791.00
24 1/31/2018 $14,983,694.00
25 12/31/2017 $15,515,960.00
26 10/31/2017 $15,917,449.00
27 9/30/2017 $15,918,117.00
28 7/31/2017 $16,033,667.00
29 6/30/2017 $16,034,437.00
30 4/30/2017 $16,002,021.00
31 3/31/2017 $16,002,935.00
32 12/31/2016 $15,515,960.00
33 9/30/2016 $15,850,629.00
34 6/30/2016 $15,856,305.00
35 3/31/2016 $15,815,211.00
36 12/31/2015 $15,795,891.00
37 9/30/2015 $16,871,591.00
38 6/30/2015 $16,950,205.00
39 3/31/2015 $17,310,853.00
40 12/31/2014 $17,360,635.00
41 9/30/2014 $17,383,428.00
42 6/30/2014 $17,617,182.00
43 3/31/2014 $17,547,477.00
44 12/31/2013 $17,386,920.00
45 9/30/2013 $17,364,772.00
46 6/30/2013 $17,271,671.00
47 3/31/2013 $17,085,121.00
48 12/31/2012 $17,068,182.00
49 9/30/2012 $17,351,904.00
50 6/30/2012 $17,386,393.00
51 3/31/2012 $17,394,761.00
52 12/31/2011 $17,405,270.00
53 9/30/2011 $18,157,318.00
54 6/30/2011 $19,198,941.00
55 3/31/2011 $19,600,470.00
56 12/31/2010 $19,631,623.00
57 12/31/2009 $20,447,343.00
Financials: CommonStockValue
Date Value
1 10/31/2023 $144,000.00
2 7/31/2023 $145,000.00
3 4/30/2023 $149,000.00
4 1/31/2023 $148,000.00
5 10/31/2022 $147,000.00
6 7/31/2022 $150,000.00
7 4/30/2022 $157,000.00
8 1/31/2022 $162,000.00
9 10/31/2021 $163,000.00
10 7/31/2021 $160,000.00
11 4/30/2021 $163,000.00
12 1/31/2021 $159,000.00
13 10/31/2020 $160,000.00
14 7/31/2020 $156,000.00
15 4/30/2020 $155,000.00
16 1/31/2020 $152,000.00
17 10/31/2019 $152,000.00
18 7/31/2019 $152,000.00
19 4/30/2019 $149,000.00
20 1/31/2019 $150,000.00
21 10/31/2018 $150,000.00
22 7/31/2018 $150,000.00
23 4/30/2018 $151,000.00
24 12/31/2017 $155,000.00
25 10/31/2017 $159,000.00
26 9/30/2017 $159,000.00
27 7/31/2017 $160,000.00
28 6/30/2017 $160,000.00
29 4/30/2017 $160,000.00
30 3/31/2017 $160,000.00
31 12/31/2016 $159,000.00
32 9/30/2016 $159,000.00
33 6/30/2016 $159,000.00
34 3/31/2016 $158,000.00
35 12/31/2015 $158,000.00
36 9/30/2015 $169,000.00
37 6/30/2015 $170,000.00
38 3/31/2015 $173,000.00
39 12/31/2014 $174,000.00
40 9/30/2014 $174,000.00
41 6/30/2014 $176,000.00
42 3/31/2014 $175,000.00
43 12/31/2013 $174,000.00
44 9/30/2013 $174,000.00
45 6/30/2013 $173,000.00
46 3/31/2013 $171,000.00
47 12/31/2012 $171,000.00
48 9/30/2012 $174,000.00
49 6/30/2012 $174,000.00
50 3/31/2012 $174,000.00
51 12/31/2011 $174,000.00
52 9/30/2011 $182,000.00
53 6/30/2011 $192,000.00
54 3/31/2011 $196,000.00
55 12/31/2010 $196,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 10/31/2023 $30,487,000.00
2 7/31/2023 $23,203,000.00
3 4/30/2023 $14,705,000.00
4 1/31/2023 $48,181,000.00
5 10/31/2022 $27,609,000.00
6 7/31/2022 $20,105,000.00
7 4/30/2022 $14,209,000.00
8 1/31/2022 $47,410,000.00
9 10/31/2021 $23,258,000.00
10 7/31/2021 $17,251,000.00
11 4/30/2021 $10,463,000.00
12 1/31/2021 $-23,584,000.00
13 10/31/2020 $-33,651,000.00
14 7/31/2020 $-35,372,000.00
15 4/30/2020 $-21,034,000.00
16 1/31/2020 $201,000.00
17 10/31/2019 $-6,222,000.00
18 7/31/2019 $412,000.00
19 4/30/2019 $1,092,000.00
20 1/31/2019 $-19,151,000.00
21 10/31/2018 $-8,759,000.00
22 7/31/2018 $-2,661,000.00
23 4/30/2018 $-393,000.00
24 1/31/2018 $-83,000.00
25 12/31/2017 $9,081,000.00
26 10/31/2017 $669,000.00
27 9/30/2017 $3,777,000.00
28 7/31/2017 $204,000.00
29 6/30/2017 $1,949,000.00
30 4/30/2017 $3,065,000.00
31 3/31/2017 $2,987,000.00
32 12/31/2016 $-1,379,000.00
33 9/30/2016 $-965,000.00
34 6/30/2016 $-5,383,000.00
35 3/31/2016 $2,875,000.00
36 12/31/2015 $26,072,000.00
37 9/30/2015 $6,686,000.00
38 6/30/2015 $6,389,000.00
39 3/31/2015 $5,823,000.00
40 12/31/2014 $12,967,000.00
41 9/30/2014 $2,321,000.00
42 6/30/2014 $1,510,000.00
43 3/31/2014 $5,065,000.00
44 12/31/2013 $-1,732,000.00
45 9/30/2013 $-7,719,000.00
46 6/30/2013 $-6,147,000.00
47 3/31/2013 $-1,320,000.00
48 12/31/2012 $-46,813,000.00
49 9/30/2012 $-2,189,000.00
50 6/30/2012 $-7,485,000.00
51 3/31/2012 $1,459,000.00
52 12/31/2011 $-17,268,000.00
53 9/30/2011 $-7,620,000.00
54 6/30/2011 $-6,653,000.00
55 3/31/2011 $106,000.00
56 12/31/2010 $-3,519,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 10/31/2023 $156,665,000.00
2 7/31/2023 $105,736,000.00
3 4/30/2023 $55,147,000.00
4 1/31/2023 $222,065,000.00
5 10/31/2022 $156,758,000.00
6 7/31/2022 $106,607,000.00
7 4/30/2022 $55,834,000.00
8 1/31/2022 $193,567,000.00
9 10/31/2021 $45,525,000.00
10 7/31/2021 $87,593,000.00
11 4/30/2021 $43,265,000.00
12 1/31/2021 $157,901,000.00
13 10/31/2020 $111,289,000.00
14 7/31/2020 $71,379,000.00
15 4/30/2020 $38,566,000.00
16 1/31/2020 $184,920,000.00
17 10/31/2019 $133,026,000.00
18 7/31/2019 $90,367,000.00
19 4/30/2019 $46,124,000.00
20 1/31/2019 $197,831,000.00
21 10/31/2018 $43,633,000.00
22 7/31/2018 $93,975,000.00
23 4/30/2018 $46,196,000.00
24 1/31/2018 $16,321,000.00
25 12/31/2017 $188,893,000.00
26 10/31/2017 $134,956,000.00
27 7/31/2017 $91,131,000.00
28 4/30/2017 $47,557,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 1/31/2023 $10,190,000.00
2 1/31/2022 $8,921,000.00
3 1/31/2021 $-876,000.00
4 1/31/2020 $1,068,000.00
5 1/31/2019 $-508,000.00
6 1/31/2018 $-125,000.00
7 12/31/2017 $683,000.00
8 12/31/2016 $1,605,000.00
9 12/31/2015 --
10 12/31/2014 --
11 12/31/2013 --
12 12/31/2010 $-171,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 1/31/2023 $30,000.00
2 1/31/2022 $128,000.00
3 1/31/2021 $-12,000.00
4 1/31/2020 $-45,000.00
5 1/31/2019 $-448,000.00
6 1/31/2018 $78,000.00
7 12/31/2017 $-313,000.00
8 12/31/2016 $-231,000.00
9 12/31/2015 $1,189,000.00
10 12/31/2014 $3,293,000.00
11 12/31/2013 $6,000.00
12 12/31/2012 $790,000.00
13 12/31/2011 $906,000.00
14 12/31/2010 $859,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 1/31/2023 $2,617,000.00
2 1/31/2022 $2,017,000.00
3 1/31/2021 $321,000.00
4 1/31/2020 $498,000.00
5 1/31/2019 $-263,000.00
6 1/31/2018 $21,000.00
7 12/31/2017 $609,000.00
8 12/31/2016 $237,000.00
9 12/31/2015 $24,000.00
10 12/31/2014 $304,000.00
11 12/31/2013 $-68,000.00
12 12/31/2012 $165,000.00
13 12/31/2011 $-439,000.00
14 12/31/2010 $31,000.00
Financials: DeferredCompensationPlanAssets
Date Value
1 10/31/2023 $875,000.00
2 7/31/2023 $953,000.00
3 4/30/2023 $885,000.00
4 1/31/2023 $853,000.00
5 10/31/2022 $544,000.00
6 7/31/2022 $602,000.00
7 4/30/2022 $622,000.00
8 1/31/2022 $697,000.00
9 10/31/2021 $1,204,000.00
10 7/31/2021 $1,187,000.00
11 4/30/2021 $1,119,000.00
12 1/31/2021 $1,037,000.00
13 10/31/2020 $2,647,000.00
14 7/31/2020 $2,632,000.00
15 4/30/2020 $2,700,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 $368,000.00
2 1/31/2022 $-4,870,000.00
3 1/31/2021 $1,555,000.00
4 1/31/2020 $31,000.00
5 1/31/2019 $-836,000.00
6 1/31/2018 $-181,000.00
7 12/31/2017 $3,815,000.00
8 12/31/2016 $1,902,000.00
9 12/31/2015 $-9,697,000.00
10 12/31/2014 --
11 12/31/2013 --
12 12/31/2011 $11,592,000.00
13 12/31/2010 $-1,965,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 $449,000.00
2 1/31/2022 $-611,000.00
3 1/31/2021 $577,000.00
4 1/31/2020 $59,000.00
5 1/31/2019 $1,242,000.00
6 1/31/2018 $14,000.00
7 12/31/2017 $1,216,000.00
8 12/31/2016 $-811,000.00
9 12/31/2015 $345,000.00
10 12/31/2014 $-1,961,000.00
11 12/31/2013 --
12 12/31/2012 $839,000.00
13 12/31/2011 $70,000.00
14 12/31/2010 $-125,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 10/31/2023 $6,822,000.00
2 7/31/2023 $6,828,000.00
3 4/30/2023 $6,642,000.00
4 1/31/2023 $6,592,000.00
5 10/31/2022 $7,561,000.00
6 7/31/2022 $7,596,000.00
7 4/30/2022 $7,609,000.00
8 1/31/2022 $7,613,000.00
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 $3,411,000.00
17 10/31/2019 $3,203,000.00
18 7/31/2019 $1,949,000.00
19 4/30/2019 $3,241,000.00
20 1/31/2019 $3,099,000.00
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 10/31/2023 $-41,000.00
2 7/31/2023 $-41,000.00
3 4/30/2023 $-53,000.00
4 1/31/2023 $992,000.00
5 10/31/2022 $16,000.00
6 7/31/2022 $16,000.00
7 4/30/2022 --
8 1/31/2022 $-7,613,000.00
9 10/31/2021 --
10 7/31/2021 --
Financials: DeferredIncomeTaxLiabilities
Date Value
1 1/31/2023 $23,810,000.00
2 1/31/2022 $27,492,000.00
3 1/31/2021 $35,669,000.00
4 1/31/2020 $39,078,000.00
5 1/31/2019 $6,456,000.00
6 12/31/2017 $3,672,000.00
7 12/31/2016 $7,359,000.00
8 12/31/2015 $6,398,000.00
9 12/31/2014 $3,996,000.00
10 12/31/2013 $3,290,000.00
11 12/31/2012 $2,321,000.00
12 12/31/2011 $1,925,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 1/31/2023 $285,000.00
2 1/31/2022 $-2,140,000.00
3 1/31/2021 $1,232,000.00
4 1/31/2020 $-311,000.00
5 1/31/2019 $239,000.00
6 1/31/2018 $10,000.00
7 12/31/2017 $-113,000.00
8 12/31/2016 $1,230,000.00
9 12/31/2015 $-1,308,000.00
10 12/31/2014 $26,000.00
11 12/31/2013 $56,000.00
12 12/31/2012 $-928,000.00
13 12/31/2011 $2,281,000.00
14 12/31/2010 $-1,205,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 1/31/2023 $3,116,000.00
2 1/31/2022 $3,228,000.00
3 1/31/2021 $3,422,000.00
4 1/31/2020 $2,693,000.00
5 1/31/2019 $2,661,000.00
6 12/31/2017 $3,120,000.00
7 12/31/2016 $5,004,000.00
8 12/31/2015 $5,129,000.00
9 12/31/2014 $4,833,000.00
10 12/31/2013 $4,516,000.00
11 12/31/2012 $4,676,000.00
12 12/31/2011 $4,711,000.00
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 1/31/2023 $240,000.00
2 1/31/2022 $321,000.00
3 1/31/2021 $388,000.00
4 1/31/2020 $588,000.00
5 1/31/2019 $1,201,000.00
6 12/31/2017 $1,466,000.00
7 12/31/2016 $1,040,000.00
8 12/31/2015 $1,349,000.00
9 12/31/2014 $1,489,000.00
10 12/31/2013 $1,639,000.00
11 12/31/2012 $1,799,000.00
12 12/31/2011 $1,837,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 1/31/2023 $38,402,000.00
2 1/31/2022 $44,900,000.00
3 1/31/2021 $51,070,000.00
4 1/31/2020 $49,263,000.00
5 1/31/2019 $14,634,000.00
6 12/31/2017 $11,354,000.00
7 12/31/2016 $16,191,000.00
8 12/31/2015 $17,262,000.00
9 12/31/2014 $22,375,000.00
10 12/31/2013 $25,150,000.00
11 12/31/2012 $24,114,000.00
12 12/31/2011 $18,888,000.00
Financials: DeferredTaxAssetsInventory
Date Value
1 1/31/2023 $842,000.00
2 1/31/2022 $634,000.00
3 1/31/2021 $830,000.00
4 1/31/2020 $593,000.00
5 1/31/2019 $987,000.00
6 12/31/2017 $1,179,000.00
7 12/31/2016 $1,994,000.00
8 12/31/2015 $656,000.00
9 12/31/2014 $661,000.00
10 12/31/2013 $414,000.00
Financials: DeferredTaxAssetsInvestments
Date Value
1 1/31/2023 $1,576,000.00
2 1/31/2022 $1,583,000.00
3 1/31/2021 $1,215,000.00
4 1/31/2020 $1,202,000.00
5 1/31/2019 --
Financials: DeferredTaxAssetsNet
Date Value
1 1/31/2023 $30,402,000.00
2 1/31/2022 $35,105,000.00
3 1/31/2021 $35,669,000.00
4 1/31/2020 $42,489,000.00
5 1/31/2019 $9,555,000.00
6 12/31/2017 $10,053,000.00
7 12/31/2016 $15,615,000.00
8 12/31/2015 $17,262,000.00
9 12/31/2014 $6,803,000.00
10 12/31/2013 $4,163,000.00
11 12/31/2012 $3,249,000.00
12 12/31/2011 $2,762,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 1/31/2023 $2,776,000.00
2 1/31/2022 $3,496,000.00
3 1/31/2021 $3,903,000.00
4 1/31/2020 $3,049,000.00
5 1/31/2019 $4,371,000.00
6 12/31/2017 $764,000.00
7 12/31/2016 $1,194,000.00
8 12/31/2015 $306,000.00
9 12/31/2014 $613,000.00
10 12/31/2013 $6,462,000.00
11 12/31/2012 $4,336,000.00
12 12/31/2011 $1,770,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 1/31/2023 $404,000.00
2 1/31/2022 $920,000.00
3 1/31/2021 $960,000.00
4 1/31/2020 $853,000.00
5 1/31/2019 $1,056,000.00
6 12/31/2017 $1,188,000.00
7 12/31/2016 $1,209,000.00
8 12/31/2015 $3,306,000.00
9 12/31/2014 $3,270,000.00
10 12/31/2013 $2,555,000.00
11 12/31/2012 $2,054,000.00
12 12/31/2011 $1,925,000.00
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 1/31/2023 $1,581,000.00
2 1/31/2022 $1,636,000.00
3 1/31/2021 $1,880,000.00
4 1/31/2020 $1,663,000.00
5 12/31/2012 $1,871,000.00
6 12/31/2011 $743,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 1/31/2023 $311,000.00
2 1/31/2022 $227,000.00
3 1/31/2021 $263,000.00
4 1/31/2020 $87,000.00
5 1/31/2019 $861,000.00
6 12/31/2017 $25,000.00
7 12/31/2016 $880,000.00
8 12/31/2015 $928,000.00
9 12/31/2014 $4,250,000.00
10 12/31/2013 $5,453,000.00
11 12/31/2012 $4,585,000.00
12 12/31/2011 $2,251,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
Date Value
1 1/31/2023 $962,000.00
2 1/31/2022 $1,149,000.00
3 1/31/2021 $1,802,000.00
4 1/31/2020 $1,340,000.00
5 1/31/2019 $88,000.00
6 12/31/2017 $533,000.00
7 12/31/2016 $620,000.00
8 12/31/2015 $1,545,000.00
9 12/31/2014 $3,058,000.00
10 12/31/2013 $283,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 1/31/2023 $1,213,000.00
2 1/31/2022 $820,000.00
3 1/31/2021 $389,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
Date Value
1 1/31/2023 $563,000.00
2 1/31/2022 $704,000.00
3 1/31/2021 $1,098,000.00
4 1/31/2020 $664,000.00
5 1/31/2019 $477,000.00
6 12/31/2017 $40,000.00
7 12/31/2016 $604,000.00
8 12/31/2015 $1,317,000.00
9 12/31/2014 $1,436,000.00
10 12/31/2013 $624,000.00
11 12/31/2012 $641,000.00
12 12/31/2011 $840,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsDeferredRent
Date Value
1 1/31/2023 $21,877,000.00
2 1/31/2022 $27,504,000.00
3 1/31/2021 $33,058,000.00
4 1/31/2020 $36,301,000.00
5 1/31/2019 $1,203,000.00
6 12/31/2017 $1,625,000.00
7 12/31/2016 $1,907,000.00
8 12/31/2015 $1,704,000.00
9 12/31/2014 $1,746,000.00
10 12/31/2013 $1,682,000.00
11 12/31/2012 $1,884,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsOther
Date Value
1 1/31/2023 $2,941,000.00
2 1/31/2022 $2,678,000.00
3 1/31/2021 $1,098,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 1/31/2023 $8,000,000.00
2 1/31/2022 $9,795,000.00
3 1/31/2021 $15,401,000.00
4 1/31/2020 $6,774,000.00
5 1/31/2019 $5,079,000.00
6 12/31/2017 $1,301,000.00
7 12/31/2016 $576,000.00
8 12/31/2015 --
9 12/31/2014 $15,572,000.00
10 12/31/2013 $20,987,000.00
11 12/31/2012 $20,865,000.00
12 12/31/2011 $16,126,000.00
Financials: DeferredTaxLiabilitiesDeferredExpense
Date Value
1 1/31/2023 $1,402,000.00
2 1/31/2022 $1,708,000.00
3 1/31/2021 $1,362,000.00
4 1/31/2020 $1,257,000.00
5 1/31/2019 $763,000.00
6 12/31/2017 $1,907,000.00
7 12/31/2016 $3,318,000.00
8 12/31/2015 $2,505,000.00
Financials: DeferredTaxLiabilitiesDeferredExpenseCapitalizedInventoryCosts
Date Value
1 1/31/2023 $928,000.00
2 1/31/2022 --
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 1/31/2023 $17,828,000.00
2 1/31/2022 $21,395,000.00
3 1/31/2021 $27,214,000.00
4 1/31/2020 $31,062,000.00
5 1/31/2019 --
Financials: DeferredTaxLiabilitiesOther
Date Value
1 1/31/2023 $18,000.00
2 1/31/2022 $20,000.00
3 1/31/2021 $358,000.00
4 1/31/2020 $366,000.00
5 1/31/2019 $492,000.00
6 12/31/2017 $61,000.00
7 12/31/2016 $132,000.00
8 12/31/2015 $2,904,000.00
9 12/31/2014 $2,975,000.00
10 12/31/2013 $3,106,000.00
11 12/31/2012 $2,321,000.00
12 12/31/2011 $1,925,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 1/31/2023 $3,634,000.00
2 1/31/2022 $4,369,000.00
3 1/31/2021 $4,968,000.00
4 1/31/2020 $3,667,000.00
5 1/31/2019 $1,113,000.00
6 12/31/2017 $1,704,000.00
7 12/31/2016 $3,909,000.00
8 12/31/2015 $3,494,000.00
9 12/31/2014 $1,021,000.00
10 12/31/2013 $184,000.00
Financials: Depreciation
Date Value
1 1/31/2023 $12,500,000.00
2 1/31/2022 $12,300,000.00
3 1/31/2021 $13,200,000.00
4 1/31/2020 $13,500,000.00
5 1/31/2019 $15,300,000.00
6 1/31/2018 $1,400,000.00
7 12/31/2017 $15,100,000.00
8 12/31/2016 $15,200,000.00
9 12/31/2015 $15,800,000.00
10 12/31/2014 $17,600,000.00
11 12/31/2013 $18,600,000.00
12 12/31/2012 $20,400,000.00
13 12/31/2011 $22,800,000.00
14 12/31/2010 $24,900,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 10/31/2023 $9,540,000.00
2 7/31/2023 $6,309,000.00
3 4/30/2023 $3,080,000.00
4 1/31/2023 $12,482,000.00
5 10/31/2022 $9,295,000.00
6 7/31/2022 $6,276,000.00
7 4/30/2022 $3,250,000.00
8 1/31/2022 $12,276,000.00
9 10/31/2021 $3,032,000.00
10 7/31/2021 $2,993,000.00
11 4/30/2021 $3,127,000.00
12 1/31/2021 $13,292,000.00
13 10/31/2020 $9,905,000.00
14 7/31/2020 $6,711,000.00
15 4/30/2020 $3,457,000.00
16 1/31/2020 $13,705,000.00
17 10/31/2019 $3,561,000.00
18 7/31/2019 $6,797,000.00
19 4/30/2019 $3,512,000.00
20 1/31/2019 $16,042,000.00
21 10/31/2018 $12,186,000.00
22 7/31/2018 $8,138,000.00
23 4/30/2018 $4,115,000.00
24 1/31/2018 $1,507,000.00
25 12/31/2017 $16,165,000.00
26 10/31/2017 $4,165,000.00
27 9/30/2017 $4,201,000.00
28 7/31/2017 $7,892,000.00
29 6/30/2017 $3,957,000.00
30 4/30/2017 $3,907,000.00
31 3/31/2017 $3,926,000.00
32 12/31/2016 $16,171,000.00
33 9/30/2016 $3,954,000.00
34 6/30/2016 $3,808,000.00
35 3/31/2016 $3,811,000.00
36 12/31/2015 $16,419,000.00
37 9/30/2015 $12,262,000.00
38 6/30/2015 $8,233,000.00
39 3/31/2015 $4,218,000.00
40 12/31/2014 $18,128,000.00
41 9/30/2014 $13,385,000.00
42 6/30/2014 $8,977,000.00
43 3/31/2014 $4,508,000.00
44 12/31/2013 $19,216,000.00
45 9/30/2013 $14,399,000.00
46 6/30/2013 $9,677,000.00
47 3/31/2013 $4,916,000.00
48 12/31/2012 $21,422,000.00
49 3/31/2012 $5,362,000.00
50 12/31/2011 $24,232,000.00
51 3/31/2011 $6,524,000.00
52 12/31/2010 $26,976,000.00
53 12/31/2009 $28,487,000.00
Financials: DividendsCommonStockCash
Date Value
1 10/31/2023 $22,049,000.00
2 7/31/2023 $22,049,000.00
3 4/30/2023 $22,048,000.00
4 10/31/2022 --
5 7/31/2022 --
6 4/30/2022 --
7 1/31/2022 $20,482,000.00
Financials: DividendsPayableAmountPerShare
Date Value
1 3/31/2023 $1.50
2 1/31/2023 $1.50
3 11/30/2021 $1.25
Financials: EarningsPerShareBasic
Date Value
1 10/31/2023 $2.12
2 7/31/2023 $1.59
3 4/30/2023 $1.01
4 1/31/2023 $3.21
5 10/31/2022 $1.82
6 7/31/2022 $1.30
7 4/30/2022 $0.92
8 1/31/2022 $3.06
9 10/31/2021 $0.38
10 7/31/2021 $0.44
11 4/30/2021 $0.69
12 1/31/2021 $-1.54
13 10/31/2020 $0.11
14 7/31/2020 $-0.93
15 4/30/2020 $-1.42
16 1/31/2020 $0.02
17 10/31/2019 $-0.40
18 7/31/2019 --
19 4/30/2019 $0.08
20 1/31/2019 $-1.23
21 10/31/2018 $-0.51
22 7/31/2018 $-0.10
23 4/30/2018 $0.02
24 1/31/2018 $-0.06
25 12/31/2017 $0.50
26 10/31/2017 $-0.16
27 9/30/2017 $0.17
28 7/31/2017 --
29 6/30/2017 $0.08
30 4/30/2017 $0.17
31 3/31/2017 $0.17
32 12/31/2016 $0.09
33 9/30/2016 $0.07
34 6/30/2016 $-0.05
35 3/31/2016 $0.22
36 12/31/2015 $1.61
37 9/30/2015 $0.42
38 6/30/2015 $-0.04
39 3/31/2015 $0.41
40 12/31/2014 $0.82
41 9/30/2014 $0.15
42 6/30/2014 $-0.25
43 3/31/2014 $0.29
44 12/31/2013 $-0.13
45 9/30/2013 $-0.46
46 6/30/2013 $-0.38
47 3/31/2013 --
48 12/31/2012 $-3.02
49 9/30/2012 $-0.26
50 6/30/2012 $-0.53
51 3/31/2012 $-0.06
52 12/31/2011 $-0.98
53 9/30/2011 $-0.45
54 6/30/2011 $-0.37
55 3/31/2011 $-0.12
56 12/31/2010 $0.01
57 12/31/2009 $-0.66
Financials: EarningsPerShareDiluted
Date Value
1 10/31/2023 $2.10
2 7/31/2023 $1.57
3 4/30/2023 $0.98
4 1/31/2023 $3.15
5 10/31/2022 $1.78
6 7/31/2022 $1.27
7 4/30/2022 $0.89
8 1/31/2022 $2.93
9 10/31/2021 $0.36
10 7/31/2021 $1.08
11 4/30/2021 $0.66
12 1/31/2021 $-1.54
13 10/31/2020 $-2.24
14 7/31/2020 $-2.35
15 4/30/2020 $-1.42
16 1/31/2020 $0.02
17 10/31/2019 $-0.40
18 7/31/2019 --
19 4/30/2019 $0.08
20 1/31/2019 $-1.23
21 10/31/2018 $-0.51
22 7/31/2018 $-0.12
23 4/30/2018 $0.02
24 1/31/2018 $-0.06
25 12/31/2017 $0.50
26 10/31/2017 $-0.16
27 9/30/2017 $0.09
28 7/31/2017 --
29 6/30/2017 $0.08
30 4/30/2017 $0.16
31 3/31/2017 $0.17
32 12/31/2016 $0.09
33 9/30/2016 $0.07
34 6/30/2016 $-0.05
35 3/31/2016 $0.22
36 12/31/2015 $1.59
37 9/30/2015 $0.42
38 6/30/2015 $0.35
39 3/31/2015 $0.40
40 12/31/2014 $0.81
41 9/30/2014 $0.10
42 6/30/2014 $0.04
43 3/31/2014 $0.29
44 12/31/2013 $-0.13
45 9/30/2013 $-0.46
46 6/30/2013 $-0.38
47 3/31/2013 --
48 12/31/2012 $-3.02
49 9/30/2012 $-0.26
50 6/30/2012 $-0.46
51 3/31/2012 $-0.06
52 12/31/2011 $-0.98
53 9/30/2011 $0.05
54 6/30/2011 $-0.50
55 3/31/2011 $-0.12
56 12/31/2010 $0.01
57 12/31/2009 $-0.66
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 10/31/2023 $0.25
2 7/31/2023 $0.23
3 4/30/2023 $0.25
4 1/31/2023 $0.23
5 10/31/2022 $0.23
6 7/31/2022 $0.22
7 4/30/2022 $0.22
8 1/31/2022 $0.07
9 10/31/2021 $0.25
10 7/31/2021 $0.28
11 4/30/2021 $0.21
12 1/31/2021 $-0.14
13 10/31/2020 $0.08
14 7/31/2020 $0.08
15 4/30/2020 $-0.14
16 1/31/2020 $0.83
17 10/31/2019 $0.02
18 7/31/2019 $1.02
19 4/30/2019 $0.51
20 1/31/2019 $0.03
21 10/31/2018 $0.37
22 7/31/2018 $0.29
23 4/30/2018 $0.45
24 1/31/2018 $0.18
25 12/31/2017 $0.43
26 10/31/2017 $0.35
27 9/30/2017 $0.33
28 7/31/2017 $1.27
29 6/30/2017 $0.38
30 4/30/2017 $0.41
31 3/31/2017 $0.40
32 1/31/2017 $0.36
33 12/31/2016 $0.74
34 9/30/2016 $0.34
35 6/30/2016 $0.19
36 3/31/2016 $0.33
37 12/31/2015 $-0.53
38 9/30/2015 $0.22
39 6/30/2015 $-0.43
40 3/31/2015 $0.03
41 12/31/2014 $0.10
42 9/30/2014 $0.25
43 6/30/2014 $-0.09
44 3/31/2014 $0.05
45 12/31/2013 $0.00
46 9/30/2013 $-0.06
47 6/30/2013 $-0.03
48 3/31/2013 $0.88
49 12/31/2012 $-0.02
50 9/30/2012 $0.08
51 6/30/2012 $0.09
52 3/31/2012 $0.10
53 12/31/2011 $-5.43
54 12/31/2010 $1.04
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 10/31/2023 $0.21
2 7/31/2023 $0.21
3 4/30/2023 $0.21
4 1/31/2023 $0.21
5 10/31/2022 $0.21
6 7/31/2022 $0.21
7 4/30/2022 $0.21
8 1/31/2022 $0.21
9 10/31/2021 $0.21
10 7/31/2021 $0.21
11 4/30/2021 $0.21
12 1/31/2021 $0.21
13 10/31/2020 $0.21
14 7/31/2020 $0.21
15 4/30/2020 $0.21
16 1/31/2020 $0.21
17 10/31/2019 $0.21
18 7/31/2019 $0.21
19 4/30/2019 $0.21
20 1/31/2019 $0.21
21 10/31/2018 $0.21
22 7/31/2018 $0.21
23 4/30/2018 $0.21
24 1/31/2018 $0.21
25 12/31/2017 $0.34
26 9/30/2017 $0.34
27 6/30/2017 $0.34
28 3/31/2017 $0.34
29 12/31/2016 $0.34
30 9/30/2016 $0.34
31 6/30/2016 $0.34
32 12/31/2015 $0.34
33 12/31/2014 $0.34
34 12/31/2013 $0.34
35 12/31/2012 $0.34
36 12/31/2011 $0.34
37 12/31/2010 $0.34
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 10/31/2023 $120,000.00
2 7/31/2023 $38,000.00
3 4/30/2023 $3,000.00
4 1/31/2023 $767,000.00
5 10/31/2022 $818,000.00
6 7/31/2022 $506,000.00
7 4/30/2022 $418,000.00
8 1/31/2022 $514,000.00
9 10/31/2021 $146,000.00
10 7/31/2021 $80,000.00
11 4/30/2021 $145,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 10/31/2023 $17,470,000.00
2 7/31/2023 $17,629,000.00
3 4/30/2023 $12,602,000.00
4 1/31/2023 $23,767,000.00
5 10/31/2022 $17,174,000.00
6 7/31/2022 $15,063,000.00
7 4/30/2022 $15,045,000.00
8 1/31/2022 $21,688,000.00
9 10/31/2021 $16,851,000.00
10 7/31/2021 $14,893,000.00
11 4/30/2021 $10,514,000.00
12 1/31/2021 $13,185,000.00
13 10/31/2020 $14,844,000.00
14 7/31/2020 $13,411,000.00
15 4/30/2020 $9,145,000.00
16 1/31/2020 $13,373,000.00
17 10/31/2019 $8,116,000.00
18 7/31/2019 $6,093,000.00
19 4/30/2019 $4,897,000.00
20 1/31/2019 $5,453,000.00
21 10/31/2018 $3,064,000.00
22 7/31/2018 $5,864,000.00
23 4/30/2018 $2,850,000.00
24 12/31/2017 $5,863,000.00
25 10/31/2017 $7,844,000.00
26 9/30/2017 $7,465,000.00
27 7/31/2017 $5,908,000.00
28 6/30/2017 $5,491,000.00
29 4/30/2017 $6,173,000.00
30 3/31/2017 $7,512,000.00
31 12/31/2016 $5,596,000.00
32 9/30/2016 $5,216,000.00
33 6/30/2016 $4,787,000.00
34 3/31/2016 $9,373,000.00
35 12/31/2015 $8,035,000.00
36 9/30/2015 $7,376,000.00
37 6/30/2015 $6,088,000.00
38 3/31/2015 $12,276,000.00
39 12/31/2014 $11,858,000.00
40 9/30/2014 $6,511,000.00
41 6/30/2014 $6,330,000.00
42 3/31/2014 $7,994,000.00
43 12/31/2013 $9,745,000.00
44 9/30/2013 $6,422,000.00
45 12/31/2012 $5,455,000.00
46 9/30/2012 $3,459,000.00
47 12/31/2011 $5,200,000.00
Financials: FilmMonetizedOnItsOwnAmortizationExpense
Date Value
1 1/31/2023 $300,000.00
2 1/31/2022 --
Financials: FilmMonetizedOnItsOwnCapitalizedCostProduction
Date Value
1 1/31/2023 $2,900,000.00
2 1/31/2022 $800,000.00
3 1/31/2021 $1,700,000.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 1/31/2023 $600,000.00
2 1/31/2022 $500,000.00
3 1/31/2021 $600,000.00
4 1/31/2020 $100,000.00
5 1/31/2019 $-1,000,000.00
6 1/31/2018 $400,000.00
7 12/31/2017 $1,600,000.00
8 12/31/2016 $300,000.00
9 12/31/2015 $-2,300,000.00
10 12/31/2014 $-1,600,000.00
Financials: GainLossOnDispositionOfAssets1
Date Value
1 10/31/2023 $-85,000.00
2 7/31/2023 $-37,000.00
3 4/30/2023 $-21,000.00
4 1/31/2023 $-110,000.00
5 10/31/2022 $-108,000.00
6 7/31/2022 $-92,000.00
7 4/30/2022 $-23,000.00
8 1/31/2022 $-97,000.00
9 10/31/2021 $-38,000.00
10 7/31/2021 $-28,000.00
11 4/30/2021 $8,000.00
12 1/31/2021 $-262,000.00
13 10/31/2020 $-162,000.00
14 7/31/2020 $-22,000.00
15 4/30/2020 $5,000.00
16 1/31/2020 $7,000.00
17 10/31/2019 $-33,000.00
18 7/31/2019 $-27,000.00
19 4/30/2019 $2,000.00
20 1/31/2019 $-398,000.00
21 10/31/2018 $-66,000.00
22 7/31/2018 $-30,000.00
23 4/30/2018 $29,000.00
24 1/31/2018 $-50,000.00
25 12/31/2017 $-225,000.00
26 10/31/2017 $95,000.00
27 9/30/2017 $220,000.00
28 7/31/2017 $-67,000.00
29 6/30/2017 $-41,000.00
30 4/30/2017 $-20,000.00
31 3/31/2017 --
32 12/31/2016 $-403,000.00
33 9/30/2016 $-269,000.00
34 6/30/2016 $-132,000.00
35 3/31/2016 $-111,000.00
36 12/31/2015 $-282,000.00
37 9/30/2015 $-199,000.00
38 6/30/2015 $-73,000.00
39 3/31/2015 $-3,000.00
40 12/31/2014 $-120,000.00
41 9/30/2014 $-64,000.00
42 6/30/2014 $-43,000.00
43 3/31/2014 $-37,000.00
44 12/31/2013 $-715,000.00
45 9/30/2013 $-499,000.00
46 6/30/2013 $-288,000.00
47 3/31/2013 $-144,000.00
48 12/31/2012 $-292,000.00
49 12/31/2011 $-624,000.00
Financials: GrossProfit
Date Value
1 10/31/2023 $180,172,000.00
2 7/31/2023 $123,539,000.00
3 4/30/2023 $64,903,000.00
4 1/31/2023 $245,872,000.00
5 10/31/2022 $166,069,000.00
6 7/31/2022 $111,740,000.00
7 4/30/2022 $61,828,000.00
8 1/31/2022 $217,955,000.00
9 10/31/2021 $148,442,000.00
10 7/31/2021 $98,828,000.00
11 4/30/2021 $48,428,000.00
12 1/31/2021 $97,409,000.00
13 10/31/2020 $50,361,000.00
14 7/31/2020 $7,540,000.00
15 4/30/2020 $8,058,000.00
16 1/31/2020 $153,623,000.00
17 10/31/2019 $100,934,000.00
18 7/31/2019 $73,209,000.00
19 4/30/2019 $38,238,000.00
20 1/31/2019 $138,754,000.00
21 10/31/2018 $25,061,000.00
22 7/31/2018 $72,387,000.00
23 4/30/2018 $36,988,000.00
24 1/31/2018 $13,902,000.00
25 12/31/2017 $168,973,000.00
26 10/31/2017 $32,326,000.00
27 7/31/2017 $79,252,000.00
28 4/30/2017 $43,646,000.00
29 1/31/2017 $10,045,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 1/31/2023 $57,595,000.00
2 1/31/2022 $46,473,000.00
3 1/31/2021 $-21,774,000.00
4 1/31/2020 $4,862,000.00
5 1/31/2019 $-4,175,000.00
6 1/31/2018 $-1,275,000.00
7 12/31/2017 $13,081,000.00
8 12/31/2016 $9,733,000.00
9 12/31/2015 $-1,134,000.00
10 12/31/2014 $12,973,000.00
11 12/31/2013 $-1,134,000.00
12 12/31/2012 $-11,550,000.00
13 12/31/2011 $-6,200,000.00
14 12/31/2010 $-8,744,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 10/31/2023 $40,180,000.00
2 7/31/2023 $29,832,000.00
3 4/30/2023 $19,353,000.00
4 1/31/2023 $61,924,000.00
5 10/31/2022 $35,722,000.00
6 7/31/2022 $25,834,000.00
7 4/30/2022 $18,190,000.00
8 1/31/2022 $50,710,000.00
9 10/31/2021 $30,561,000.00
10 7/31/2021 $9,473,000.00
11 4/30/2021 $13,181,000.00
12 1/31/2021 $-20,186,000.00
13 10/31/2020 $-30,977,000.00
14 7/31/2020 $-32,647,000.00
15 4/30/2020 $-18,664,000.00
16 1/31/2020 $1,561,000.00
17 10/31/2019 $-6,027,000.00
18 7/31/2019 $1,668,000.00
19 4/30/2019 $2,410,000.00
20 1/31/2019 $-18,507,000.00
21 10/31/2018 $-9,992,000.00
22 7/31/2018 $-1,899,000.00
23 4/30/2018 $646,000.00
24 1/31/2018 $-1,028,000.00
25 12/31/2017 $13,813,000.00
26 10/31/2017 $383,000.00
27 9/30/2017 $2,164,000.00
28 7/31/2017 $4,260,000.00
29 6/30/2017 $1,979,000.00
30 4/30/2017 $4,424,000.00
31 3/31/2017 $4,595,000.00
32 1/31/2017 $-1,184,000.00
33 12/31/2016 $5,309,000.00
34 9/30/2016 $1,825,000.00
35 6/30/2016 $-6,243,000.00
36 3/31/2016 $5,272,000.00
37 12/31/2015 $17,898,000.00
38 9/30/2015 $7,981,000.00
39 6/30/2015 $6,614,000.00
40 3/31/2015 $7,052,000.00
41 12/31/2014 $16,024,000.00
42 9/30/2014 $2,058,000.00
43 6/30/2014 $-3,959,000.00
44 3/31/2014 $5,306,000.00
45 12/31/2013 $-2,118,000.00
46 9/30/2013 $-7,147,000.00
47 6/30/2013 $-6,113,000.00
48 3/31/2013 $110,000.00
49 12/31/2012 $-48,429,000.00
50 9/30/2012 $-13,892,000.00
51 6/30/2012 $-9,439,000.00
52 3/31/2012 $-1,133,000.00
53 12/31/2011 $-2,652,000.00
54 9/30/2011 $1,865,000.00
55 6/30/2011 $-10,665,000.00
56 3/31/2011 $-3,649,000.00
57 12/31/2010 $-2,472,000.00
58 12/31/2009 $-23,840,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 1/31/2023 $4,329,000.00
2 1/31/2022 $4,237,000.00
3 1/31/2021 $1,588,000.00
4 1/31/2020 $-3,301,000.00
5 1/31/2019 $-14,332,000.00
6 1/31/2018 $247,000.00
7 12/31/2017 $732,000.00
8 12/31/2016 $-4,424,000.00
9 12/31/2015 $-984,000.00
10 12/31/2014 $3,051,000.00
11 12/31/2013 $-984,000.00
12 12/31/2012 $-36,879,000.00
13 12/31/2011 $3,548,000.00
14 12/31/2010 $6,272,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 10/31/2023 $16,785,000.00
2 7/31/2023 $7,385,000.00
3 4/30/2023 $646,000.00
4 1/31/2023 $10,327,000.00
5 10/31/2022 $7,451,000.00
6 7/31/2022 $7,396,000.00
7 4/30/2022 $102,000.00
8 1/31/2022 $10,378,000.00
9 10/31/2021 $9,236,000.00
10 7/31/2021 $3,502,000.00
11 4/30/2021 $74,000.00
12 1/31/2021 $41,000.00
13 10/31/2020 $135,000.00
14 7/31/2020 $-135,000.00
15 4/30/2020 $-8,000.00
16 1/31/2020 $-1,800,000.00
17 10/31/2019 $-2,055,000.00
18 7/31/2019 $-1,946,000.00
19 4/30/2019 $-1,000,000.00
20 1/31/2019 $1,675,000.00
21 10/31/2018 $2,320,000.00
22 7/31/2018 $1,721,000.00
23 4/30/2018 $-168,000.00
24 1/31/2018 $-26,000.00
25 12/31/2017 $1,072,000.00
26 10/31/2017 $1,010,000.00
27 7/31/2017 $928,000.00
28 4/30/2017 $29,000.00
29 12/31/2016 $1,002,000.00
30 12/31/2015 $2,175,000.00
31 12/31/2014 $1,024,000.00
32 12/31/2013 $1,113,000.00
33 12/31/2012 $182,000.00
34 12/31/2011 $-98,000.00
35 12/31/2010 $-3,218,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 10/31/2023 $9,648,000.00
2 7/31/2023 $6,886,000.00
3 4/30/2023 $4,745,000.00
4 1/31/2023 $13,900,000.00
5 10/31/2022 $8,247,000.00
6 7/31/2022 $5,814,000.00
7 4/30/2022 $3,999,000.00
8 1/31/2022 $3,400,000.00
9 10/31/2021 $7,423,000.00
10 7/31/2021 $5,439,000.00
11 4/30/2021 $2,801,000.00
12 1/31/2021 $2,797,000.00
13 10/31/2020 $10,000.00
14 7/31/2020 $2,466,000.00
15 4/30/2020 $2,540,000.00
16 1/31/2020 $1,300,000.00
17 10/31/2019 $-1,821,000.00
18 7/31/2019 $1,696,000.00
19 4/30/2019 $1,213,000.00
20 1/31/2019 $-574,000.00
21 10/31/2018 $-4,381,000.00
22 7/31/2018 $-453,000.00
23 4/30/2018 $292,000.00
24 1/31/2018 $-183,000.00
25 12/31/2017 $5,897,000.00
26 10/31/2017 $237,000.00
27 9/30/2017 $723,000.00
28 7/31/2017 $-208,000.00
29 6/30/2017 $747,000.00
30 4/30/2017 $1,795,000.00
31 3/31/2017 $1,830,000.00
32 1/31/2017 $-424,000.00
33 12/31/2016 $3,932,000.00
34 9/30/2016 $955,000.00
35 6/30/2016 $-188,000.00
36 3/31/2016 $1,754,000.00
37 12/31/2015 $-9,447,000.00
38 9/30/2015 $721,000.00
39 6/30/2015 $190,000.00
40 3/31/2015 $230,000.00
41 12/31/2014 $1,662,000.00
42 9/30/2014 $238,000.00
43 6/30/2014 $624,000.00
44 3/31/2014 $281,000.00
45 12/31/2013 $-6,000.00
46 9/30/2013 $412,000.00
47 6/30/2013 $105,000.00
48 3/31/2013 $97,000.00
49 12/31/2012 $866,000.00
50 9/30/2012 $-1,072,000.00
51 6/30/2012 $-755,000.00
52 3/31/2012 $-116,000.00
53 12/31/2011 $14,410,000.00
54 9/30/2011 $-4,377,000.00
55 6/30/2011 $-5,388,000.00
56 3/31/2011 $-1,398,000.00
57 12/31/2010 $-2,576,000.00
58 12/31/2009 $-11,367,000.00
Financials: IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
Date Value
1 10/31/2023 $-10,408,000.00
2 7/31/2023 $-5,845,000.00
3 4/30/2023 $-6,265,000.00
4 1/31/2023 $-360,000.00
5 10/31/2022 $-894,000.00
6 7/31/2022 $5,804,000.00
7 4/30/2022 $-2,950,000.00
8 1/31/2022 $9,561,000.00
9 10/31/2021 $9,209,000.00
10 7/31/2021 $1,108,000.00
11 4/30/2021 $802,000.00
12 1/31/2021 $4,028,000.00
13 10/31/2020 $4,075,000.00
14 7/31/2020 $8,360,000.00
15 4/30/2020 $2,716,000.00
16 1/31/2020 $-2,439,000.00
17 10/31/2019 $-4,715,000.00
18 7/31/2019 $-6,948,000.00
19 4/30/2019 $-1,910,000.00
20 1/31/2019 $914,000.00
21 10/31/2018 $-6,302,000.00
22 7/31/2018 $-4,246,000.00
23 4/30/2018 $-10,662,000.00
24 1/31/2018 $-2,804,000.00
25 12/31/2017 $-10,484,000.00
26 10/31/2017 $-6,416,000.00
27 9/30/2017 $-14,180,000.00
28 7/31/2017 $-10,692,000.00
29 6/30/2017 $-15,675,000.00
30 4/30/2017 $-1,817,000.00
31 3/31/2017 $-7,265,000.00
32 12/31/2016 $-16,301,000.00
33 9/30/2016 $-22,663,000.00
34 6/30/2016 $-27,706,000.00
35 3/31/2016 $-14,691,000.00
36 12/31/2015 $1,458,000.00
37 9/30/2015 $-16,662,000.00
38 6/30/2015 $-24,458,000.00
39 3/31/2015 $-18,049,000.00
40 12/31/2014 $11,131,000.00
41 9/30/2014 $-8,162,000.00
42 6/30/2014 $-12,649,000.00
43 3/31/2014 $-18,329,000.00
44 12/31/2013 $695,000.00
45 9/30/2013 $-7,165,000.00
46 6/30/2013 $-7,004,000.00
47 3/31/2013 $-14,227,000.00
48 12/31/2012 $-3,918,000.00
49 9/30/2012 $-9,320,000.00
50 6/30/2012 $-21,677,000.00
51 3/31/2012 $-23,257,000.00
52 12/31/2011 $45,000.00
53 9/30/2011 $-7,081,000.00
54 6/30/2011 $-11,824,000.00
55 3/31/2011 $-20,433,000.00
56 12/31/2010 $7,084,000.00
57 12/31/2009 $-4,642,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 10/31/2023 $-1,021,000.00
2 7/31/2023 $-1,165,000.00
3 4/30/2023 $-799,000.00
4 1/31/2023 $-1,485,000.00
5 10/31/2022 $-2,573,000.00
6 7/31/2022 $-2,926,000.00
7 4/30/2022 $-2,137,000.00
8 1/31/2022 $1,917,000.00
9 10/31/2021 $-841,000.00
10 7/31/2021 $-946,000.00
11 4/30/2021 $-834,000.00
12 1/31/2021 $-1,209,000.00
13 10/31/2020 $-1,128,000.00
14 7/31/2020 $-2,213,000.00
15 4/30/2020 $-1,635,000.00
16 1/31/2020 $-1,369,000.00
17 10/31/2019 $-2,916,000.00
18 7/31/2019 $-5,033,000.00
19 4/30/2019 $-2,621,000.00
20 1/31/2019 $2,415,000.00
21 10/31/2018 $149,000.00
22 7/31/2018 $-4,717,000.00
23 4/30/2018 $-2,235,000.00
24 10/31/2017 $-398,000.00
Financials: IncreaseDecreaseInDeferredRevenue
Date Value
1 10/31/2023 $-2,987,000.00
2 7/31/2023 $-2,261,000.00
3 4/30/2023 $-1,669,000.00
4 1/31/2023 $2,895,000.00
5 10/31/2022 $1,944,000.00
6 7/31/2022 $630,000.00
7 4/30/2022 $100,000.00
8 1/31/2022 $1,371,000.00
9 10/31/2021 $243,000.00
10 7/31/2021 $268,000.00
11 4/30/2021 $28,000.00
12 1/31/2021 $-471,000.00
13 10/31/2020 $-540,000.00
14 7/31/2020 $-256,000.00
15 4/30/2020 $-300,000.00
16 1/31/2020 $-615,000.00
17 10/31/2019 $-905,000.00
18 7/31/2019 $-1,174,000.00
19 4/30/2019 $-1,239,000.00
20 1/31/2019 $1,308,000.00
21 10/31/2018 $149,000.00
22 7/31/2018 $326,000.00
23 4/30/2018 $105,000.00
24 1/31/2018 $-841,000.00
25 12/31/2017 $300,000.00
26 9/30/2017 $-337,000.00
27 7/31/2017 $-270,000.00
28 6/30/2017 $-261,000.00
29 4/30/2017 $-216,000.00
30 3/31/2017 $-232,000.00
31 12/31/2016 $-708,000.00
32 9/30/2016 $-684,000.00
33 6/30/2016 $-437,000.00
34 3/31/2016 $-180,000.00
35 12/31/2015 $-218,000.00
36 9/30/2015 $-176,000.00
37 6/30/2015 $-142,000.00
38 3/31/2015 $48,000.00
39 12/31/2014 $-1,954,000.00
40 9/30/2014 $-407,000.00
41 6/30/2014 $-310,000.00
42 3/31/2014 $202,000.00
43 12/31/2013 $-398,000.00
44 9/30/2013 $-41,000.00
45 6/30/2013 $-12,000.00
46 3/31/2013 $171,000.00
47 12/31/2012 $-746,000.00
48 9/30/2012 $-27,000.00
49 6/30/2012 $149,000.00
50 3/31/2012 $79,000.00
51 12/31/2011 $-1,664,000.00
52 9/30/2011 $-79,000.00
53 6/30/2011 $37,000.00
54 3/31/2011 $82,000.00
55 12/31/2010 $-2,224,000.00
56 12/31/2009 $942,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 10/31/2023 $-5,729,000.00
2 7/31/2023 $-4,436,000.00
3 4/30/2023 $-4,077,000.00
4 1/31/2023 $-357,000.00
5 10/31/2022 $18,134,000.00
6 7/31/2022 $16,929,000.00
7 4/30/2022 $6,222,000.00
8 1/31/2022 $25,126,000.00
9 10/31/2021 $14,992,000.00
10 7/31/2021 $263,000.00
11 4/30/2021 $-3,277,000.00
12 1/31/2021 $-6,785,000.00
13 10/31/2020 $-1,728,000.00
14 7/31/2020 $2,217,000.00
15 4/30/2020 $376,000.00
16 1/31/2020 $-5,053,000.00
17 10/31/2019 $7,971,000.00
18 7/31/2019 $4,501,000.00
19 4/30/2019 $-2,424,000.00
20 1/31/2019 $1,116,000.00
21 10/31/2018 $174,000.00
22 7/31/2018 $-9,343,000.00
23 4/30/2018 $-8,233,000.00
24 1/31/2018 $4,435,000.00
25 12/31/2017 $210,000.00
26 10/31/2017 $5,617,000.00
27 9/30/2017 $9,093,000.00
28 7/31/2017 $2,128,000.00
29 6/30/2017 $5,926,000.00
30 4/30/2017 $-1,836,000.00
31 3/31/2017 $1,263,000.00
32 12/31/2016 $-643,000.00
33 9/30/2016 $6,296,000.00
34 6/30/2016 $2,131,000.00
35 3/31/2016 $-146,000.00
36 12/31/2015 $2,466,000.00
37 9/30/2015 $3,877,000.00
38 6/30/2015 $-1,681,000.00
39 3/31/2015 $-405,000.00
40 12/31/2014 $2,323,000.00
41 9/30/2014 $-4,397,000.00
42 6/30/2014 $-7,081,000.00
43 3/31/2014 $-6,275,000.00
44 12/31/2013 $2,987,000.00
45 9/30/2013 $9,656,000.00
46 6/30/2013 $1,733,000.00
47 3/31/2013 $-8,575,000.00
48 12/31/2012 $-5,298,000.00
49 12/31/2011 $5,477,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 10/31/2023 $-2,511,000.00
2 7/31/2023 $-7,525,000.00
3 4/30/2023 $-5,264,000.00
4 1/31/2023 $8,520,000.00
5 10/31/2022 $-1,354,000.00
6 7/31/2022 $185,000.00
7 4/30/2022 $-479,000.00
8 1/31/2022 $2,579,000.00
9 10/31/2021 $-215,000.00
10 7/31/2021 $1,919,000.00
11 4/30/2021 $2,939,000.00
12 1/31/2021 $2,063,000.00
13 10/31/2020 $-1,667,000.00
14 7/31/2020 $-1,697,000.00
15 4/30/2020 $-1,177,000.00
16 1/31/2020 $-5,839,000.00
17 10/31/2019 $-6,610,000.00
18 7/31/2019 $-5,975,000.00
19 4/30/2019 $-4,423,000.00
20 1/31/2019 $-98,000.00
21 10/31/2018 $3,803,000.00
22 7/31/2018 $632,000.00
23 4/30/2018 $-1,671,000.00
24 1/31/2018 $-220,000.00
25 12/31/2017 $341,000.00
26 10/31/2017 $1,702,000.00
27 9/30/2017 $371,000.00
28 7/31/2017 $5,388,000.00
29 6/30/2017 $-74,000.00
30 4/30/2017 $4,215,000.00
31 3/31/2017 $-2,628,000.00
32 12/31/2016 $-1,184,000.00
33 9/30/2016 $-363,000.00
34 6/30/2016 $190,000.00
35 3/31/2016 $562,000.00
36 12/31/2015 $2,998,000.00
37 9/30/2015 $768,000.00
38 6/30/2015 $-1,172,000.00
39 3/31/2015 $-1,456,000.00
40 12/31/2014 $3,745,000.00
41 9/30/2014 $-180,000.00
42 6/30/2014 $-1,332,000.00
43 3/31/2014 $-1,853,000.00
44 12/31/2013 $-2,778,000.00
45 9/30/2013 $197,000.00
46 6/30/2013 $-904,000.00
47 3/31/2013 $-907,000.00
48 12/31/2012 $-1,263,000.00
49 9/30/2012 $1,276,000.00
50 6/30/2012 $-1,479,000.00
51 3/31/2012 $-1,926,000.00
52 12/31/2011 $-1,279,000.00
53 9/30/2011 $2,243,000.00
54 6/30/2011 $4,078,000.00
55 3/31/2011 $873,000.00
56 12/31/2010 $-691,000.00
57 12/31/2009 $-3,852,000.00
Financials: IncreaseDecreaseInReceivables
Date Value
1 10/31/2023 $-895,000.00
2 7/31/2023 $-1,640,000.00
3 4/30/2023 $-1,626,000.00
4 1/31/2023 $3,045,000.00
5 10/31/2022 $4,343,000.00
6 7/31/2022 $3,754,000.00
7 4/30/2022 $369,000.00
8 1/31/2022 $3,233,000.00
9 10/31/2021 $4,627,000.00
10 7/31/2021 $427,000.00
11 4/30/2021 $181,000.00
12 1/31/2021 $-2,747,000.00
13 10/31/2020 $-2,944,000.00
14 7/31/2020 $-4,512,000.00
15 4/30/2020 $-3,732,000.00
16 1/31/2020 $805,000.00
17 10/31/2019 $-370,000.00
18 7/31/2019 $-1,725,000.00
19 4/30/2019 $-1,762,000.00
20 1/31/2019 $3,452,000.00
21 10/31/2018 $4,116,000.00
22 7/31/2018 $326,000.00
23 4/30/2018 $723,000.00
24 1/31/2018 $-5,045,000.00
25 12/31/2017 $584,000.00
26 10/31/2017 $-1,668,000.00
27 9/30/2017 $-4,816,000.00
28 7/31/2017 $-2,269,000.00
29 6/30/2017 $-3,561,000.00
30 4/30/2017 $-4,192,000.00
31 3/31/2017 $-6,511,000.00
32 12/31/2016 $2,207,000.00
33 9/30/2016 $-4,079,000.00
34 6/30/2016 $-3,554,000.00
35 3/31/2016 $-2,748,000.00
36 12/31/2015 $2,118,000.00
37 9/30/2015 $-3,317,000.00
38 6/30/2015 $-3,788,000.00
39 3/31/2015 $-3,116,000.00
40 12/31/2014 $-1,411,000.00
41 9/30/2014 $-3,615,000.00
42 6/30/2014 $-5,353,000.00
43 3/31/2014 $-3,374,000.00
44 12/31/2013 $5,836,000.00
45 9/30/2013 $781,000.00
46 6/30/2013 $-2,740,000.00
47 3/31/2013 $-3,804,000.00
48 12/31/2012 $1,739,000.00
49 12/31/2011 $-35,000.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 10/31/2023 $150,666.00
2 7/31/2023 $191,478.00
3 4/30/2023 $517,072.00
4 1/31/2023 $309,049.00
5 10/31/2022 $314,314.00
6 7/31/2022 $373,808.00
7 4/30/2022 $488,702.00
8 1/31/2022 $661,949.00
9 10/31/2021 $697,527.00
10 7/31/2021 $728,305.00
11 4/30/2021 $695,008.00
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 $48,476.00
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 $125,665.00
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 $140,416.00
24 1/31/2018 --
25 12/31/2017 $185,015.00
26 10/31/2017 $177,755.00
27 9/30/2017 $189,667.00
28 7/31/2017 $182,030.00
29 6/30/2017 $189,420.00
30 4/30/2017 $133,518.00
31 3/31/2017 $169,652.00
32 12/31/2016 $180,187.00
33 9/30/2016 $172,889.00
34 6/30/2016 --
35 3/31/2016 $181,648.00
36 12/31/2015 $225,087.00
37 9/30/2015 $220,364.00
38 6/30/2015 $244,752.00
39 3/31/2015 $271,943.00
40 12/31/2014 $225,810.00
41 9/30/2014 $209,665.00
42 6/30/2014 $234,103.00
43 3/31/2014 $208,348.00
44 12/31/2013 --
Financials: InterestIncomeExpenseNonoperatingNet
Date Value
1 10/31/2023 $524,000.00
2 7/31/2023 $243,000.00
3 4/30/2023 $76,000.00
4 1/31/2023 $-19,000.00
5 10/31/2022 $-27,000.00
6 7/31/2022 $-22,000.00
7 4/30/2022 $-18,000.00
8 1/31/2022 $5,000.00
9 10/31/2021 $2,000.00
10 7/31/2021 $-8,000.00
11 4/30/2021 $-5,000.00
12 1/31/2021 $-10,000.00
13 10/31/2020 $-6,000.00
14 7/31/2020 $-4,000.00
15 4/30/2020 $3,000.00
16 1/31/2020 $-15,000.00
17 10/31/2019 $-21,000.00
18 7/31/2019 $-14,000.00
19 4/30/2019 $-20,000.00
20 1/31/2019 $-85,000.00
21 10/31/2018 $16,000.00
22 7/31/2018 $-21,000.00
23 4/30/2018 $-5,000.00
24 1/31/2018 $-10,000.00
25 12/31/2017 $-11,000.00
26 10/31/2017 $-7,000.00
27 9/30/2017 $16,000.00
28 7/31/2017 $10,000.00
29 6/30/2017 $18,000.00
30 4/30/2017 $6,000.00
31 3/31/2017 $10,000.00
32 1/31/2017 $2,000.00
33 12/31/2016 $-5,000.00
34 9/30/2016 $19,000.00
35 6/30/2016 $38,000.00
36 3/31/2016 $27,000.00
37 12/31/2015 $143,000.00
38 9/30/2015 $148,000.00
39 6/30/2015 $93,000.00
40 3/31/2015 $51,000.00
41 12/31/2014 $-53,000.00
42 9/30/2014 $38,000.00
43 6/30/2014 $-2,000.00
44 3/31/2014 $62,000.00
45 12/31/2013 $259,000.00
46 9/30/2013 $166,000.00
47 6/30/2013 $55,000.00
48 3/31/2013 $51,000.00
49 12/31/2012 $-3,000.00
50 12/31/2011 $81,000.00
Financials: InventoryNet
Date Value
1 10/31/2023 $64,466,000.00
2 7/31/2023 $66,329,000.00
3 4/30/2023 $66,489,000.00
4 1/31/2023 $70,485,000.00
5 10/31/2022 $88,339,000.00
6 7/31/2022 $87,722,000.00
7 4/30/2022 $77,366,000.00
8 1/31/2022 $71,809,000.00
9 10/31/2021 $61,912,000.00
10 7/31/2021 $47,342,000.00
11 4/30/2021 $43,754,000.00
12 1/31/2021 $46,947,000.00
13 10/31/2020 $51,501,000.00
14 7/31/2020 $55,509,000.00
15 4/30/2020 $53,238,000.00
16 1/31/2020 $53,381,000.00
17 10/31/2019 $66,205,000.00
18 7/31/2019 $62,081,000.00
19 4/30/2019 $56,004,000.00
20 1/31/2019 $58,356,000.00
21 10/31/2018 $57,309,000.00
22 7/31/2018 $47,833,000.00
23 4/30/2018 $49,423,000.00
24 12/31/2017 $53,136,000.00
25 10/31/2017 $62,854,000.00
26 9/30/2017 $61,952,000.00
27 7/31/2017 $59,368,000.00
28 6/30/2017 $58,403,000.00
29 4/30/2017 $55,202,000.00
30 3/31/2017 $53,315,000.00
31 12/31/2016 $51,885,000.00
32 9/30/2016 $59,398,000.00
33 6/30/2016 $55,463,000.00
34 3/31/2016 $53,982,000.00
35 12/31/2015 $53,877,000.00
36 9/30/2015 $55,591,000.00
37 6/30/2015 $50,359,000.00
38 3/31/2015 $51,170,000.00
39 12/31/2014 $51,939,000.00
40 9/30/2014 $45,712,000.00
41 6/30/2014 $43,463,000.00
42 3/31/2014 $44,059,000.00
43 12/31/2013 $50,248,000.00
44 9/30/2013 $56,671,000.00
45 6/30/2013 $48,134,000.00
46 3/31/2013 $37,824,000.00
47 12/31/2012 $46,904,000.00
48 9/30/2012 $54,885,000.00
49 6/30/2012 $47,029,000.00
50 3/31/2012 $45,584,000.00
51 12/31/2011 $51,860,000.00
52 9/30/2011 $56,258,000.00
53 6/30/2011 $46,156,000.00
54 3/31/2011 $39,492,000.00
55 12/31/2010 $46,475,000.00
Financials: InventorySuppliesNetOfReserves
Date Value
1 1/31/2023 $4,700,000.00
2 1/31/2022 $4,400,000.00
3 1/31/2021 $2,800,000.00
4 1/31/2020 $3,200,000.00
5 1/31/2019 $2,900,000.00
6 12/31/2017 $2,700,000.00
7 12/31/2016 $3,100,000.00
8 12/31/2015 $2,700,000.00
9 12/31/2014 $2,700,000.00
10 12/31/2013 $2,900,000.00
11 12/31/2012 $3,500,000.00
12 12/31/2011 $3,700,000.00
Financials: InventoryValuationReserves
Date Value
1 1/31/2023 $1,100,000.00
2 1/31/2022 $900,000.00
3 1/31/2021 $1,000,000.00
4 1/31/2020 $800,000.00
5 1/31/2019 $900,000.00
6 12/31/2017 $1,000,000.00
7 12/31/2016 $1,000,000.00
Financials: LeaseCost
Date Value
1 10/31/2023 $33,805,000.00
2 7/31/2023 $22,376,000.00
3 4/30/2023 $11,123,000.00
4 1/31/2023 $44,866,000.00
5 10/31/2022 $32,148,000.00
6 7/31/2022 $21,186,000.00
7 4/30/2022 $10,492,000.00
8 1/31/2022 $40,957,000.00
9 10/31/2021 $10,149,000.00
10 7/31/2021 $10,036,000.00
11 4/30/2021 $9,473,000.00
12 1/31/2021 $38,775,000.00
13 10/31/2020 $29,997,000.00
14 7/31/2020 $20,100,000.00
15 4/30/2020 $10,018,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 10/31/2023 $89,827,000.00
2 7/31/2023 $94,030,000.00
3 4/30/2023 $98,751,000.00
4 1/31/2023 $98,085,000.00
5 10/31/2022 $103,487,000.00
6 7/31/2022 $105,854,000.00
7 4/30/2022 $102,927,000.00
8 1/31/2022 $112,907,000.00
9 10/31/2021 $125,896,000.00
10 7/31/2021 $135,724,000.00
11 4/30/2021 $145,989,000.00
12 1/31/2021 $155,077,000.00
13 10/31/2020 $166,130,000.00
14 7/31/2020 $176,373,000.00
15 4/30/2020 $178,416,000.00
16 1/31/2020 $177,984,000.00
17 10/31/2019 $191,964,000.00
18 7/31/2019 $194,486,000.00
19 4/30/2019 $201,991,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 10/31/2023 $31,110,000.00
2 7/31/2023 $29,723,000.00
3 4/30/2023 $27,976,000.00
4 1/31/2023 $31,743,000.00
5 10/31/2022 $7,013,000.00
6 7/31/2022 $15,433,000.00
7 4/30/2022 $20,921,000.00
8 1/31/2022 $30,280,000.00
9 10/31/2021 $32,407,000.00
10 7/31/2021 $18,450,000.00
11 4/30/2021 $28,659,000.00
12 1/31/2021 $39,336,000.00
13 10/31/2020 $40,496,000.00
14 7/31/2020 $35,248,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 1/31/2023 $6,156,000.00
2 10/31/2022 $9,264,000.00
3 7/31/2022 $8,973,000.00
4 4/30/2022 $8,813,000.00
5 1/31/2022 $8,926,000.00
6 7/31/2021 $16,287,000.00
7 4/30/2021 $16,438,000.00
8 1/31/2021 $16,220,000.00
9 4/30/2020 $21,480,000.00
10 1/31/2020 $20,916,000.00
11 10/31/2019 $25,892,000.00
12 7/31/2019 $24,942,000.00
13 4/30/2019 $24,974,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 10/31/2023 $7,994,000.00
2 7/31/2023 $7,075,000.00
3 4/30/2023 $6,650,000.00
4 1/31/2023 $9,581,000.00
5 10/31/2022 $15,993,000.00
6 7/31/2022 $15,618,000.00
7 4/30/2022 $15,185,000.00
8 1/31/2022 $15,468,000.00
9 10/31/2021 $16,379,000.00
10 7/31/2021 $21,898,000.00
11 4/30/2021 $22,030,000.00
12 1/31/2021 $21,763,000.00
13 10/31/2020 $21,532,000.00
14 7/31/2020 $21,427,000.00
15 4/30/2020 $25,424,000.00
16 1/31/2020 $24,913,000.00
17 10/31/2019 $30,318,000.00
18 7/31/2019 $29,306,000.00
19 4/30/2019 $29,308,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 10/31/2023 $12,765,000.00
2 7/31/2023 $11,791,000.00
3 4/30/2023 $11,291,000.00
4 1/31/2023 $16,418,000.00
5 10/31/2022 $24,635,000.00
6 7/31/2022 $22,592,000.00
7 4/30/2022 $20,757,000.00
8 1/31/2022 $21,089,000.00
9 10/31/2021 $21,980,000.00
10 7/31/2021 $26,296,000.00
11 4/30/2021 $26,416,000.00
12 1/31/2021 $26,169,000.00
13 10/31/2020 $25,716,000.00
14 7/31/2020 $25,444,000.00
15 4/30/2020 $29,829,000.00
16 1/31/2020 $29,356,000.00
17 10/31/2019 $33,092,000.00
18 7/31/2019 $31,715,000.00
19 4/30/2019 $31,461,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 10/31/2023 $20,855,000.00
2 7/31/2023 $19,767,000.00
3 4/30/2023 $18,437,000.00
4 1/31/2023 $25,218,000.00
5 10/31/2022 $33,615,000.00
6 7/31/2022 $30,299,000.00
7 4/30/2022 $25,634,000.00
8 1/31/2022 $25,741,000.00
9 10/31/2021 $26,384,000.00
10 7/31/2021 $32,181,000.00
11 4/30/2021 $31,804,000.00
12 1/31/2021 $31,595,000.00
13 10/31/2020 $30,635,000.00
14 7/31/2020 $29,824,000.00
15 4/30/2020 $34,065,000.00
16 1/31/2020 $32,803,000.00
17 10/31/2019 $37,766,000.00
18 7/31/2019 $35,861,000.00
19 4/30/2019 $34,700,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 10/31/2023 $1,306,000.00
2 7/31/2023 $15,179,000.00
3 4/30/2023 $24,580,000.00
4 10/31/2021 $7,635,000.00
5 7/31/2021 $2,300,000.00
6 4/30/2021 $3,600,000.00
7 10/31/2020 $11,890,000.00
8 7/31/2020 $28,837,000.00
9 4/30/2020 $31,859,000.00
10 1/31/2020 $38,976,000.00
11 10/31/2019 $10,955,000.00
12 7/31/2019 $21,111,000.00
13 4/30/2019 $30,645,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 10/31/2023 $11,402,000.00
2 7/31/2023 $11,468,000.00
3 4/30/2023 $11,878,000.00
4 1/31/2023 $11,569,000.00
5 10/31/2022 $11,631,000.00
6 7/31/2022 $12,319,000.00
7 4/30/2022 $12,840,000.00
8 1/31/2022 $14,355,000.00
9 10/31/2021 $16,381,000.00
10 7/31/2021 $17,822,000.00
11 4/30/2021 $19,704,000.00
12 1/31/2021 $21,213,000.00
13 10/31/2020 $22,988,000.00
14 7/31/2020 $24,816,000.00
15 4/30/2020 $27,037,000.00
16 1/31/2020 $27,447,000.00
17 10/31/2019 $30,033,000.00
18 7/31/2019 $31,176,000.00
19 4/30/2019 $33,767,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 10/31/2023 $250,543,000.00
2 7/31/2023 $258,413,000.00
3 4/30/2023 $261,710,000.00
4 1/31/2023 $280,794,000.00
5 10/31/2022 $259,801,000.00
6 7/31/2022 $263,435,000.00
7 4/30/2022 $256,425,000.00
8 1/31/2022 $266,324,000.00
9 10/31/2021 $271,998,000.00
10 7/31/2021 $264,275,000.00
11 4/30/2021 $264,383,000.00
12 1/31/2021 $261,372,000.00
13 10/31/2020 $259,437,000.00
14 7/31/2020 $268,263,000.00
15 4/30/2020 $276,827,000.00
16 1/31/2020 $297,262,000.00
17 10/31/2019 $296,677,000.00
18 7/31/2019 $299,194,000.00
19 4/30/2019 $309,531,000.00
20 1/31/2019 $172,046,000.00
21 10/31/2018 $178,854,000.00
22 7/31/2018 $174,809,000.00
23 4/30/2018 $172,654,000.00
24 12/31/2017 $197,989,000.00
25 10/31/2017 $184,049,000.00
26 9/30/2017 $184,341,000.00
27 7/31/2017 $182,285,000.00
28 6/30/2017 $182,604,000.00
29 4/30/2017 $191,377,000.00
30 3/31/2017 $192,256,000.00
31 12/31/2016 $199,595,000.00
32 9/30/2016 $182,897,000.00
33 6/30/2016 $176,360,000.00
34 3/31/2016 $196,015,000.00
35 12/31/2015 $213,334,000.00
36 9/30/2015 $183,304,000.00
37 6/30/2015 $177,584,000.00
38 3/31/2015 $192,037,000.00
39 12/31/2014 $212,054,000.00
40 9/30/2014 $174,865,000.00
41 6/30/2014 $173,331,000.00
42 3/31/2014 $176,152,000.00
43 12/31/2013 $194,642,000.00
44 9/30/2013 $169,017,000.00
45 6/30/2013 $168,587,000.00
46 3/31/2013 $171,131,000.00
47 12/31/2012 $192,102,000.00
48 9/30/2012 $211,165,000.00
49 6/30/2012 $205,947,000.00
50 3/31/2012 $215,512,000.00
51 12/31/2011 $241,571,000.00
52 9/30/2011 $242,563,000.00
53 6/30/2011 $246,549,000.00
54 3/31/2011 $247,534,000.00
55 12/31/2010 $275,794,000.00
Financials: LiabilitiesCurrent
Date Value
1 10/31/2023 $85,313,000.00
2 7/31/2023 $93,888,000.00
3 4/30/2023 $92,448,000.00
4 1/31/2023 $101,151,000.00
5 10/31/2022 $96,922,000.00
6 7/31/2022 $99,588,000.00
7 4/30/2022 $89,495,000.00
8 1/31/2022 $97,382,000.00
9 10/31/2021 $93,910,000.00
10 7/31/2021 $85,838,000.00
11 4/30/2021 $87,397,000.00
12 1/31/2021 $89,328,000.00
13 10/31/2020 $91,306,000.00
14 7/31/2020 $99,742,000.00
15 4/30/2020 $87,396,000.00
16 1/31/2020 $85,964,000.00
17 10/31/2019 $81,400,000.00
18 7/31/2019 $75,090,000.00
19 4/30/2019 $80,262,000.00
20 1/31/2019 $56,177,000.00
21 10/31/2018 $53,574,000.00
22 7/31/2018 $44,184,000.00
23 4/30/2018 $40,604,000.00
24 12/31/2017 $69,863,000.00
25 10/31/2017 $62,840,000.00
26 9/30/2017 $59,350,000.00
27 7/31/2017 $58,000,000.00
28 6/30/2017 $59,745,000.00
29 4/30/2017 $69,080,000.00
30 3/31/2017 $69,810,000.00
31 12/31/2016 $82,857,000.00
32 9/30/2016 $67,284,000.00
33 6/30/2016 $63,945,000.00
34 3/31/2016 $79,874,000.00
35 12/31/2015 $99,861,000.00
36 9/30/2015 $74,807,000.00
37 6/30/2015 $68,751,000.00
38 3/31/2015 $76,891,000.00
39 12/31/2014 $99,087,000.00
40 9/30/2014 $72,412,000.00
41 6/30/2014 $70,054,000.00
42 3/31/2014 $66,351,000.00
43 12/31/2013 $89,830,000.00
44 9/30/2013 $70,706,000.00
45 6/30/2013 $72,080,000.00
46 3/31/2013 $67,638,000.00
47 12/31/2012 $86,203,000.00
48 9/30/2012 $67,767,000.00
49 6/30/2012 $59,896,000.00
50 3/31/2012 $60,689,000.00
51 12/31/2011 $86,768,000.00
52 9/30/2011 $73,056,000.00
53 6/30/2011 $70,437,000.00
54 3/31/2011 $62,518,000.00
55 12/31/2010 $87,372,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 10/31/2023 $-39,134,000.00
2 7/31/2023 $-35,269,000.00
3 4/30/2023 $-25,103,000.00
4 1/31/2023 $-25,056,000.00
5 10/31/2022 $-26,135,000.00
6 7/31/2022 $-21,540,000.00
7 4/30/2022 $-10,567,000.00
8 1/31/2022 $-22,456,000.00
9 10/31/2021 $924,000.00
10 7/31/2021 $-625,000.00
11 4/30/2021 $-625,000.00
12 1/31/2021 $-114,000.00
13 10/31/2020 $-114,000.00
14 7/31/2020 $-114,000.00
15 4/30/2020 $-114,000.00
16 1/31/2020 $-245,000.00
17 10/31/2019 $-245,000.00
18 7/31/2019 $-244,000.00
19 4/30/2019 $-258,000.00
20 1/31/2019 $-2,456,000.00
21 10/31/2018 $5,189,000.00
22 7/31/2018 $-1,786,000.00
23 4/30/2018 $-1,157,000.00
24 1/31/2018 $-4,727,000.00
25 12/31/2017 $-4,775,000.00
26 10/31/2017 $-1,525,000.00
27 9/30/2017 $-1,519,000.00
28 7/31/2017 $-495,000.00
29 4/30/2017 $-377,000.00
30 12/31/2016 $-1,948,000.00
31 9/30/2016 $-1,982,000.00
32 12/31/2015 $-26,390,000.00
33 9/30/2013 $655,000.00
34 6/30/2013 $103,000.00
35 3/31/2013 --
36 12/31/2012 $-1,224,000.00
37 9/30/2012 --
38 6/30/2012 --
39 3/31/2012 --
40 12/31/2011 $-14,587,000.00
41 9/30/2011 $-9,787,000.00
42 6/30/2011 $-4,720,000.00
43 3/31/2011 $-2,461,000.00
44 12/31/2010 $-7,216,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 10/31/2023 $-11,124,000.00
2 7/31/2023 $-6,138,000.00
3 4/30/2023 $-3,065,000.00
4 1/31/2023 $-13,634,000.00
5 10/31/2022 $-6,752,000.00
6 7/31/2022 $-4,064,000.00
7 4/30/2022 $-1,070,000.00
8 1/31/2022 $-8,130,000.00
9 10/31/2021 $-4,644,000.00
10 7/31/2021 $-1,553,000.00
11 4/30/2021 $-493,000.00
12 1/31/2021 $-5,046,000.00
13 10/31/2020 $-4,029,000.00
14 7/31/2020 $-3,378,000.00
15 4/30/2020 $-2,849,000.00
16 1/31/2020 $-12,384,000.00
17 10/31/2019 $-10,099,000.00
18 7/31/2019 $-4,945,000.00
19 4/30/2019 $-2,440,000.00
20 1/31/2019 $-11,253,000.00
21 10/31/2018 $-8,769,000.00
22 7/31/2018 $-7,029,000.00
23 4/30/2018 $-2,945,000.00
24 1/31/2018 $-1,270,000.00
25 12/31/2017 $-17,763,000.00
26 10/31/2017 $-14,201,000.00
27 9/30/2017 $-12,479,000.00
28 7/31/2017 $-9,326,000.00
29 4/30/2017 $-3,808,000.00
30 12/31/2016 $-26,657,000.00
31 9/30/2016 $-16,752,000.00
32 12/31/2015 $-25,146,000.00
33 9/30/2013 $-14,693,000.00
34 6/30/2013 $-9,016,000.00
35 3/31/2013 $-3,807,000.00
36 12/31/2012 $-15,096,000.00
37 9/30/2012 $-11,235,000.00
38 6/30/2012 $-6,132,000.00
39 3/31/2012 $-4,254,000.00
40 12/31/2011 $-13,318,000.00
41 9/30/2011 $-10,935,000.00
42 6/30/2011 $-7,176,000.00
43 3/31/2011 $-2,322,000.00
44 12/31/2010 $-13,766,000.00
45 12/31/2009 $-8,898,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 10/31/2023 $32,740,000.00
2 7/31/2023 $31,813,000.00
3 4/30/2023 $18,786,000.00
4 1/31/2023 $47,276,000.00
5 10/31/2022 $11,247,000.00
6 7/31/2022 $6,690,000.00
7 4/30/2022 $4,467,000.00
8 1/31/2022 $28,077,000.00
9 10/31/2021 $17,235,000.00
10 7/31/2021 $18,394,000.00
11 4/30/2021 $12,059,000.00
12 1/31/2021 $13,386,000.00
13 10/31/2020 $3,068,000.00
14 7/31/2020 $1,910,000.00
15 4/30/2020 $-2,506,000.00
16 1/31/2020 $21,609,000.00
17 10/31/2019 $-1,563,000.00
18 7/31/2019 $1,349,000.00
19 4/30/2019 $5,141,000.00
20 1/31/2019 $9,683,000.00
21 10/31/2018 $-9,027,000.00
22 7/31/2018 $7,715,000.00
23 4/30/2018 $1,383,000.00
24 1/31/2018 $-2,852,000.00
25 12/31/2017 $21,088,000.00
26 10/31/2017 $-230,000.00
27 9/30/2017 $-6,999,000.00
28 7/31/2017 $-5,343,000.00
29 4/30/2017 $6,772,000.00
30 12/31/2016 $16,014,000.00
31 9/30/2016 $-14,345,000.00
32 6/30/2016 $-22,237,000.00
33 3/31/2016 $-7,005,000.00
34 12/31/2015 $32,047,000.00
35 9/30/2015 $-2,697,000.00
36 6/30/2015 $-7,624,000.00
37 3/31/2015 $-3,765,000.00
38 12/31/2014 $34,884,000.00
39 9/30/2014 $4,385,000.00
40 12/31/2013 $19,058,000.00
41 9/30/2013 $-16,791,000.00
42 6/30/2013 $-7,462,000.00
43 3/31/2013 $206,000.00
44 12/31/2012 $14,864,000.00
45 9/30/2012 $-14,460,000.00
46 6/30/2012 $-14,970,000.00
47 3/31/2012 $-9,382,000.00
48 12/31/2011 $16,010,000.00
49 9/30/2011 $-13,214,000.00
50 6/30/2011 $-12,887,000.00
51 3/31/2011 $-9,556,000.00
52 12/31/2010 $22,021,000.00
53 12/31/2009 $23,990,000.00
Financials: NetIncomeLoss
Date Value
1 10/31/2023 $30,532,000.00
2 7/31/2023 $22,946,000.00
3 4/30/2023 $14,608,000.00
4 1/31/2023 $47,985,000.00
5 10/31/2022 $27,475,000.00
6 7/31/2022 $20,020,000.00
7 4/30/2022 $14,190,000.00
8 1/31/2022 $47,265,000.00
9 10/31/2021 $23,138,000.00
10 7/31/2021 $17,215,000.00
11 4/30/2021 $10,380,000.00
12 1/31/2021 $-22,983,000.00
13 10/31/2020 $-33,453,000.00
14 7/31/2020 $-35,113,000.00
15 4/30/2020 $-21,204,000.00
16 1/31/2020 $261,000.00
17 10/31/2019 $-5,901,000.00
18 7/31/2019 $-28,000.00
19 4/30/2019 $1,197,000.00
20 1/31/2019 $-17,933,000.00
21 10/31/2018 $-6,064,000.00
22 7/31/2018 $-1,446,000.00
23 4/30/2018 $354,000.00
24 1/31/2018 $-845,000.00
25 12/31/2017 $7,916,000.00
26 10/31/2017 $-2,527,000.00
27 9/30/2017 $2,673,000.00
28 7/31/2017 $44,000.00
29 6/30/2017 $-1,533,000.00
30 4/30/2017 $2,629,000.00
31 3/31/2017 $2,765,000.00
32 1/31/2017 $-760,000.00
33 12/31/2016 $1,377,000.00
34 9/30/2016 $1,058,000.00
35 6/30/2016 $-4,301,000.00
36 3/31/2016 $3,518,000.00
37 12/31/2015 $27,345,000.00
38 9/30/2015 $7,260,000.00
39 6/30/2015 $-628,000.00
40 3/31/2015 $6,822,000.00
41 12/31/2014 $14,362,000.00
42 9/30/2014 $1,820,000.00
43 6/30/2014 $722,000.00
44 3/31/2014 $5,025,000.00
45 12/31/2013 $-2,112,000.00
46 9/30/2013 $-7,559,000.00
47 6/30/2013 $-6,205,000.00
48 3/31/2013 $13,000.00
49 12/31/2012 $-49,295,000.00
50 9/30/2012 $-12,820,000.00
51 6/30/2012 $-7,551,000.00
52 3/31/2012 $-1,017,000.00
53 12/31/2011 $-17,062,000.00
54 9/30/2011 $-8,073,000.00
55 6/30/2011 $-6,675,000.00
56 3/31/2011 $-2,251,000.00
57 12/31/2010 $104,000.00
58 12/31/2009 $-12,473,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 10/31/2023 $30,532,000.00
2 7/31/2023 $22,946,000.00
3 4/30/2023 $14,608,000.00
4 1/31/2023 $47,985,000.00
5 10/31/2022 $27,475,000.00
6 7/31/2022 $20,020,000.00
7 4/30/2022 $14,191,000.00
8 1/31/2022 $47,265,000.00
9 10/31/2021 $5,923,000.00
10 7/31/2021 $17,215,000.00
11 4/30/2021 $10,380,000.00
12 1/31/2021 $-22,983,000.00
13 10/31/2020 $1,660,000.00
14 7/31/2020 $-35,113,000.00
15 4/30/2020 $-21,204,000.00
16 1/31/2020 $261,000.00
17 10/31/2019 $-5,901,000.00
18 7/31/2019 $-28,000.00
19 4/30/2019 $1,197,000.00
20 1/31/2019 $-17,933,000.00
21 10/31/2018 $-6,064,000.00
22 7/31/2018 $-1,446,000.00
23 4/30/2018 $352,000.00
24 1/31/2018 $-845,000.00
25 12/31/2017 $7,820,000.00
26 10/31/2017 $-2,527,000.00
27 9/30/2017 $1,430,000.00
28 7/31/2017 $44,000.00
29 6/30/2017 $1,214,000.00
30 4/30/2017 $2,569,000.00
31 3/31/2017 $2,706,000.00
32 12/31/2016 $1,348,000.00
33 9/30/2016 $1,036,000.00
34 6/30/2016 $-4,301,000.00
35 3/31/2016 $3,445,000.00
36 12/31/2015 $26,825,000.00
37 9/30/2015 $1,049,000.00
38 6/30/2015 $6,067,000.00
39 3/31/2015 $6,661,000.00
40 12/31/2014 $13,923,000.00
41 9/30/2014 $2,460,000.00
42 6/30/2014 $-4,302,000.00
43 3/31/2014 $4,820,000.00
44 12/31/2013 $-2,112,000.00
45 9/30/2013 $-7,559,000.00
46 6/30/2013 $-6,218,000.00
47 3/31/2013 $12,000.00
48 12/31/2012 $-49,295,000.00
49 9/30/2012 $-4,252,000.00
50 6/30/2012 $-7,551,000.00
51 12/31/2011 $-17,062,000.00
52 9/30/2011 $787,000.00
53 6/30/2011 $-8,927,000.00
Financials: NumberOfOperatingSegments
Date Value
1 10/31/2023 $3.00
2 7/31/2023 $3.00
3 4/30/2023 $3.00
4 1/31/2023 $3.00
5 10/31/2022 $3.00
6 7/31/2022 $3.00
7 4/30/2022 $3.00
8 1/31/2022 $3.00
9 10/31/2021 $3.00
10 7/31/2021 $3.00
11 4/30/2021 $3.00
12 1/31/2021 $3.00
13 10/31/2020 $3.00
14 7/31/2020 $3.00
15 4/30/2020 $3.00
16 1/31/2020 $3.00
17 10/31/2019 $3.00
18 7/31/2019 $3.00
19 4/30/2019 $3.00
20 1/31/2019 $3.00
21 10/31/2018 $3.00
22 7/31/2018 $3.00
23 4/30/2018 $3.00
24 12/31/2017 $3.00
25 9/30/2017 $3.00
26 6/30/2017 $3.00
27 3/31/2017 $3.00
28 12/31/2016 $3.00
29 9/30/2016 $3.00
30 6/30/2016 $3.00
31 3/31/2016 $3.00
32 12/31/2015 $3.00
33 9/30/2015 $3.00
34 6/30/2015 $3.00
35 3/31/2015 $3.00
36 12/31/2014 $3.00
37 9/30/2014 $3.00
38 6/30/2014 $3.00
39 9/30/2013 $3.00
40 6/30/2013 $3.00
41 3/31/2013 $3.00
42 9/30/2012 $3.00
43 6/30/2012 $3.00
Financials: NumberOfReportableSegments
Date Value
1 10/31/2023 $3.00
2 7/31/2023 $3.00
3 4/30/2023 $3.00
4 1/31/2023 $3.00
5 10/31/2022 $3.00
6 7/31/2022 $3.00
7 4/30/2022 $3.00
8 1/31/2022 $3.00
9 10/31/2021 $3.00
10 7/31/2021 $3.00
11 4/30/2021 $3.00
12 1/31/2021 $3.00
13 10/31/2020 $3.00
14 7/31/2020 $3.00
15 4/30/2020 $3.00
16 1/31/2020 $3.00
17 10/31/2019 $3.00
18 7/31/2019 $3.00
19 4/30/2019 $3.00
20 1/31/2019 $3.00
21 10/31/2018 $3.00
22 7/31/2018 $3.00
23 4/30/2018 $3.00
24 12/31/2017 $3.00
25 9/30/2017 $3.00
26 6/30/2017 $3.00
27 3/31/2017 $3.00
28 12/31/2016 $3.00
29 9/30/2016 $3.00
30 6/30/2016 $3.00
31 3/31/2016 $3.00
32 9/30/2015 $3.00
33 6/30/2015 $3.00
34 3/31/2015 $3.00
35 9/30/2014 $3.00
36 6/30/2014 $3.00
37 3/31/2014 $3.00
38 12/31/2013 $3.00
39 12/31/2012 $3.00
40 9/30/2012 $3.00
41 6/30/2012 $3.00
Financials: OperatingLeaseCost
Date Value
1 10/31/2023 $27,357,000.00
2 7/31/2023 $18,095,000.00
3 4/30/2023 $8,982,000.00
4 1/31/2023 $34,738,000.00
5 10/31/2022 $25,874,000.00
6 7/31/2022 $16,969,000.00
7 4/30/2022 $8,344,000.00
8 1/31/2022 $34,183,000.00
9 10/31/2021 $25,849,000.00
10 7/31/2021 $8,732,000.00
11 4/30/2021 $8,580,000.00
12 1/31/2021 $35,923,000.00
13 10/31/2020 $29,997,000.00
14 7/31/2020 $19,584,000.00
15 4/30/2020 $10,018,000.00
16 1/31/2020 $45,151,000.00
17 10/31/2019 $33,798,000.00
18 7/31/2019 $22,769,000.00
19 4/30/2019 $11,424,000.00
Financials: OperatingLeaseImpairmentLoss
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 10/31/2022 --
5 7/31/2022 --
6 4/30/2022 --
7 1/31/2022 --
8 10/31/2021 --
9 7/31/2021 --
10 4/30/2021 --
11 1/31/2021 $3,800,000.00
12 10/31/2020 $100,000.00
13 7/31/2020 $3,600,000.00
14 4/30/2020 $2,400,000.00
15 1/31/2020 $5,900,000.00
Financials: OperatingLeaseLiability
Date Value
1 10/31/2023 $78,425,000.00
2 7/31/2023 $82,562,000.00
3 4/30/2023 $86,873,000.00
4 1/31/2023 $86,516,000.00
5 10/31/2022 $91,856,000.00
6 7/31/2022 $93,535,000.00
7 4/30/2022 $90,087,000.00
8 1/31/2022 $98,552,000.00
9 10/31/2021 $109,515,000.00
10 7/31/2021 $117,902,000.00
11 4/30/2021 $126,285,000.00
12 1/31/2021 $133,864,000.00
13 10/31/2020 $143,142,000.00
14 7/31/2020 $151,557,000.00
15 4/30/2020 $151,379,000.00
16 1/31/2020 $150,537,000.00
17 10/31/2019 $161,931,000.00
18 7/31/2019 $163,310,000.00
19 4/30/2019 $168,224,000.00
20 1/31/2019 $176,191.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 10/31/2023 $26,002,000.00
2 7/31/2023 $27,194,000.00
3 4/30/2023 $27,843,000.00
4 1/31/2023 $27,436,000.00
5 10/31/2022 $27,644,000.00
6 7/31/2022 $25,244,000.00
7 4/30/2022 $23,470,000.00
8 1/31/2022 $25,245,000.00
9 10/31/2021 $26,815,000.00
10 7/31/2021 $28,019,000.00
11 4/30/2021 $30,631,000.00
12 1/31/2021 $32,402,000.00
13 10/31/2020 $35,489,000.00
14 7/31/2020 $39,917,000.00
15 4/30/2020 $32,963,000.00
16 1/31/2020 $30,912,000.00
17 10/31/2019 $31,537,000.00
18 7/31/2019 $30,697,000.00
19 4/30/2019 $30,558,000.00
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 10/31/2023 $52,423,000.00
2 7/31/2023 $55,368,000.00
3 4/30/2023 $59,030,000.00
4 1/31/2023 $59,080,000.00
5 10/31/2022 $64,212,000.00
6 7/31/2022 $68,291,000.00
7 4/30/2022 $66,617,000.00
8 1/31/2022 $73,307,000.00
9 10/31/2021 $82,700,000.00
10 7/31/2021 $89,883,000.00
11 4/30/2021 $95,654,000.00
12 1/31/2021 $101,462,000.00
13 10/31/2020 $107,653,000.00
14 7/31/2020 $111,640,000.00
15 4/30/2020 $118,416,000.00
16 1/31/2020 $119,625,000.00
17 10/31/2019 $130,394,000.00
18 7/31/2019 $132,613,000.00
19 4/30/2019 $137,666,000.00
20 1/31/2019 $141,519,000.00
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
Financials: OperatingLeasePayments
Date Value
1 10/31/2023 $29,775,000.00
2 7/31/2023 $19,781,000.00
3 4/30/2023 $9,684,000.00
4 1/31/2023 $37,285,000.00
5 10/31/2022 $27,772,000.00
6 7/31/2022 $18,275,000.00
7 4/30/2022 $8,741,000.00
8 1/31/2022 $43,627,000.00
9 10/31/2021 $33,289,000.00
10 7/31/2021 $22,472,000.00
11 4/30/2021 $11,129,000.00
12 1/31/2021 $36,068,000.00
13 10/31/2020 $25,878,000.00
14 7/31/2020 $15,929,000.00
15 4/30/2020 $7,455.00
16 1/31/2020 $43,687,000.00
17 10/31/2019 $33,061,000.00
18 7/31/2019 $22,188,000.00
19 4/30/2019 $11,199.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 10/31/2023 $67,768,000.00
2 7/31/2023 $70,915,000.00
3 4/30/2023 $73,780,000.00
4 1/31/2023 $71,791,000.00
5 10/31/2022 $76,236,000.00
6 7/31/2022 $76,560,000.00
7 4/30/2022 $72,126,000.00
8 1/31/2022 $77,671,000.00
9 10/31/2021 $86,888,000.00
10 7/31/2021 $93,087,000.00
11 4/30/2021 $99,518,000.00
12 1/31/2021 $104,825,000.00
13 10/31/2020 $109,757,000.00
14 7/31/2020 $114,709,000.00
15 4/30/2020 $124,112,000.00
16 1/31/2020 $126,144,000.00
17 10/31/2019 $135,810,000.00
18 7/31/2019 $137,680,000.00
19 4/30/2019 $144,483,000.00
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 10/31/2023 $0.07
2 7/31/2023 $0.06
3 4/30/2023 $0.06
4 1/31/2023 $0.06
5 10/31/2022 $0.06
6 7/31/2022 $0.06
7 4/30/2022 $0.06
8 1/31/2022 $0.06
9 10/31/2021 $0.06
10 7/31/2021 $0.06
11 4/30/2021 $0.06
12 1/31/2021 $0.06
13 10/31/2020 $0.06
14 7/31/2020 $0.06
15 4/30/2020 $0.06
16 1/31/2020 $0.06
17 10/31/2019 $0.06
18 4/30/2019 $0.06
19 1/31/2019 $0.06
Financials: OperatingLossCarryforwards
Date Value
1 1/31/2023 $11,100,000.00
2 1/31/2022 $13,800,000.00
3 1/31/2021 $15,500,000.00
4 1/31/2020 $15,400,000.00
5 1/31/2019 $21,000,000.00
6 12/31/2012 $11,700,000.00
7 12/31/2011 $4,300,000.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 10/31/2023 $4,100,000.00
2 7/31/2023 $4,100,000.00
3 4/30/2023 $4,100,000.00
4 1/31/2023 $4,100,000.00
5 10/31/2022 $4,100,000.00
6 7/31/2022 $4,100,000.00
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
Financials: OtherAssetsCurrent
Date Value
1 10/31/2023 $5,290,000.00
2 7/31/2023 $6,520,000.00
3 4/30/2023 $8,380,000.00
4 1/31/2023 $8,701,000.00
5 10/31/2022 $5,635,000.00
6 7/31/2022 $5,259,000.00
7 4/30/2022 $6,078,000.00
8 1/31/2022 $7,728,000.00
9 10/31/2021 $5,420,000.00
10 7/31/2021 $5,672,000.00
11 4/30/2021 $6,135,000.00
12 1/31/2021 $6,096,000.00
13 10/31/2020 $3,161,000.00
14 7/31/2020 $3,460,000.00
15 4/30/2020 $3,646,000.00
16 1/31/2020 $3,815,000.00
17 10/31/2019 $4,022,000.00
18 7/31/2019 $4,847,000.00
19 4/30/2019 $3,785,000.00
20 1/31/2019 $5,218,000.00
21 10/31/2018 $5,766,000.00
22 7/31/2018 $5,292,000.00
23 4/30/2018 $4,983,000.00
24 12/31/2017 $6,032,000.00
25 10/31/2017 $5,494,000.00
26 9/30/2017 $6,203,000.00
27 7/31/2017 $5,720,000.00
28 6/30/2017 $5,294,000.00
29 4/30/2017 $4,951,000.00
30 3/31/2017 $5,026,000.00
31 12/31/2016 $5,546,000.00
32 9/30/2016 $6,766,000.00
33 6/30/2016 $6,897,000.00
34 3/31/2016 $7,225,000.00
35 12/31/2015 $7,002,000.00
36 9/30/2015 $6,811,000.00
37 6/30/2015 $4,846,000.00
38 3/31/2015 $4,624,000.00
39 12/31/2014 $6,642,000.00
40 9/30/2014 $8,144,000.00
41 6/30/2014 $7,245,000.00
42 3/31/2014 $5,387,000.00
43 12/31/2013 $6,659,000.00
44 9/30/2013 $6,255,000.00
45 6/30/2013 $4,914,000.00
46 3/31/2013 $5,365,000.00
47 12/31/2012 $5,480,000.00
Financials: OtherAssetsMiscellaneousNoncurrent
Date Value
1 10/31/2023 $341,000.00
2 7/31/2023 $371,000.00
3 4/30/2023 $400,000.00
4 1/31/2023 $429,000.00
5 10/31/2022 $435,000.00
6 7/31/2022 $484,000.00
7 4/30/2022 $522,000.00
8 1/31/2022 $546,000.00
9 10/31/2021 $527,000.00
10 7/31/2021 $561,000.00
11 4/30/2021 $595,000.00
12 1/31/2021 $629,000.00
13 10/31/2020 $534,000.00
14 7/31/2020 --
15 4/30/2020 $6,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 10/31/2023 $7,273,000.00
2 7/31/2023 $6,246,000.00
3 4/30/2023 $4,785,000.00
4 1/31/2023 $4,221,000.00
5 10/31/2022 $3,105,000.00
6 7/31/2022 $2,184,000.00
7 4/30/2022 $2,266,000.00
8 1/31/2022 $2,076,000.00
9 10/31/2021 $2,502,000.00
10 7/31/2021 $7,060,000.00
11 4/30/2021 $6,685,000.00
12 1/31/2021 $3,381,000.00
13 10/31/2020 $3,572,000.00
14 7/31/2020 $2,972,000.00
15 4/30/2020 $3,005,000.00
16 1/31/2020 $3,102,000.00
17 10/31/2019 $2,734,000.00
18 7/31/2019 $1,658,000.00
19 4/30/2019 $2,224,000.00
20 1/31/2019 $2,050,000.00
21 10/31/2018 $2,091,000.00
22 7/31/2018 $2,182,000.00
23 4/30/2018 $2,427,000.00
24 12/31/2017 $2,633,000.00
25 10/31/2017 $2,546,000.00
26 9/30/2017 $2,571,000.00
27 7/31/2017 $2,500,000.00
28 6/30/2017 $2,493,000.00
29 4/30/2017 $2,407,000.00
30 3/31/2017 $2,384,000.00
31 12/31/2016 $4,650,000.00
32 9/30/2016 $4,806,000.00
33 6/30/2016 $4,869,000.00
34 3/31/2016 $4,439,000.00
35 12/31/2015 $4,260,000.00
36 9/30/2015 $1,828,000.00
37 6/30/2015 $3,019,000.00
38 3/31/2015 $1,805,000.00
39 12/31/2014 $3,206,000.00
40 9/30/2014 $3,976,000.00
41 6/30/2014 $3,630,000.00
42 3/31/2014 $3,641,000.00
43 12/31/2013 $2,206,000.00
44 9/30/2013 $3,025,000.00
45 6/30/2013 $3,258,000.00
46 3/31/2013 $4,724,000.00
47 12/31/2012 $3,304,000.00
48 9/30/2012 $7,218,000.00
49 6/30/2012 $6,704,000.00
50 3/31/2012 $6,929,000.00
51 12/31/2011 $6,787,000.00
52 9/30/2011 $15,625,000.00
53 6/30/2011 $15,070,000.00
54 3/31/2011 $14,462,000.00
55 12/31/2010 $14,871,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Date Value
1 10/31/2023 $-45,000.00
2 7/31/2023 $257,000.00
3 4/30/2023 $97,000.00
4 1/31/2023 $196,000.00
5 10/31/2022 $134,000.00
6 7/31/2022 $85,000.00
7 4/30/2022 $18,000.00
8 1/31/2022 $145,000.00
9 10/31/2021 $120,000.00
10 7/31/2021 $-47,000.00
11 4/30/2021 $83,000.00
12 1/31/2021 $-601,000.00
13 10/31/2020 $-198,000.00
14 7/31/2020 $-259,000.00
15 4/30/2020 $170,000.00
16 1/31/2020 $-60,000.00
17 10/31/2019 $-349,000.00
18 7/31/2019 $440,000.00
19 4/30/2019 $-105,000.00
20 1/31/2019 $-1,218,000.00
21 10/31/2018 $-34,000.00
22 7/31/2018 $-1,215,000.00
23 4/30/2018 $-747,000.00
24 1/31/2018 $762,000.00
25 12/31/2017 $1,165,000.00
26 10/31/2017 $-72,000.00
27 9/30/2017 $1,104,000.00
28 7/31/2017 $596,000.00
29 6/30/2017 $717,000.00
30 4/30/2017 $436,000.00
31 3/31/2017 $222,000.00
32 12/31/2016 $-2,756,000.00
33 9/30/2016 $-2,023,000.00
34 6/30/2016 $-1,082,000.00
35 3/31/2016 $-643,000.00
36 12/31/2015 $-1,273,000.00
37 9/30/2015 $-770,000.00
38 6/30/2015 $195,000.00
39 3/31/2015 $-999,000.00
40 12/31/2014 $-1,395,000.00
41 9/30/2014 $-221,000.00
42 6/30/2014 $788,000.00
43 3/31/2014 $40,000.00
44 12/31/2013 $380,000.00
45 9/30/2013 $-160,000.00
46 6/30/2013 $71,000.00
47 3/31/2013 $-1,333,000.00
48 12/31/2012 $2,889,000.00
49 12/31/2011 $-206,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 10/31/2023 $-45,000.00
2 7/31/2023 $257,000.00
3 4/30/2023 $97,000.00
4 1/31/2023 $196,000.00
5 10/31/2022 $134,000.00
6 7/31/2022 $85,000.00
7 4/30/2022 $18,000.00
8 1/31/2022 $145,000.00
9 10/31/2021 $84,000.00
10 7/31/2021 $-47,000.00
11 4/30/2021 $83,000.00
12 1/31/2021 $-536,000.00
13 10/31/2020 $-198,000.00
14 7/31/2020 $-259,000.00
15 4/30/2020 $170,000.00
16 1/31/2020 $-60,000.00
17 10/31/2019 $92,000.00
18 7/31/2019 $440,000.00
19 4/30/2019 $-105,000.00
20 1/31/2019 $-1,218,000.00
21 10/31/2018 $-1,249,000.00
22 7/31/2018 $-468,000.00
23 4/30/2018 $-747,000.00
24 1/31/2018 $762,000.00
25 12/31/2017 $1,165,000.00
26 10/31/2017 $-72,000.00
27 9/30/2017 $1,104,000.00
28 7/31/2017 $596,000.00
29 6/30/2017 $717,000.00
30 4/30/2017 $436,000.00
31 3/31/2017 $222,000.00
32 1/31/2017 $230,000.00
33 12/31/2016 $-2,756,000.00
34 9/30/2016 $-2,023,000.00
35 6/30/2016 $-1,725,000.00
36 3/31/2016 $-643,000.00
37 12/31/2015 $-1,273,000.00
38 12/31/2014 $-1,395,000.00
39 12/31/2013 $380,000.00
40 12/31/2012 $2,482,000.00
41 12/31/2011 $-206,000.00
42 12/31/2010 $-3,623,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 10/31/2023 $1,159,000.00
2 7/31/2023 $1,291,000.00
3 4/30/2023 $1,260,000.00
4 1/31/2023 $1,446,000.00
5 10/31/2022 $1,569,000.00
6 7/31/2022 $1,692,000.00
7 4/30/2022 $1,774,000.00
8 1/31/2022 $1,952,000.00
9 10/31/2021 $1,533,000.00
10 7/31/2021 $3,419,000.00
11 4/30/2021 $2,471,000.00
12 1/31/2021 $2,354,000.00
13 10/31/2020 $2,913,000.00
14 7/31/2020 $1,430,000.00
15 4/30/2020 $1,643,000.00
16 1/31/2020 $1,717,000.00
17 10/31/2019 $1,651,000.00
18 7/31/2019 $1,576,000.00
19 4/30/2019 $1,586,000.00
20 1/31/2019 $1,490,000.00
21 10/31/2018 $1,765,000.00
22 7/31/2018 $1,854,000.00
23 4/30/2018 $1,794,000.00
24 12/31/2017 $1,697,000.00
25 10/31/2017 $1,280,000.00
26 9/30/2017 $1,643,000.00
27 7/31/2017 $1,554,000.00
28 6/30/2017 $1,560,000.00
29 4/30/2017 $1,911,000.00
30 3/31/2017 $1,879,000.00
31 12/31/2016 $1,623,000.00
32 9/30/2016 $1,008,000.00
33 6/30/2016 $927,000.00
34 3/31/2016 $1,213,000.00
35 12/31/2015 $1,175,000.00
36 9/30/2015 $1,111,000.00
37 6/30/2015 $1,113,000.00
38 3/31/2015 $1,155,000.00
39 12/31/2014 $1,044,000.00
40 9/30/2014 $1,367,000.00
41 6/30/2014 $602,000.00
42 3/31/2014 $318,000.00
43 12/31/2013 $160,000.00
44 9/30/2013 $492,000.00
45 6/30/2013 $570,000.00
46 3/31/2013 $1,287,000.00
47 12/31/2012 $742,000.00
48 9/30/2012 $257,000.00
49 6/30/2012 $257,000.00
50 3/31/2012 $257,000.00
51 12/31/2011 $257,000.00
52 9/30/2011 $366,000.00
53 6/30/2011 $375,000.00
54 3/31/2011 $344,000.00
55 12/31/2010 $361,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 10/31/2023 $15,239,000.00
2 7/31/2023 $11,199,000.00
3 4/30/2023 $3,100,000.00
4 1/31/2023 $24,172,000.00
5 10/31/2022 $24,172,000.00
6 7/31/2022 $19,383,000.00
7 4/30/2022 $8,138,000.00
8 1/31/2022 $4,358,000.00
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 1/31/2020 --
14 10/31/2019 --
15 7/31/2019 --
16 4/30/2019 --
17 1/31/2019 $2,228,000.00
18 10/31/2018 $1,927,000.00
19 7/31/2018 $1,429,000.00
20 4/30/2018 $732,000.00
21 1/31/2018 $4,720,000.00
22 12/31/2017 $4,232,000.00
23 10/31/2017 $998,000.00
24 9/30/2017 $998,000.00
25 7/31/2017 --
26 6/30/2017 --
27 4/30/2017 --
28 3/31/2017 --
29 12/31/2016 $1,469,000.00
30 9/30/2016 $1,469,000.00
31 6/30/2016 $1,469,000.00
32 3/31/2016 $1,469,000.00
33 12/31/2015 $25,909,000.00
34 9/30/2015 $11,084,000.00
35 6/30/2015 $9,164,000.00
36 3/31/2015 $2,998,000.00
37 12/31/2014 $3,364,000.00
38 9/30/2014 $3,220,000.00
39 6/30/2014 $723,000.00
40 3/31/2014 $723,000.00
41 12/31/2013 $216,000.00
42 12/31/2012 $1,347,000.00
43 12/31/2011 $15,002,000.00
44 9/30/2011 $10,163,000.00
45 6/30/2011 $5,073,000.00
46 3/31/2011 $2,464,000.00
47 12/31/2010 $7,274,000.00
Financials: PaymentsOfDividendsCommonStock
Date Value
1 10/31/2023 $22,098,000.00
2 7/31/2023 $22,098,000.00
3 4/30/2023 $22,098,000.00
4 1/31/2023 $292,000.00
5 10/31/2022 $292,000.00
6 7/31/2022 $292,000.00
7 4/30/2022 $292,000.00
8 1/31/2022 $19,933,000.00
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
Financials: PaymentsToAcquireProductiveAssets
Date Value
1 10/31/2023 $11,124,000.00
2 7/31/2023 $6,138,000.00
3 4/30/2023 $3,065,000.00
4 1/31/2023 $13,634,000.00
5 10/31/2022 $6,752,000.00
6 7/31/2022 $4,064,000.00
7 4/30/2022 $1,070,000.00
8 1/31/2022 $8,130,000.00
9 10/31/2021 $3,091,000.00
10 7/31/2021 $1,553,000.00
11 4/30/2021 $491,000.00
12 1/31/2021 $5,046,000.00
13 10/31/2020 $4,029,000.00
14 7/31/2020 $3,378,000.00
15 4/30/2020 $2,849,000.00
16 1/31/2020 $12,384,000.00
17 10/31/2019 $5,155,000.00
18 7/31/2019 $4,945,000.00
19 4/30/2019 $2,440,000.00
20 1/31/2019 $11,253,000.00
21 10/31/2018 $8,853,000.00
22 7/31/2018 $7,111,000.00
23 4/30/2018 $3,030,000.00
24 1/31/2018 $1,270,000.00
25 12/31/2017 $18,073,000.00
26 10/31/2017 $14,511,000.00
27 9/30/2017 $4,764,000.00
28 7/31/2017 $9,326,000.00
29 6/30/2017 $8,027,000.00
30 4/30/2017 $3,808,000.00
31 3/31/2017 $2,290,000.00
32 12/31/2016 $28,118,000.00
33 9/30/2016 $6,331,000.00
34 6/30/2016 $5,697,000.00
35 3/31/2016 $6,185,000.00
36 12/31/2015 $24,388,000.00
37 9/30/2015 $12,864,000.00
38 6/30/2015 $3,202,000.00
39 3/31/2015 $2,878,000.00
40 12/31/2014 $10,890,000.00
41 9/30/2014 $5,681,000.00
42 6/30/2014 $2,066,000.00
43 3/31/2014 $1,106,000.00
44 12/31/2013 $19,362,000.00
45 9/30/2013 $14,693,000.00
46 6/30/2013 $5,209,000.00
47 12/31/2012 $17,268,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 10/31/2023 $11,124,000.00
2 7/31/2023 $6,138,000.00
3 4/30/2023 $3,065,000.00
4 1/31/2023 $13,634,000.00
5 10/31/2022 $6,752,000.00
6 7/31/2022 $4,064,000.00
7 4/30/2022 $1,070,000.00
8 1/31/2022 $8,130,000.00
9 10/31/2021 $4,644,000.00
10 7/31/2021 $1,553,000.00
11 4/30/2021 $493,000.00
12 1/31/2021 $5,046,000.00
13 10/31/2020 $4,029,000.00
14 7/31/2020 $3,378,000.00
15 4/30/2020 $2,849,000.00
16 1/31/2020 $12,384,000.00
17 10/31/2019 $10,099,000.00
18 7/31/2019 $4,945,000.00
19 4/30/2019 $2,440,000.00
20 1/31/2019 $11,253,000.00
21 10/31/2018 $8,853,000.00
22 7/31/2018 $7,111,000.00
23 4/30/2018 $3,030,000.00
24 1/31/2018 $1,270,000.00
25 12/31/2017 $17,763,000.00
26 10/31/2017 $14,225,000.00
27 9/30/2017 $12,502,000.00
28 7/31/2017 $9,178,000.00
29 6/30/2017 $7,896,000.00
30 4/30/2017 $3,696,000.00
31 3/31/2017 $2,178,000.00
32 12/31/2016 $27,251,000.00
33 9/30/2016 $17,647,000.00
34 6/30/2016 $11,317,000.00
35 3/31/2016 $6,185,000.00
36 12/31/2015 $22,466,000.00
37 9/30/2015 $11,645,000.00
38 6/30/2015 $5,842,000.00
39 3/31/2015 $2,846,000.00
40 12/31/2014 $10,790,000.00
41 9/30/2014 $5,604,000.00
42 6/30/2014 $3,149,000.00
43 3/31/2014 $1,094,000.00
44 12/31/2013 $19,055,000.00
45 9/30/2013 $14,490,000.00
46 6/30/2013 $8,864,000.00
47 3/31/2013 $3,738,000.00
48 12/31/2012 $16,633,000.00
49 9/30/2012 $13,036,000.00
50 6/30/2012 $8,011,000.00
51 3/31/2012 $3,518,000.00
52 12/31/2011 $12,035,000.00
53 9/30/2011 $9,715,000.00
54 6/30/2011 $5,998,000.00
55 3/31/2011 $2,229,000.00
56 12/31/2010 $14,086,000.00
57 12/31/2009 $5,727,000.00
Financials: PensionAndOtherPostretirementAndPostemploymentBenefitPlansLiabilitiesCurrent
Date Value
1 1/31/2023 $1,400,000.00
2 1/31/2022 $1,100,000.00
3 1/31/2021 $800,000.00
4 1/31/2020 $700,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 10/31/2023 $0.01
2 7/31/2023 $0.01
3 4/30/2023 $0.01
4 1/31/2023 $0.01
5 10/31/2022 $0.01
6 7/31/2022 $0.01
7 4/30/2022 $0.01
8 1/31/2022 $0.01
9 10/31/2021 $0.01
10 7/31/2021 $0.01
11 4/30/2021 $0.01
12 1/31/2021 $0.01
13 10/31/2020 $0.01
14 7/31/2020 $0.01
15 4/30/2020 $0.01
16 1/31/2020 $0.01
17 10/31/2019 $0.01
18 7/31/2019 $0.01
19 4/30/2019 $0.01
20 1/31/2019 $0.01
21 10/31/2018 $0.01
22 7/31/2018 $0.01
23 4/30/2018 $0.01
24 12/31/2017 $0.01
25 10/31/2017 $0.01
26 9/30/2017 $0.01
27 7/31/2017 $0.01
28 6/30/2017 $0.01
29 4/30/2017 $0.01
30 3/31/2017 $0.01
31 12/31/2016 $0.01
32 9/30/2016 $0.01
33 6/30/2016 $0.01
34 3/31/2016 $0.01
35 12/31/2015 $0.01
36 9/30/2015 $0.01
37 6/30/2015 $0.01
38 3/31/2015 $0.01
39 12/31/2014 $0.01
40 9/30/2014 $0.01
41 6/30/2014 $0.01
42 3/31/2014 $0.01
43 12/31/2013 $0.01
44 9/30/2013 $0.01
45 6/30/2013 $0.01
46 3/31/2013 $0.01
47 12/31/2012 $0.01
48 9/30/2012 $0.01
49 6/30/2012 $0.01
50 3/31/2012 $0.01
51 12/31/2011 $0.01
52 9/30/2011 $0.01
53 6/30/2011 $0.01
54 3/31/2011 $0.01
55 12/31/2010 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 10/31/2023 $15,000,000.00
2 7/31/2023 $15,000,000.00
3 4/30/2023 $15,000,000.00
4 1/31/2023 $15,000,000.00
5 10/31/2022 $15,000,000.00
6 7/31/2022 $15,000,000.00
7 4/30/2022 $15,000,000.00
8 1/31/2022 $15,000,000.00
9 10/31/2021 $15,000,000.00
10 7/31/2021 $15,000,000.00
11 4/30/2021 $15,000,000.00
12 1/31/2021 $15,000,000.00
13 10/31/2020 $15,000,000.00
14 7/31/2020 $15,000,000.00
15 4/30/2020 $15,000,000.00
16 1/31/2020 $15,000,000.00
17 10/31/2019 $15,000,000.00
18 7/31/2019 $15,000,000.00
19 4/30/2019 $15,000,000.00
20 1/31/2019 $15,000,000.00
21 10/31/2018 $15,000,000.00
22 7/31/2018 $15,000,000.00
23 4/30/2018 $15,000,000.00
24 12/31/2017 $15,000,000.00
25 10/31/2017 $15,000,000.00
26 9/30/2017 $15,000,000.00
27 7/31/2017 $15,000,000.00
28 6/30/2017 $15,000,000.00
29 4/30/2017 $15,000,000.00
30 3/31/2017 $15,000,000.00
31 12/31/2016 $15,000,000.00
32 9/30/2016 $15,000,000.00
33 6/30/2016 $15,000,000.00
34 3/31/2016 $15,000,000.00
35 12/31/2015 $15,000,000.00
36 9/30/2015 $15,000,000.00
37 6/30/2015 $15,000,000.00
38 3/31/2015 $15,000,000.00
39 12/31/2014 $15,000,000.00
40 9/30/2014 $15,000,000.00
41 6/30/2014 $15,000,000.00
42 3/31/2014 $15,000,000.00
43 12/31/2013 $15,000,000.00
44 9/30/2013 $15,000,000.00
45 6/30/2013 $15,000,000.00
46 3/31/2013 $15,000,000.00
47 12/31/2012 $15,000,000.00
48 9/30/2012 $15,000,000.00
49 6/30/2012 $15,000,000.00
50 3/31/2012 $15,000,000.00
51 12/31/2011 $15,000,000.00
52 9/30/2011 $15,000,000.00
53 6/30/2011 $15,000,000.00
54 3/31/2011 $15,000,000.00
55 12/31/2010 $15,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
24 12/31/2017 --
25 10/31/2017 --
26 9/30/2017 --
27 7/31/2017 --
28 6/30/2017 --
29 4/30/2017 --
30 3/31/2017 --
31 12/31/2016 --
32 9/30/2016 --
33 6/30/2016 --
34 3/31/2016 --
35 12/31/2015 --
36 9/30/2015 --
37 6/30/2015 --
38 3/31/2015 --
39 12/31/2014 --
40 9/30/2014 --
41 6/30/2014 --
42 3/31/2014 --
43 12/31/2013 --
44 9/30/2013 --
45 6/30/2013 --
46 3/31/2013 --
47 12/31/2012 --
48 9/30/2012 --
49 6/30/2012 --
50 3/31/2012 --
51 12/31/2011 --
52 9/30/2011 --
53 6/30/2011 --
54 3/31/2011 --
55 12/31/2010 --
Financials: PreferredStockSharesOutstanding
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
24 12/31/2017 --
25 10/31/2017 --
26 9/30/2017 --
27 7/31/2017 --
28 6/30/2017 --
29 4/30/2017 --
30 3/31/2017 --
31 12/31/2016 --
32 9/30/2016 --
33 6/30/2016 --
34 3/31/2016 --
35 12/31/2015 --
36 9/30/2015 --
37 6/30/2015 --
38 3/31/2015 --
39 12/31/2014 --
40 9/30/2014 --
41 6/30/2014 --
42 3/31/2014 --
43 12/31/2013 --
44 9/30/2013 --
45 6/30/2013 --
46 3/31/2013 --
47 12/31/2012 --
48 9/30/2012 --
49 6/30/2012 --
50 3/31/2012 --
51 12/31/2011 --
52 9/30/2011 --
53 6/30/2011 --
54 3/31/2011 --
55 12/31/2010 --
Financials: PreferredStockValue
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 --
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
24 12/31/2017 --
25 10/31/2017 --
26 9/30/2017 --
27 7/31/2017 --
28 6/30/2017 --
29 4/30/2017 --
30 3/31/2017 --
31 12/31/2016 --
32 9/30/2016 --
33 6/30/2016 --
34 3/31/2016 --
35 12/31/2015 --
36 9/30/2015 --
37 6/30/2015 --
38 3/31/2015 --
39 12/31/2014 --
40 9/30/2014 --
41 6/30/2014 --
42 3/31/2014 --
43 12/31/2013 --
44 9/30/2013 --
45 6/30/2013 --
46 3/31/2013 --
47 12/31/2012 --
48 9/30/2012 --
49 6/30/2012 --
50 3/31/2012 --
51 12/31/2011 --
52 9/30/2011 --
53 6/30/2011 --
54 3/31/2011 --
55 12/31/2010 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 10/31/2023 $13,592,000.00
2 7/31/2023 $11,898,000.00
3 4/30/2023 $13,503,000.00
4 1/31/2023 $19,374,000.00
5 10/31/2022 $10,379,000.00
6 7/31/2022 $12,910,000.00
7 4/30/2022 $12,436,000.00
8 1/31/2022 $13,643,000.00
9 10/31/2021 $11,186,000.00
10 7/31/2021 $8,841,000.00
11 4/30/2021 $9,798,000.00
12 1/31/2021 $10,111,000.00
13 10/31/2020 $5,427,000.00
14 7/31/2020 $5,400,000.00
15 4/30/2020 $5,896,000.00
16 1/31/2020 $7,117,000.00
17 10/31/2019 $6,327,000.00
18 7/31/2019 $6,889,000.00
19 4/30/2019 $8,541,000.00
20 1/31/2019 $12,960,000.00
21 10/31/2018 $16,848,000.00
22 7/31/2018 $13,686,000.00
23 4/30/2018 $11,493,000.00
24 12/31/2017 $13,346,000.00
25 10/31/2017 $9,102,000.00
26 9/30/2017 $13,365,000.00
27 7/31/2017 $12,789,000.00
28 6/30/2017 $12,823,000.00
29 4/30/2017 $11,575,000.00
30 3/31/2017 $10,158,000.00
31 12/31/2016 $12,737,000.00
32 9/30/2016 $13,752,000.00
33 6/30/2016 $13,817,000.00
34 3/31/2016 $15,070,000.00
35 12/31/2015 $16,312,000.00
36 9/30/2015 $16,651,000.00
37 6/30/2015 $14,173,000.00
38 3/31/2015 $13,891,000.00
39 12/31/2014 $15,611,000.00
40 9/30/2014 $12,188,000.00
41 6/30/2014 $10,394,000.00
42 3/31/2014 $9,639,000.00
43 12/31/2013 $11,547,000.00
44 9/30/2013 $14,602,000.00
45 6/30/2013 $13,115,000.00
46 3/31/2013 $13,168,000.00
47 12/31/2012 $14,216,000.00
48 12/31/2011 $17,854,000.00
Financials: PrepaidInsurance
Date Value
1 10/31/2023 $550,000.00
2 7/31/2023 $779,000.00
3 4/30/2023 $526,000.00
4 1/31/2023 $1,221,000.00
5 10/31/2022 $213,000.00
6 7/31/2022 $878,000.00
7 4/30/2022 $589,000.00
8 1/31/2022 $929,000.00
9 10/31/2021 $88,000.00
10 7/31/2021 $422,000.00
11 4/30/2021 $424,000.00
12 1/31/2021 $884,000.00
13 10/31/2020 $31,000.00
14 7/31/2020 $268,000.00
15 4/30/2020 $282,000.00
16 1/31/2020 $628,000.00
17 10/31/2019 $132,000.00
18 7/31/2019 $247,000.00
19 4/30/2019 $130,000.00
20 1/31/2019 $336,000.00
Financials: PrepaidRent
Date Value
1 10/31/2023 $2,414,000.00
2 7/31/2023 $2,984,000.00
3 4/30/2023 $3,352,000.00
4 1/31/2023 $2,196,000.00
5 10/31/2022 $2,630,000.00
6 7/31/2022 $3,610,000.00
7 4/30/2022 $3,594,000.00
8 1/31/2022 $2,656,000.00
9 10/31/2021 $1,681,000.00
10 7/31/2021 $1,642,000.00
11 4/30/2021 $1,476,000.00
12 1/31/2021 $1,526,000.00
13 10/31/2020 $508,000.00
14 7/31/2020 $206,000.00
15 4/30/2020 $463,000.00
16 1/31/2020 $1,097,000.00
17 10/31/2019 $1,426,000.00
18 7/31/2019 $1,634,000.00
19 4/30/2019 $2,860,000.00
20 1/31/2019 $5,497,000.00
21 10/31/2018 $7,767,000.00
22 7/31/2018 $7,137,000.00
23 4/30/2018 $6,510,000.00
24 12/31/2017 $7,314,000.00
25 10/31/2017 $2,737,000.00
26 9/30/2017 $7,162,000.00
27 7/31/2017 $7,069,000.00
28 6/30/2017 $7,529,000.00
29 4/30/2017 $6,624,000.00
30 3/31/2017 $5,132,000.00
31 12/31/2016 $7,191,000.00
32 9/30/2016 $6,986,000.00
33 6/30/2016 $6,920,000.00
34 3/31/2016 $7,833,000.00
35 12/31/2015 $7,852,000.00
36 9/30/2015 $8,328,000.00
37 6/30/2015 $8,432,000.00
38 3/31/2015 $8,283,000.00
39 12/31/2014 $7,848,000.00
40 9/30/2014 $4,044,000.00
41 6/30/2014 $4,995,000.00
42 3/31/2014 $4,059,000.00
43 12/31/2013 $4,608,000.00
44 9/30/2013 $8,347,000.00
45 6/30/2013 $7,964,000.00
46 3/31/2013 $7,692,000.00
47 12/31/2012 $8,736,000.00
48 9/30/2012 $8,026,000.00
49 6/30/2012 $8,038,000.00
50 3/31/2012 $8,014,000.00
51 12/31/2011 $7,745,000.00
52 9/30/2011 $7,916,000.00
53 6/30/2011 $8,016,000.00
Financials: PrepaidRoyalties
Date Value
1 10/31/2023 $540,000.00
2 7/31/2023 $345,000.00
3 4/30/2023 $449,000.00
4 1/31/2023 $301,000.00
5 10/31/2022 $1,202,000.00
6 7/31/2022 $620,000.00
7 4/30/2022 $732,000.00
8 1/31/2022 $607,000.00
9 10/31/2021 $219,000.00
10 7/31/2021 $226,000.00
11 4/30/2021 $226,000.00
12 1/31/2021 $242,000.00
Financials: PrepaidTaxes
Date Value
1 10/31/2023 $4,092,000.00
2 7/31/2023 $538,000.00
3 4/30/2023 $28,000.00
4 1/31/2023 $73,000.00
5 10/31/2022 $493,000.00
6 7/31/2022 $1,355,000.00
7 4/30/2022 $94,000.00
8 1/31/2022 $178,000.00
9 10/31/2021 $2,855,000.00
10 7/31/2021 --
11 4/30/2021 $326,000.00
12 1/31/2021 $473,000.00
13 10/31/2020 $233,000.00
14 7/31/2020 $424,000.00
15 4/30/2020 $239,000.00
16 1/31/2020 $164,000.00
17 10/31/2019 $879,000.00
18 7/31/2019 $408,000.00
19 4/30/2019 $515,000.00
20 1/31/2019 $2,245,000.00
21 10/31/2018 $3,315,000.00
22 7/31/2018 $1,257,000.00
23 4/30/2018 $393,000.00
24 12/31/2017 $887,000.00
25 10/31/2017 $871,000.00
26 6/30/2014 $175,000.00
27 3/31/2014 $193,000.00
28 12/31/2013 $280,000.00
29 9/30/2013 $679,000.00
30 6/30/2013 $237,000.00
31 3/31/2013 $111,000.00
32 9/30/2012 $365,000.00
33 6/30/2012 $692,000.00
34 3/31/2012 $282,000.00
35 12/31/2011 $1,970,000.00
36 9/30/2011 $5,352,000.00
37 6/30/2011 $6,732,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 1/31/2023 $215,828,000.00
2 1/31/2022 $207,325,000.00
3 1/31/2021 $201,970,000.00
4 1/31/2020 $244,233,000.00
5 1/31/2019 $240,964,000.00
6 12/31/2017 $250,946,000.00
7 12/31/2016 $247,257,000.00
8 12/31/2015 $251,427,000.00
9 12/31/2014 $247,810,000.00
10 12/31/2013 $247,675,000.00
11 12/31/2012 $260,593,000.00
12 12/31/2011 $252,463,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 10/31/2023 $51,914,000.00
2 7/31/2023 $50,435,000.00
3 4/30/2023 $50,385,000.00
4 1/31/2023 $50,759,000.00
5 10/31/2022 $46,264,000.00
6 7/31/2022 $46,689,000.00
7 4/30/2022 $46,691,000.00
8 1/31/2022 $48,966,000.00
9 10/31/2021 $48,221,000.00
10 7/31/2021 $48,161,000.00
11 4/30/2021 $50,417,000.00
12 1/31/2021 $52,973,000.00
13 10/31/2020 $55,421,000.00
14 7/31/2020 $58,085,000.00
15 4/30/2020 $61,626,000.00
16 1/31/2020 $65,855,000.00
17 10/31/2019 $65,954,000.00
18 7/31/2019 $64,191,000.00
19 4/30/2019 $65,357,000.00
20 1/31/2019 $66,368,000.00
21 10/31/2018 $73,343,000.00
22 7/31/2018 $76,157,000.00
23 4/30/2018 $76,410,000.00
24 12/31/2017 $77,751,000.00
25 10/31/2017 $76,876,000.00
26 9/30/2017 $76,718,000.00
27 7/31/2017 $75,854,000.00
28 6/30/2017 $75,667,000.00
29 4/30/2017 $73,937,000.00
30 3/31/2017 $73,246,000.00
31 12/31/2016 $74,924,000.00
32 9/30/2016 $71,984,000.00
33 6/30/2016 $69,872,000.00
34 3/31/2016 $68,886,000.00
35 12/31/2015 $67,741,000.00
36 9/30/2015 $60,090,000.00
37 6/30/2015 $58,439,000.00
38 3/31/2015 $59,223,000.00
39 12/31/2014 $62,766,000.00
40 9/30/2014 $61,031,000.00
41 6/30/2014 $63,185,000.00
42 3/31/2014 $65,596,000.00
43 12/31/2013 $70,163,000.00
44 9/30/2013 $69,562,000.00
45 6/30/2013 $68,273,000.00
46 3/31/2013 $68,048,000.00
47 12/31/2012 $71,459,000.00
48 9/30/2012 $73,754,000.00
49 6/30/2012 $73,518,000.00
50 3/31/2012 $74,771,000.00
51 12/31/2011 $77,445,000.00
52 9/30/2011 $78,965,000.00
53 6/30/2011 $81,225,000.00
54 3/31/2011 $83,461,000.00
55 12/31/2010 $88,029,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 10/31/2023 $-276,000.00
2 7/31/2023 $-90,000.00
3 4/30/2023 $-316,000.00
4 1/31/2023 $-820,000.00
5 10/31/2022 $-154,000.00
6 7/31/2022 $-81,000.00
7 4/30/2022 $95,000.00
8 1/31/2022 $-297,000.00
9 10/31/2021 $150,000.00
10 7/31/2021 $113,000.00
11 4/30/2021 $168,000.00
12 1/31/2021 $538,000.00
13 10/31/2020 $577,000.00
14 7/31/2020 $669,000.00
15 4/30/2020 $589,000.00
16 1/31/2020 $-83,000.00
17 10/31/2019 $-140,000.00
18 7/31/2019 $-117,000.00
19 4/30/2019 $5,000.00
20 1/31/2019 $1,029,000.00
21 10/31/2018 --
22 7/31/2018 --
23 4/30/2018 --
24 1/31/2018 $16,000.00
25 12/31/2017 $372,000.00
26 10/31/2017 $344,000.00
27 9/30/2017 $367,000.00
28 7/31/2017 $112,000.00
29 6/30/2017 $419,000.00
30 4/30/2017 $56,000.00
31 3/31/2017 $56,000.00
32 12/31/2016 $1,972,000.00
33 9/30/2016 --
34 6/30/2016 --
35 3/31/2016 --
36 12/31/2015 $19,000.00
37 9/30/2015 $14,000.00
38 6/30/2015 $14,000.00
39 3/31/2015 $14,000.00
40 12/31/2014 $1,432,000.00
41 9/30/2014 $740,000.00
42 6/30/2014 $740,000.00
43 3/31/2014 $440,000.00
44 12/31/2013 $1,109,000.00
45 12/31/2012 $219,000.00
Financials: ReceivablesNetCurrent
Date Value
1 10/31/2023 $13,908,000.00
2 7/31/2023 $13,120,000.00
3 4/30/2023 $13,307,000.00
4 1/31/2023 $15,374,000.00
5 10/31/2022 $15,894,000.00
6 7/31/2022 $15,337,000.00
7 4/30/2022 $11,838,000.00
8 1/31/2022 $11,701,000.00
9 10/31/2021 $12,788,000.00
10 7/31/2021 $8,648,000.00
11 4/30/2021 $8,280,000.00
12 1/31/2021 $8,295,000.00
13 10/31/2020 $7,950,000.00
14 7/31/2020 $6,314,000.00
15 4/30/2020 $7,099,000.00
16 1/31/2020 $11,526,000.00
17 10/31/2019 $10,250,000.00
18 7/31/2019 $8,714,000.00
19 4/30/2019 $8,836,000.00
20 1/31/2019 $10,588,000.00
21 10/31/2018 $12,962,000.00
22 7/31/2018 $8,693,000.00
23 4/30/2018 $8,968,000.00
24 12/31/2017 $13,302,000.00
25 10/31/2017 $8,717,000.00
26 9/30/2017 $7,881,000.00
27 7/31/2017 $8,357,000.00
28 6/30/2017 $9,033,000.00
29 4/30/2017 $6,465,000.00
30 3/31/2017 $6,395,000.00
31 12/31/2016 $12,939,000.00
32 9/30/2016 $8,787,000.00
33 6/30/2016 $9,380,000.00
34 3/31/2016 $10,440,000.00
35 12/31/2015 $13,346,000.00
36 9/30/2015 $8,053,000.00
37 6/30/2015 $7,693,000.00
38 3/31/2015 $8,182,000.00
39 12/31/2014 $11,461,000.00
40 9/30/2014 $10,144,000.00
41 6/30/2014 $9,307,000.00
42 3/31/2014 $10,761,000.00
43 12/31/2013 $14,542,000.00
44 9/30/2013 $10,515,000.00
45 6/30/2013 $6,866,000.00
46 3/31/2013 $5,804,000.00
47 12/31/2012 $9,428,000.00
48 9/30/2012 $4,721,000.00
49 6/30/2012 $4,935,000.00
50 3/31/2012 $4,170,000.00
51 12/31/2011 $7,878,000.00
52 9/30/2011 $4,889,000.00
53 6/30/2011 $4,606,000.00
54 3/31/2011 $3,503,000.00
55 12/31/2010 $7,923,000.00
Financials: RestrictedCashAndCashEquivalents
Date Value
1 10/31/2023 $387,000.00
2 7/31/2023 $396,000.00
3 4/30/2023 $452,000.00
4 1/31/2023 $450,000.00
5 10/31/2022 $441,000.00
6 7/31/2022 $448,000.00
7 4/30/2022 $452,000.00
8 1/31/2022 $1,037,000.00
9 10/31/2021 $1,697,000.00
10 7/31/2021 $1,710,000.00
11 4/30/2021 $1,705,000.00
12 1/31/2021 $1,698,000.00
13 10/31/2020 $1,654,000.00
14 7/31/2020 $1,662,000.00
15 4/30/2020 $1,626,000.00
16 1/31/2020 $1,669,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 10/31/2023 $57,182,000.00
2 7/31/2023 $52,965,000.00
3 4/30/2023 $50,676,000.00
4 1/31/2023 $61,375,000.00
5 10/31/2022 $40,865,000.00
6 7/31/2022 $36,690,000.00
7 4/30/2022 $38,872,000.00
8 1/31/2022 $30,501,000.00
9 10/31/2021 $30,080,000.00
10 7/31/2021 $24,157,000.00
11 4/30/2021 $17,322,000.00
12 1/31/2021 $6,942,000.00
13 10/31/2020 $-3,528,000.00
14 7/31/2020 $-5,188,000.00
15 4/30/2020 $8,720,000.00
16 1/31/2020 $29,925,000.00
17 10/31/2019 $23,763,000.00
18 7/31/2019 $29,637,000.00
19 4/30/2019 $30,861,000.00
20 1/31/2019 $37,094,000.00
21 10/31/2018 $47,517,000.00
22 7/31/2018 $53,811,000.00
23 4/30/2018 $55,904,000.00
24 12/31/2017 $49,760,000.00
25 10/31/2017 $43,132,000.00
26 9/30/2017 $46,422,000.00
27 7/31/2017 $46,169,000.00
28 6/30/2017 $45,488,000.00
29 4/30/2017 $46,126,000.00
30 3/31/2017 $47,022,000.00
31 12/31/2016 $43,679,000.00
32 9/30/2016 $43,362,000.00
33 6/30/2016 $41,522,000.00
34 3/31/2016 $45,823,000.00
35 12/31/2015 $43,218,000.00
36 9/30/2015 $33,500,000.00
37 6/30/2015 $42,981,000.00
38 3/31/2015 $39,185,000.00
39 12/31/2014 $36,787,000.00
40 9/30/2014 $24,967,000.00
41 6/30/2014 $23,147,000.00
42 3/31/2014 $27,450,000.00
43 12/31/2013 $22,425,000.00
44 9/30/2013 $16,978,000.00
45 6/30/2013 $18,332,000.00
46 3/31/2013 $24,550,000.00
47 12/31/2012 $24,537,000.00
48 9/30/2012 $61,012,000.00
49 6/30/2012 $65,266,000.00
50 3/31/2012 $72,817,000.00
51 12/31/2011 $73,832,000.00
52 9/30/2011 $82,823,000.00
53 6/30/2011 $81,969,000.00
54 3/31/2011 $88,643,000.00
55 12/31/2010 $90,894,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 10/31/2023 $336,837,000.00
2 7/31/2023 $229,275,000.00
3 4/30/2023 $120,050,000.00
4 1/31/2023 $467,937,000.00
5 10/31/2022 $322,827,000.00
6 7/31/2022 $218,347,000.00
7 4/30/2022 $117,662,000.00
8 1/31/2022 $411,522,000.00
9 10/31/2021 $281,560,000.00
10 7/31/2021 $94,728,000.00
11 4/30/2021 $91,693,000.00
12 1/31/2021 $255,310,000.00
13 10/31/2020 $161,650,000.00
14 7/31/2020 $40,353,000.00
15 4/30/2020 $46,624,000.00
16 1/31/2020 $338,543,000.00
17 10/31/2019 $70,384,000.00
18 7/31/2019 $163,576,000.00
19 4/30/2019 $84,362,000.00
20 1/31/2019 $336,585,000.00
21 10/31/2018 $235,056,000.00
22 7/31/2018 $166,362,000.00
23 4/30/2018 $83,184,000.00
24 1/31/2018 $30,223,000.00
25 12/31/2017 $357,866,000.00
26 10/31/2017 $246,534,000.00
27 7/31/2017 $170,383,000.00
28 4/30/2017 $91,203,000.00
29 1/31/2017 $24,130,000.00
Financials: SalesAndExciseTaxPayableCurrent
Date Value
1 10/31/2023 $2,466,000.00
2 7/31/2023 $2,156,000.00
3 4/30/2023 $2,148,000.00
4 1/31/2023 $4,561,000.00
5 10/31/2022 $2,209,000.00
6 7/31/2022 $3,186,000.00
7 4/30/2022 $2,629,000.00
8 1/31/2022 $2,146,000.00
9 10/31/2021 $2,254,000.00
10 7/31/2021 $3,186,000.00
11 4/30/2021 $1,831,000.00
12 1/31/2021 $2,048,000.00
13 10/31/2020 $3,317,000.00
14 7/31/2020 $2,287,000.00
15 4/30/2020 $1,084,000.00
16 1/31/2020 $1,489,000.00
17 10/31/2019 $1,360,000.00
18 7/31/2019 $1,826,000.00
19 4/30/2019 $1,487,000.00
20 1/31/2019 $1,286,000.00
21 10/31/2018 $1,203,000.00
22 7/31/2018 $3,050,000.00
23 4/30/2018 $1,198,000.00
24 12/31/2017 $4,858,000.00
25 10/31/2017 $2,013,000.00
26 9/30/2017 $2,105,000.00
27 7/31/2017 $1,882,000.00
28 6/30/2017 $1,816,000.00
29 4/30/2017 $1,756,000.00
30 3/31/2017 $2,354,000.00
31 12/31/2016 $5,075,000.00
32 9/30/2016 $2,027,000.00
33 6/30/2016 $1,284,000.00
34 3/31/2016 $2,049,000.00
35 12/31/2015 $6,374,000.00
36 9/30/2015 $2,375,000.00
37 6/30/2015 $2,893,000.00
38 3/31/2015 $2,571,000.00
39 12/31/2014 $7,694,000.00
40 9/30/2014 $3,149,000.00
41 6/30/2014 $2,157,000.00
42 3/31/2014 $246,000.00
43 12/31/2013 $5,979,000.00
44 9/30/2013 $2,212,000.00
45 12/31/2012 $5,216,000.00
46 9/30/2012 $1,697,000.00
47 12/31/2011 $5,678,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 10/31/2023 $140,516,000.00
2 7/31/2023 $93,950,000.00
3 4/30/2023 $45,626,000.00
4 1/31/2023 $183,929,000.00
5 10/31/2022 $130,320,000.00
6 7/31/2022 $85,884,000.00
7 4/30/2022 $43,620,000.00
8 1/31/2022 $167,250,000.00
9 10/31/2021 $41,709,000.00
10 7/31/2021 $40,919,000.00
11 4/30/2021 $35,242,000.00
12 1/31/2021 $117,585,000.00
13 10/31/2020 $81,332,000.00
14 7/31/2020 $48,241,000.00
15 4/30/2020 $26,725,000.00
16 1/31/2020 $152,047,000.00
17 10/31/2019 $106,940,000.00
18 7/31/2019 $71,527,000.00
19 4/30/2019 $35,808,000.00
20 1/31/2019 $157,176,000.00
21 10/31/2018 $109,334,000.00
22 7/31/2018 $74,265,000.00
23 4/30/2018 $36,337,000.00
24 1/31/2018 $14,920,000.00
25 12/31/2017 $152,653,000.00
26 10/31/2017 $36,196,000.00
27 9/30/2017 $107,760,000.00
28 7/31/2017 $75,008,000.00
29 6/30/2017 $35,843,000.00
30 4/30/2017 $39,228,000.00
31 3/31/2017 $37,649,000.00
32 1/31/2017 $11,231,000.00
33 12/31/2016 $157,174,000.00
34 9/30/2016 $33,404,000.00
35 6/30/2016 $76,731,000.00
36 3/31/2016 $39,681,000.00
37 12/31/2015 $159,612,000.00
38 9/30/2015 $110,815,000.00
39 6/30/2015 $35,691,000.00
40 3/31/2015 $37,220,000.00
41 12/31/2014 $164,445,000.00
42 9/30/2014 $108,062,000.00
43 6/30/2014 $34,044,000.00
44 3/31/2014 $37,800,000.00
45 12/31/2013 $160,708,000.00
46 9/30/2013 $35,819,000.00
47 6/30/2013 $80,636,000.00
48 3/31/2013 $43,735,000.00
49 12/31/2012 $165,516,000.00
50 9/30/2012 $113,774,000.00
51 6/30/2012 $37,075,000.00
52 3/31/2012 $40,126,000.00
53 12/31/2011 $162,881,000.00
54 9/30/2011 $38,013,000.00
55 6/30/2011 $81,996,000.00
56 3/31/2011 $41,312,000.00
57 12/31/2010 $164,618,000.00
58 12/31/2009 $162,673,000.00
Financials: ShareBasedCompensation
Date Value
1 10/31/2023 $2,492,000.00
2 7/31/2023 $1,755,000.00
3 4/30/2023 $1,052,000.00
4 1/31/2023 $2,559,000.00
5 10/31/2022 $1,924,000.00
6 7/31/2022 $1,292,000.00
7 4/30/2022 $689,000.00
8 1/31/2022 $2,631,000.00
9 10/31/2021 $2,097,000.00
10 7/31/2021 $1,526,000.00
11 4/30/2021 $630,000.00
12 1/31/2021 $1,525,000.00
13 10/31/2020 $1,250,000.00
14 7/31/2020 $736,000.00
15 4/30/2020 $271,000.00
16 1/31/2020 $2,877,000.00
17 10/31/2019 $1,827,000.00
18 7/31/2019 $1,454,000.00
19 4/30/2019 $720,000.00
20 1/31/2019 $3,439,000.00
21 10/31/2018 $2,624,000.00
22 7/31/2018 $1,689,000.00
23 4/30/2018 $841,000.00
24 1/31/2018 $214,000.00
25 12/31/2017 $3,423,000.00
26 10/31/2017 $2,815,000.00
27 9/30/2017 $2,681,000.00
28 7/31/2017 $2,039,000.00
29 6/30/2017 $1,898,000.00
30 4/30/2017 $1,192,000.00
31 3/31/2017 $1,016,000.00
32 12/31/2016 $3,025,000.00
33 9/30/2016 $2,259,000.00
34 6/30/2016 $1,497,000.00
35 3/31/2016 $671,000.00
36 12/31/2015 $2,111,000.00
37 9/30/2015 $1,533,000.00
38 6/30/2015 $970,000.00
39 3/31/2015 $450,000.00
40 12/31/2014 $2,051,000.00
41 9/30/2014 $1,619,000.00
42 6/30/2014 $1,187,000.00
43 3/31/2014 $604,000.00
44 12/31/2013 $2,849,000.00
45 9/30/2013 $2,308,000.00
46 6/30/2013 $1,618,000.00
47 3/31/2013 $812,000.00
48 12/31/2012 $3,611,000.00
49 9/30/2012 $2,810,000.00
50 6/30/2012 $2,013,000.00
51 3/31/2012 $1,121,000.00
52 12/31/2011 $4,605,000.00
53 9/30/2011 $3,501,000.00
54 6/30/2011 $2,389,000.00
55 3/31/2011 $1,255,000.00
56 12/31/2010 $4,818,000.00
57 12/31/2009 $4,335,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsOtherThanOptionsVestedInPeriodTotalFairValue
Date Value
1 1/31/2023 $2,000,000.00
2 1/31/2022 $2,200,000.00
3 1/31/2021 $2,300,000.00
4 1/31/2020 $2,100,000.00
5 1/31/2019 $2,200,000.00
6 9/30/2013 $2,200,000.00
7 6/30/2013 $2,200,000.00
8 3/31/2013 $1,600,000.00
9 9/30/2012 $4,300,000.00
10 6/30/2012 $4,000,000.00
11 3/31/2012 $4,000,000.00
12 9/30/2011 $2,000,000.00
13 6/30/2011 $2,000,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Date Value
1 1/31/2023 $186,624.00
2 1/31/2022 $416,391.00
3 1/31/2021 $568,523.00
4 1/31/2020 $366,109.00
5 1/31/2019 $529,098.00
6 12/31/2017 $984,758.00
7 12/31/2016 $545,799.00
8 12/31/2015 $1,271,884.00
9 12/31/2014 $1,323,925.00
10 12/31/2013 $471,327.00
11 12/31/2012 $608,864.00
12 12/31/2011 $1,104,894.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 1/31/2023 $177,519.00
2 1/31/2022 $318,569.00
3 1/31/2021 $805,690.00
4 1/31/2020 $686,353.00
5 1/31/2019 $625,663.00
6 12/31/2017 $569,361.00
7 12/31/2016 $427,527.00
8 12/31/2015 $365,596.00
9 12/31/2013 $678,794.00
10 12/31/2012 $704,937.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 1/31/2023 $14.20
2 1/31/2022 $13.23
3 1/31/2021 $9.96
4 1/31/2020 $10.15
5 1/31/2019 $9.69
6 12/31/2017 $8.46
7 12/31/2016 $7.32
8 12/31/2015 $6.36
9 12/31/2013 $8.55
10 12/31/2012 $10.06
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 1/31/2023 $1,300,000.00
2 1/31/2022 $4,300,000.00
3 1/31/2021 $100,000.00
4 1/31/2020 $100,000.00
5 1/31/2019 $200,000.00
6 12/31/2017 $100,000.00
7 12/31/2016 $200,000.00
8 12/31/2015 $2,100,000.00
9 12/31/2014 $1,600,000.00
10 12/31/2013 $400,000.00
11 12/31/2012 --
12 12/31/2011 $100,000.00
13 12/31/2010 $200,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 $7,365.00
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 $26,711.00
9 10/31/2021 $26,711.00
10 7/31/2021 $26,711.00
11 4/30/2021 $26,711.00
12 1/31/2021 $117,553.00
13 10/31/2020 $102,516.00
14 7/31/2020 $98,415.00
15 4/30/2020 $68,616.00
16 1/31/2020 $21,444.00
17 10/31/2019 $20,983.00
18 7/31/2019 $20,983.00
19 4/30/2019 $17,138.00
20 10/31/2018 --
21 7/31/2018 --
22 4/30/2018 --
23 12/31/2017 $10,204.00
24 9/30/2017 $10,204.00
25 6/30/2017 $8,320.00
26 3/31/2017 --
27 12/31/2016 --
28 3/31/2016 --
29 12/31/2015 $41,705.00
30 12/31/2014 $6,750.00
31 12/31/2013 $41,150.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 10/31/2022 --
5 7/31/2022 --
6 4/30/2022 --
7 10/31/2021 --
8 7/31/2021 --
9 4/30/2021 --
10 10/31/2020 --
11 7/31/2020 --
12 4/30/2020 --
13 10/31/2019 --
14 7/31/2019 --
15 4/30/2019 --
16 1/31/2019 $1,536.00
17 10/31/2018 --
18 7/31/2018 --
19 4/30/2018 --
20 12/31/2017 $26,795.00
21 9/30/2017 $26,795.00
22 6/30/2017 $26,795.00
23 3/31/2017 $23,549.00
24 12/31/2016 --
25 3/31/2016 --
26 12/31/2015 $19,003.00
27 12/31/2014 $96,019,000.00
28 12/31/2013 $39,931.00
29 12/31/2012 $55,805,000.00
30 12/31/2011 $164,633.00
31 12/31/2010 $42,868.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 12/31/2019 --
18 10/31/2019 --
19 7/31/2019 --
20 4/30/2019 --
21 1/31/2019 $213,687.00
22 10/31/2018 $213,687.00
23 7/31/2018 $213,687.00
24 4/30/2018 $213,687.00
25 1/31/2018 --
26 12/31/2017 $72,051.00
27 9/30/2017 $72,051.00
28 6/30/2017 $72,051.00
29 3/31/2017 $72,051.00
30 12/31/2016 $213,156.00
31 9/30/2016 $211,995.00
32 6/30/2016 $211,995.00
33 3/31/2016 $211,995.00
34 12/31/2015 $71,517.00
35 12/31/2014 $104,064.00
36 12/31/2013 $195,512,000.00
37 12/31/2012 $228.00
38 12/31/2011 $305,727.00
39 12/31/2010 $391,228.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 10/31/2023 $34,404.00
2 7/31/2023 $45,708.00
3 4/30/2023 $170,211.00
4 1/31/2023 $177,519.00
5 10/31/2022 $268,854.00
6 7/31/2022 $291,449.00
7 4/30/2022 $313,820.00
8 1/31/2022 $318,569.00
9 10/31/2021 $422,701.00
10 7/31/2021 $730,898.00
11 4/30/2021 $730,898.00
12 1/31/2021 $805,701.00
13 10/31/2020 $820,738.00
14 7/31/2020 $824,839.00
15 4/30/2020 $854,638.00
16 1/31/2020 $923,254.00
17 10/31/2019 $923,715.00
18 7/31/2019 $923,715.00
19 4/30/2019 $929,816.00
20 1/31/2019 $950,678.00
21 10/31/2018 $952,214.00
22 7/31/2018 $996,650.00
23 4/30/2018 $1,002,770.00
24 1/31/2018 $791,567.00
25 12/31/2017 $791,567.00
26 9/30/2017 $791,567.00
27 6/30/2017 $793,451.00
28 3/31/2017 $805,517.00
29 12/31/2016 $757,784.00
30 9/30/2016 $762,743.00
31 6/30/2016 $763,535.00
32 3/31/2016 $777,058.00
33 12/31/2015 $574,851.00
34 9/30/2015 $576,405.00
35 12/31/2014 $714,451.00
36 12/31/2013 $1,065,012,000.00
37 12/31/2012 $1,155,239.00
38 12/31/2011 $1,210,816,000.00
39 12/31/2010 $1,125,223.00
40 12/31/2009 $805,347.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 10/31/2023 $19.73
2 7/31/2023 $18.67
3 4/30/2023 $14.26
4 1/31/2023 $14.20
5 10/31/2022 $13.79
6 7/31/2022 $13.39
7 4/30/2022 $13.30
8 1/31/2022 $13.23
9 10/31/2021 $12.40
10 7/31/2021 $10.28
11 4/30/2021 $10.28
12 1/31/2021 $9.96
13 10/31/2020 $9.97
14 7/31/2020 $9.98
15 4/30/2020 $10.02
16 1/31/2020 $9.76
17 10/31/2019 $9.76
18 7/31/2019 $9.76
19 4/30/2019 $9.73
20 1/31/2019 $9.67
21 10/31/2018 $9.68
22 7/31/2018 $9.47
23 4/30/2018 $9.45
24 1/31/2018 $9.67
25 12/31/2017 $9.67
26 9/30/2017 $9.67
27 6/30/2017 $9.69
28 3/31/2017 $9.71
29 12/31/2016 $9.91
30 9/30/2016 $9.88
31 6/30/2016 $9.87
32 3/31/2016 $9.80
33 12/31/2015 $8.30
34 12/31/2014 $8.14
35 12/31/2013 $8.72
36 12/31/2012 $8.53
37 12/31/2011 $8.49
38 12/31/2010 $8.73
39 12/31/2009 $9.51
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 $12.87
2 7/31/2023 $12.65
3 4/30/2023 $12.84
4 1/31/2023 $11.87
5 10/31/2022 $10.22
6 7/31/2022 $11.57
7 4/30/2022 $8.85
8 1/31/2022 $7.81
9 10/31/2021 $7.20
10 7/31/2021 $6.21
11 4/30/2021 $6.21
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 $4.90
17 10/31/2019 $4.90
18 7/31/2019 $4.90
19 4/30/2019 $5.11
20 1/31/2019 $5.20
21 10/31/2018 $5.20
22 7/31/2018 $5.65
23 4/30/2018 $5.11
24 12/31/2017 $6.36
25 9/30/2017 $6.36
26 6/30/2017 $6.36
27 3/31/2017 $6.21
28 12/31/2016 $5.91
29 9/30/2016 $5.92
30 6/30/2016 $5.90
31 3/31/2016 $5.91
32 12/31/2015 $6.07
33 12/31/2014 $6.64
34 12/31/2013 $5.60
35 12/31/2011 $5.13
36 12/31/2010 $0.87
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 $14.47
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 $8.13
9 10/31/2021 $8.13
10 7/31/2021 $8.13
11 4/30/2021 $8.13
12 1/31/2021 $8.39
13 10/31/2020 $8.13
14 7/31/2020 $7.92
15 4/30/2020 $6.59
16 1/31/2020 $7.19
17 10/31/2019 $7.21
18 7/31/2019 $7.21
19 4/30/2019 $7.44
20 10/31/2018 --
21 7/31/2018 --
22 4/30/2018 --
23 12/31/2017 $12.51
24 9/30/2017 $12.51
25 6/30/2017 $11.27
26 3/31/2017 --
27 12/31/2016 --
28 3/31/2016 --
29 12/31/2015 $32.95
30 12/31/2014 $8.78
31 12/31/2013 $9.10
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 10/31/2022 --
5 7/31/2022 --
6 4/30/2022 --
7 10/31/2021 --
8 7/31/2021 --
9 4/30/2021 --
10 10/31/2020 --
11 7/31/2020 --
12 4/30/2020 --
13 10/31/2019 --
14 7/31/2019 --
15 4/30/2019 --
16 1/31/2019 $11.19
17 10/31/2018 --
18 7/31/2018 --
19 4/30/2018 --
20 12/31/2017 $13.45
21 9/30/2017 $13.45
22 6/30/2017 $13.45
23 3/31/2017 $13.49
24 12/31/2016 --
25 3/31/2016 --
26 12/31/2015 $12.15
27 12/31/2014 $21.54
28 12/31/2013 $8.20
29 12/31/2012 $7.79
30 12/31/2011 $7.04
31 12/31/2010 $9.32
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 1/31/2023 --
5 10/31/2022 --
6 7/31/2022 --
7 4/30/2022 --
8 1/31/2022 --
9 10/31/2021 --
10 7/31/2021 --
11 4/30/2021 --
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 --
17 10/31/2019 --
18 7/31/2019 --
19 4/30/2019 --
20 1/31/2019 $8.60
21 10/31/2018 $8.60
22 7/31/2018 $8.60
23 4/30/2018 $8.60
24 12/31/2017 $8.85
25 9/30/2017 $8.85
26 6/30/2017 $8.85
27 3/31/2017 $8.85
28 12/31/2016 $13.68
29 9/30/2016 $13.69
30 6/30/2016 $13.69
31 3/31/2016 $13.69
32 12/31/2015 $20.58
33 12/31/2014 $9.59
34 12/31/2013 $6.56
35 12/31/2012 $8.32
36 12/31/2011 $6.22
37 12/31/2010 $6.63
Financials: ShortTermLeaseCost
Date Value
1 10/31/2023 $74,000.00
2 7/31/2023 $40,000.00
3 4/30/2023 $15,000.00
4 1/31/2023 $47,000.00
5 10/31/2022 $46,000.00
6 7/31/2022 $27,000.00
7 4/30/2022 $18,000.00
8 1/31/2022 $56,000.00
9 10/31/2021 $46,000.00
10 7/31/2021 $16,000.00
11 4/30/2021 $14,000.00
12 1/31/2021 $44,000.00
13 10/31/2020 $111,000.00
14 7/31/2020 $94,000.00
15 4/30/2020 $88,000.00
16 1/31/2020 $1,352,000.00
17 10/31/2019 $940,000.00
18 7/31/2019 $685,000.00
19 4/30/2019 $387,000.00
Financials: SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
Date Value
1 1/31/2023 $100,000.00
2 1/31/2022 $300,000.00
3 1/31/2021 $200,000.00
4 1/31/2020 $200,000.00
5 4/30/2019 $200,000.00
6 1/31/2019 $400,000.00
7 12/31/2017 $600,000.00
8 12/31/2016 $900,000.00
9 12/31/2015 --
10 12/31/2014 $500,000.00
Financials: StockholdersEquity
Date Value
1 10/31/2023 $111,648,000.00
2 7/31/2023 $107,866,000.00
3 4/30/2023 $108,972,000.00
4 1/31/2023 $119,117,000.00
5 10/31/2022 $97,098,000.00
6 7/31/2022 $93,864,000.00
7 4/30/2022 $98,539,000.00
8 1/31/2022 $93,683,000.00
9 10/31/2021 $93,064,000.00
10 7/31/2021 $85,135,000.00
11 4/30/2021 $77,977,000.00
12 1/31/2021 $67,308,000.00
13 10/31/2020 $56,699,000.00
14 7/31/2020 $54,571,000.00
15 4/30/2020 $68,457,000.00
16 1/31/2020 $88,631,000.00
17 10/31/2019 $81,943,000.00
18 7/31/2019 $88,505,000.00
19 4/30/2019 $88,437,000.00
20 1/31/2019 $94,314,000.00
21 10/31/2018 $103,892,000.00
22 7/31/2018 $109,329,000.00
23 4/30/2018 $111,417,000.00
24 1/31/2018 $112,102,000.00
25 12/31/2017 $107,315,000.00
26 10/31/2017 $101,533,000.00
27 9/30/2017 $104,930,000.00
28 7/31/2017 $104,364,000.00
29 6/30/2017 $103,327,000.00
30 4/30/2017 $103,412,000.00
31 3/31/2017 $103,579,000.00
32 1/31/2017 $99,514,000.00
33 12/31/2016 $99,112,000.00
34 9/30/2016 $98,724,000.00
35 6/30/2016 $96,440,000.00
36 3/31/2016 $101,080,000.00
37 12/31/2015 $99,414,000.00
38 9/30/2015 $94,277,000.00
39 6/30/2015 $95,184,000.00
40 3/31/2015 $100,441,000.00
41 12/31/2014 $97,625,000.00
42 9/30/2014 $86,366,000.00
43 6/30/2014 $87,538,000.00
44 3/31/2014 $89,957,000.00
45 12/31/2013 $84,390,000.00
46 9/30/2013 $77,769,000.00
47 6/30/2013 $76,781,000.00
48 3/31/2013 $82,023,000.00
49 12/31/2012 $83,137,000.00
50 9/30/2012 $120,948,000.00
51 6/30/2012 $122,418,000.00
52 3/31/2012 $130,470,000.00
53 12/31/2011 $129,243,000.00
54 9/30/2011 $142,498,000.00
55 6/30/2011 $147,560,000.00
56 3/31/2011 $155,646,000.00
57 12/31/2010 $157,713,000.00
58 12/31/2009 $164,780,000.00
59 12/31/2008 $167,725,000.00
Financials: StockholdersEquityOther
Date Value
1 10/31/2023 $196,000.00
2 7/31/2023 $196,000.00
3 4/30/2023 --
4 1/31/2023 $28,000.00
5 10/31/2022 $-24,000.00
6 7/31/2022 $23,000.00
7 4/30/2022 $-4,000.00
8 10/31/2021 $1,000.00
9 7/31/2021 $-1,000.00
10 4/30/2021 --
11 10/31/2020 $1,000.00
12 7/31/2020 --
13 4/30/2020 $-1,000.00
14 1/31/2020 --
15 10/31/2019 $1,000.00
16 7/31/2019 --
17 10/31/2018 $4,000.00
18 7/31/2018 $-16,000.00
Financials: StockIssuedDuringPeriodSharesShareBasedCompensation
Date Value
1 1/31/2023 $189,509.00
2 1/31/2022 $460,928.00
3 1/31/2021 $724,977.00
4 1/31/2020 $252,839.00
5 1/31/2019 $207,406.00
6 1/31/2018 $-4,038.00
7 12/31/2017 $172,758.00
8 12/31/2016 $172,758.00
9 12/31/2015 $141,827.00
10 12/31/2014 $300,705.00
11 12/31/2013 $346,271.00
12 12/31/2012 $29,612.00
13 12/31/2011 $302,007.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 10/31/2023 $143,115.00
2 7/31/2023 $131,811.00
3 4/30/2023 $7,308.00
4 1/31/2023 $133,685.00
5 10/31/2022 $49,715.00
6 7/31/2022 $27,120.00
7 4/30/2022 $4,749.00
8 1/31/2022 $460,421.00
9 10/31/2021 $356,289.00
10 7/31/2021 $48,092.00
11 4/30/2021 $48,092.00
12 1/31/2021 --
13 10/31/2020 --
14 7/31/2020 --
15 4/30/2020 --
16 1/31/2020 $5,980.00
17 10/31/2019 $5,980.00
18 7/31/2019 $5,980.00
19 4/30/2019 $3,724.00
20 1/31/2019 $53,040.00
21 10/31/2018 $53,040.00
22 7/31/2018 $8,604.00
23 4/30/2018 $2,484.00
24 1/31/2018 --
25 12/31/2017 $1,269.00
26 9/30/2017 $1,269.00
27 6/30/2017 $1,269.00
28 3/31/2017 $769.00
29 12/31/2016 $30,223.00
30 9/30/2016 $24,103.00
31 6/30/2016 $23,311.00
32 3/31/2016 $9,788.00
33 12/31/2015 $150,409.00
34 12/31/2014 $351,856.00
35 12/31/2013 $204,658.00
36 12/31/2011 $55,501.00
37 12/31/2010 $28,484.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 10/31/2023 $2,440,000.00
2 7/31/2023 $1,574,000.00
3 4/30/2023 $693,000.00
4 10/31/2022 $1,006,000.00
5 7/31/2022 $272,000.00
6 4/30/2022 $540,000.00
7 10/31/2021 $2,268,000.00
8 7/31/2021 $579,000.00
9 4/30/2021 $579,000.00
10 10/31/2020 --
11 7/31/2020 $499,000.00
12 4/30/2020 $-115,000.00
13 10/31/2019 $-1,000.00
14 7/31/2019 $-244,000.00
15 4/30/2019 $-259,000.00
16 1/31/2019 $-148,000.00
17 10/31/2018 $224,000.00
18 7/31/2018 $-357,000.00
19 4/30/2018 $-406,000.00
20 1/31/2018 --
21 12/31/2017 $-471,000.00
22 10/31/2017 $-10,000.00
23 9/30/2017 $-465,000.00
24 7/31/2017 $-457,000.00
25 6/30/2017 $-454,000.00
26 4/30/2017 $-359,000.00
27 3/31/2017 $-358,000.00
28 1/31/2017 --
29 12/31/2016 $-479,000.00
30 9/30/2016 $-513,000.00
31 6/30/2016 $-494,000.00
32 3/31/2016 $-411,000.00
33 12/31/2015 $-485,000.00
34 12/31/2014 $1,581.00
35 12/31/2013 $352,000.00
36 12/31/2012 $-1,557,000.00
37 12/31/2011 $-805,000.00
38 12/31/2010 $-1,092,000.00
39 12/31/2009 $-1,056,000.00
Financials: StockRepurchasedAndRetiredDuringPeriodShares
Date Value
1 1/31/2023 $1,533,503.00
2 1/31/2022 $245,554.00
3 1/31/2021 --
4 1/31/2020 --
5 1/31/2019 $237,958.00
6 1/31/2018 $528,228.00
7 12/31/2017 $513,725.00
8 12/31/2016 $513,725.00
9 12/31/2015 $1,706,571.00
10 12/31/2014 $326,990.00
11 12/31/2013 $27,533.00
12 12/31/2012 $366,700.00
13 12/31/2011 $2,528,360.00
Financials: StockRepurchasedAndRetiredDuringPeriodValue
Date Value
1 1/31/2023 $24,172,000.00
2 1/31/2022 $4,358,000.00
3 10/31/2019 --
4 7/31/2019 --
5 4/30/2019 --
6 1/31/2019 $1,928,000.00
7 10/31/2018 $498,000.00
8 7/31/2018 $1,429,000.00
9 4/30/2018 $732,000.00
10 1/31/2018 $4,597,000.00
11 12/31/2017 $4,655,000.00
12 10/31/2017 $998,000.00
13 9/30/2017 $998,000.00
14 7/31/2017 --
15 6/30/2017 --
16 4/30/2017 --
17 3/31/2017 --
18 1/31/2017 --
19 12/31/2016 $1,469,000.00
20 9/30/2016 $1,469,000.00
21 6/30/2016 $-1,469,000.00
22 3/31/2016 $-1,469,000.00
23 12/31/2015 $25,909,000.00
24 12/31/2014 $3,364,000.00
25 12/31/2013 $216,000.00
26 12/31/2012 $-1,347,000.00
27 12/31/2011 $15,002,000.00
28 12/31/2010 $-7,274,000.00
Financials: StockRepurchasedDuringPeriodShares
Date Value
1 4/30/2023 $132,385.00
2 12/31/2012 $366,700.00
3 10/31/2012 $178,500.00
4 12/31/2011 $2,528,360.00
5 12/31/2010 $1,133,765.00
Financials: StockRepurchasedDuringPeriodValue
Date Value
1 10/31/2023 $15,239,000.00
2 7/31/2023 $8,101,000.00
3 4/30/2023 $3,099,000.00
4 10/31/2022 $24,172,000.00
5 7/31/2022 $11,245,000.00
6 4/30/2022 $8,138,000.00
7 10/31/2021 --
8 7/31/2021 --
9 4/30/2021 --
10 12/31/2017 $4,700,000.00
11 10/31/2012 $600,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 4/30/2023 $50,000,000.00
2 11/30/2021 $25,000,000.00
Financials: TranslationAdjustmentFunctionalToReportingCurrencyGainLossReclassifiedToEarningsNetOfTax
Date Value
1 10/31/2023 --
2 7/31/2023 --
3 4/30/2023 --
4 10/31/2022 --
5 7/31/2022 --
6 4/30/2022 --
7 10/31/2021 --
8 7/31/2021 --
9 4/30/2021 --
10 10/31/2020 --
11 7/31/2020 --
12 4/30/2020 --
13 10/31/2019 --
14 7/31/2019 --
15 4/30/2019 --
16 10/31/2018 --
17 7/31/2018 --
18 4/30/2018 --
19 1/31/2018 --
20 10/31/2017 --
21 9/30/2017 --
22 7/31/2017 --
23 6/30/2017 --
24 4/30/2017 --
25 3/31/2017 --
26 9/30/2016 --
27 6/30/2016 --
28 3/31/2016 --
29 9/30/2015 --
30 6/30/2015 --
31 3/31/2015 --
Financials: UndistributedEarningsLossAllocatedToParticipatingSecuritiesDiluted
Date Value
1 1/31/2023 --
2 1/31/2022 --
3 1/31/2021 --
4 7/31/2020 --
5 4/30/2020 --
6 1/31/2020 --
7 10/31/2019 --
8 7/31/2019 --
9 4/30/2019 --
10 1/31/2019 --
11 10/31/2018 --
12 7/31/2018 --
13 4/30/2018 $2,000.00
14 1/31/2018 --
15 12/31/2017 $96,000.00
16 10/31/2017 $2,000.00
17 9/30/2017 $33,000.00
18 7/31/2017 --
19 6/30/2017 --
20 4/30/2017 $60,000.00
21 3/31/2017 $59,000.00
22 12/31/2016 $29,000.00
23 9/30/2016 $39,000.00
24 6/30/2016 --
25 3/31/2016 $73,000.00
26 12/31/2015 $520,000.00
27 9/30/2015 $140,000.00
28 6/30/2015 $127,000.00
29 3/31/2015 $161,000.00
30 12/31/2014 $439,000.00
31 9/30/2014 $49,000.00
32 6/30/2014 $25,000.00
33 3/31/2014 $205,000.00
34 12/31/2013 --
Financials: UnrecognizedTaxBenefits
Date Value
1 1/31/2023 $66,000.00
2 1/31/2022 $334,000.00
3 1/31/2021 $200,000.00
4 1/31/2020 $178,000.00
5 1/31/2019 $418,000.00
6 12/31/2017 $659,000.00
7 12/31/2016 $1,000,000.00
8 12/31/2015 $1,100,000.00
9 12/31/2014 $1,000,000.00
10 12/31/2013 $200,000.00
11 12/31/2012 $185,000.00
12 12/31/2011 $213,000.00
13 12/31/2010 $263,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 1/31/2023 $268,000.00
2 1/31/2022 --
3 1/31/2019 $183,000.00
4 12/31/2016 $7,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 1/31/2023 $100,000.00
2 1/31/2022 $100,000.00
3 1/31/2021 $100,000.00
4 12/31/2012 $50,000.00
5 12/31/2011 $40,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 1/31/2023 --
2 1/31/2022 $164,000.00
3 1/31/2021 $46,000.00
4 1/31/2020 $67,000.00
5 1/31/2019 $288,000.00
6 12/31/2017 $57,000.00
7 12/31/2016 $248,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 1/31/2023 $100,000.00
2 1/31/2022 $300,000.00
3 1/31/2021 $200,000.00
4 1/31/2020 $200,000.00
5 1/31/2019 $200,000.00
6 12/31/2017 $300,000.00
7 12/31/2016 $400,000.00
8 12/31/2015 $700,000.00
9 12/31/2014 $700,000.00
10 12/31/2012 $200,000.00
11 12/31/2011 $200,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 1/31/2023 $7,800,000.00
2 1/31/2021 $3,700,000.00
3 10/31/2020 $3,300,000.00
4 7/31/2020 $3,300,000.00
5 12/31/2011 $15,600,000.00
Financials: VariableLeaseCost
Date Value
1 10/31/2023 $6,374,000.00
2 7/31/2023 $2,115,000.00
3 4/30/2023 $2,126,000.00
4 1/31/2023 $10,081,000.00
5 10/31/2022 $6,228,000.00
6 7/31/2022 $2,060,000.00
7 4/30/2022 $2,130,000.00
8 1/31/2022 $6,718,000.00
9 10/31/2021 $1,596,000.00
10 7/31/2021 $2,167,000.00
11 4/30/2021 $879,000.00
12 1/31/2021 $2,808,000.00
13 10/31/2020 $1,000,000.00
14 7/31/2020 $422,000.00
15 4/30/2020 $274,000.00
16 1/31/2020 $2,856,000.00
17 10/31/2019 $1,828,000.00
18 7/31/2019 $1,314,000.00
19 4/30/2019 $621,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 10/31/2023 $14,563,974.00
2 7/31/2023 $14,500,971.00
3 4/30/2023 $14,974,930.00
4 1/31/2023 $15,249,819.00
5 10/31/2022 $15,412,130.00
6 7/31/2022 $15,536,308.00
7 4/30/2022 $15,964,433.00
8 1/31/2022 $16,122,583.00
9 10/31/2021 $16,042,947.00
10 7/31/2021 $15,958,520.00
11 4/30/2021 $15,757,033.00
12 1/31/2021 $14,923,304.00
13 10/31/2020 $15,220,432.00
14 7/31/2020 $14,936,541.00
15 4/30/2020 $14,926,097.00
16 1/31/2020 $14,759,810.00
17 10/31/2019 $14,697,592.00
18 7/31/2019 $14,669,626.00
19 4/30/2019 $14,738,240.00
20 1/31/2019 $14,591,270.00
21 10/31/2018 $14,597,255.00
22 7/31/2018 $14,600,578.00
23 4/30/2018 $14,722,989.00
24 1/31/2018 $14,860,511.00
25 12/31/2017 $15,757,060.00
26 10/31/2017 $15,599,675.00
27 9/30/2017 $15,816,265.00
28 7/31/2017 $15,871,274.00
29 6/30/2017 $15,627,324.00
30 4/30/2017 $15,695,322.00
31 3/31/2017 $15,709,591.00
32 12/31/2016 $15,622,273.00
33 9/30/2016 $15,691,004.00
34 6/30/2016 $15,486,462.00
35 3/31/2016 $15,592,347.00
36 12/31/2015 $16,867,356.00
37 9/30/2015 $16,890,722.00
38 6/30/2015 $17,162,024.00
39 3/31/2015 $16,671,340.00
40 12/31/2014 $17,133,811.00
41 9/30/2014 $17,108,910.00
42 6/30/2014 $17,024,598.00
43 3/31/2014 $16,910,071.00
44 12/31/2013 $16,465,138.00
45 9/30/2013 $16,407,668.00
46 6/30/2013 $16,345,882.00
47 3/31/2013 $16,231,291.00
48 12/31/2012 $16,331,672.00
49 9/30/2012 $16,473,114.00
50 6/30/2012 $16,458,889.00
51 3/31/2012 $16,038,880.00
52 12/31/2011 $17,371,315.00
53 9/30/2011 $17,396,144.00
54 6/30/2011 $17,839,349.00
55 3/31/2011 $18,090,245.00
56 12/31/2010 $18,653,012.00
57 12/31/2009 $18,874,352.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 10/31/2023 $14,413,308.00
2 7/31/2023 $14,419,365.00
3 4/30/2023 $14,457,858.00
4 1/31/2023 $14,940,770.00
5 10/31/2022 $15,097,816.00
6 7/31/2022 $15,274,770.00
7 4/30/2022 $15,475,731.00
8 1/31/2022 $15,460,634.00
9 10/31/2021 $15,578,389.00
10 7/31/2021 $15,398,406.00
11 4/30/2021 $15,062,025.00
12 1/31/2021 $14,923,304.00
13 10/31/2020 $14,999,786.00
14 7/31/2020 $14,999,786.00
15 4/30/2020 $14,926,097.00
16 1/31/2020 $14,711,334.00
17 10/31/2019 $14,752,307.00
18 7/31/2019 $14,669,626.00
19 4/30/2019 $14,612,575.00
20 1/31/2019 $14,591,270.00
21 10/31/2018 $14,597,255.00
22 7/31/2018 $14,600,578.00
23 4/30/2018 $14,582,573.00
24 1/31/2018 $14,860,511.00
25 12/31/2017 $15,572,045.00
26 10/31/2017 $15,602,498.00
27 9/30/2017 $15,600,184.00
28 7/31/2017 $15,603,909.00
29 6/30/2017 $15,583,631.00
30 4/30/2017 $15,561,804.00
31 3/31/2017 $15,539,939.00
32 12/31/2016 $15,442,086.00
33 9/30/2016 $15,471,759.00
34 6/30/2016 $15,486,462.00
35 3/31/2016 $15,410,699.00
36 12/31/2015 $16,642,269.00
37 9/30/2015 $16,670,358.00
38 6/30/2015 $16,917,272.00
39 3/31/2015 $16,399,397.00
40 12/31/2014 $16,908,001.00
41 9/30/2014 $16,899,245.00
42 6/30/2014 $17,024,598.00
43 3/31/2014 $16,701,723.00
44 12/31/2013 $16,465,138.00
45 9/30/2013 $16,531,240.00
46 6/30/2013 $16,345,882.00
47 3/31/2013 $16,231,291.00
48 12/31/2012 $16,331,672.00
49 9/30/2012 $16,473,114.00
50 6/30/2012 $16,458,889.00
51 3/31/2012 $16,038,880.00
52 12/31/2011 $17,371,315.00
53 9/30/2011 $17,378,486.00
54 6/30/2011 $17,964,763.00
55 3/31/2011 $18,090,245.00
56 12/31/2010 $18,601,465.00
57 12/31/2009 $18,874,352.00
Copyright 2024 PursePoor.com