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

Business Address

1000 WINDWARD CONCOURSE
SUITE 250
ALPHARETTA , GA US 30005

Mailing Address

1000 WINDWARD CONCOURSE
SUITE 250
ALPHARETTA , GA US 30005
Phone Number: 770-810-7800 / State Incorporated: DE / Fiscal Year End 3 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $9,012,000.00
2 9/30/2023 $10,069,000.00
3 6/30/2023 $10,544,000.00
4 3/31/2023 $9,418,000.00
5 12/31/2022 $9,752,000.00
6 9/30/2022 $10,428,000.00
7 6/30/2022 $8,185,000.00
8 3/31/2022 $9,766,000.00
9 12/31/2021 $8,035,000.00
10 9/30/2021 $9,009,000.00
11 6/30/2021 $7,388,000.00
12 3/31/2021 $6,346,000.00
13 12/31/2020 $5,435,000.00
14 9/30/2020 $3,176,000.00
15 6/30/2020 $4,439,000.00
16 3/31/2020 $13,403,000.00
17 12/31/2019 $10,454,000.00
18 9/30/2019 $8,836,000.00
19 6/30/2019 $4,469,000.00
20 3/31/2019 $4,718,000.00
21 12/31/2018 $6,431,000.00
22 9/30/2018 $7,381,000.00
23 6/30/2018 $9,033,000.00
24 3/31/2018 $8,400,000.00
25 12/31/2017 $8,175,000.00
26 9/30/2017 $8,860,000.00
27 6/30/2017 $8,993,000.00
28 3/31/2017 $8,702,000.00
29 12/31/2016 $8,623,000.00
30 9/30/2016 $9,250,000.00
31 6/30/2016 $7,501,000.00
32 3/31/2016 $7,761,000.00
33 12/31/2015 $11,402,000.00
34 9/30/2015 $8,514,000.00
35 6/30/2015 $9,053,000.00
36 3/31/2015 $16,586,000.00
37 12/31/2014 $10,333,000.00
38 9/30/2014 $10,144,000.00
39 6/30/2014 $9,636,000.00
40 3/31/2014 $11,073,000.00
41 12/31/2013 $11,341,000.00
42 9/30/2013 $9,389,000.00
43 6/30/2013 $9,804,000.00
44 3/31/2013 $9,860,000.00
45 12/31/2012 $42,298,000.00
46 9/30/2012 $21,048,000.00
47 6/30/2012 $23,815,000.00
48 3/31/2012 $24,938,000.00
49 12/31/2011 $20,603,000.00
50 3/31/2011 $17,852,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $49,366,000.00
2 9/30/2023 $27,762,000.00
3 6/30/2023 $25,581,000.00
4 3/31/2023 $22,378,000.00
5 12/31/2022 $31,953,000.00
6 9/30/2022 $21,030,000.00
7 6/30/2022 $22,901,000.00
8 3/31/2022 $25,175,000.00
9 12/31/2021 $24,957,000.00
10 9/30/2021 $19,269,000.00
11 6/30/2021 $22,812,000.00
12 3/31/2021 $25,732,000.00
13 12/31/2020 $30,940,000.00
14 9/30/2020 $20,173,000.00
15 6/30/2020 $30,494,000.00
16 3/31/2020 $35,869,000.00
17 12/31/2019 $29,794,000.00
18 9/30/2019 $23,117,000.00
19 6/30/2019 $25,690,000.00
20 3/31/2019 $27,000,000.00
21 12/31/2018 $33,640,000.00
22 9/30/2018 $18,963,000.00
23 6/30/2018 $20,306,000.00
24 3/31/2018 $16,389,000.00
25 12/31/2017 $14,746,000.00
26 9/30/2017 $14,742,000.00
27 6/30/2017 $18,730,000.00
28 3/31/2017 $15,598,000.00
29 12/31/2016 $15,308,000.00
30 9/30/2016 $16,139,000.00
31 6/30/2016 $17,312,000.00
32 3/31/2016 $22,017,000.00
33 12/31/2015 $20,907,000.00
34 9/30/2015 $17,034,000.00
35 6/30/2015 $19,242,000.00
36 3/31/2015 $25,481,000.00
37 12/31/2014 $21,248,000.00
38 9/30/2014 $23,519,000.00
39 6/30/2014 $22,302,000.00
40 3/31/2014 $23,615,000.00
41 12/31/2013 $24,459,000.00
42 9/30/2013 $19,619,000.00
43 6/30/2013 $18,757,000.00
44 3/31/2013 $15,591,000.00
45 12/31/2012 $51,923,000.00
46 9/30/2012 $33,710,000.00
47 6/30/2012 $34,656,000.00
48 3/31/2012 $32,531,000.00
49 12/31/2011 $30,055,000.00
50 3/31/2011 $31,926,000.00
Financials: AccruedIncomeTaxesNoncurrent
Date Value
1 12/31/2023 --
2 9/30/2023 $1,190,000.00
3 6/30/2023 $1,184,000.00
4 3/31/2023 $1,178,000.00
5 12/31/2022 $1,173,000.00
6 9/30/2022 $1,166,000.00
7 6/30/2022 $1,160,000.00
8 3/31/2022 $1,154,000.00
9 12/31/2021 $1,148,000.00
10 9/30/2021 $1,141,000.00
11 6/30/2021 $1,135,000.00
12 3/31/2021 $1,129,000.00
13 12/31/2020 $1,123,000.00
14 9/30/2020 $1,116,000.00
15 6/30/2020 $1,110,000.00
16 3/31/2020 $1,103,000.00
17 12/31/2019 $1,097,000.00
18 9/30/2019 $1,096,000.00
19 6/30/2019 $1,090,000.00
20 3/31/2019 $1,083,000.00
21 12/31/2018 $1,342,000.00
22 9/30/2018 $1,442,000.00
23 6/30/2018 $1,435,000.00
24 3/31/2018 $1,519,000.00
25 12/31/2017 $1,508,000.00
26 9/30/2017 $1,500,000.00
27 6/30/2017 $1,484,000.00
28 3/31/2017 $1,479,000.00
29 12/31/2016 $1,468,000.00
30 9/30/2016 $1,491,000.00
31 6/30/2016 $1,480,000.00
32 3/31/2016 $1,469,000.00
33 12/31/2015 $1,459,000.00
34 9/30/2015 $1,510,000.00
35 6/30/2015 $1,499,000.00
36 3/31/2015 $1,499,000.00
37 12/31/2014 $1,490,000.00
38 9/30/2014 $1,533,000.00
39 6/30/2014 $1,517,000.00
40 3/31/2014 $2,440,000.00
41 12/31/2013 $2,464,000.00
42 9/30/2013 $2,708,000.00
43 6/30/2013 $1,611,000.00
44 3/31/2013 $2,469,000.00
45 12/31/2012 $2,456,000.00
46 9/30/2012 $2,854,000.00
47 6/30/2012 $2,856,000.00
48 3/31/2012 $3,135,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $15,310,000.00
2 9/30/2023 $13,764,000.00
3 6/30/2023 $11,257,000.00
4 3/31/2023 $13,708,000.00
5 12/31/2022 $11,728,000.00
6 9/30/2022 $9,959,000.00
7 6/30/2022 $7,870,000.00
8 3/31/2022 $10,552,000.00
9 12/31/2021 $8,385,000.00
10 9/30/2021 $8,215,000.00
11 6/30/2021 $10,148,000.00
12 3/31/2021 $11,233,000.00
13 12/31/2020 $8,853,000.00
14 9/30/2020 $7,185,000.00
15 6/30/2020 $8,801,000.00
16 3/31/2020 $9,033,000.00
17 12/31/2019 $12,482,000.00
18 9/30/2019 $9,984,000.00
19 6/30/2019 $9,474,000.00
20 3/31/2019 $14,892,000.00
21 12/31/2018 $12,872,000.00
22 9/30/2018 $9,459,000.00
23 6/30/2018 $8,541,000.00
24 3/31/2018 $9,241,000.00
25 12/31/2017 $9,843,000.00
26 9/30/2017 $7,770,000.00
27 6/30/2017 $8,978,000.00
28 3/31/2017 $8,331,000.00
29 12/31/2016 $10,622,000.00
30 9/30/2016 $9,545,000.00
31 6/30/2016 $9,690,000.00
32 3/31/2016 $12,980,000.00
33 12/31/2015 $11,107,000.00
34 9/30/2015 $10,035,000.00
35 6/30/2015 $7,843,000.00
36 3/31/2015 $10,001,000.00
37 12/31/2014 $8,689,000.00
38 9/30/2014 $9,555,000.00
39 6/30/2014 $7,227,000.00
40 3/31/2014 $14,232,000.00
41 12/31/2013 $12,180,000.00
42 9/30/2013 $12,469,000.00
43 6/30/2013 $10,618,000.00
44 3/31/2013 $12,838,000.00
45 12/31/2012 $13,428,000.00
46 9/30/2012 $11,515,000.00
47 6/30/2012 $11,224,000.00
48 3/31/2012 $23,983,000.00
49 12/31/2011 $20,888,000.00
50 3/31/2011 $14,936,000.00
Financials: AccruedLiabilitiesCurrentAndNoncurrent
Date Value
1 12/31/2023 $15,310,000.00
2 9/30/2023 $13,764,000.00
3 6/30/2023 $11,257,000.00
4 3/31/2023 $13,708,000.00
5 12/31/2022 $11,728,000.00
6 9/30/2022 $9,959,000.00
7 6/30/2022 $7,870,000.00
8 3/31/2022 $10,552,000.00
9 12/31/2021 $8,385,000.00
10 9/30/2021 $8,215,000.00
11 6/30/2021 $10,148,000.00
12 3/31/2021 $11,233,000.00
13 12/31/2020 $8,853,000.00
14 9/30/2020 $7,185,000.00
15 6/30/2020 $8,801,000.00
16 3/31/2020 $9,033,000.00
17 12/31/2019 $12,482,000.00
18 9/30/2019 $9,984,000.00
19 6/30/2019 $9,474,000.00
20 3/31/2019 $14,892,000.00
21 12/31/2018 $12,872,000.00
22 9/30/2018 $9,459,000.00
23 6/30/2018 $8,541,000.00
24 3/31/2018 $9,241,000.00
25 12/31/2017 $9,843,000.00
26 9/30/2017 $7,770,000.00
27 6/30/2017 $8,978,000.00
28 3/31/2017 $8,331,000.00
29 12/31/2016 $10,622,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 12/31/2023 $269,000.00
2 9/30/2023 $212,000.00
3 6/30/2023 $105,000.00
4 3/31/2023 $95,000.00
5 12/31/2022 $546,000.00
6 9/30/2022 $242,000.00
7 6/30/2022 $144,000.00
8 3/31/2022 $373,000.00
9 12/31/2021 $428,000.00
10 9/30/2021 $81,000.00
11 6/30/2021 $100,000.00
12 3/31/2021 $97,000.00
13 12/31/2020 $55,000.00
14 9/30/2020 $93,000.00
15 6/30/2020 $104,000.00
16 3/31/2020 $50,000.00
17 12/31/2019 $127,000.00
18 9/30/2019 $131,000.00
19 6/30/2019 $189,000.00
20 3/31/2019 $67,000.00
21 12/31/2018 $143,000.00
22 9/30/2018 $228,000.00
23 6/30/2018 $271,000.00
24 3/31/2018 --
25 12/31/2017 $510,000.00
26 9/30/2017 $299,000.00
27 6/30/2017 $210,000.00
28 3/31/2017 $11,000.00
29 12/31/2016 $508,000.00
30 9/30/2016 $693,000.00
31 6/30/2016 $600,000.00
32 3/31/2016 $6,000.00
33 12/31/2015 $656,000.00
34 9/30/2015 $412,000.00
35 6/30/2015 $498,000.00
36 3/31/2015 $199,000.00
37 12/31/2014 $503,000.00
38 9/30/2014 $808,000.00
39 6/30/2014 $466,000.00
40 3/31/2014 --
41 12/31/2013 $566,000.00
42 9/30/2013 $642,000.00
43 6/30/2013 $1,025,000.00
44 3/31/2013 $678,000.00
45 12/31/2012 $718,000.00
46 3/31/2012 $1,700,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 3/31/2023 $28,887,000.00
2 3/31/2022 $31,765,000.00
3 3/31/2021 $30,308,000.00
4 3/31/2020 $24,592,000.00
5 3/31/2019 $20,188,000.00
6 3/31/2018 $16,050,000.00
7 3/31/2017 $12,502,000.00
8 3/31/2016 $9,811,000.00
9 3/31/2015 $10,147,000.00
10 3/31/2014 $21,165,000.00
11 3/31/2013 $21,950,000.00
12 3/31/2012 $18,920,000.00
13 12/31/2011 $81,878,000.00
14 3/31/2011 $74,775,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-3,899,000.00
2 9/30/2023 $-4,086,000.00
3 6/30/2023 $-3,507,000.00
4 3/31/2023 $-4,030,000.00
5 12/31/2022 $-958,000.00
6 9/30/2022 $-710,000.00
7 6/30/2022 $-454,000.00
8 3/31/2022 $-56,000.00
9 12/31/2021 $68,000.00
10 9/30/2021 $57,000.00
11 6/30/2021 $37,000.00
12 3/31/2021 $39,000.00
13 12/31/2020 $-12,000.00
14 9/30/2020 $52,000.00
15 6/30/2020 $176,000.00
16 3/31/2020 $201,000.00
17 12/31/2019 $-229,000.00
18 9/30/2019 $-198,000.00
19 6/30/2019 $-354,000.00
20 3/31/2019 $-259,000.00
21 12/31/2018 $-234,000.00
22 9/30/2018 $-320,000.00
23 6/30/2018 $-263,000.00
24 3/31/2018 $-255,000.00
25 12/31/2017 $-199,000.00
26 9/30/2017 $-182,000.00
27 6/30/2017 $-160,000.00
28 3/31/2017 $-204,000.00
29 12/31/2016 $-189,000.00
30 9/30/2016 $-184,000.00
31 6/30/2016 $-185,000.00
32 3/31/2016 $-177,000.00
33 12/31/2015 $-178,000.00
34 9/30/2015 $-170,000.00
35 6/30/2015 $-161,000.00
36 3/31/2015 $-151,000.00
37 12/31/2014 $-150,000.00
38 9/30/2014 $-143,000.00
39 6/30/2014 $-140,000.00
40 3/31/2014 $-134,000.00
41 12/31/2013 $-867,000.00
42 9/30/2013 $-915,000.00
43 6/30/2013 $-1,048,000.00
44 3/31/2013 $-1,099,000.00
45 12/31/2012 $-750,000.00
46 9/30/2012 $76,000.00
47 6/30/2012 $-60,000.00
48 3/31/2012 $31,000.00
49 12/31/2011 $-222,000.00
50 3/31/2011 $-41,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $91,173,000.00
2 9/30/2023 $55,154,000.00
3 6/30/2023 $53,735,000.00
4 3/31/2023 $52,978,000.00
5 12/31/2022 $56,166,000.00
6 9/30/2022 $54,072,000.00
7 6/30/2022 $51,624,000.00
8 3/31/2022 $49,963,000.00
9 12/31/2021 $46,436,000.00
10 9/30/2021 $42,867,000.00
11 6/30/2021 $40,190,000.00
12 3/31/2021 $37,257,000.00
13 12/31/2020 $14,584,000.00
14 9/30/2020 $8,151,000.00
15 6/30/2020 $6,760,000.00
16 3/31/2020 $5,491,000.00
17 12/31/2019 $4,094,000.00
18 9/30/2019 $2,909,000.00
19 6/30/2019 $1,698,000.00
20 3/31/2019 $781,000.00
21 12/31/2018 $639,000.00
22 9/30/2018 $-451,000.00
23 6/30/2018 $-1,524,000.00
24 3/31/2018 $-1,911,000.00
25 12/31/2017 $-2,418,000.00
26 9/30/2017 $-3,129,000.00
27 6/30/2017 $-3,928,000.00
28 3/31/2017 $-5,782,000.00
29 12/31/2016 $-7,045,000.00
30 9/30/2016 $-6,970,000.00
31 6/30/2016 $-7,343,000.00
32 3/31/2016 $-7,645,000.00
33 12/31/2015 $-8,433,000.00
34 9/30/2015 $-9,349,000.00
35 6/30/2015 $-10,316,000.00
36 3/31/2015 $-10,675,000.00
37 12/31/2014 $-11,590,000.00
38 9/30/2014 $-12,363,000.00
39 6/30/2014 $-13,102,000.00
40 3/31/2014 $-13,409,000.00
41 12/31/2013 $-13,452,000.00
42 9/30/2013 $-14,222,000.00
43 6/30/2013 $-14,509,000.00
44 3/31/2013 $-14,267,000.00
45 12/31/2012 $-14,919,000.00
46 9/30/2012 $-15,348,000.00
47 6/30/2012 $-15,720,000.00
48 3/31/2012 $-16,032,000.00
49 12/31/2011 $-15,378,000.00
50 3/31/2011 $-5,421,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $9,399,000.00
2 9/30/2023 $5,911,000.00
3 6/30/2023 $3,377,000.00
4 3/31/2023 $12,778,000.00
5 12/31/2022 $9,342,000.00
6 9/30/2022 $3,396,000.00
7 6/30/2022 $2,623,000.00
8 3/31/2022 $14,549,000.00
9 12/31/2021 $3,794,000.00
10 9/30/2021 $7,053,000.00
11 6/30/2021 $3,726,000.00
12 3/31/2021 $40,066,000.00
13 12/31/2020 $6,558,000.00
14 9/30/2020 $2,835,000.00
15 6/30/2020 $1,426,000.00
16 3/31/2020 $5,682,000.00
17 12/31/2019 $3,479,000.00
18 9/30/2019 $2,295,000.00
19 6/30/2019 $1,067,000.00
20 3/31/2019 $3,971,000.00
21 12/31/2018 $2,868,000.00
22 9/30/2018 $1,721,000.00
23 6/30/2018 $592,000.00
24 3/31/2018 $4,463,000.00
25 3/31/2017 $2,427,000.00
26 3/31/2016 $3,405,000.00
27 3/31/2015 $3,140,000.00
28 3/31/2014 $1,931,000.00
29 3/31/2013 $2,057,000.00
30 3/31/2012 $2,368,000.00
31 3/31/2011 $2,553,000.00
32 3/31/2010 $1,588,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 12/31/2023 $763,000.00
2 9/30/2023 $723,000.00
3 6/30/2023 $578,000.00
4 3/31/2023 $610,000.00
5 12/31/2022 $655,000.00
6 9/30/2022 $452,000.00
7 6/30/2022 $496,000.00
8 3/31/2022 $318,000.00
9 12/31/2021 $717,000.00
10 9/30/2021 $666,000.00
11 6/30/2021 $1,002,000.00
12 3/31/2021 $1,220,000.00
13 12/31/2020 $1,334,000.00
14 9/30/2020 $1,209,000.00
15 6/30/2020 $1,458,000.00
16 3/31/2020 $1,634,000.00
17 12/31/2019 $593,000.00
18 9/30/2019 $632,000.00
19 6/30/2019 $760,000.00
20 3/31/2019 $788,000.00
21 12/31/2018 $839,000.00
22 9/30/2018 $830,000.00
23 6/30/2018 $809,000.00
24 3/31/2018 $900,000.00
25 12/31/2017 $751,000.00
26 9/30/2017 $698,000.00
27 6/30/2017 $759,000.00
28 3/31/2017 $500,000.00
29 12/31/2016 $654,000.00
30 9/30/2016 $492,000.00
31 6/30/2016 $507,000.00
32 3/31/2016 $617,000.00
33 12/31/2015 $628,000.00
34 9/30/2015 $762,000.00
35 6/30/2015 $934,000.00
36 3/31/2015 $888,000.00
37 12/31/2014 $726,000.00
38 3/31/2014 $1,101,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $1,120,000.00
2 9/30/2023 $776,000.00
3 6/30/2023 $430,000.00
4 3/31/2023 $1,743,000.00
5 12/31/2022 $1,326,000.00
6 9/30/2022 $896,000.00
7 6/30/2022 $453,000.00
8 3/31/2022 $1,654,000.00
9 12/31/2021 $1,077,000.00
10 9/30/2021 $345,000.00
11 6/30/2021 $465,000.00
12 3/31/2021 $1,959,000.00
13 12/31/2020 $521,000.00
14 9/30/2020 $968,000.00
15 6/30/2020 $461,000.00
16 3/31/2020 $2,541,000.00
17 6/30/2019 $11,500.00
18 3/31/2019 $2,567,000.00
19 12/31/2018 $34,500.00
20 9/30/2018 $23,000.00
21 6/30/2018 $11,500.00
22 3/31/2018 $1,879,000.00
23 12/31/2017 $1,421,000.00
24 9/30/2017 $950,000.00
25 6/30/2017 $485,000.00
26 3/31/2017 $1,392,000.00
27 12/31/2016 $1,031,000.00
28 9/30/2016 $342,000.00
29 6/30/2016 $336,000.00
30 3/31/2016 $1,243,000.00
31 12/31/2015 $937,000.00
32 9/30/2015 $616,000.00
33 6/30/2015 $298,000.00
34 3/31/2015 $3,461,000.00
35 12/31/2014 $617,000.00
36 9/30/2014 $594,000.00
37 6/30/2014 $1,783,000.00
38 3/31/2014 $6,414,000.00
39 12/31/2013 $2,365,000.00
40 9/30/2013 $794,000.00
41 6/30/2013 $794,000.00
42 3/31/2013 $3,284,000.00
43 12/31/2012 $832,000.00
44 9/30/2012 $817,000.00
45 6/30/2012 $855,000.00
46 3/31/2012 $3,585,000.00
47 12/31/2011 $914,000.00
48 9/30/2011 $1,868,000.00
49 6/30/2011 $931,000.00
50 3/31/2011 $5,122,000.00
51 3/31/2010 $4,878,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $30,000.00
2 9/30/2023 $1,735,000.00
3 6/30/2023 $1,735,000.00
4 3/31/2023 $1,741,000.00
5 12/31/2022 $1,751,000.00
6 9/30/2022 $1,736,000.00
7 6/30/2022 $1,797,000.00
8 3/31/2022 $1,736,000.00
9 12/31/2021 $1,736,000.00
10 9/30/2021 $1,735,000.00
11 6/30/2021 $1,735,000.00
12 3/31/2021 $4,228,000.00
13 12/31/2020 $4,513,000.00
14 9/30/2020 $2,418,000.00
15 6/30/2020 $3,560,000.00
16 3/31/2020 $1,510,000.00
17 12/31/2019 $1,469,000.00
18 9/30/2019 $1,386,000.00
19 6/30/2019 $1,273,000,000.00
20 3/31/2019 $1,433,000.00
21 12/31/2018 $1,443,000,000.00
22 9/30/2018 $1,419,000,000.00
23 6/30/2018 $1,356,000,000.00
24 3/31/2018 $756,000.00
25 12/31/2017 $1,705,000,000.00
26 9/30/2017 $1,788,000,000.00
27 6/30/2017 $1,575,000,000.00
28 3/31/2017 $1,004,000.00
29 12/31/2016 $1,399,000,000.00
30 9/30/2016 $1,291,000,000.00
31 6/30/2016 $1,435,000,000.00
32 3/31/2016 $1,682,000.00
33 12/31/2015 $1,804,000,000.00
34 9/30/2015 $1,725,000,000.00
35 6/30/2015 $1,368,000,000.00
36 3/31/2015 $1,382,000.00
37 12/31/2014 $1,360,000,000.00
38 9/30/2014 $1,316,000,000.00
39 6/30/2014 $1,163,000.00
40 3/31/2014 $1,806,000.00
41 12/31/2013 $2,014,000,000.00
42 9/30/2013 $1,406,000.00
43 6/30/2013 $721,000.00
44 3/31/2013 $1,781,000.00
45 12/31/2012 $2,383,000.00
46 9/30/2012 $1,807,000.00
47 6/30/2012 $1,729,000.00
48 3/31/2012 $2,449,000.00
49 12/31/2011 $2,679,000.00
50 3/31/2011 $3,852,000.00
Financials: Assets
Date Value
1 12/31/2023 $346,658,000.00
2 9/30/2023 $255,214,000.00
3 6/30/2023 $251,347,000.00
4 3/31/2023 $243,036,000.00
5 12/31/2022 $246,161,000.00
6 9/30/2022 $220,766,000.00
7 6/30/2022 $208,759,000.00
8 3/31/2022 $214,162,000.00
9 12/31/2021 $202,338,000.00
10 9/30/2021 $188,100,000.00
11 6/30/2021 $189,485,000.00
12 3/31/2021 $189,873,000.00
13 12/31/2020 $189,201,000.00
14 9/30/2020 $173,714,000.00
15 6/30/2020 $176,103,000.00
16 3/31/2020 $154,562,000.00
17 12/31/2019 $171,828,000.00
18 9/30/2019 $163,795,000.00
19 6/30/2019 $167,448,000.00
20 3/31/2019 $163,591,000.00
21 12/31/2018 $167,433,000.00
22 9/30/2018 $153,626,000.00
23 6/30/2018 $162,228,000.00
24 3/31/2018 $157,207,000.00
25 12/31/2017 $155,918,000.00
26 9/30/2017 $155,697,000.00
27 6/30/2017 $164,245,000.00
28 3/31/2017 $167,305,000.00
29 12/31/2016 $171,705,000.00
30 9/30/2016 $171,365,000.00
31 6/30/2016 $175,126,000.00
32 3/31/2016 $185,157,000.00
33 12/31/2015 $183,877,000.00
34 9/30/2015 $169,235,000.00
35 6/30/2015 $170,640,000.00
36 3/31/2015 $181,525,000.00
37 12/31/2014 $174,617,000.00
38 9/30/2014 $176,596,000.00
39 6/30/2014 $178,690,000.00
40 3/31/2014 $190,895,000.00
41 12/31/2013 $187,759,000.00
42 9/30/2013 $184,479,000.00
43 6/30/2013 $181,542,000.00
44 3/31/2013 $197,498,000.00
45 12/31/2012 $203,771,000.00
46 9/30/2012 $177,696,000.00
47 6/30/2012 $185,308,000.00
48 3/31/2012 $204,139,000.00
49 12/31/2011 $198,773,000.00
50 3/31/2011 $312,398,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $183,694,000.00
2 9/30/2023 $153,411,000.00
3 6/30/2023 $149,438,000.00
4 3/31/2023 $154,658,000.00
5 12/31/2022 $159,083,000.00
6 9/30/2022 $136,427,000.00
7 6/30/2022 $132,140,000.00
8 3/31/2022 $136,173,000.00
9 12/31/2021 $149,614,000.00
10 9/30/2021 $134,223,000.00
11 6/30/2021 $134,827,000.00
12 3/31/2021 $133,250,000.00
13 12/31/2020 $131,952,000.00
14 9/30/2020 $115,544,000.00
15 6/30/2020 $116,942,000.00
16 3/31/2020 $93,408,000.00
17 12/31/2019 $84,313,000.00
18 9/30/2019 $72,393,000.00
19 6/30/2019 $73,449,000.00
20 3/31/2019 $79,008,000.00
21 12/31/2018 $80,756,000.00
22 9/30/2018 $63,330,000.00
23 6/30/2018 $67,841,000.00
24 3/31/2018 $63,924,000.00
25 12/31/2017 $61,341,000.00
26 9/30/2017 $61,001,000.00
27 6/30/2017 $69,293,000.00
28 3/31/2017 $73,520,000.00
29 12/31/2016 $78,698,000.00
30 9/30/2016 $79,077,000.00
31 6/30/2016 $83,834,000.00
32 3/31/2016 $95,501,000.00
33 12/31/2015 $95,477,000.00
34 9/30/2015 $84,060,000.00
35 6/30/2015 $89,468,000.00
36 3/31/2015 $105,017,000.00
37 12/31/2014 $99,086,000.00
38 9/30/2014 $104,970,000.00
39 6/30/2014 $114,856,000.00
40 3/31/2014 $129,854,000.00
41 12/31/2013 $127,976,000.00
42 9/30/2013 $124,991,000.00
43 6/30/2013 $123,150,000.00
44 3/31/2013 $146,296,000.00
45 12/31/2012 $154,354,000.00
46 9/30/2012 $127,994,000.00
47 6/30/2012 $135,622,000.00
48 3/31/2012 $154,295,000.00
49 12/31/2011 $139,161,000.00
50 3/31/2011 $229,792,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 $114,000.00
2 9/30/2023 $227,000.00
3 6/30/2023 $320,000.00
4 3/31/2023 $1,400,000.00
5 12/31/2022 $332,000.00
6 9/30/2022 $270,000.00
7 6/30/2022 $158,000.00
8 3/31/2022 $89,000.00
9 12/31/2021 $1,000.00
10 9/30/2021 $45,000.00
11 6/30/2021 $24,000.00
12 3/31/2021 $103,000.00
13 12/31/2020 $64,000.00
14 9/30/2020 $12,000.00
15 6/30/2020 $19,000.00
16 3/31/2020 $187,000.00
17 12/31/2019 $48,000.00
18 9/30/2019 $125,000.00
19 6/30/2019 $51,000.00
20 3/31/2019 $56,000.00
21 12/31/2018 $31,000.00
22 9/30/2018 $74,000.00
23 6/30/2018 $82,000.00
24 3/31/2018 $83,000.00
25 12/31/2017 $81,000.00
26 9/30/2017 $385,000.00
27 6/30/2017 $243,000.00
28 3/31/2017 $411,000.00
29 12/31/2016 $293,000.00
30 9/30/2016 $223,000.00
31 6/30/2016 $343,000.00
32 3/31/2016 $59,000.00
33 12/31/2015 $261,000.00
34 9/30/2015 $369,000.00
35 6/30/2015 $78,000.00
36 3/31/2015 $148,000.00
37 12/31/2014 $353,000.00
38 9/30/2014 $148,000.00
39 3/31/2014 $141,000.00
Financials: CapitalizedContractCostAmortization
Date Value
1 12/31/2023 $1,200,000.00
2 9/30/2023 $800,000.00
3 6/30/2023 $400,000.00
4 3/31/2023 $1,300,000.00
5 12/31/2022 $900,000.00
6 9/30/2022 $600,000.00
7 6/30/2022 $300,000.00
8 3/31/2022 $1,200,000.00
9 12/31/2021 $900,000.00
10 9/30/2021 $600,000.00
11 6/30/2021 $300,000.00
12 3/31/2021 $1,400,000.00
13 12/31/2020 $300,000.00
14 9/30/2020 $400,000.00
15 6/30/2020 $400,000.00
16 3/31/2020 $1,400,000.00
17 12/31/2019 $300,000.00
18 9/30/2019 $700,000.00
19 6/30/2019 $300,000.00
20 3/31/2019 $1,100,000.00
21 12/31/2018 $800,000.00
22 9/30/2018 $500,000.00
23 6/30/2018 $300,000.00
Financials: CapitalizedContractCostNet
Date Value
1 12/31/2023 $4,300,000.00
2 9/30/2023 $4,100,000.00
3 6/30/2023 $4,000,000.00
4 3/31/2023 $3,900,000.00
5 12/31/2022 $3,700,000.00
6 9/30/2022 $3,400,000.00
7 6/30/2022 $3,300,000.00
8 3/31/2022 $3,300,000.00
9 12/31/2021 $3,100,000.00
10 9/30/2021 $3,100,000.00
11 6/30/2021 $2,900,000.00
12 3/31/2021 $2,900,000.00
13 12/31/2020 $3,000,000.00
14 9/30/2020 $3,100,000.00
15 6/30/2020 $3,200,000.00
16 3/31/2020 $3,200,000.00
17 12/31/2019 $3,300,000.00
18 9/30/2019 $3,400,000.00
19 6/30/2019 $3,300,000.00
20 3/31/2019 $3,300,000.00
21 12/31/2018 $2,900,000.00
22 3/31/2018 $1,900,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $116,200,000.00
2 9/30/2023 $107,413,000.00
3 6/30/2023 $107,093,000.00
4 3/31/2023 $112,842,000.00
5 12/31/2022 $105,818,000.00
6 9/30/2022 $96,196,000.00
7 6/30/2022 $94,897,000.00
8 3/31/2022 $96,971,000.00
9 12/31/2021 $115,122,000.00
10 9/30/2021 $106,389,000.00
11 6/30/2021 $103,911,000.00
12 3/31/2021 $99,180,000.00
13 12/31/2020 $92,608,000.00
14 9/30/2020 $85,706,000.00
15 6/30/2020 $74,604,000.00
16 3/31/2020 $46,653,000.00
17 12/31/2019 $41,905,000.00
18 9/30/2019 $38,915,000.00
19 6/30/2019 $37,233,000.00
20 3/31/2019 $40,771,000.00
21 12/31/2018 $36,995,000.00
22 9/30/2018 $32,904,000.00
23 6/30/2018 $35,076,000.00
24 3/31/2018 $39,943,000.00
25 12/31/2017 $37,615,000.00
26 9/30/2017 $38,532,000.00
27 6/30/2017 $43,408,000.00
28 3/31/2017 $49,255,000.00
29 12/31/2016 $52,713,000.00
30 9/30/2016 $51,629,000.00
31 6/30/2016 $55,312,000.00
32 3/31/2016 $60,608,000.00
33 12/31/2015 $65,652,000.00
34 9/30/2015 $62,101,000.00
35 6/30/2015 $66,034,000.00
36 3/31/2015 $75,067,000.00
37 12/31/2014 $69,109,000.00
38 9/30/2014 $67,168,000.00
39 6/30/2014 $77,862,000.00
40 3/31/2014 $99,566,000.00
41 12/31/2013 $96,357,000.00
42 9/30/2013 $100,432,000.00
43 6/30/2013 $69,862,000.00
44 3/31/2013 $82,444,000.00
45 12/31/2012 $79,838,000.00
46 9/30/2012 $77,327,000.00
47 6/30/2012 $80,336,000.00
48 3/31/2012 $95,511,000.00
49 12/31/2011 $44,061,000.00
50 9/30/2011 $93,662,000.00
51 6/30/2011 $51,675,000.00
52 3/31/2011 $74,354,000.00
53 12/31/2010 $41,708,000.00
54 3/31/2010 $65,535,000.00
55 3/31/2009 $36,451,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $116,200,000.00
2 9/30/2023 $107,413,000.00
3 6/30/2023 $107,093,000.00
4 3/31/2023 $112,842,000.00
5 12/31/2022 $105,818,000.00
6 9/30/2022 $96,196,000.00
7 6/30/2022 $94,897,000.00
8 3/31/2022 $96,971,000.00
9 12/31/2021 $115,122,000.00
10 9/30/2021 $106,389,000.00
11 6/30/2021 $103,911,000.00
12 3/31/2021 $99,180,000.00
13 12/31/2020 $92,608,000.00
14 9/30/2020 $85,706,000.00
15 6/30/2020 $74,604,000.00
16 3/31/2020 $46,653,000.00
17 12/31/2019 $41,905,000.00
18 9/30/2019 $38,915,000.00
19 6/30/2019 $37,233,000.00
20 3/31/2019 $40,771,000.00
21 12/31/2018 $36,995,000.00
22 9/30/2018 $32,904,000.00
23 3/31/2018 $39,943,000.00
24 3/31/2017 $49,255,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $3,358,000.00
2 9/30/2023 $-5,429,000.00
3 6/30/2023 $-5,749,000.00
4 3/31/2023 $15,871,000.00
5 12/31/2022 $8,847,000.00
6 9/30/2022 $-775,000.00
7 6/30/2022 $-2,074,000.00
8 3/31/2022 $-2,209,000.00
9 12/31/2021 $15,942,000.00
10 9/30/2021 $7,209,000.00
11 6/30/2021 $4,731,000.00
12 3/31/2021 $52,527,000.00
13 12/31/2020 $45,955,000.00
14 9/30/2020 $39,053,000.00
15 6/30/2020 $27,951,000.00
16 3/31/2020 $5,882,000.00
17 12/31/2019 $1,134,000.00
18 9/30/2019 $-1,856,000.00
19 6/30/2019 $-3,538,000.00
20 3/31/2019 $828,000.00
21 12/31/2018 $-2,948,000.00
22 9/30/2018 $-7,039,000.00
23 3/31/2018 $-9,312,000.00
Financials: CashSurrenderValueOfLifeInsurance
Date Value
1 3/31/2023 $1,000,000.00
2 3/31/2022 $1,000,000.00
3 3/31/2021 $1,000,000.00
4 3/31/2020 $900,000.00
5 3/31/2019 $900,000.00
6 3/31/2018 $900,000.00
7 3/31/2017 $800,000.00
Financials: CommercialPaperAtCarryingValue
Date Value
1 3/31/2023 $5,000,000.00
2 3/31/2022 $15,000,000.00
3 3/31/2021 --
4 3/31/2020 --
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 3/31/2011 --
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.30
2 9/30/2023 $0.30
3 6/30/2023 $0.30
4 3/31/2023 $0.30
5 12/31/2022 $0.30
6 9/30/2022 $0.30
7 6/30/2022 $0.30
8 3/31/2022 $0.30
9 12/31/2021 $0.30
10 9/30/2021 $0.30
11 6/30/2021 $0.30
12 3/31/2021 $0.30
13 12/31/2020 $0.30
14 9/30/2020 $0.30
15 6/30/2020 $0.30
16 3/31/2020 $0.30
17 12/31/2019 $0.30
18 9/30/2019 $0.30
19 6/30/2019 $0.30
20 3/31/2019 $0.30
21 12/31/2018 $0.30
22 9/30/2018 $0.30
23 6/30/2018 $0.30
24 3/31/2018 $0.30
25 12/31/2017 $0.30
26 9/30/2017 $0.30
27 6/30/2017 $0.30
28 3/31/2017 $0.30
29 12/31/2016 $0.30
30 9/30/2016 $0.30
31 6/30/2016 $0.30
32 3/31/2016 $0.30
33 12/31/2015 $0.30
34 9/30/2015 $0.30
35 6/30/2015 $0.30
36 3/31/2015 $0.30
37 12/31/2014 $0.30
38 9/30/2014 $0.30
39 6/30/2014 $0.30
40 3/31/2014 $0.30
41 12/31/2013 $0.30
42 9/30/2013 $0.30
43 6/30/2013 $0.30
44 3/31/2013 $0.30
45 6/30/2012 $0.30
46 3/31/2012 $0.30
47 12/31/2011 $0.30
48 3/31/2011 $0.30
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $80,000,000.00
2 9/30/2023 $80,000,000.00
3 6/30/2023 $80,000,000.00
4 3/31/2023 $80,000,000.00
5 12/31/2022 $80,000,000.00
6 9/30/2022 $80,000,000.00
7 6/30/2022 $80,000,000.00
8 3/31/2022 $80,000,000.00
9 12/31/2021 $80,000,000.00
10 9/30/2021 $80,000,000.00
11 6/30/2021 $80,000,000.00
12 3/31/2021 $80,000,000.00
13 12/31/2020 $80,000,000.00
14 9/30/2020 $80,000,000.00
15 6/30/2020 $80,000,000.00
16 3/31/2020 $80,000,000.00
17 12/31/2019 $80,000,000.00
18 9/30/2019 $80,000,000.00
19 6/30/2019 $80,000,000.00
20 3/31/2019 $80,000,000.00
21 12/31/2018 $80,000,000.00
22 9/30/2018 $80,000,000.00
23 6/30/2018 $80,000,000.00
24 3/31/2018 $80,000,000.00
25 12/31/2017 $80,000,000.00
26 9/30/2017 $80,000,000.00
27 6/30/2017 $80,000,000.00
28 3/31/2017 $80,000,000.00
29 12/31/2016 $80,000,000.00
30 9/30/2016 $80,000,000.00
31 6/30/2016 $80,000,000.00
32 3/31/2016 $80,000,000.00
33 12/31/2015 $80,000,000.00
34 9/30/2015 $80,000,000.00
35 6/30/2015 $80,000,000.00
36 3/31/2015 $80,000,000.00
37 12/31/2014 $80,000,000.00
38 9/30/2014 $80,000,000.00
39 6/30/2014 $80,000,000.00
40 3/31/2014 $80,000,000.00
41 12/31/2013 $80,000,000.00
42 9/30/2013 $80,000,000.00
43 6/30/2013 $80,000,000.00
44 3/31/2013 $80,000,000.00
45 12/31/2012 $80,000,000.00
46 6/30/2012 $80,000,000.00
47 3/31/2012 $80,000,000.00
48 12/31/2011 $80,000,000.00
49 3/31/2011 $80,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $33,342,288.00
2 9/30/2023 $31,606,831.00
3 6/30/2023 $31,606,831.00
4 3/31/2023 $33,342,288.00
5 12/31/2022 $31,606,831.00
6 9/30/2022 $31,606,831.00
7 6/30/2022 $31,606,831.00
8 3/31/2022 $31,606,831.00
9 12/31/2021 $31,606,831.00
10 9/30/2021 $31,606,831.00
11 6/30/2021 $31,606,831.00
12 3/31/2021 $31,606,831.00
13 12/31/2020 $31,606,831.00
14 9/30/2020 $31,606,831.00
15 6/30/2020 $31,606,831.00
16 3/31/2020 $31,606,831.00
17 12/31/2019 $31,606,831.00
18 9/30/2019 $31,606,831.00
19 6/30/2019 $31,606,831.00
20 3/31/2019 $31,606,831.00
21 12/31/2018 $31,606,831.00
22 9/30/2018 $31,606,831.00
23 6/30/2018 $31,606,831.00
24 3/31/2018 $31,606,831.00
25 12/31/2017 $31,606,831.00
26 9/30/2017 $31,606,831.00
27 6/30/2017 $31,606,831.00
28 3/31/2017 $31,606,831.00
29 12/31/2016 $31,606,831.00
30 9/30/2016 $31,606,831.00
31 6/30/2016 $31,606,831.00
32 3/31/2016 $31,606,831.00
33 12/31/2015 $31,606,831.00
34 9/30/2015 $31,606,831.00
35 6/30/2015 $31,606,831.00
36 3/31/2015 $31,606,831.00
37 12/31/2014 $31,606,831.00
38 9/30/2014 $31,606,831.00
39 6/30/2014 $31,606,831.00
40 3/31/2014 $31,606,831.00
41 12/31/2013 $31,606,831.00
42 9/30/2013 $31,606,831.00
43 6/30/2013 $31,606,831.00
44 3/31/2013 $31,606,831.00
45 12/31/2012 $31,606,831.00
46 6/30/2012 $31,606,831.00
47 3/31/2012 $31,606,831.00
48 12/31/2011 $31,606,831.00
49 3/31/2011 $31,606,831.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $27,349,322.00
2 9/30/2023 $25,370,482.00
3 6/30/2023 $25,351,357.00
4 3/31/2023 $25,326,626.00
5 12/31/2022 $25,184,727.00
6 9/30/2022 $25,058,198.00
7 6/30/2022 $25,025,983.00
8 3/31/2022 $24,728,532.00
9 12/31/2021 $24,712,343.00
10 9/30/2021 $24,607,173.00
11 6/30/2021 $24,568,661.00
12 3/31/2021 $24,010,727.00
13 12/31/2020 $23,637,552.00
14 9/30/2020 $23,588,178.00
15 6/30/2020 $23,612,924.00
16 3/31/2020 $23,609,398.00
17 12/31/2019 $23,656,891.00
18 9/30/2019 $23,658,529.00
19 6/30/2019 $23,680,171.00
20 3/31/2019 $23,501,193.00
21 12/31/2018 $23,535,090.00
22 9/30/2018 $23,530,629.00
23 6/30/2018 $23,526,906.00
24 3/31/2018 $23,324,679.00
25 12/31/2017 $23,402,512.00
26 9/30/2017 $23,318,471.00
27 6/30/2017 $23,366,461.00
28 3/31/2017 $23,210,682.00
29 12/31/2016 $23,207,376.00
30 9/30/2016 $23,152,224.00
31 6/30/2016 $22,939,102.00
32 3/31/2016 $22,942,586.00
33 12/31/2015 $22,949,056.00
34 9/30/2015 $22,944,100.00
35 6/30/2015 $22,924,212.00
36 3/31/2015 $22,789,355.00
37 12/31/2014 $22,822,554.00
38 9/30/2014 $22,814,241.00
39 6/30/2014 $22,617,213.00
40 3/31/2014 $22,467,970.00
41 12/31/2013 $22,426,958.00
42 9/30/2013 $22,428,913.00
43 6/30/2013 $22,404,581.00
44 3/31/2013 $22,145,915.00
45 12/31/2012 $22,136,981.00
46 6/30/2012 $22,104,245.00
47 3/31/2012 $21,875,850.00
48 12/31/2011 $21,972,661.00
49 3/31/2011 $23,022,398.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $10,003,000.00
2 9/30/2023 $9,482,000.00
3 6/30/2023 $9,482,000.00
4 3/31/2023 $9,482,000.00
5 12/31/2022 $9,482,000.00
6 9/30/2022 $9,482,000.00
7 6/30/2022 $9,482,000.00
8 3/31/2022 $9,482,000.00
9 12/31/2021 $9,482,000.00
10 9/30/2021 $9,482,000.00
11 6/30/2021 $9,482,000.00
12 3/31/2021 $9,482,000.00
13 12/31/2020 $9,482,000.00
14 9/30/2020 $9,482,000.00
15 6/30/2020 $9,482,000.00
16 3/31/2020 $9,482,000.00
17 12/31/2019 $9,482,000.00
18 9/30/2019 $9,482,000.00
19 6/30/2019 $9,482,000.00
20 3/31/2019 $9,482,000.00
21 12/31/2018 $9,482,000.00
22 9/30/2018 $9,482,000.00
23 6/30/2018 $9,482,000.00
24 3/31/2018 $9,482,000.00
25 12/31/2017 $9,482,000.00
26 9/30/2017 $9,482,000.00
27 6/30/2017 $9,482,000.00
28 3/31/2017 $9,482,000.00
29 12/31/2016 $9,482,000.00
30 9/30/2016 $9,482,000.00
31 6/30/2016 $9,482,000.00
32 3/31/2016 $9,482,000.00
33 12/31/2015 $9,482,000.00
34 9/30/2015 $9,482,000.00
35 6/30/2015 $9,482,000.00
36 3/31/2015 $9,482,000.00
37 12/31/2014 $9,482,000.00
38 9/30/2014 $9,482,000.00
39 6/30/2014 $9,482,000.00
40 3/31/2014 $9,482,000.00
41 12/31/2013 $9,482,000.00
42 9/30/2013 $9,482,000.00
43 6/30/2013 $9,482,000.00
44 3/31/2013 $9,482,000.00
45 12/31/2012 $9,482,000.00
46 9/30/2012 $9,482,000.00
47 6/30/2012 $9,482,000.00
48 3/31/2012 $9,482,000.00
49 12/31/2011 $9,482,000.00
50 3/31/2011 $9,482,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $83,365,000.00
2 9/30/2023 $6,037,000.00
3 6/30/2023 $2,071,000.00
4 3/31/2023 $10,608,000.00
5 12/31/2022 $9,605,000.00
6 9/30/2022 $5,961,000.00
7 6/30/2022 $2,641,000.00
8 3/31/2022 $6,383,000.00
9 12/31/2021 $1,553,000.00
10 9/30/2021 $1,002,000.00
11 6/30/2021 $1,970,000.00
12 3/31/2021 $-21,163,000.00
13 12/31/2020 $-2,134,000.00
14 9/30/2020 $5,743,000.00
15 6/30/2020 $-542,000.00
16 3/31/2020 $-33,607,000.00
17 12/31/2019 $-7,045,000.00
18 9/30/2019 $-4,432,000.00
19 6/30/2019 $-1,670,000.00
20 3/31/2019 $-13,168,000.00
21 12/31/2018 $-9,554,000.00
22 9/30/2018 $-5,594,000.00
23 6/30/2018 $-1,744,000.00
24 3/31/2018 $-8,401,000.00
25 12/31/2017 $-8,133,000.00
26 9/30/2017 $-3,270,000.00
27 6/30/2017 $-2,914,000.00
28 3/31/2017 $-11,748,000.00
29 12/31/2016 $-6,446,000.00
30 9/30/2016 $-4,704,000.00
31 6/30/2016 $-2,305,000.00
32 3/31/2016 $-3,791,000.00
33 12/31/2015 $-2,254,000.00
34 9/30/2015 $-572,000.00
35 6/30/2015 $-195,000.00
36 3/31/2015 $-11,514,000.00
37 12/31/2014 $-2,722,000.00
38 9/30/2014 $-1,129,000.00
39 6/30/2014 $-2,236,000.00
40 3/31/2014 $18,062,000.00
41 12/31/2013 $19,338,000.00
42 9/30/2013 $21,952,000.00
43 6/30/2013 $1,367,000.00
44 3/31/2013 $-2,428,000.00
45 12/31/2012 $-310,000.00
46 9/30/2012 $-2,099,000.00
47 6/30/2012 $-1,884,000.00
48 3/31/2012 $-22,711,000.00
49 12/31/2011 $-6,408,000.00
50 9/30/2011 $423,000.00
51 6/30/2011 $-6,151,000.00
52 3/31/2011 $-54,196,000.00
53 3/31/2010 $5,117,000.00
Financials: ContractWithCustomerAssetNetCurrent
Date Value
1 12/31/2023 $1,971,000.00
2 9/30/2023 $3,278,000.00
3 6/30/2023 $2,283,000.00
4 3/31/2023 $2,242,000.00
5 12/31/2022 $2,531,000.00
6 9/30/2022 $3,712,000.00
7 6/30/2022 $2,661,000.00
8 3/31/2022 $1,669,000.00
9 12/31/2021 $1,628,000.00
10 9/30/2021 $1,846,000.00
11 6/30/2021 $2,081,000.00
12 3/31/2021 $2,364,000.00
13 12/31/2020 $2,744,000.00
14 9/30/2020 $2,475,000.00
15 6/30/2020 $2,677,000.00
16 3/31/2020 $2,125,000.00
17 12/31/2019 $3,962,000.00
18 9/30/2019 $3,906,000.00
19 6/30/2019 $3,888,000.00
20 3/31/2019 $2,921,000.00
21 12/31/2018 $4,221,000.00
22 9/30/2018 $4,696,000.00
23 6/30/2018 $5,273,000.00
24 3/31/2018 --
Financials: ContractWithCustomerAssetReclassifiedToReceivable
Date Value
1 12/31/2023 $2,100,000.00
2 9/30/2023 $1,900,000.00
3 6/30/2023 $1,600,000.00
4 3/31/2023 $1,700,000.00
5 12/31/2022 $1,700,000.00
6 9/30/2022 $100,000.00
7 6/30/2022 $1,500,000.00
8 3/31/2022 $2,400,000.00
9 12/31/2021 $2,300,000.00
10 9/30/2021 $2,300,000.00
11 6/30/2021 $2,200,000.00
12 3/31/2021 $2,000.00
13 12/31/2020 $100,000.00
14 9/30/2020 $200,000.00
15 6/30/2020 $1,400,000.00
16 3/31/2020 $2,800,000.00
17 12/31/2019 $2,700,000.00
18 9/30/2019 $2,400,000.00
19 6/30/2019 $2,000,000.00
20 3/31/2019 $4,600,000.00
21 12/31/2018 $3,800,000.00
22 9/30/2018 $3,200,000.00
23 6/30/2018 $3,000,000.00
Financials: ContractWithCustomerLiability
Date Value
1 12/31/2023 $62,938,000.00
2 9/30/2023 $43,334,000.00
3 6/30/2023 $47,291,000.00
4 3/31/2023 $52,124,000.00
5 12/31/2022 $55,915,000.00
6 9/30/2022 $37,560,000.00
7 6/30/2022 $41,989,000.00
8 3/31/2022 $46,095,000.00
9 12/31/2021 $43,193,000.00
10 9/30/2021 $30,640,000.00
11 6/30/2021 $34,763,000.00
12 3/31/2021 $38,394,000.00
13 12/31/2020 $39,360,000.00
14 9/30/2020 $30,755,000.00
15 6/30/2020 $38,149,000.00
16 3/31/2020 $42,244,000.00
17 12/31/2019 $35,374,000.00
18 9/30/2019 $29,541,000.00
19 6/30/2019 $35,589,000.00
20 3/31/2019 $38,669,000.00
21 12/31/2018 $39,935,000.00
22 9/30/2018 $25,789,000.00
23 6/30/2018 $30,781,000.00
24 3/31/2018 $33,826,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $48,900,000.00
2 9/30/2023 $36,900,000.00
3 6/30/2023 $22,100,000.00
4 3/31/2023 $45,300,000.00
5 12/31/2022 $44,200,000.00
6 9/30/2022 $13,900,000.00
7 6/30/2022 $20,900,000.00
8 3/31/2022 $38,100,000.00
9 12/31/2021 $36,900,000.00
10 9/30/2021 $29,600,000.00
11 6/30/2021 $17,400,000.00
12 3/31/2021 $40,900,000.00
13 12/31/2020 $9,100,000.00
14 9/30/2020 $12,100,000.00
15 6/30/2020 $17,500,000.00
16 3/31/2020 $37,000,000.00
17 12/31/2019 $34,600,000.00
18 9/30/2019 $26,000,000.00
19 6/30/2019 $15,600,000.00
20 3/31/2019 $33,100,000.00
21 12/31/2018 $28,100,000.00
22 9/30/2018 $19,800,000.00
23 6/30/2018 $11,600,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $69,263,000.00
2 9/30/2023 $46,522,000.00
3 6/30/2023 $23,002,000.00
4 3/31/2023 $77,246,000.00
5 12/31/2022 $56,532,000.00
6 9/30/2022 $18,377,000.00
7 6/30/2022 $19,011,000.00
8 3/31/2022 $61,104,000.00
9 12/31/2021 $14,744,000.00
10 9/30/2021 $27,494,000.00
11 6/30/2021 $13,858,000.00
12 3/31/2021 $47,800,000.00
13 12/31/2020 $12,479,000.00
14 9/30/2020 $11,206,000.00
15 6/30/2020 $11,257,000.00
16 3/31/2020 $79,805,000.00
17 12/31/2019 $59,803,000.00
18 9/30/2019 $38,879,000.00
19 6/30/2019 $18,375,000.00
20 3/31/2019 $66,962,000.00
21 12/31/2018 $49,939,000.00
22 9/30/2018 $32,572,000.00
23 6/30/2018 $16,118,000.00
24 3/31/2018 $62,943,000.00
25 12/31/2017 $47,632,000.00
26 9/30/2017 $31,950,000.00
27 6/30/2017 $17,195,000.00
28 3/31/2017 $63,893,000.00
29 12/31/2016 $17,207,000.00
30 9/30/2016 $31,559,000.00
31 6/30/2016 $14,762,000.00
32 3/31/2016 $52,260,000.00
33 12/31/2015 $37,944,000.00
34 9/30/2015 $23,146,000.00
35 6/30/2015 $11,092,000.00
36 3/31/2015 $43,433,000.00
37 12/31/2014 $29,335,000.00
38 9/30/2014 $18,721,000.00
39 6/30/2014 $9,072,000.00
40 3/31/2014 $37,221,000.00
41 12/31/2013 $9,810,000.00
42 9/30/2013 $9,163,000.00
43 6/30/2013 $8,063,000.00
44 3/31/2013 $36,389,000.00
45 12/31/2012 $30,544,000.00
46 9/30/2012 $9,208,000.00
47 6/30/2012 $31,268,000.00
48 3/31/2012 $32,425,000.00
49 12/31/2011 $97,838,000.00
50 9/30/2011 $66,189,000.00
51 6/30/2011 $34,503,000.00
52 3/31/2011 $127,042,000.00
53 12/31/2010 $99,864,000.00
54 3/31/2010 $119,498,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 3/31/2023 $87,000.00
2 3/31/2022 $62,000.00
3 3/31/2021 $9,000.00
4 3/31/2020 $59,000.00
5 3/31/2019 $54,000.00
6 3/31/2018 $66,000.00
7 3/31/2017 $10,000.00
8 3/31/2016 $-2,000.00
9 3/31/2015 $25,000.00
10 3/31/2014 $-2,206,000.00
11 3/31/2013 $-3,002,000.00
12 3/31/2012 $-9,208,000.00
13 3/31/2011 $-2,022,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 3/31/2023 $1,070,000.00
2 3/31/2022 $853,000.00
3 3/31/2021 $731,000.00
4 3/31/2020 $463,000.00
5 3/31/2019 $514,000.00
6 3/31/2018 $73,000.00
7 3/31/2017 $107,000.00
8 3/31/2016 $59,000.00
9 3/31/2015 $90,000.00
10 3/31/2014 $55,000.00
11 3/31/2013 $100,000.00
12 3/31/2012 $5,000.00
13 3/31/2011 $243,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 3/31/2023 $277,000.00
2 3/31/2022 $21,000.00
3 3/31/2021 $30,000.00
4 3/31/2020 $21,000.00
5 3/31/2019 $-383,000.00
6 3/31/2018 $-446,000.00
7 3/31/2017 $5,000.00
8 3/31/2016 $-52,000.00
9 3/31/2015 $-798,000.00
10 3/31/2014 $-161,000.00
11 3/31/2013 $28,000.00
12 3/31/2012 $31,000.00
13 3/31/2011 $-250,000.00
Financials: DebtInstrumentConvertibleThresholdConsecutiveTradingDays1
Date Value
1 9/30/2023 $30.00
2 6/30/2023 $30.00
3 3/31/2023 $30.00
4 3/31/2022 $30.00
5 3/31/2021 $30.00
6 12/31/2020 $30.00
7 9/30/2020 $30.00
8 6/30/2020 $30.00
Financials: DebtInstrumentConvertibleThresholdPercentageOfStockPriceTrigger
Date Value
1 9/30/2023 $1.50
2 6/30/2023 $1.50
3 3/31/2023 $1.50
4 3/31/2022 $1.50
5 3/31/2021 $1.50
6 12/31/2020 $1.50
7 9/30/2020 $1.50
8 6/30/2020 $1.50
Financials: DebtInstrumentConvertibleThresholdTradingDays
Date Value
1 9/30/2023 $20.00
2 6/30/2023 $20.00
3 3/31/2023 $20.00
4 3/31/2022 $20.00
5 3/31/2021 $20.00
6 12/31/2020 $20.00
7 9/30/2020 $20.00
8 6/30/2020 $20.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $12,000.00
2 3/31/2022 $12,000.00
3 3/31/2021 $12,000.00
4 3/31/2020 $11,000.00
5 3/31/2019 $79,000.00
6 3/31/2018 $-2,985,000.00
7 3/31/2017 $96,000.00
8 3/31/2016 $19,000.00
9 3/31/2015 $-206,000.00
10 3/31/2014 $-161,000.00
11 3/31/2013 --
12 3/31/2012 --
13 3/31/2011 $3,874,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $-341,000.00
2 3/31/2022 $-922,000.00
3 3/31/2021 $-1,022,000.00
4 3/31/2020 $-360,000.00
5 3/31/2019 $-320,000.00
6 3/31/2018 --
7 3/31/2017 $8,000.00
8 3/31/2016 $-28,000.00
9 3/31/2015 $-24,000.00
10 3/31/2014 $2,000.00
11 3/31/2013 $8,000.00
12 3/31/2012 $-9,000.00
13 3/31/2011 --
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2023 $67,999,000.00
2 9/30/2023 $3,153,000.00
3 6/30/2023 $2,927,000.00
4 3/31/2023 $2,790,000.00
5 12/31/2022 $2,380,000.00
6 9/30/2022 $2,789,000.00
7 6/30/2022 $2,677,000.00
8 3/31/2022 $2,664,000.00
9 12/31/2021 $2,281,000.00
10 9/30/2021 $2,090,000.00
11 6/30/2021 $1,885,000.00
12 3/31/2021 $1,802,000.00
13 12/31/2020 $1,234,000.00
14 9/30/2020 $1,040,000.00
15 6/30/2020 $852,000.00
16 3/31/2020 $764,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-66,506,000.00
2 9/30/2023 $-389,000.00
3 6/30/2023 $-129,000.00
4 3/31/2023 $-181,000.00
5 12/31/2022 $-378,000.00
6 9/30/2022 $-306,000.00
7 6/30/2022 $-116,000.00
8 3/31/2022 $-925,000.00
9 12/31/2021 $-491,000.00
10 9/30/2021 $-303,000.00
11 6/30/2021 $-108,000.00
12 3/31/2021 $-959,000.00
13 12/31/2020 $-499,000.00
14 9/30/2020 $-269,000.00
15 6/30/2020 $-84,000.00
16 3/31/2020 $-356,000.00
17 12/31/2019 $-313,000.00
18 9/30/2019 $-239,000.00
19 6/30/2019 $5,000.00
20 3/31/2019 $309,000.00
21 12/31/2018 $44,000.00
22 9/30/2018 $54,000.00
23 3/31/2018 $-3,085,000.00
24 3/31/2012 $62,000.00
25 12/31/2011 $54,000.00
26 3/31/2011 $4,449,000.00
27 12/31/2010 $4,462,000.00
28 3/31/2010 $3,383,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 3/31/2023 $6,800,000.00
2 3/31/2022 $3,859,000.00
3 3/31/2021 $4,819,000.00
4 3/31/2020 $3,383,000.00
5 3/31/2019 $3,067,000.00
6 3/31/2018 $2,689,000.00
7 3/31/2017 $4,231,000.00
8 3/31/2016 $3,830,000.00
9 3/31/2015 $3,980,000.00
10 3/31/2014 $5,263,000.00
11 3/31/2013 $7,471,000.00
12 3/31/2012 $7,304,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 $1,035,000.00
2 9/30/2023 $2,278,000.00
3 6/30/2023 $2,303,000.00
4 3/31/2023 $2,257,000.00
5 12/31/2022 $1,679,000.00
6 9/30/2022 $948,000.00
7 6/30/2022 $943,000.00
8 3/31/2022 $938,000.00
9 12/31/2021 $937,000.00
10 9/30/2021 $933,000.00
11 6/30/2021 $928,000.00
12 3/31/2021 $923,000.00
13 12/31/2020 $894,000.00
14 9/30/2020 $889,000.00
15 6/30/2020 $884,000.00
16 3/31/2020 $880,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $77,000.00
2 3/31/2022 $7,000.00
3 3/31/2021 $32,000.00
4 3/31/2020 $7,000.00
5 3/31/2019 $277,000.00
6 3/31/2018 $41,000.00
7 3/31/2017 $10,000.00
8 3/31/2016 $10,000.00
9 3/31/2015 $-141,000.00
10 3/31/2014 $-20,000.00
11 3/31/2013 $-252,000.00
12 3/31/2012 --
13 3/31/2011 $575,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 3/31/2023 $291,000.00
2 3/31/2022 $193,000.00
3 3/31/2021 $464,000.00
4 3/31/2020 $582,000.00
5 3/31/2019 $488,000.00
6 3/31/2018 $652,000.00
7 3/31/2017 $704,000.00
8 3/31/2016 $423,000.00
9 3/31/2015 $146,000.00
10 3/31/2014 $61,000.00
11 3/31/2013 --
12 3/31/2012 $19,000.00
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 3/31/2023 $-536,000.00
2 3/31/2022 $607,000.00
3 3/31/2021 $1,889,000.00
4 3/31/2020 $4,914,000.00
5 3/31/2019 --
6 3/31/2018 $286,000.00
7 3/31/2017 $1,332,000.00
8 3/31/2016 $2,281,000.00
9 3/31/2015 $3,129,000.00
10 3/31/2014 $3,611,000.00
11 3/31/2013 $4,463,000.00
12 3/31/2012 $6,090,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 3/31/2023 $75,262,000.00
2 3/31/2022 $75,109,000.00
3 3/31/2021 $80,329,000.00
4 3/31/2020 $70,086,000.00
5 3/31/2019 $60,501,000.00
6 3/31/2018 $56,845,000.00
7 3/31/2017 $81,063,000.00
8 3/31/2016 $78,629,000.00
9 3/31/2015 $77,377,000.00
10 3/31/2014 $74,883,000.00
11 3/31/2013 $82,772,000.00
12 3/31/2012 $81,953,000.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 3/31/2023 $11,399,000.00
2 3/31/2022 --
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 3/31/2023 $534,000.00
2 3/31/2022 $1,735,000.00
3 3/31/2021 $879,000.00
4 3/31/2015 $-3,023,000.00
5 3/31/2014 $-3,394,000.00
6 3/31/2013 $-3,864,000.00
7 3/31/2012 $-4,033,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 3/31/2023 $7,334,000.00
2 3/31/2022 $5,594,000.00
3 3/31/2021 $5,698,000.00
4 3/31/2020 $3,267,000.00
5 3/31/2019 $2,649,000.00
6 3/31/2018 $2,585,000.00
7 3/31/2017 $1,050,000.00
8 3/31/2016 $783,000.00
9 3/31/2015 $957,000.00
10 3/31/2014 $1,869,000.00
11 3/31/2013 $3,607,000.00
12 3/31/2012 $3,271,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 3/31/2023 $185,000.00
2 3/31/2022 $163,000.00
3 3/31/2021 $90,000.00
4 3/31/2020 $88,000.00
5 3/31/2019 $65,000.00
6 3/31/2018 $96,000.00
7 3/31/2017 $152,000.00
8 3/31/2016 $365,000.00
9 3/31/2015 $340,000.00
10 3/31/2014 $514,000.00
11 3/31/2013 $1,036,000.00
12 3/31/2012 $130,000.00
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 3/31/2023 $325,000.00
2 3/31/2022 $416,000.00
3 3/31/2021 $171,000.00
4 3/31/2020 $163,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 3/31/2023 $8,748,000.00
2 3/31/2022 $7,574,000.00
3 3/31/2021 $9,141,000.00
4 3/31/2020 $3,059,000.00
5 3/31/2019 $3,944,000.00
6 3/31/2018 $2,720,000.00
7 3/31/2017 $3,892,000.00
8 3/31/2016 $5,567,000.00
9 3/31/2015 $3,961,000.00
10 3/31/2014 $3,884,000.00
11 3/31/2013 $6,824,000.00
12 3/31/2012 $4,433,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
Date Value
1 3/31/2023 $132,000.00
2 3/31/2022 $83,000.00
3 3/31/2021 $279,000.00
4 3/31/2020 $331,000.00
5 3/31/2019 $120,000.00
6 3/31/2018 $143,000.00
7 3/31/2017 $126,000.00
8 3/31/2016 $198,000.00
9 3/31/2015 $297,000.00
10 3/31/2014 $408,000.00
11 3/31/2013 $273,000.00
12 3/31/2012 $180,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $65,100,000.00
2 3/31/2023 $67,900,000.00
3 3/31/2022 $69,500,000.00
4 3/31/2021 $74,600,000.00
5 3/31/2020 $66,819,000.00
6 3/31/2019 $57,900,000.00
7 3/31/2018 $54,300,000.00
8 3/31/2017 $80,000,000.00
9 3/31/2016 $77,900,000.00
10 3/31/2015 $76,400,000.00
11 3/31/2014 $73,014,000.00
12 3/31/2013 $79,165,000.00
13 3/31/2012 $78,682,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssets
Date Value
1 3/31/2023 $3,659,000.00
2 3/31/2022 $2,575,000.00
3 3/31/2021 $2,514,000.00
4 3/31/2020 $2,426,000.00
5 3/31/2019 $2,706,000.00
6 3/31/2018 $2,277,000.00
7 3/31/2017 $3,459,000.00
8 3/31/2016 $3,352,000.00
9 3/31/2015 $3,324,000.00
10 3/31/2014 $3,622,000.00
11 3/31/2013 $3,844,000.00
12 3/31/2012 $4,043,000.00
Financials: DeferredTaxLiabilitiesOther
Date Value
1 3/31/2023 $-12,000.00
2 3/31/2022 $15,000.00
3 3/31/2021 $-7,000.00
4 3/31/2020 $9,000.00
5 3/31/2019 $418,000.00
6 3/31/2018 $104,000.00
7 3/31/2017 $3,181,000.00
8 3/31/2016 $-3,047,000.00
9 3/31/2015 $-34,000.00
10 3/31/2014 $81,000.00
11 3/31/2013 $113,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $3,042,000.00
2 9/30/2023 $2,133,000.00
3 6/30/2023 $923,000.00
4 3/31/2023 $1,769,000.00
5 12/31/2022 $1,371,000.00
6 9/30/2022 $461,000.00
7 6/30/2022 $473,000.00
8 3/31/2022 $2,210,000.00
9 12/31/2021 $1,609,000.00
10 9/30/2021 $1,114,000.00
11 6/30/2021 $566,000.00
12 3/31/2021 $2,832,000.00
13 12/31/2020 $722,000.00
14 9/30/2020 $1,438,000.00
15 6/30/2020 $723,000.00
16 3/31/2020 $2,574,000.00
17 12/31/2019 $1,774,000.00
18 9/30/2019 $920,000.00
19 6/30/2019 $213,000.00
20 3/31/2019 $2,504,000.00
21 12/31/2018 $1,933,000.00
22 9/30/2018 $1,282,000.00
23 6/30/2018 $606,000.00
24 3/31/2018 $2,631,000.00
25 12/31/2017 $1,892,000.00
26 9/30/2017 $700,000.00
27 6/30/2017 $611,000.00
28 3/31/2017 $2,409,000.00
29 12/31/2016 $1,791,000.00
30 9/30/2016 $595,000.00
31 6/30/2016 $598,000.00
32 3/31/2016 $2,199,000.00
33 12/31/2015 $1,627,000.00
34 9/30/2015 $1,059,000.00
35 6/30/2015 $518,000.00
36 3/31/2015 $2,225,000.00
37 12/31/2014 $556,000.00
38 9/30/2014 $532,000.00
39 6/30/2014 $614,000.00
40 3/31/2014 $2,074,000.00
41 12/31/2013 $577,000.00
42 9/30/2013 $1,008,000.00
43 6/30/2013 $488,000.00
44 3/31/2013 $2,137,000.00
45 12/31/2012 $2,024,000.00
46 9/30/2012 $546,000.00
47 6/30/2012 $585,000.00
48 3/31/2012 $3,963,000.00
49 12/31/2011 $3,177,000.00
50 9/30/2011 $2,114,000.00
51 6/30/2011 $1,012,000.00
52 3/31/2011 $3,914,000.00
53 12/31/2010 $2,508,000.00
54 3/31/2010 $3,260,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $3.25
2 9/30/2023 $0.21
3 6/30/2023 $0.04
4 3/31/2023 $0.52
5 12/31/2022 $0.37
6 9/30/2022 $0.13
7 6/30/2022 $0.10
8 3/31/2022 $0.19
9 12/31/2021 $0.13
10 9/30/2021 $0.02
11 6/30/2021 $0.06
12 3/31/2021 $-1.01
13 12/31/2020 $0.05
14 9/30/2020 $0.16
15 6/30/2020 $-0.07
16 3/31/2020 $-1.47
17 12/31/2019 $-0.11
18 9/30/2019 $-0.19
19 12/31/2016 $-0.28
20 9/30/2016 $-0.11
21 6/30/2016 $-0.10
22 3/31/2016 $-0.17
23 12/31/2015 $-0.07
24 9/30/2015 $-0.02
25 6/30/2015 $-0.01
26 3/31/2015 $-0.24
27 12/31/2014 $-0.27
28 9/30/2014 $-0.05
29 6/30/2014 $-0.10
30 3/31/2014 $-0.09
31 12/31/2013 $-0.12
32 9/30/2013 $0.92
33 6/30/2013 $0.06
34 3/31/2013 $-0.06
35 12/31/2012 $-0.07
36 9/30/2012 $-0.02
37 6/30/2012 $-0.08
38 12/31/2011 $-0.29
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $3.10
2 9/30/2023 $0.20
3 6/30/2023 $0.04
4 3/31/2023 $0.49
5 12/31/2022 $0.35
6 9/30/2022 $0.12
7 6/30/2022 $0.10
8 3/31/2022 $0.18
9 12/31/2021 $0.12
10 9/30/2021 $0.08
11 6/30/2021 $0.06
12 3/31/2021 $-1.01
13 12/31/2020 $0.05
14 9/30/2020 $0.22
15 6/30/2020 $-0.07
16 3/31/2020 $-1.47
17 12/31/2019 $-0.30
18 9/30/2019 $-0.19
19 6/30/2015 $-0.01
20 12/31/2014 $-0.12
21 9/30/2014 $-0.15
22 6/30/2014 $-0.10
23 3/31/2014 $0.77
24 12/31/2013 $0.87
25 9/30/2013 $0.99
26 6/30/2013 $0.06
27 3/31/2013 $-0.06
28 12/31/2012 $0.02
29 9/30/2012 $-0.02
30 6/30/2012 $-0.08
31 12/31/2011 $-0.26
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 9/30/2023 $0.10
2 6/30/2023 $0.19
3 12/31/2022 $0.08
4 9/30/2022 $0.04
5 6/30/2022 $0.12
6 12/31/2021 $0.02
7 9/30/2021 $0.08
8 6/30/2021 $0.09
9 12/31/2020 $-0.10
10 9/30/2020 $0.02
11 6/30/2020 $-0.02
12 12/31/2019 $-0.02
13 9/30/2019 $-0.02
14 6/30/2019 $-0.02
15 12/31/2018 $-0.02
16 9/30/2018 $0.00
17 6/30/2018 $0.03
18 12/31/2017 $0.46
19 9/30/2017 $-0.03
20 6/30/2017 $-0.03
21 12/31/2016 $-0.08
22 9/30/2016 $-0.03
23 6/30/2016 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitAmount
Date Value
1 3/31/2023 $-241,000.00
2 3/31/2022 $-2,018,000.00
3 3/31/2021 $-2,232,000.00
4 3/31/2020 $-312,000.00
5 3/31/2019 $2,000.00
6 3/31/2018 $476,000.00
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $38,000.00
2 9/30/2023 $-107,000.00
3 6/30/2023 $-2,000.00
4 3/31/2023 $-628,000.00
5 12/31/2022 $-427,000.00
6 9/30/2022 $-718,000.00
7 6/30/2022 $-331,000.00
8 3/31/2022 $-104,000.00
9 12/31/2021 $-38,000.00
10 9/30/2021 $-38,000.00
11 6/30/2021 $6,000.00
12 3/31/2021 $195,000.00
13 12/31/2020 $184,000.00
14 9/30/2020 $85,000.00
15 6/30/2020 $2,000.00
16 3/31/2020 $-130,000.00
17 12/31/2019 $-33,000.00
18 9/30/2019 $-83,000.00
19 6/30/2019 $-24,000.00
20 3/31/2019 $-112,000.00
21 12/31/2018 $-139,000.00
22 9/30/2018 $-151,000.00
23 3/31/2018 $194,000.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $12,705,000.00
2 9/30/2023 $11,264,000.00
3 6/30/2023 $7,946,000.00
4 3/31/2023 $11,170,000.00
5 12/31/2022 $7,877,000.00
6 9/30/2022 $7,650,000.00
7 6/30/2022 $5,170,000.00
8 3/31/2022 $7,870,000.00
9 12/31/2021 $5,687,000.00
10 9/30/2021 $6,207,000.00
11 6/30/2021 $7,927,000.00
12 3/31/2021 $8,454,000.00
13 12/31/2020 $5,053,000.00
14 9/30/2020 $4,793,000.00
15 6/30/2020 $6,811,000.00
16 3/31/2020 $6,945,000.00
17 12/31/2019 $10,438,000.00
18 9/30/2019 $8,269,000.00
19 6/30/2019 $7,585,000.00
20 3/31/2019 $12,929,000.00
21 12/31/2018 $10,483,000.00
22 9/30/2018 $6,794,000.00
23 6/30/2018 $6,055,000.00
24 3/31/2018 $6,793,000.00
25 12/31/2017 $7,352,000.00
26 9/30/2017 $5,890,000.00
27 6/30/2017 $7,217,000.00
28 3/31/2017 $6,473,000.00
29 12/31/2016 $7,380,000.00
30 9/30/2016 $7,212,000.00
31 6/30/2016 $7,210,000.00
32 3/31/2016 $9,751,000.00
33 12/31/2015 $8,205,000.00
34 9/30/2015 $7,235,000.00
35 6/30/2015 $5,312,000.00
36 3/31/2015 $6,768,000.00
37 12/31/2014 $5,169,000.00
38 9/30/2014 $5,775,000.00
39 6/30/2014 $3,999,000.00
40 3/31/2014 $8,308,000.00
41 12/31/2013 $5,903,000.00
42 9/30/2013 $5,916,000.00
43 6/30/2013 $3,946,000.00
44 3/31/2013 $6,777,000.00
45 12/31/2012 $6,732,000.00
46 9/30/2012 $6,322,000.00
47 6/30/2012 $4,237,000.00
48 3/31/2012 $7,397,000.00
Financials: FinanceLeaseInterestExpense
Date Value
1 3/31/2023 $1,000.00
2 3/31/2022 $2,000.00
3 3/31/2021 $5,000.00
4 3/31/2020 $6,000.00
5 12/31/2019 $2,000.00
6 9/30/2019 $3,000.00
7 6/30/2019 $2,000.00
Financials: FinanceLeaseInterestPaymentOnLiability
Date Value
1 3/31/2023 $6,000.00
2 3/31/2022 $23,000.00
3 3/31/2021 $30,000.00
4 3/31/2020 $8,000.00
5 12/31/2019 $9,000.00
6 9/30/2019 $6,000.00
7 6/30/2019 $6,000.00
Financials: FinanceLeaseLiability
Date Value
1 3/31/2023 $2,000.00
2 3/31/2022 $6,000.00
3 3/31/2021 $25,000.00
4 3/31/2020 $49,000.00
5 12/31/2019 $55,000.00
6 9/30/2019 $51,000.00
7 6/30/2019 $55,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 $1,000.00
4 3/31/2023 $2,000.00
5 12/31/2022 $3,000.00
6 9/30/2022 $3,000.00
7 6/30/2022 $4,000.00
8 3/31/2022 $4,000.00
9 12/31/2021 $7,000.00
10 9/30/2021 $10,000.00
11 6/30/2021 $15,000.00
12 3/31/2021 $19,000.00
13 12/31/2020 $22,000.00
14 9/30/2020 $23,000.00
15 6/30/2020 $24,000.00
16 3/31/2020 $24,000.00
17 12/31/2019 $24,000.00
18 9/30/2019 $23,000.00
19 6/30/2019 $22,000.00
20 3/31/2019 $22,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 9/30/2022 --
4 6/30/2022 $1,000.00
5 3/31/2022 $2,000.00
6 12/31/2021 $3,000.00
7 9/30/2021 $4,000.00
8 6/30/2021 $5,000.00
9 3/31/2021 $6,000.00
10 12/31/2020 $10,000.00
11 9/30/2020 $14,000.00
12 6/30/2020 $20,000.00
13 3/31/2020 $25,000.00
14 12/31/2019 $31,000.00
15 9/30/2019 $28,000.00
16 6/30/2019 $33,000.00
17 3/31/2019 $35,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 3/31/2023 $2,000.00
2 3/31/2022 $7,000.00
3 3/31/2021 $28,000.00
4 3/31/2020 $57,000.00
5 12/31/2019 $65,000.00
6 9/30/2019 $57,000.00
7 6/30/2019 $60,000.00
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 3/31/2023 $2,000.00
2 3/31/2022 $5,000.00
3 3/31/2021 $21,000.00
4 3/31/2020 $29,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 3/31/2023 --
2 3/31/2022 $1,000.00
3 3/31/2021 $3,000.00
4 3/31/2020 $8,000.00
5 12/31/2019 $10,000.00
6 9/30/2019 $6,000.00
7 6/30/2019 $5,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $4,000.00
2 9/30/2023 $3,000.00
3 6/30/2023 $2,000.00
4 3/31/2023 $4,000.00
5 12/31/2022 $4,000.00
6 9/30/2022 $3,000.00
7 6/30/2022 $2,000.00
8 3/31/2022 $19,000.00
9 12/31/2021 $15,000.00
10 9/30/2021 $10,000.00
11 6/30/2021 $5,000.00
12 3/31/2021 $24,000.00
13 12/31/2020 $21,000.00
14 9/30/2020 $14,000.00
15 6/30/2020 $8,000.00
16 3/31/2020 $24,000.00
17 12/31/2019 $27,000.00
18 9/30/2019 $12,000.00
19 6/30/2019 $2,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 3/31/2023 $3,000.00
2 3/31/2022 $17,000.00
3 3/31/2021 $26,000.00
4 3/31/2020 $23,000.00
5 12/31/2019 $17,000.00
6 9/30/2019 $11,000.00
7 6/30/2019 $6,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 3/31/2023 $0.05
2 3/31/2022 $0.05
3 3/31/2021 $0.04
4 3/31/2020 $0.04
5 12/31/2019 $0.04
6 9/30/2019 $0.04
7 6/30/2019 $0.04
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 3/31/2023 $25,817,000.00
2 3/31/2022 $24,539,000.00
3 3/31/2021 $24,183,000.00
4 12/31/2020 $24,183,000.00
5 9/30/2020 $24,183,000.00
6 6/30/2020 $24,183,000.00
7 3/31/2020 $24,183,000.00
8 12/31/2019 $24,179,000.00
9 9/30/2019 $24,168,000.00
10 6/30/2019 $24,156,000.00
11 3/31/2019 $24,145,000.00
12 12/31/2018 $24,133,000.00
13 9/30/2018 $24,122,000.00
14 6/30/2018 $24,110,000.00
15 3/31/2018 $24,099,000.00
16 12/31/2017 $23,744,000.00
17 9/30/2017 $23,733,000.00
18 6/30/2017 $23,721,000.00
19 3/31/2017 $24,053,000.00
20 12/31/2016 $23,698,000.00
21 9/30/2016 $23,687,000.00
22 6/30/2016 $24,018,000.00
23 3/31/2016 $24,007,000.00
24 12/31/2015 $23,965,000.00
25 9/30/2015 $23,923,000.00
26 6/30/2015 $23,881,000.00
27 3/31/2015 $23,839,000.00
28 12/31/2014 $23,716,000.00
29 9/30/2014 $23,430,000.00
30 6/30/2014 $23,109,000.00
31 3/31/2014 $22,789,000.00
32 12/31/2013 $22,468,000.00
33 9/30/2013 $22,148,000.00
34 6/30/2013 $-21,817,000.00
35 3/31/2013 $22,789,000.00
36 6/30/2012 $22,099,000.00
37 3/31/2012 $21,560,000.00
38 12/31/2011 $22,366,000.00
39 3/31/2011 $20,068,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 3/31/2023 $5,269,000.00
2 3/31/2022 $6,245,000.00
3 12/31/2018 $689,000.00
4 9/30/2018 $689,000.00
5 6/30/2018 $690,000.00
6 12/31/2017 $563,000.00
7 9/30/2017 $569,000.00
8 6/30/2017 --
9 12/31/2016 $1,215,000.00
10 9/30/2016 $1,214,000.00
11 6/30/2016 $520,000.00
12 12/31/2015 --
13 9/30/2015 --
14 6/30/2015 --
15 12/31/2014 $64,000.00
16 9/30/2014 $65,000.00
17 6/30/2014 $31,000.00
18 12/31/2013 $375,000.00
19 9/30/2013 $20,000.00
20 6/30/2013 $31,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 3/31/2023 $1,208,000.00
2 3/31/2022 $1,398,000.00
3 3/31/2019 $12,599,000.00
4 3/31/2018 $10,504,000.00
5 3/31/2017 $9,272,000.00
6 3/31/2016 $946,000.00
7 3/31/2015 $1,068,000.00
8 3/31/2014 $2,066,000.00
9 3/31/2013 $1,161,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 3/31/2023 $602,000.00
2 3/31/2022 $892,000.00
3 12/31/2019 $690,000.00
4 9/30/2019 $689,000.00
5 6/30/2019 $689,000.00
6 3/31/2019 $689,000.00
7 12/31/2018 $3,399,000.00
8 9/30/2018 $3,399,000.00
9 6/30/2018 $3,399,000.00
10 3/31/2018 $563,000.00
11 12/31/2017 $2,568,000.00
12 9/30/2017 $2,576,000.00
13 6/30/2017 $1,213,000.00
14 3/31/2017 $1,083,000.00
15 12/31/2016 $8,326,000.00
16 9/30/2016 $8,326,000.00
17 6/30/2016 $6,244,000.00
18 3/31/2016 --
19 12/31/2015 $85,000.00
20 9/30/2015 $85,000.00
21 6/30/2015 $85,000.00
22 3/31/2015 $85,000.00
23 12/31/2014 $959,000.00
24 9/30/2014 $959,000.00
25 6/30/2014 $889,000.00
26 3/31/2014 $764,000.00
27 12/31/2013 $712,000.00
28 9/30/2013 $121,000.00
29 6/30/2013 $121,000.00
30 3/31/2013 $39,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 3/31/2023 $835,000.00
2 3/31/2022 $975,000.00
3 12/31/2019 $3,399,000.00
4 9/30/2019 $3,399,000.00
5 6/30/2019 $3,399,000.00
6 3/31/2019 $3,399,000.00
7 12/31/2018 $5,403,000.00
8 9/30/2018 $5,403,000.00
9 6/30/2018 $5,403,000.00
10 3/31/2018 $2,568,000.00
11 12/31/2017 $9,680,000.00
12 9/30/2017 $9,689,000.00
13 6/30/2017 $8,326,000.00
14 3/31/2017 $8,326,000.00
15 12/31/2016 $8,411,000.00
16 9/30/2016 $8,411,000.00
17 6/30/2016 $6,329,000.00
18 3/31/2016 $84,000.00
19 12/31/2015 $844,000.00
20 9/30/2015 $844,000.00
21 6/30/2015 $844,000.00
22 3/31/2015 $844,000.00
23 12/31/2014 $1,335,000.00
24 9/30/2014 $1,335,000.00
25 6/30/2014 $1,265,000.00
26 3/31/2014 $1,140,000.00
27 12/31/2013 $712,000.00
28 9/30/2013 $121,000.00
29 6/30/2013 $121,000.00
30 3/31/2013 $60,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 3/31/2023 $913,000.00
2 3/31/2022 $975,000.00
3 12/31/2019 $5,403,000.00
4 9/30/2019 $5,403,000.00
5 6/30/2019 $5,403,000.00
6 3/31/2019 $5,403,000.00
7 12/31/2018 $12,515,000.00
8 9/30/2018 $12,515,000.00
9 6/30/2018 $12,515,000.00
10 3/31/2018 $9,680,000.00
11 12/31/2017 $9,765,000.00
12 9/30/2017 $9,774,000.00
13 6/30/2017 $8,411,000.00
14 3/31/2017 $8,411,000.00
15 12/31/2016 $9,150,000.00
16 9/30/2016 $9,150,000.00
17 6/30/2016 $7,068,000.00
18 3/31/2016 $824,000.00
19 12/31/2015 $1,067,000.00
20 9/30/2015 $1,067,000.00
21 6/30/2015 $1,067,000.00
22 3/31/2015 $1,067,000.00
23 12/31/2014 $1,335,000.00
24 9/30/2014 $1,335,000.00
25 6/30/2014 $1,265,000.00
26 3/31/2014 $1,140,000.00
27 12/31/2013 $712,000.00
28 9/30/2013 $121,000.00
29 6/30/2013 $121,000.00
30 3/31/2013 $60,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 3/31/2023 $913,000.00
2 3/31/2022 $1,293,000.00
3 12/31/2019 $12,515,000.00
4 9/30/2019 $12,515,000.00
5 6/30/2019 $12,515,000.00
6 3/31/2019 $12,515,000.00
7 12/31/2018 $12,599,000.00
8 9/30/2018 $12,599,000.00
9 6/30/2018 $12,599,000.00
10 3/31/2018 $9,765,000.00
11 12/31/2017 $10,504,000.00
12 9/30/2017 $10,513,000.00
13 6/30/2017 $9,150,000.00
14 3/31/2017 $9,150,000.00
15 12/31/2016 $9,272,000.00
16 9/30/2016 $9,272,000.00
17 6/30/2016 $7,191,000.00
18 3/31/2016 $946,000.00
19 12/31/2015 $1,067,000.00
20 9/30/2015 $1,067,000.00
21 6/30/2015 $1,067,000.00
22 3/31/2015 $1,067,000.00
23 12/31/2014 $1,335,000.00
24 9/30/2014 $1,335,000.00
25 6/30/2014 $1,265,000.00
26 3/31/2014 $1,140,000.00
27 12/31/2013 $1,634,000.00
28 9/30/2013 $1,043,000.00
29 6/30/2013 $1,043,000.00
30 3/31/2013 $982,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 3/31/2023 $35,557,000.00
2 3/31/2022 $36,317,000.00
3 3/31/2021 $24,183,000.00
4 12/31/2020 $24,183,000.00
5 9/30/2020 $24,183,000.00
6 6/30/2020 $24,183,000.00
7 3/31/2020 $24,183,000.00
8 12/31/2019 $24,183,000.00
9 9/30/2019 $24,183,000.00
10 6/30/2019 $24,183,000.00
11 3/31/2019 $24,183,000.00
12 12/31/2018 $24,183,000.00
13 9/30/2018 $24,183,000.00
14 6/30/2018 $24,183,000.00
15 3/31/2018 $24,183,000.00
16 12/31/2017 $23,840,000.00
17 9/30/2017 $23,840,000.00
18 6/30/2017 $23,840,000.00
19 3/31/2017 $24,183,000.00
20 12/31/2016 $23,840,000.00
21 9/30/2016 $23,840,000.00
22 6/30/2016 $24,183,000.00
23 3/31/2016 $24,183,000.00
24 12/31/2015 $24,445,000.00
25 9/30/2015 $24,445,000.00
26 6/30/2015 $24,445,000.00
27 3/31/2015 $24,445,000.00
28 12/31/2014 $24,215,000.00
29 9/30/2014 $24,215,000.00
30 6/30/2014 $24,215,000.00
31 3/31/2014 --
32 12/31/2013 $24,215,000.00
33 9/30/2013 $24,215,000.00
34 6/30/2013 $24,215,000.00
35 3/31/2013 $23,610,000.00
36 3/31/2012 $26,495,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 3/31/2023 $9,740,000.00
2 3/31/2022 $11,778,000.00
3 12/31/2020 --
4 9/30/2020 --
5 6/30/2020 --
6 3/31/2020 --
7 12/31/2019 $4,000.00
8 9/30/2019 $15,000.00
9 6/30/2019 $27,000.00
10 3/31/2019 $38,000.00
11 12/31/2018 $50,000.00
12 9/30/2018 $61,000.00
13 6/30/2018 $73,000.00
14 3/31/2018 $84,000.00
15 12/31/2017 $96,000.00
16 9/30/2017 $107,000.00
17 6/30/2017 $119,000.00
18 3/31/2017 $130,000.00
19 12/31/2016 $142,000.00
20 9/30/2016 $153,000.00
21 6/30/2016 $165,000.00
22 3/31/2016 $176,000.00
23 12/31/2015 $480,000.00
24 9/30/2015 $522,000.00
25 6/30/2015 $564,000.00
26 3/31/2015 $606,000.00
27 12/31/2014 $499,000.00
28 9/30/2014 $785,000.00
29 6/30/2014 $1,106,000.00
30 3/31/2014 $1,426,000.00
31 12/31/2013 $1,747,000.00
32 9/30/2013 $2,067,000.00
33 6/30/2013 $2,398,000.00
34 3/31/2013 $2,083,000.00
35 3/31/2012 $4,935,000.00
Financials: GainLossOnDispositionOfAssets1
Date Value
1 12/31/2023 $1,100,000.00
2 3/31/2023 $-66,000.00
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 $-195,000.00
7 12/31/2021 $-123,000.00
8 9/30/2021 $-123,000.00
9 6/30/2021 $-123,000.00
10 3/31/2021 $-44,000.00
11 3/31/2020 $5,000.00
12 12/31/2019 $5,000.00
13 9/30/2019 $-4,000.00
14 3/31/2019 $-17,000.00
15 3/31/2018 --
16 3/31/2017 $-70,000.00
17 3/31/2016 $-381,000.00
18 3/31/2015 --
19 3/31/2014 --
Financials: GainLossRelatedToLitigationSettlement
Date Value
1 12/31/2023 --
2 3/31/2023 $-352,000.00
3 12/31/2022 $-104,000.00
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 $-969,000.00
7 12/31/2021 $-371,000.00
8 9/30/2021 $-367,000.00
9 6/30/2021 $-30,000.00
10 3/31/2021 $-200,000.00
11 12/31/2020 $-50,000.00
12 9/30/2020 $-50,000.00
13 3/31/2020 $-125,000.00
14 12/31/2019 $125,000.00
15 9/30/2019 $119,000.00
16 3/31/2019 $141,000.00
17 12/31/2018 $-126,000.00
18 9/30/2018 $-126,000.00
19 3/31/2018 $150,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $27,207,000.00
2 9/30/2023 $18,150,000.00
3 6/30/2023 $9,365,000.00
4 3/31/2023 $30,669,000.00
5 12/31/2022 $22,850,000.00
6 9/30/2022 $14,922,000.00
7 6/30/2022 $7,353,000.00
8 3/31/2022 $27,734,000.00
9 12/31/2021 $20,330,000.00
10 9/30/2021 $13,526,000.00
11 6/30/2021 $7,003,000.00
12 3/31/2021 $33,273,000.00
13 12/31/2020 $7,509,000.00
14 9/30/2020 $10,936,000.00
15 6/30/2020 $5,719,000.00
16 3/31/2020 $24,374,000.00
17 12/31/2019 $6,084,000.00
18 9/30/2019 $11,911,000.00
19 6/30/2019 $5,874,000.00
20 3/31/2019 $23,118,000.00
21 12/31/2018 $17,047,000.00
22 9/30/2018 $11,181,000.00
23 6/30/2018 $6,005,000.00
24 3/31/2018 $24,028,000.00
25 12/31/2017 $18,475,000.00
26 9/30/2017 $12,361,000.00
27 6/30/2017 $6,800,000.00
28 3/31/2017 $19,875,000.00
29 12/31/2016 $13,692,000.00
30 9/30/2016 $10,014,000.00
31 6/30/2016 $4,873,000.00
32 3/31/2016 $21,818,000.00
33 12/31/2015 $15,897,000.00
34 9/30/2015 $10,380,000.00
35 6/30/2015 $5,177,000.00
36 3/31/2015 $21,668,000.00
37 12/31/2014 $5,175,000.00
38 9/30/2014 $6,079,000.00
39 6/30/2014 $5,117,000.00
40 3/31/2014 $20,750,000.00
41 12/31/2013 $15,480,000.00
42 9/30/2013 $10,070,000.00
43 6/30/2013 $4,809,000.00
44 3/31/2013 $20,984,000.00
45 12/31/2012 $7,167,000.00
46 9/30/2012 $10,527,000.00
47 6/30/2012 $5,279,000.00
48 3/31/2012 $27,286,000.00
49 12/31/2011 $7,319,000.00
50 9/30/2011 $16,147,000.00
51 6/30/2011 $8,653,000.00
52 3/31/2011 $37,121,000.00
53 3/31/2010 $31,116,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $33,082,000.00
2 9/30/2023 $32,755,000.00
3 6/30/2023 $33,077,000.00
4 3/31/2023 $32,638,000.00
5 12/31/2022 $33,569,000.00
6 9/30/2022 $32,759,000.00
7 6/30/2022 $32,759,000.00
8 3/31/2022 $32,759,000.00
9 12/31/2021 $19,622,000.00
10 9/30/2021 $19,622,000.00
11 6/30/2021 $19,622,000.00
12 3/31/2021 $19,600,000.00
13 12/31/2020 $19,622,000.00
14 9/30/2020 $19,622,000.00
15 6/30/2020 $19,622,000.00
16 3/31/2020 $19,600,000.00
17 12/31/2019 $19,622,000.00
18 9/30/2019 $19,622,000.00
19 6/30/2019 $19,622,000.00
20 3/31/2019 $19,622,000.00
21 12/31/2018 $19,622,000.00
22 9/30/2018 $19,622,000.00
23 6/30/2018 $19,622,000.00
24 3/31/2018 $19,600,000.00
25 12/31/2017 $19,622,000.00
26 9/30/2017 $19,622,000.00
27 6/30/2017 $19,622,000.00
28 3/31/2017 $19,600,000.00
29 12/31/2016 $19,622,000.00
30 9/30/2016 $19,622,000.00
31 6/30/2016 $19,622,000.00
32 3/31/2016 $19,622,000.00
33 12/31/2015 $19,622,000.00
34 9/30/2015 $19,622,000.00
35 6/30/2015 $19,622,000.00
36 3/31/2015 $19,622,000.00
37 12/31/2014 $19,622,000.00
38 9/30/2014 $19,622,000.00
39 6/30/2014 $17,158,000.00
40 3/31/2014 $17,158,000.00
41 12/31/2013 $17,747,000.00
42 9/30/2013 $17,701,000.00
43 6/30/2013 $17,507,000.00
44 3/31/2013 $14,128,000.00
45 12/31/2012 $14,259,000.00
46 9/30/2012 $15,223,000.00
47 6/30/2012 $15,109,000.00
48 3/31/2012 $15,198,000.00
49 12/31/2011 $15,084,000.00
50 3/31/2011 $15,211,000.00
Financials: GoodwillImpairmentLoss
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
9 3/31/2015 --
Financials: GoodwillPeriodIncreaseDecrease
Date Value
1 3/31/2023 $800,000.00
2 12/31/2022 $800,000.00
Financials: GrossProfit
Date Value
1 12/31/2023 $105,980,000.00
2 9/30/2023 $68,154,000.00
3 6/30/2023 $33,057,000.00
4 3/31/2023 $120,819,000.00
5 12/31/2022 $88,636,000.00
6 9/30/2022 $57,860,000.00
7 6/30/2022 $28,495,000.00
8 3/31/2022 $101,532,000.00
9 12/31/2021 $24,716,000.00
10 9/30/2021 $49,123,000.00
11 6/30/2021 $24,867,000.00
12 3/31/2021 $89,376,000.00
13 12/31/2020 $65,898,000.00
14 9/30/2020 $23,154,000.00
15 6/30/2020 $18,550,000.00
16 3/31/2020 $80,952,000.00
17 12/31/2019 $61,296,000.00
18 9/30/2019 $40,232,000.00
19 6/30/2019 $20,014,000.00
20 3/31/2019 $73,880,000.00
21 12/31/2018 $54,285,000.00
22 9/30/2018 $35,638,000.00
23 6/30/2018 $17,889,000.00
24 3/31/2018 $64,417,000.00
25 12/31/2017 $47,673,000.00
26 9/30/2017 $15,370,000.00
27 6/30/2017 $16,670,000.00
28 3/31/2017 $63,785,000.00
29 12/31/2016 $48,310,000.00
30 9/30/2016 $32,070,000.00
31 6/30/2016 $16,670,000.00
32 3/31/2016 $68,106,000.00
33 12/31/2015 $16,241,000.00
34 9/30/2015 $33,989,000.00
35 6/30/2015 $16,191,000.00
36 3/31/2015 $60,081,000.00
37 12/31/2014 $14,129,000.00
38 9/30/2014 $16,669,000.00
39 6/30/2014 $14,674,000.00
40 3/31/2014 $64,040,000.00
41 12/31/2013 $15,155,000.00
42 9/30/2013 $16,588,000.00
43 6/30/2013 $16,139,000.00
44 3/31/2013 $57,619,000.00
45 12/31/2012 $65,908,000.00
46 9/30/2012 $14,273,000.00
47 6/30/2012 $13,893,000.00
48 3/31/2012 $49,626,000.00
49 12/31/2011 $19,933,000.00
50 9/30/2011 $39,087,000.00
51 6/30/2011 $18,088,000.00
52 3/31/2011 $75,639,000.00
53 12/31/2010 $55,861,000.00
54 3/31/2010 $74,008,000.00
Financials: IncomeLossFromContinuingOperations
Date Value
1 12/31/2023 $83,234,000.00
2 9/30/2023 $6,093,000.00
3 6/30/2023 $1,548,000.00
4 3/31/2023 $14,582,000.00
5 12/31/2022 $10,507,000.00
6 9/30/2022 $6,615,000.00
7 6/30/2022 $3,039,000.00
8 3/31/2022 $6,478,000.00
9 12/31/2021 $1,542,000.00
10 9/30/2021 $982,000.00
11 6/30/2021 $1,972,000.00
12 3/31/2021 $-21,001,000.00
13 12/31/2020 $-2,070,000.00
14 9/30/2020 $5,867,000.00
15 6/30/2020 $-517,000.00
16 3/31/2020 $-34,067,000.00
17 12/31/2019 $-7,075,000.00
18 9/30/2019 $-4,493,000.00
19 6/30/2019 $-1,575,000.00
20 3/31/2019 $-13,164,000.00
21 12/31/2018 $-9,575,000.00
22 9/30/2018 $-5,528,000.00
23 6/30/2018 $-1,736,000.00
24 3/31/2018 $-8,350,000.00
25 12/31/2017 $-8,138,000.00
26 9/30/2017 $-6,206,000.00
27 6/30/2017 $-2,958,000.00
28 12/31/2016 $-1,737,000.00
29 9/30/2016 $-4,697,000.00
30 6/30/2016 $-2,297,000.00
31 3/31/2016 $-3,765,000.00
32 12/31/2015 $-1,673,000.00
33 9/30/2015 $-370,000.00
34 6/30/2015 $-185,000.00
35 3/31/2015 $-11,497,000.00
36 12/31/2014 $-6,071,000.00
37 9/30/2014 $-1,127,000.00
38 6/30/2014 $-2,229,000.00
39 3/31/2014 $-2,895,000.00
40 12/31/2013 $-1,711,000.00
41 9/30/2013 $-1,310,000.00
42 6/30/2013 $361,000.00
43 3/31/2013 $-6,214,000.00
44 12/31/2012 $-1,628,000.00
45 9/30/2012 $-1,189,000.00
46 6/30/2012 $-2,655,000.00
47 3/31/2012 $-37,493,000.00
48 12/31/2011 $-5,774,000.00
49 9/30/2011 $-3,554,000.00
50 6/30/2011 $-6,879,000.00
51 3/31/2011 $-22,975,000.00
52 12/31/2010 $-2,290,000.00
53 3/31/2010 $-7,630,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 3/31/2023 $14,526,000.00
2 3/31/2022 $1,598,000.00
3 3/31/2021 $-26,272,000.00
4 3/31/2020 $-36,373,000.00
5 3/31/2019 $-13,621,000.00
6 3/31/2018 $-11,926,000.00
7 3/31/2017 $-10,967,000.00
8 3/31/2016 $-3,874,000.00
9 3/31/2015 $-12,697,000.00
10 3/31/2014 $-5,475,000.00
11 3/31/2013 $-9,594,000.00
12 3/31/2012 $-46,728,000.00
13 3/31/2011 $-21,664,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $15,838,000.00
2 9/30/2023 $6,740,000.00
3 6/30/2023 $1,900,000.00
4 3/31/2023 $15,764,000.00
5 12/31/2022 $11,427,000.00
6 9/30/2022 $3,418,000.00
7 6/30/2022 $3,437,000.00
8 3/31/2022 $6,511,000.00
9 12/31/2021 $4,761,000.00
10 9/30/2021 $3,195,000.00
11 6/30/2021 $2,165,000.00
12 3/31/2021 $-21,209,000.00
13 12/31/2020 $3,591,000.00
14 9/30/2020 $5,478,000.00
15 6/30/2020 $-509,000.00
16 3/31/2020 $-33,866,000.00
17 12/31/2019 $-6,914,000.00
18 9/30/2019 $-4,426,000.00
19 6/30/2019 $-1,550,000.00
20 3/31/2019 $-12,943,000.00
21 12/31/2018 $-9,389,000.00
22 9/30/2018 $-5,524,000.00
23 3/31/2018 $-11,601,000.00
24 6/30/2012 $-1,840,000.00
25 6/30/2011 $-8,630,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 3/31/2023 $1,238,000.00
2 3/31/2022 $4,913,000.00
3 3/31/2021 $5,063,000.00
4 3/31/2020 $2,507,000.00
5 3/31/2019 $678,000.00
6 3/31/2018 $325,000.00
7 3/31/2017 $-518,000.00
8 3/31/2016 $115,000.00
9 3/31/2015 $146,000.00
10 3/31/2014 $89,000.00
11 3/31/2013 $262,000.00
12 3/31/2012 $54,000.00
13 3/31/2011 $1,109,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $1,246,000.00
2 9/30/2023 $900,000.00
3 6/30/2023 $376,000.00
4 3/31/2023 $1,163,000.00
5 12/31/2022 $912,000.00
6 9/30/2022 $624,000.00
7 6/30/2022 $332,000.00
8 3/31/2022 $787,000.00
9 12/31/2021 $631,000.00
10 9/30/2021 $439,000.00
11 6/30/2021 $192,000.00
12 3/31/2021 $459,000.00
13 12/31/2020 $195,000.00
14 9/30/2020 $167,000.00
15 6/30/2020 $134,000.00
16 3/31/2020 $694,000.00
17 12/31/2019 $252,000.00
18 9/30/2019 $247,000.00
19 6/30/2019 $73,000.00
20 3/31/2019 $409,000.00
21 3/31/2018 $-227,000.00
22 3/31/2017 $19,000.00
23 3/31/2016 $17,000.00
24 3/31/2015 $19,000.00
25 3/31/2014 $485,000.00
26 3/31/2013 $9,000.00
27 3/31/2012 $-1,675,000.00
28 3/31/2011 $-8,579,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-67,400,000.00
2 9/30/2023 $647,000.00
3 6/30/2023 $352,000.00
4 3/31/2023 $1,182,000.00
5 12/31/2022 $900,000.00
6 9/30/2022 $240,000.00
7 6/30/2022 $398,000.00
8 3/31/2022 $33,000.00
9 12/31/2021 $24,000.00
10 9/30/2021 $48,000.00
11 6/30/2021 $193,000.00
12 3/31/2021 $-208,000.00
13 12/31/2020 $182,000.00
14 9/30/2020 $121,000.00
15 6/30/2020 $8,000.00
16 3/31/2020 $201,000.00
17 12/31/2019 $161,000.00
18 9/30/2019 $67,000.00
19 6/30/2019 $25,000.00
20 3/31/2019 $221,000.00
21 12/31/2018 $186,000.00
22 9/30/2018 $4,000.00
23 6/30/2018 $-49,000.00
24 3/31/2018 $-3,251,000.00
25 12/31/2017 $-1,439,000.00
26 9/30/2017 $183,000.00
27 6/30/2017 $78,000.00
28 3/31/2017 $236,000.00
29 12/31/2016 $252,000.00
30 9/30/2016 $82,000.00
31 6/30/2016 $42,000.00
32 3/31/2016 $6,000.00
33 12/31/2015 $-100,000.00
34 9/30/2015 $-44,000.00
35 6/30/2015 $-24,000.00
36 3/31/2015 $-1,054,000.00
37 12/31/2014 $-777,000.00
38 9/30/2014 $81,000.00
39 6/30/2014 $-795,000.00
40 3/31/2014 $-2,491,000.00
41 12/31/2013 $-1,054,000.00
42 9/30/2013 $-501,000.00
43 6/30/2013 $-330,000.00
44 3/31/2013 $-3,118,000.00
45 12/31/2012 $-813,000.00
46 9/30/2012 $-1,162,000.00
47 6/30/2012 $-47,000.00
48 3/31/2012 $-9,181,000.00
49 12/31/2011 $-1,353,000.00
50 9/30/2011 $-4,857,000.00
51 6/30/2011 $-1,751,000.00
52 3/31/2011 $2,420,000.00
53 12/31/2010 $505,000.00
54 3/31/2010 $-7,547,000.00
Financials: IncomeTaxHolidayAggregateDollarAmount
Date Value
1 3/31/2023 $2,700,000.00
2 3/31/2022 $2,600,000.00
3 3/31/2021 $1,400,000.00
4 3/31/2020 $800,000.00
5 3/31/2019 $500,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 $-2,276,000.00
2 3/31/2022 $-2,623,000.00
3 3/31/2021 $7,271,000.00
4 3/31/2020 $8,406,000.00
5 3/31/2019 $3,302,000.00
6 3/31/2018 $3,328,000.00
7 3/31/2017 $4,007,000.00
8 3/31/2016 $1,555,000.00
9 3/31/2015 $4,241,000.00
10 3/31/2014 $-76,000.00
11 3/31/2013 $627,000.00
12 3/31/2012 $8,345,000.00
13 3/31/2011 $9,431,000.00
Financials: IncomeTaxReconciliationEquityInEarningsLossesOfUnconsolidatedSubsidiary
Date Value
1 3/31/2023 $177,000.00
2 3/31/2022 --
3 3/31/2021 --
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 3/31/2023 $-78,000.00
2 3/31/2022 $-819,000.00
3 3/31/2021 $-841,000.00
4 3/31/2020 $-514,000.00
5 3/31/2019 $-310,000.00
6 3/31/2018 $38,000.00
7 3/31/2017 $158,000.00
8 3/31/2016 $-9,000.00
9 3/31/2015 $11,000.00
10 3/31/2014 $14,000.00
11 3/31/2013 $-48,000.00
12 3/31/2012 $956,000.00
13 3/31/2011 $200,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 3/31/2023 $3,340,000.00
2 3/31/2022 $1,368,000.00
3 3/31/2021 $-4,454,000.00
4 3/31/2020 $-7,112,000.00
5 3/31/2019 $-2,718,000.00
6 3/31/2018 $-3,654,000.00
7 3/31/2017 $-4,019,000.00
8 3/31/2016 $-1,317,000.00
9 3/31/2015 $-4,405,000.00
10 3/31/2014 $-2,103,000.00
11 3/31/2013 $-3,266,000.00
12 3/31/2012 $-16,729,000.00
13 3/31/2011 $-7,194,000.00
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 3/31/2023 $50,000.00
2 3/31/2022 $-3,000.00
3 3/31/2021 $-3,000.00
4 3/31/2020 $88,000.00
5 3/31/2019 $136,000.00
6 3/31/2018 $39,000.00
7 3/31/2017 $-36,000.00
8 3/31/2016 $-69,000.00
9 3/31/2015 $46,000.00
10 3/31/2014 $209,000.00
11 3/31/2013 $25,000.00
12 3/31/2012 $-575,000.00
13 3/31/2011 $416,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 3/31/2023 $377,000.00
2 3/31/2022 $-65,000.00
3 3/31/2021 $-803,000.00
4 3/31/2020 $-856,000.00
5 3/31/2019 $-304,000.00
6 3/31/2018 $-642,000.00
7 3/31/2017 $-142,000.00
8 3/31/2016 $-54,000.00
9 3/31/2015 $-172,000.00
10 3/31/2014 $-106,000.00
11 3/31/2013 $-14,000.00
12 3/31/2012 $73,000.00
13 3/31/2011 $18,000.00
Financials: IncomeTaxReconciliationTaxContingencies
Date Value
1 3/31/2023 $24,000.00
2 3/31/2022 $25,000.00
3 3/31/2021 $26,000.00
4 3/31/2020 $22,000.00
5 3/31/2019 $-400,000.00
6 3/31/2018 $40,000.00
7 3/31/2017 $9,000.00
8 3/31/2016 $-29,000.00
9 3/31/2015 $-857,000.00
10 3/31/2014 $-561,000.00
11 3/31/2013 $-230,000.00
12 3/31/2012 $-1,536,000.00
13 3/31/2011 $-311,000.00
Financials: IncomeTaxReconciliationTaxCreditsForeign
Date Value
1 3/31/2023 $101,000.00
2 3/31/2022 $971,000.00
3 3/31/2021 $985,000.00
4 3/31/2020 $460,000.00
5 3/31/2019 $94,000.00
6 3/31/2018 --
7 3/31/2017 --
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 3/31/2023 $-1,582,000.00
2 3/31/2022 $3,417,000.00
3 3/31/2021 $-7,016,000.00
4 3/31/2020 $8,585,000.00
5 3/31/2019 $-3,512,000.00
6 3/31/2018 $130,000.00
7 12/31/2017 $5,000.00
8 9/30/2017 $286,000.00
9 6/30/2017 $396,000.00
10 3/31/2017 $554,000.00
11 12/31/2016 $714,000.00
12 9/30/2016 $1,284,000.00
13 6/30/2016 $-408,000.00
14 3/31/2016 $-7,896,000.00
15 12/31/2015 $-4,399,000.00
16 9/30/2015 $-7,110,000.00
17 6/30/2015 $-6,543,000.00
18 3/31/2015 $5,528,000.00
19 12/31/2014 $-55,000.00
20 9/30/2014 $-1,432,000.00
21 6/30/2014 $-1,956,000.00
22 3/31/2014 $1,073,000.00
23 12/31/2013 $585,000.00
24 9/30/2013 $-1,053,000.00
25 6/30/2013 $-1,410,000.00
26 3/31/2013 $1,595,000.00
27 12/31/2012 $4,687,000.00
28 9/30/2012 $-4,101,000.00
29 6/30/2012 $-366,000.00
30 3/31/2012 $-1,700,000.00
31 12/31/2011 $2,771,000.00
32 9/30/2011 $-1,935,000.00
33 6/30/2011 $7,277,000.00
34 3/31/2011 $-20,477,000.00
35 12/31/2010 $6,200,000.00
36 3/31/2010 $9,788,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 3/31/2023 $-2,537,000.00
2 3/31/2022 $-2,551,000.00
3 3/31/2021 $-10,363,000.00
4 3/31/2020 $8,974,000.00
5 3/31/2019 $7,536,000.00
6 3/31/2018 $719,000.00
7 12/31/2017 $-903,000.00
8 9/30/2017 $-887,000.00
9 6/30/2017 $3,119,000.00
10 3/31/2017 $-6,372,000.00
11 12/31/2016 $-6,668,000.00
12 9/30/2016 $-5,862,000.00
13 6/30/2016 $-4,700,000.00
14 3/31/2016 $-3,237,000.00
15 12/31/2015 $-4,527,000.00
16 9/30/2015 $-8,398,000.00
17 6/30/2015 $-6,245,000.00
18 3/31/2015 $1,935,000.00
19 12/31/2014 $-2,342,000.00
20 9/30/2014 $-104,000.00
21 6/30/2014 $-1,316,000.00
22 3/31/2014 $7,846,000.00
23 12/31/2013 $5,956,000.00
24 9/30/2013 $1,391,000.00
25 6/30/2013 $583,000.00
26 3/31/2013 $741,000.00
27 12/31/2012 $19,369,000.00
28 9/30/2012 $-1,543,000.00
29 6/30/2012 $-430,000.00
30 3/31/2012 $3,396,000.00
31 12/31/2011 $-1,746,000.00
32 9/30/2011 $-3,510,000.00
33 6/30/2011 $2,259,000.00
34 3/31/2011 $-10,256,000.00
35 12/31/2010 $18,670,000.00
36 3/31/2010 $-5,925,000.00
Financials: IncreaseDecreaseInCommodityContractAssetsAndLiabilities
Date Value
1 3/31/2023 $590,000.00
2 3/31/2022 $-684,000.00
3 3/31/2021 $228,000.00
4 3/31/2020 $-794,000.00
5 3/31/2019 $-1,662,000.00
Financials: IncreaseDecreaseInDeferredRevenue
Date Value
1 3/31/2023 $6,383,000.00
2 3/31/2022 $4,902,000.00
3 3/31/2021 $-3,971,000.00
4 3/31/2020 $3,563,000.00
5 3/31/2019 $4,845,000.00
6 3/31/2018 $-2,448,000.00
7 12/31/2017 $-5,787,000.00
8 9/30/2017 $-7,036,000.00
9 6/30/2017 $-2,252,000.00
10 3/31/2017 $-4,034,000.00
11 12/31/2016 $-4,601,000.00
12 9/30/2016 $-6,765,000.00
13 6/30/2016 $-3,812,000.00
14 3/31/2016 $9,364,000.00
15 12/31/2015 $5,516,000.00
16 9/30/2015 $-5,748,000.00
17 6/30/2015 $-1,395,000.00
18 3/31/2015 $1,146,000.00
19 12/31/2014 $-4,535,000.00
20 9/30/2014 $-5,503,000.00
21 6/30/2014 $-805,000.00
22 3/31/2014 $2,784,000.00
23 12/31/2013 $-2,075,000.00
24 9/30/2013 $-5,368,000.00
25 6/30/2013 $-1,681,000.00
26 3/31/2013 $-5,046,000.00
27 12/31/2012 $-4,673,000.00
28 9/30/2012 $-9,311,000.00
29 6/30/2012 $-3,929,000.00
30 3/31/2012 $7,775,000.00
31 12/31/2011 $-10,677,000.00
32 9/30/2011 $-8,881,000.00
33 6/30/2011 $-5,399,000.00
34 3/31/2011 $2,865,000.00
35 12/31/2010 $2,520,000.00
36 3/31/2010 $4,796,000.00
Financials: IncreaseDecreaseInIncomeTaxes
Date Value
1 3/31/2023 $290,000.00
2 3/31/2022 $50,000.00
3 3/31/2021 $340,000.00
4 3/31/2020 $-153,000.00
5 3/31/2019 $-564,000.00
6 3/31/2018 $-19,000.00
7 12/31/2017 $-503,000.00
8 9/30/2017 $-46,000.00
9 6/30/2017 $-72,000.00
10 3/31/2017 $45,000.00
11 12/31/2016 $-104,000.00
12 9/30/2016 $33,000.00
13 6/30/2016 $-42,000.00
14 3/31/2016 $16,000.00
15 12/31/2015 $-65,000.00
16 9/30/2015 $59,000.00
17 6/30/2015 $7,000.00
18 3/31/2015 $-823,000.00
19 12/31/2014 $817,000.00
20 9/30/2014 $-892,000.00
21 6/30/2014 $-929,000.00
22 3/31/2014 $-2,702,000.00
23 12/31/2013 $1,641,000.00
24 9/30/2013 $-798,000.00
25 6/30/2013 $-385,000.00
26 3/31/2013 $-2,960,000.00
27 12/31/2012 $-2,225,000.00
28 9/30/2012 $-274,000.00
29 6/30/2012 $68,000.00
30 3/31/2012 $-5,958,000.00
31 12/31/2011 $1,635,000.00
32 9/30/2011 $-763,000.00
33 6/30/2011 $-951,000.00
34 3/31/2011 $7,562,000.00
35 12/31/2010 $31,000.00
36 3/31/2010 $-9,021,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 3/31/2023 $2,897,000.00
2 3/31/2022 $5,764,000.00
3 3/31/2021 $-2,746,000.00
4 3/31/2020 $1,830,000.00
5 3/31/2019 $50,000.00
6 3/31/2018 $-229,000.00
7 12/31/2017 $-87,000.00
8 9/30/2017 $83,000.00
9 6/30/2017 $-298,000.00
10 3/31/2017 $-476,000.00
11 12/31/2016 $-597,000.00
12 9/30/2016 $-371,000.00
13 6/30/2016 $-413,000.00
14 3/31/2016 $2,051,000.00
15 12/31/2015 $1,696,000.00
16 9/30/2015 $583,000.00
17 6/30/2015 $-121,000.00
18 3/31/2015 $171,000.00
19 12/31/2014 $170,000.00
20 9/30/2014 $237,000.00
21 6/30/2014 $423,000.00
22 3/31/2014 $-380,000.00
23 12/31/2013 $221,000.00
24 9/30/2013 $-127,000.00
25 6/30/2013 $302,000.00
26 3/31/2013 $-426,000.00
27 12/31/2012 $2,479,000.00
28 9/30/2012 $-868,000.00
29 6/30/2012 $-227,000.00
30 3/31/2012 $645,000.00
31 12/31/2011 $773,000.00
32 9/30/2011 $3,039,000.00
33 6/30/2011 $5,753,000.00
34 3/31/2011 $859,000.00
35 12/31/2010 $766,000.00
36 3/31/2010 $-3,261,000.00
Financials: IncreaseDecreaseInOtherAccruedLiabilities
Date Value
1 3/31/2023 $2,711,000.00
2 3/31/2022 $146,000.00
3 3/31/2021 $1,187,000.00
4 3/31/2020 $-4,227,000.00
5 3/31/2019 $5,029,000.00
6 3/31/2018 $653,000.00
7 12/31/2017 $1,681,000.00
8 9/30/2017 $-25,000.00
9 6/30/2017 $1,235,000.00
10 3/31/2017 $-4,250,000.00
11 12/31/2016 $2,558,000.00
12 9/30/2016 $2,525,000.00
13 6/30/2016 $-2,391,000.00
14 3/31/2016 $5,330,000.00
15 12/31/2015 $4,394,000.00
16 9/30/2015 $-2,582,000.00
17 6/30/2015 $-1,397,000.00
18 3/31/2015 $-3,868,000.00
19 12/31/2014 $3,841,000.00
20 9/30/2014 $-2,255,000.00
21 6/30/2014 $-4,616,000.00
22 3/31/2014 $1,624,000.00
23 12/31/2013 $1,493,000.00
24 9/30/2013 $-2,027,000.00
25 6/30/2013 $-3,395,000.00
26 3/31/2013 $-3,170,000.00
27 12/31/2012 $-6,208,000.00
28 9/30/2012 $-6,757,000.00
29 6/30/2012 $-10,717,000.00
30 3/31/2012 $-2,600,000.00
31 12/31/2011 $-4,846,000.00
32 9/30/2011 $4,239,000.00
33 6/30/2011 $-578,000.00
34 3/31/2011 $-2,499,000.00
35 12/31/2010 $-3,260,000.00
Financials: IncreaseDecreaseInPrepaidExpense
Date Value
1 3/31/2023 $2,084,000.00
2 3/31/2022 $484,000.00
3 3/31/2021 $201,000.00
4 3/31/2020 $-1,545,000.00
5 3/31/2019 $1,158,000.00
6 3/31/2018 $-1,485,000.00
7 3/31/2017 $-1,946,000.00
8 12/31/2016 $-1,306,000.00
9 9/30/2016 $-534,000.00
10 6/30/2016 $-816,000.00
11 3/31/2016 $4,532,000.00
12 12/31/2015 $2,769,000.00
13 9/30/2015 $-119,000.00
14 6/30/2015 $-160,000.00
15 3/31/2015 $526,000.00
16 12/31/2014 $-325,000.00
17 9/30/2014 $-400,000.00
18 6/30/2014 $-392,000.00
19 3/31/2014 $498,000.00
20 12/31/2013 $574,000.00
21 9/30/2013 $634,000.00
22 6/30/2013 $-100,000.00
23 3/31/2013 $801,000.00
24 12/31/2012 $-3,000.00
25 9/30/2012 $14,000.00
26 6/30/2012 $83,000.00
27 3/31/2012 $207,000.00
28 3/31/2011 $609,000.00
Financials: IntangibleAssetsGrossExcludingGoodwill
Date Value
1 3/31/2023 $43,957,000.00
2 3/31/2022 $44,717,000.00
3 3/31/2021 $32,583,000.00
4 12/31/2020 $32,583,000.00
5 9/30/2020 $32,583,000.00
6 6/30/2020 $32,583,000.00
7 3/31/2020 $32,583,000.00
8 12/31/2019 $32,583,000.00
9 9/30/2019 $32,583,000.00
10 6/30/2019 $32,583,000.00
11 3/31/2019 $32,583,000.00
12 12/31/2018 $32,583,000.00
13 9/30/2018 $32,583,000.00
14 6/30/2018 $32,583,000.00
15 3/31/2018 $32,583,000.00
16 12/31/2017 $32,240,000.00
17 9/30/2017 $32,240,000.00
18 6/30/2017 $32,240,000.00
19 3/31/2017 $32,583,000.00
20 12/31/2016 $32,240,000.00
21 9/30/2016 $32,240,000.00
22 6/30/2016 $32,583,000.00
23 3/31/2016 $32,583,000.00
24 12/31/2015 $32,845,000.00
25 9/30/2015 $32,845,000.00
26 6/30/2015 $32,845,000.00
27 3/31/2015 $32,845,000.00
28 12/31/2014 $33,415,000.00
29 9/30/2014 $33,415,000.00
30 6/30/2014 $33,415,000.00
31 3/31/2014 $33,415,000.00
32 12/31/2013 $33,415,000.00
33 9/30/2013 $33,415,000.00
34 3/31/2013 $32,810,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $17,223,000.00
2 9/30/2023 $17,505,000.00
3 6/30/2023 $17,888,000.00
4 3/31/2023 $18,140,000.00
5 12/31/2022 $19,165,000.00
6 9/30/2022 $19,492,000.00
7 6/30/2022 $19,831,000.00
8 3/31/2022 $20,178,000.00
9 12/31/2021 $8,400,000.00
10 9/30/2021 $8,400,000.00
11 6/30/2021 $8,400,000.00
12 3/31/2021 $8,400,000.00
13 12/31/2020 $8,400,000.00
14 9/30/2020 $8,400,000.00
15 6/30/2020 $8,400,000.00
16 3/31/2020 $8,400,000.00
17 12/31/2019 $8,404,000.00
18 9/30/2019 $8,415,000.00
19 6/30/2019 $8,427,000.00
20 3/31/2019 $8,438,000.00
21 12/31/2018 $8,450,000.00
22 9/30/2018 $8,461,000.00
23 6/30/2018 $8,473,000.00
24 3/31/2018 $8,484,000.00
25 12/31/2017 $8,496,000.00
26 9/30/2017 $8,507,000.00
27 6/30/2017 $8,519,000.00
28 3/31/2017 $8,530,000.00
29 12/31/2016 $8,542,000.00
30 9/30/2016 $8,553,000.00
31 6/30/2016 $8,565,000.00
32 3/31/2016 $8,576,000.00
33 12/31/2015 $8,880,000.00
34 9/30/2015 $8,922,000.00
35 6/30/2015 $8,964,000.00
36 3/31/2015 $9,006,000.00
37 12/31/2014 $9,699,000.00
38 9/30/2014 $9,985,000.00
39 6/30/2014 $10,306,000.00
40 3/31/2014 $9,006,000.00
41 12/31/2013 $10,947,000.00
42 9/30/2013 $11,267,000.00
43 6/30/2013 $11,598,000.00
44 3/31/2013 $10,626,000.00
45 12/31/2012 $15,922,000.00
46 9/30/2012 $14,951,000.00
47 6/30/2012 $14,622,000.00
48 3/31/2012 $14,135,000.00
49 12/31/2011 $21,611,000.00
50 3/31/2011 $22,535,000.00
Financials: InterestExpense
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 9/30/2022 $-1,000.00
6 6/30/2022 $-1,000.00
7 3/31/2022 $12,000.00
8 12/31/2021 $5,000.00
9 9/30/2021 $2,000.00
10 6/30/2021 $1,000.00
11 3/31/2021 $20,000.00
12 12/31/2020 $9,000.00
13 9/30/2020 $3,000.00
14 6/30/2020 $1,000.00
15 3/31/2020 $9,000.00
16 12/31/2019 $28,000.00
17 9/30/2019 $3,000.00
18 6/30/2019 $1,000.00
19 3/31/2019 $10,000.00
20 12/31/2018 $8,000.00
21 9/30/2018 $5,000.00
22 6/30/2018 $3,000.00
23 3/31/2018 $10,000.00
24 12/31/2017 $7,000.00
25 9/30/2017 $2,000.00
26 6/30/2017 $2,000.00
27 3/31/2017 $15,000.00
28 12/31/2016 $11,000.00
29 9/30/2016 $8,000.00
30 6/30/2016 $4,000.00
31 3/31/2016 $29,000.00
32 12/31/2015 $8,000.00
33 9/30/2015 $5,000.00
34 6/30/2015 $8,000.00
35 3/31/2015 $48,000.00
36 12/31/2014 $7,000.00
37 9/30/2014 $14,000.00
38 6/30/2014 $13,000.00
39 3/31/2014 $184,000.00
40 12/31/2013 $44,000.00
41 9/30/2013 $106,000.00
42 6/30/2013 $61,000.00
43 3/31/2013 $266,000.00
44 12/31/2012 $56,000.00
45 9/30/2012 $244,000.00
46 6/30/2012 $264,000.00
47 3/31/2012 $943,000.00
48 12/31/2011 $60,000.00
49 9/30/2011 $877,000.00
50 6/30/2011 $338,000.00
51 3/31/2011 $1,297,000.00
52 12/31/2010 $880,000.00
53 3/31/2010 $1,013,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $6,772,000.00
2 9/30/2023 $7,485,000.00
3 6/30/2023 $8,452,000.00
4 3/31/2023 $9,774,000.00
5 12/31/2022 $10,349,000.00
6 9/30/2022 $9,659,000.00
7 6/30/2022 $7,246,000.00
8 3/31/2022 $6,940,000.00
9 12/31/2021 $3,256,000.00
10 9/30/2021 $1,881,000.00
11 6/30/2021 $1,186,000.00
12 3/31/2021 $1,177,000.00
13 12/31/2020 $1,322,000.00
14 9/30/2020 $2,174,000.00
15 6/30/2020 $2,760,000.00
16 3/31/2020 $3,887,000.00
17 12/31/2019 $1,856,000.00
18 9/30/2019 $954,000.00
19 6/30/2019 $1,483,000.00
20 3/31/2019 $2,044,000.00
21 12/31/2018 $1,566,000.00
22 9/30/2018 $1,678,000.00
23 6/30/2018 $1,765,000.00
24 3/31/2018 $1,999,000.00
25 12/31/2017 $2,131,000.00
26 9/30/2017 $2,299,000.00
27 6/30/2017 $1,915,000.00
28 3/31/2017 $2,211,000.00
29 12/31/2016 $2,084,000.00
30 9/30/2016 $2,317,000.00
31 6/30/2016 $2,280,000.00
32 3/31/2016 $2,692,000.00
33 12/31/2015 $2,331,000.00
34 9/30/2015 $1,219,000.00
35 6/30/2015 $523,000.00
36 3/31/2015 $641,000.00
37 12/31/2014 $643,000.00
38 9/30/2014 $720,000.00
39 6/30/2014 $905,000.00
40 3/31/2014 $481,000.00
41 12/31/2013 $2,408,000.00
42 9/30/2013 $1,666,000.00
43 6/30/2013 $1,462,000.00
44 3/31/2013 $809,000.00
45 12/31/2012 $18,192,000.00
46 9/30/2012 $12,164,000.00
47 6/30/2012 $15,652,000.00
48 3/31/2012 $15,710,000.00
49 12/31/2011 $11,694,000.00
50 3/31/2011 $10,921,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $3,580,000.00
2 9/30/2023 $2,328,000.00
3 6/30/2023 $1,101,000.00
4 3/31/2023 $2,192,000.00
5 12/31/2022 $1,186,000.00
6 9/30/2022 $380,000.00
7 6/30/2022 $101,000.00
8 3/31/2022 $59,000.00
9 12/31/2021 $10,000.00
10 9/30/2021 $35,000.00
11 6/30/2021 $22,000.00
12 3/31/2021 $107,000.00
13 12/31/2020 $76,000.00
14 9/30/2020 $28,000.00
15 6/30/2020 $21,000.00
16 3/31/2020 $380,000.00
17 12/31/2019 $287,000.00
18 9/30/2019 $194,000.00
19 6/30/2019 $80,000.00
20 3/31/2019 $339,000.00
21 12/31/2018 $235,000.00
22 9/30/2018 $152,000.00
23 6/30/2018 $55,000.00
24 3/31/2018 $98,000.00
25 12/31/2017 $64,000.00
26 9/30/2017 $23,000.00
27 6/30/2017 $28,000.00
28 3/31/2017 $162,000.00
29 12/31/2016 $135,000.00
30 9/30/2016 $49,000.00
31 6/30/2016 $33,000.00
32 3/31/2016 $92,000.00
33 12/31/2015 $70,000.00
34 9/30/2015 $48,000.00
35 6/30/2015 $44,000.00
36 3/31/2015 $110,000.00
37 12/31/2014 $98,000.00
38 9/30/2014 $21,000.00
39 6/30/2014 $53,000.00
40 3/31/2014 $123,000.00
41 12/31/2013 $52,000.00
42 9/30/2013 $20,000.00
43 6/30/2013 $13,000.00
44 3/31/2013 $13,000.00
45 12/31/2012 --
46 9/30/2012 $4,000.00
47 6/30/2012 $4,000.00
48 3/31/2012 $103,000.00
49 12/31/2011 $4,000.00
50 9/30/2011 $50,000.00
51 6/30/2011 $33,000.00
52 3/31/2011 $73,000.00
53 12/31/2010 $21,000.00
54 3/31/2010 $29,000.00
Financials: LeaseCost
Date Value
1 3/31/2023 $5,516,000.00
2 3/31/2022 $4,592,000.00
3 3/31/2021 $4,905,000.00
4 3/31/2020 $4,581,000.00
5 12/31/2019 $1,091,000.00
6 9/30/2019 $2,217,000.00
7 6/30/2019 $1,103,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 3/31/2023 $21,505,000.00
2 3/31/2022 $12,206,000.00
3 3/31/2021 $17,724,000.00
4 3/31/2020 $20,658,000.00
5 12/31/2019 $19,111,000.00
6 9/30/2019 $20,256,000.00
7 6/30/2019 $21,664,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2023 $8,816,000.00
2 3/31/2021 $2,431,000.00
3 3/31/2020 $3,901,000.00
4 12/31/2019 $5,719,000.00
5 9/30/2019 $5,763,000.00
6 6/30/2019 $5,913,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 3/31/2023 $3,408,000.00
2 3/31/2022 $5,222,000.00
3 3/31/2021 $5,211,000.00
4 3/31/2020 $4,927,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 3/31/2023 $1,431,000.00
2 3/31/2022 $880,000.00
3 3/31/2021 $1,584,000.00
4 3/31/2020 $2,083,000.00
5 12/31/2019 $2,049,000.00
6 9/30/2019 $2,057,000.00
7 6/30/2019 $2,099,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 3/31/2023 $2,219,000.00
2 3/31/2022 $1,319,000.00
3 3/31/2021 $2,144,000.00
4 3/31/2020 $2,685,000.00
5 12/31/2019 $2,244,000.00
6 9/30/2019 $2,252,000.00
7 6/30/2019 $2,291,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 3/31/2023 $2,726,000.00
2 3/31/2022 $1,846,000.00
3 3/31/2021 $2,859,000.00
4 3/31/2020 $2,855,000.00
5 12/31/2019 $3,623,000.00
6 9/30/2019 $3,630,000.00
7 6/30/2019 $3,669,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 3/31/2023 $2,905,000.00
2 3/31/2022 $2,939,000.00
3 3/31/2021 $3,494,000.00
4 3/31/2020 $4,207,000.00
5 12/31/2019 $4,390,000.00
6 9/30/2019 $4,391,000.00
7 6/30/2019 $4,432,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 3/31/2023 $4,765,000.00
2 3/31/2022 $1,508,000.00
3 3/31/2021 $4,119,000.00
4 3/31/2020 $5,322,000.00
5 12/31/2019 $5,076,000.00
6 9/30/2019 $5,446,000.00
7 6/30/2019 $5,923,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $346,658,000.00
2 9/30/2023 $255,214,000.00
3 6/30/2023 $251,347,000.00
4 3/31/2023 $243,036,000.00
5 12/31/2022 $246,161,000.00
6 9/30/2022 $220,766,000.00
7 6/30/2022 $208,759,000.00
8 3/31/2022 $214,162,000.00
9 12/31/2021 $202,338,000.00
10 9/30/2021 $188,100,000.00
11 6/30/2021 $189,485,000.00
12 3/31/2021 $189,873,000.00
13 12/31/2020 $189,201,000.00
14 9/30/2020 $173,714,000.00
15 6/30/2020 $176,103,000.00
16 3/31/2020 $154,562,000.00
17 12/31/2019 $171,828,000.00
18 9/30/2019 $163,795,000.00
19 6/30/2019 $167,448,000.00
20 3/31/2019 $163,591,000.00
21 12/31/2018 $167,433,000.00
22 9/30/2018 $153,626,000.00
23 6/30/2018 $162,228,000.00
24 3/31/2018 $157,207,000.00
25 12/31/2017 $155,918,000.00
26 9/30/2017 $155,697,000.00
27 6/30/2017 $164,245,000.00
28 3/31/2017 $167,305,000.00
29 12/31/2016 $171,705,000.00
30 9/30/2016 $171,365,000.00
31 6/30/2016 $175,126,000.00
32 3/31/2016 $185,157,000.00
33 12/31/2015 $183,877,000.00
34 9/30/2015 $169,235,000.00
35 6/30/2015 $170,640,000.00
36 3/31/2015 $181,525,000.00
37 12/31/2014 $174,617,000.00
38 9/30/2014 $176,596,000.00
39 6/30/2014 $178,690,000.00
40 3/31/2014 $190,895,000.00
41 12/31/2013 $187,759,000.00
42 9/30/2013 $184,479,000.00
43 6/30/2013 $181,542,000.00
44 3/31/2013 $197,498,000.00
45 12/31/2012 $203,771,000.00
46 9/30/2012 $177,696,000.00
47 6/30/2012 $185,308,000.00
48 3/31/2012 $204,139,000.00
49 12/31/2011 $198,773,000.00
50 3/31/2011 $312,398,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $91,207,000.00
2 9/30/2023 $72,707,000.00
3 6/30/2023 $73,893,000.00
4 3/31/2023 $78,515,000.00
5 12/31/2022 $81,132,000.00
6 9/30/2022 $62,054,000.00
7 6/30/2022 $62,777,000.00
8 3/31/2022 $71,466,000.00
9 12/31/2021 $64,151,000.00
10 9/30/2021 $52,199,000.00
11 6/30/2021 $57,019,000.00
12 3/31/2021 $61,001,000.00
13 12/31/2020 $58,425,000.00
14 9/30/2020 $45,777,000.00
15 6/30/2020 $56,054,000.00
16 3/31/2020 $69,423,000.00
17 12/31/2019 $62,569,000.00
18 9/30/2019 $52,585,000.00
19 6/30/2019 $53,756,000.00
20 3/31/2019 $58,301,000.00
21 12/31/2018 $59,286,000.00
22 9/30/2018 $42,701,000.00
23 6/30/2018 $48,451,000.00
24 3/31/2018 $44,581,000.00
25 12/31/2017 $41,564,000.00
26 9/30/2017 $38,918,000.00
27 6/30/2017 $45,031,000.00
28 3/31/2017 $46,337,000.00
29 12/31/2016 $46,607,000.00
30 9/30/2016 $44,327,000.00
31 6/30/2016 $46,094,000.00
32 3/31/2016 $54,100,000.00
33 12/31/2015 $52,016,000.00
34 9/30/2015 $36,797,000.00
35 6/30/2015 $39,538,000.00
36 3/31/2015 $50,610,000.00
37 12/31/2014 $37,389,000.00
38 9/30/2014 $37,135,000.00
39 6/30/2014 $38,999,000.00
40 3/31/2014 $48,143,000.00
41 12/31/2013 $43,522,000.00
42 9/30/2013 $37,976,000.00
43 6/30/2013 $56,268,000.00
44 3/31/2013 $74,174,000.00
45 12/31/2012 $79,785,000.00
46 9/30/2012 $53,120,000.00
47 6/30/2012 $61,051,000.00
48 3/31/2012 $78,009,000.00
49 12/31/2011 $56,254,000.00
50 3/31/2011 $146,787,000.00
Financials: LiabilityForUncertainTaxPositionsNoncurrent
Date Value
1 12/31/2023 $1,000,000.00
Financials: MarketingAndAdvertisingExpense
Date Value
1 3/31/2023 $4,800,000.00
2 3/31/2022 $2,600,000.00
3 3/31/2021 $400,000.00
4 3/31/2020 $2,700,000.00
5 3/31/2019 $2,000,000.00
6 3/31/2018 $2,700,000.00
7 3/31/2017 $2,600,000.00
8 3/31/2016 $1,700,000.00
9 3/31/2015 $1,300,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-7,399,000.00
2 9/30/2023 $-4,788,000.00
3 6/30/2023 $-2,702,000.00
4 3/31/2023 $-11,094,000.00
5 12/31/2022 $-4,763,000.00
6 9/30/2022 $-2,375,000.00
7 6/30/2022 $-1,739,000.00
8 3/31/2022 $-4,901,000.00
9 12/31/2021 $-4,754,000.00
10 9/30/2021 $-3,638,000.00
11 6/30/2021 $-2,994,000.00
12 3/31/2021 $25,316,000.00
13 12/31/2020 $31,765,000.00
14 9/30/2020 $32,799,000.00
15 6/30/2020 $33,123,000.00
16 3/31/2020 $-1,116,000.00
17 12/31/2019 $-1,071,000.00
18 9/30/2019 $-1,065,000.00
19 6/30/2019 $-1,028,000.00
20 3/31/2019 $-767,000.00
21 12/31/2018 $-702,000.00
22 9/30/2018 $-616,000.00
23 6/30/2018 $-525,000.00
24 3/31/2018 $-1,295,000.00
25 12/31/2017 $-1,282,000.00
26 9/30/2017 $-580,000.00
27 6/30/2017 $-296,000.00
28 12/31/2016 $-687,000.00
29 9/30/2016 $-657,000.00
30 6/30/2016 $-567,000.00
31 3/31/2016 $-577,000.00
32 12/31/2015 $-464,000.00
33 9/30/2015 $-455,000.00
34 6/30/2015 $-422,000.00
35 3/31/2015 $-401,000.00
36 12/31/2014 $-289,000.00
37 9/30/2014 $-294,000.00
38 6/30/2014 $-386,000.00
39 3/31/2014 $-963,000.00
40 12/31/2013 $-589,000.00
41 9/30/2013 $-692,000.00
42 6/30/2013 $-674,000.00
43 3/31/2013 $-877,000.00
44 12/31/2012 $-626,000.00
45 9/30/2012 $-466,000.00
46 6/30/2012 $-171,000.00
47 3/31/2012 $-15,413,000.00
48 12/31/2011 $-14,068,000.00
49 9/30/2011 $-8,218,000.00
50 6/30/2011 $-705,000.00
51 3/31/2011 $-657,000.00
52 12/31/2010 $-260,000.00
53 3/31/2010 $-77,524,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-7,660,000.00
2 9/30/2023 $-6,004,000.00
3 6/30/2023 $-3,067,000.00
4 3/31/2023 $-6,870,000.00
5 12/31/2022 $-3,643,000.00
6 9/30/2022 $-799,000.00
7 6/30/2022 $-105,000.00
8 3/31/2022 $-25,679,000.00
9 12/31/2021 $-1,081,000.00
10 9/30/2021 $-788,000.00
11 6/30/2021 $-276,000.00
12 3/31/2021 $-1,391,000.00
13 12/31/2020 $-1,078,000.00
14 9/30/2020 $-473,000.00
15 6/30/2020 $-245,000.00
16 3/31/2020 $-3,447,000.00
17 12/31/2019 $-3,035,000.00
18 9/30/2019 $-1,942,000.00
19 6/30/2019 $-573,000.00
20 3/31/2019 $-5,534,000.00
21 12/31/2018 $-3,826,000.00
22 9/30/2018 $-3,524,000.00
23 6/30/2018 $-2,878,000.00
24 3/31/2018 $-15,085,000.00
25 12/31/2017 $-12,588,000.00
26 9/30/2017 $-8,585,000.00
27 6/30/2017 $-5,117,000.00
28 3/31/2017 $-13,865,000.00
29 12/31/2016 $-12,502,000.00
30 9/30/2016 $-8,097,000.00
31 6/30/2016 $-3,689,000.00
32 3/31/2016 $-21,013,000.00
33 12/31/2015 $-17,170,000.00
34 9/30/2015 $-12,232,000.00
35 6/30/2015 $-6,805,000.00
36 3/31/2015 $-21,632,000.00
37 12/31/2014 $-22,545,000.00
38 9/30/2014 $-22,630,000.00
39 6/30/2014 $-13,157,000.00
40 3/31/2014 $17,569,000.00
41 12/31/2013 $22,537,000.00
42 9/30/2013 $26,868,000.00
43 6/30/2013 $-5,131,000.00
44 3/31/2013 $-3,053,000.00
45 12/31/2012 $211,000.00
46 9/30/2012 $1,900,000.00
47 6/30/2012 $2,817,000.00
48 3/31/2012 $60,339,000.00
49 12/31/2011 $21,602,000.00
50 9/30/2011 $59,974,000.00
51 6/30/2011 $-798,000.00
52 3/31/2011 $-5,710,000.00
53 12/31/2010 $-3,334,000.00
54 3/31/2010 $2,270,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $18,379,000.00
2 9/30/2023 $5,470,000.00
3 6/30/2023 $22,000.00
4 3/31/2023 $34,463,000.00
5 12/31/2022 $17,680,000.00
6 9/30/2022 $3,117,000.00
7 6/30/2022 $101,000.00
8 3/31/2022 $28,475,000.00
9 12/31/2021 $21,815,000.00
10 9/30/2021 $11,673,000.00
11 6/30/2021 $7,995,000.00
12 3/31/2021 $28,407,000.00
13 12/31/2020 $15,084,000.00
14 9/30/2020 $6,642,000.00
15 6/30/2020 $-4,929,000.00
16 3/31/2020 $10,575,000.00
17 12/31/2019 $5,273,000.00
18 9/30/2019 $1,234,000.00
19 6/30/2019 $-1,913,000.00
20 3/31/2019 $7,241,000.00
21 12/31/2018 $1,719,000.00
22 9/30/2018 $-2,748,000.00
23 6/30/2018 $-1,363,000.00
24 3/31/2018 $6,874,000.00
25 12/31/2017 $2,098,000.00
26 9/30/2017 $-1,648,000.00
27 6/30/2017 $-484,000.00
28 3/31/2017 $3,433,000.00
29 12/31/2016 $5,393,000.00
30 9/30/2016 $-184,000.00
31 6/30/2016 $-1,019,000.00
32 3/31/2016 $7,218,000.00
33 12/31/2015 $8,314,000.00
34 9/30/2015 $-224,000.00
35 6/30/2015 $-1,865,000.00
36 3/31/2015 $-2,186,000.00
37 12/31/2014 $-7,469,000.00
38 9/30/2014 $-9,504,000.00
39 6/30/2014 $-8,187,000.00
40 3/31/2014 $73,000.00
41 12/31/2013 $-8,521,000.00
42 9/30/2013 $-8,678,000.00
43 6/30/2013 $-6,464,000.00
44 3/31/2013 $-10,705,000.00
45 12/31/2012 $-17,388,000.00
46 9/30/2012 $-21,772,000.00
47 6/30/2012 $-19,807,000.00
48 3/31/2012 $-21,698,000.00
49 12/31/2011 $-37,692,000.00
50 9/30/2011 $-32,297,000.00
51 6/30/2011 $-21,234,000.00
52 3/31/2011 $14,783,000.00
53 12/31/2010 $-16,254,000.00
54 3/31/2010 $103,924,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $83,234,000.00
2 9/30/2023 $6,093,000.00
3 6/30/2023 $1,548,000.00
4 3/31/2023 $14,582,000.00
5 12/31/2022 $10,507,000.00
6 9/30/2022 $3,576,000.00
7 6/30/2022 $3,039,000.00
8 3/31/2022 $6,478,000.00
9 12/31/2021 $4,496,000.00
10 9/30/2021 $2,954,000.00
11 6/30/2021 $1,972,000.00
12 3/31/2021 $-21,001,000.00
13 12/31/2020 $-2,070,000.00
14 9/30/2020 $5,350,000.00
15 6/30/2020 $-517,000.00
16 3/31/2020 $-34,067,000.00
17 12/31/2019 $-7,075,000.00
18 9/30/2019 $-4,493,000.00
19 6/30/2019 $-1,575,000.00
20 3/31/2019 $-13,164,000.00
21 12/31/2018 $-9,575,000.00
22 9/30/2018 $-5,528,000.00
23 6/30/2018 $-1,736,000.00
24 3/31/2018 $-8,350,000.00
25 12/31/2017 $-8,138,000.00
26 9/30/2017 $-3,248,000.00
27 6/30/2017 $-2,958,000.00
28 3/31/2017 $-11,721,000.00
29 12/31/2016 $-1,737,000.00
30 9/30/2016 $-4,697,000.00
31 6/30/2016 $-2,958,000.00
32 3/31/2016 $-1,538,000.00
33 12/31/2015 $-1,737,000.00
34 9/30/2015 $-554,000.00
35 6/30/2015 $-2,297,000.00
36 3/31/2015 $-5,426,000.00
37 12/31/2014 $-6,071,000.00
38 9/30/2014 $-1,127,000.00
39 6/30/2014 $-2,229,000.00
40 3/31/2014 $17,097,000.00
41 12/31/2013 $19,106,000.00
42 9/30/2013 $20,453,000.00
43 6/30/2013 $1,316,000.00
44 3/31/2013 $-1,298,000.00
45 12/31/2012 $-1,628,000.00
46 9/30/2012 $-351,000.00
47 6/30/2012 $-1,793,000.00
48 3/31/2012 $-22,783,000.00
49 12/31/2011 $-5,805,000.00
50 9/30/2011 $6,933,000.00
51 6/30/2011 $-6,228,000.00
52 3/31/2011 $-55,475,000.00
53 12/31/2010 $-10,468,000.00
54 3/31/2010 $3,547,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $82,030,000.00
2 9/30/2023 $5,175,000.00
3 6/30/2023 $1,089,000.00
4 3/31/2023 $12,746,000.00
5 12/31/2022 $9,130,000.00
6 9/30/2022 $3,117,000.00
7 6/30/2022 $2,580,000.00
8 3/31/2022 $4,642,000.00
9 12/31/2021 $3,119,000.00
10 9/30/2021 $2,036,000.00
11 6/30/2021 $1,513,000.00
12 3/31/2021 $-23,608,000.00
13 12/31/2020 $-2,529,000.00
14 9/30/2020 $5,314,000.00
15 6/30/2020 $-1,653,000.00
16 3/31/2020 $-34,067,000.00
17 12/31/2019 $-7,075,000.00
18 9/30/2019 $-4,493,000.00
19 6/30/2019 $-1,575,000.00
20 3/31/2019 $-13,164,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $12,273,000.00
2 9/30/2023 $4,521,000.00
3 6/30/2023 $958,000.00
4 3/31/2023 $12,875,000.00
5 12/31/2022 $9,442,000.00
6 9/30/2022 $5,960,000.00
7 6/30/2022 $3,033,000.00
8 3/31/2022 $6,319,000.00
9 12/31/2021 $1,612,000.00
10 9/30/2021 $1,120,000.00
11 6/30/2021 $2,041,000.00
12 3/31/2021 $-20,958,000.00
13 12/31/2020 $-1,811,000.00
14 9/30/2020 $5,626,000.00
15 6/30/2020 $-423,000.00
16 3/31/2020 $-34,061,000.00
17 12/31/2019 $-7,123,000.00
18 9/30/2019 $-4,424,000.00
19 6/30/2019 $-1,544,000.00
20 3/31/2019 $-13,081,000.00
21 12/31/2018 $-9,323,000.00
22 9/30/2018 $-5,443,000.00
23 6/30/2018 $-1,639,000.00
24 3/31/2018 $-12,080,000.00
25 12/31/2017 $-9,830,000.00
26 9/30/2017 $-3,201,000.00
27 6/30/2017 $-3,019,000.00
28 3/31/2017 $-11,408,000.00
29 12/31/2016 $-1,629,000.00
30 9/30/2016 $-4,536,000.00
31 6/30/2016 $-2,194,000.00
32 3/31/2016 $-4,313,000.00
33 12/31/2015 $-1,679,000.00
34 9/30/2015 $-379,000.00
35 6/30/2015 $-277,000.00
36 3/31/2015 $-12,467,000.00
37 12/31/2014 $-2,680,000.00
38 9/30/2014 $-1,054,000.00
39 6/30/2014 $-3,109,000.00
40 3/31/2014 $-6,188,000.00
41 12/31/2013 $-3,635,000.00
42 9/30/2013 $-1,109,000.00
43 6/30/2013 $479,000.00
44 3/31/2013 $-9,307,000.00
45 12/31/2012 $-1,712,000.00
46 9/30/2012 $-5,012,000.00
47 6/30/2012 $-1,550,000.00
48 3/31/2012 $-45,840,000.00
49 12/31/2011 $-21,241,000.00
50 9/30/2011 $-14,192,000.00
51 6/30/2011 $-8,362,000.00
52 3/31/2011 $-21,625,000.00
53 12/31/2010 $-5,263,000.00
54 3/31/2010 $-14,880,000.00
Financials: OperatingLeaseExpense
Date Value
1 3/31/2023 $5,301,000.00
2 3/31/2022 $4,752,000.00
3 3/31/2021 $4,440,000.00
4 3/31/2020 $4,193,000.00
5 12/31/2019 $3,017,000.00
6 9/30/2019 $2,016,000.00
7 6/30/2019 $1,013,000.00
Financials: OperatingLeaseLeaseIncome
Date Value
1 10/31/2023 $600,000.00
Financials: OperatingLeaseLiability
Date Value
1 10/31/2023 $3,800,000.00
2 6/30/2023 $12,400,000.00
3 3/31/2023 $16,740,000.00
4 3/31/2022 $10,698,000.00
5 3/31/2021 $13,606,000.00
6 3/31/2020 $15,336,000.00
7 12/31/2019 $14,035,000.00
8 9/30/2019 $14,810,000.00
9 6/30/2019 $15,741,000.00
10 3/31/2019 $16,300,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $3,947,000.00
2 9/30/2023 $5,540,000.00
3 6/30/2023 $4,800,000.00
4 3/31/2023 $3,263,000.00
5 12/31/2022 $3,734,000.00
6 9/30/2022 $4,104,000.00
7 6/30/2022 $4,729,000.00
8 3/31/2022 $5,049,000.00
9 12/31/2021 $4,531,000.00
10 9/30/2021 $4,325,000.00
11 6/30/2021 $4,705,000.00
12 3/31/2021 $5,009,000.00
13 12/31/2020 $4,755,000.00
14 9/30/2020 $4,638,000.00
15 6/30/2020 $4,641,000.00
16 3/31/2020 $4,719,000.00
17 12/31/2019 $4,235,000.00
18 9/30/2019 $4,201,000.00
19 6/30/2019 $4,202,000.00
20 3/31/2019 --
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $20,200,000.00
2 9/30/2023 $23,294,000.00
3 6/30/2023 $24,139,000.00
4 3/31/2023 $13,477,000.00
5 12/31/2022 $12,509,000.00
6 9/30/2022 $11,882,000.00
7 6/30/2022 $4,970,000.00
8 3/31/2022 $5,649,000.00
9 12/31/2021 $6,187,000.00
10 9/30/2021 $7,331,000.00
11 6/30/2021 $7,868,000.00
12 3/31/2021 $8,597,000.00
13 12/31/2020 $9,353,000.00
14 9/30/2020 $9,923,000.00
15 6/30/2020 $9,810,000.00
16 3/31/2020 $10,617,000.00
17 12/31/2019 $9,800,000.00
18 9/30/2019 $10,609,000.00
19 6/30/2019 $11,539,000.00
20 3/31/2019 --
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $3,684,000.00
2 9/30/2023 $2,376,000.00
3 6/30/2023 $1,425,000.00
4 3/31/2023 $5,862,000.00
5 12/31/2022 $4,207,000.00
6 9/30/2022 $2,619,000.00
7 6/30/2022 $1,468,000.00
8 3/31/2022 $5,536,000.00
9 12/31/2021 $3,676,000.00
10 9/30/2021 $2,308,000.00
11 6/30/2021 $969,000.00
12 3/31/2021 $5,987,000.00
13 12/31/2020 $4,039,000.00
14 9/30/2020 $3,002,000.00
15 6/30/2020 $1,642,000.00
16 3/31/2020 $4,873,000.00
17 12/31/2019 $3,560,000.00
18 9/30/2019 $2,210,000.00
19 6/30/2019 $1,014,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $18,734,000.00
2 10/31/2023 $3,200,000.00
3 9/30/2023 $23,097,000.00
4 6/30/2023 $24,038,000.00
5 3/31/2023 $12,708,000.00
6 12/31/2022 $14,823,000.00
7 9/30/2022 $15,715,000.00
8 6/30/2022 $9,277,000.00
9 3/31/2022 $9,889,000.00
10 12/31/2021 $9,681,000.00
11 9/30/2021 $10,495,000.00
12 6/30/2021 $11,367,000.00
13 3/31/2021 $12,210,000.00
14 12/31/2020 $12,600,000.00
15 9/30/2020 $13,023,000.00
16 6/30/2020 $13,050,000.00
17 3/31/2020 $13,829,000.00
18 12/31/2019 $12,044,000.00
19 9/30/2019 $12,717,000.00
20 6/30/2019 $13,379,000.00
21 3/31/2019 $13,800,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 3/31/2023 $0.06
2 3/31/2022 $0.08
3 3/31/2021 $0.11
4 3/31/2020 $0.10
5 12/31/2019 $0.10
6 9/30/2019 $0.10
7 6/30/2019 $0.10
Financials: OperatingLossCarryforwardsValuationAllowance
Date Value
1 12/31/2023 $2,800,000.00
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $469,000.00
2 9/30/2023 $370,000.00
3 6/30/2023 $604,000.00
4 3/31/2023 $316,000.00
5 12/31/2022 $411,000.00
6 9/30/2022 $322,000.00
7 6/30/2022 $392,000.00
8 3/31/2022 $315,000.00
9 12/31/2021 $274,000.00
10 9/30/2021 $354,000.00
11 6/30/2021 $353,000.00
12 3/31/2021 $607,000.00
13 12/31/2020 $371,000.00
14 9/30/2020 $314,000.00
15 6/30/2020 $271,000.00
16 3/31/2020 $357,000.00
17 12/31/2019 $600,000.00
18 9/30/2019 $481,000.00
19 6/30/2019 $332,000.00
20 3/31/2019 $521,000.00
21 12/31/2018 $643,000.00
22 9/30/2018 $866,000.00
23 6/30/2018 $736,000.00
24 3/31/2018 $786,000.00
25 12/31/2017 $373,000.00
26 9/30/2017 $385,000.00
27 6/30/2017 $362,000.00
28 3/31/2017 $443,000.00
29 12/31/2016 $553,000.00
30 9/30/2016 $565,000.00
31 6/30/2016 $595,000.00
32 3/31/2016 $683,000.00
33 12/31/2015 $599,000.00
34 9/30/2015 $634,000.00
35 6/30/2015 $726,000.00
36 3/31/2015 $771,000.00
37 12/31/2014 $919,000.00
38 9/30/2014 $929,000.00
39 6/30/2014 $688,000.00
40 3/31/2014 $860,000.00
41 12/31/2013 $858,000.00
42 9/30/2013 $927,000.00
43 6/30/2013 $1,053,000.00
44 3/31/2013 $1,016,000.00
45 12/31/2012 $1,171,000.00
46 9/30/2012 $1,806,000.00
47 6/30/2012 $1,417,000.00
48 3/31/2012 $870,000.00
Financials: OtherAccruedLiabilitiesNoncurrent
Date Value
1 12/31/2023 $103,000.00
2 9/30/2023 $102,000.00
3 6/30/2023 $101,000.00
4 3/31/2023 $98,000.00
5 12/31/2022 $115,000.00
6 9/30/2022 $72,000.00
7 6/30/2022 $72,000.00
8 3/31/2022 $113,000.00
9 12/31/2021 $70,000.00
10 9/30/2021 $73,000.00
11 6/30/2021 $69,000.00
12 3/31/2021 $73,000.00
13 12/31/2020 $70,000.00
14 9/30/2020 $74,000.00
15 6/30/2020 $77,000.00
16 3/31/2020 $76,000.00
17 12/31/2019 $76,000.00
18 9/30/2019 $77,000.00
19 6/30/2019 $76,000.00
20 3/31/2019 $76,000.00
21 12/31/2018 $77,000.00
22 9/30/2018 $75,000.00
23 6/30/2018 $76,000.00
24 3/31/2018 $79,000.00
25 12/31/2017 $78,000.00
26 9/30/2017 $78,000.00
27 6/30/2017 $76,000.00
28 3/31/2017 $79,000.00
29 12/31/2016 $76,000.00
30 9/30/2016 $76,000.00
31 6/30/2016 $79,000.00
32 3/31/2016 $79,000.00
33 12/31/2015 $193,000.00
34 9/30/2015 $192,000.00
35 6/30/2015 $367,000.00
36 3/31/2015 $358,000.00
37 12/31/2014 $358,000.00
38 9/30/2014 $358,000.00
39 6/30/2014 $358,000.00
40 3/31/2014 $358,000.00
41 12/31/2013 $441,000.00
42 9/30/2013 $483,000.00
43 6/30/2013 $417,000.00
44 3/31/2013 $195,000.00
45 12/31/2012 $276,000.00
46 9/30/2012 $283,000.00
47 6/30/2012 $305,000.00
48 3/31/2012 $210,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $7,852,000.00
2 9/30/2023 $7,816,000.00
3 6/30/2023 $7,992,000.00
4 3/31/2023 $7,526,000.00
5 12/31/2022 $7,445,000.00
6 9/30/2022 $7,296,000.00
7 6/30/2022 $6,179,000.00
8 3/31/2022 $6,154,000.00
9 12/31/2021 $5,952,000.00
10 9/30/2021 $5,898,000.00
11 6/30/2021 $5,638,000.00
12 3/31/2021 $5,800,000.00
13 12/31/2020 $5,874,000.00
14 9/30/2020 $5,977,000.00
15 6/30/2020 $6,124,000.00
16 3/31/2020 $6,309,000.00
17 12/31/2019 $6,708,000.00
18 9/30/2019 $6,416,000.00
19 6/30/2019 $6,112,000.00
20 3/31/2019 $5,675,000.00
21 12/31/2018 $5,515,000.00
22 9/30/2018 $4,699,000.00
23 6/30/2018 $4,673,000.00
24 3/31/2018 $2,484,000.00
25 12/31/2017 $2,613,000.00
26 9/30/2017 $2,524,000.00
27 6/30/2017 $2,507,000.00
28 3/31/2017 $2,634,000.00
29 12/31/2016 $2,477,000.00
30 9/30/2016 $2,643,000.00
31 6/30/2016 $2,876,000.00
32 3/31/2016 $3,046,000.00
33 12/31/2015 $4,670,000.00
34 9/30/2015 $4,382,000.00
35 6/30/2015 $4,181,000.00
36 3/31/2015 $4,133,000.00
37 12/31/2014 $3,956,000.00
38 9/30/2014 $3,851,000.00
39 6/30/2014 $3,765,000.00
40 3/31/2014 $3,785,000.00
41 12/31/2013 $3,626,000.00
42 9/30/2013 $4,918,000.00
43 6/30/2013 $4,217,000.00
44 3/31/2013 $4,179,000.00
45 12/31/2012 $4,005,000.00
46 9/30/2012 $4,132,000.00
47 6/30/2012 $4,039,000.00
48 3/31/2012 $4,007,000.00
49 12/31/2011 $3,781,000.00
50 3/31/2011 $11,709,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $131,000.00
2 9/30/2023 $-56,000.00
3 6/30/2023 $523,000.00
4 3/31/2023 $-3,974,000.00
5 12/31/2022 $-902,000.00
6 9/30/2022 $-654,000.00
7 6/30/2022 $-398,000.00
8 3/31/2022 $-95,000.00
9 12/31/2021 $11,000.00
10 9/30/2021 $20,000.00
11 6/30/2021 $-2,000.00
12 3/31/2021 $-162,000.00
13 12/31/2020 $-213,000.00
14 9/30/2020 $-124,000.00
15 6/30/2020 $-25,000.00
16 3/31/2020 $460,000.00
17 12/31/2019 $-31,000.00
18 9/30/2019 $61,000.00
19 6/30/2019 $-95,000.00
20 3/31/2019 $-4,000.00
21 12/31/2018 $21,000.00
22 9/30/2018 $-65,000.00
23 6/30/2018 $-8,000.00
24 3/31/2018 $-51,000.00
25 3/31/2017 $-27,000.00
26 3/31/2016 $-26,000.00
27 3/31/2015 $-9,000.00
28 3/31/2014 $220,000.00
29 3/31/2013 $-1,126,000.00
30 6/30/2012 $-87,000.00
31 3/31/2012 $76,000.00
32 6/30/2011 $86,000.00
33 3/31/2011 $565,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $131,000.00
2 9/30/2023 $-56,000.00
3 6/30/2023 $523,000.00
4 3/31/2023 $-3,974,000.00
5 12/31/2022 $-902,000.00
6 9/30/2022 $-256,000.00
7 6/30/2022 $-398,000.00
8 3/31/2022 $-95,000.00
9 12/31/2021 $29,000.00
10 9/30/2021 $20,000.00
11 6/30/2021 $-2,000.00
12 3/31/2021 $-162,000.00
13 12/31/2020 $-64,000.00
14 9/30/2020 $-149,000.00
15 6/30/2020 $-25,000.00
16 3/31/2020 $460,000.00
17 12/31/2019 $30,000.00
18 9/30/2019 $61,000.00
19 6/30/2019 $-95,000.00
20 3/31/2019 $-4,000.00
21 12/31/2018 $21,000.00
22 9/30/2018 $-58,000.00
23 6/30/2018 $-8,000.00
24 3/31/2018 $-51,000.00
25 12/31/2017 $5,000.00
26 9/30/2017 $22,000.00
27 6/30/2017 $44,000.00
28 3/31/2017 $-27,000.00
29 12/31/2016 $-12,000.00
30 9/30/2016 $1,000.00
31 6/30/2016 $-8,000.00
32 3/31/2016 $-26,000.00
33 12/31/2015 $-27,000.00
34 9/30/2015 $-8,000.00
35 6/30/2015 $-10,000.00
36 3/31/2015 $-9,000.00
37 12/31/2014 $-12,000.00
38 9/30/2014 $-4,000.00
39 6/30/2014 $-3,000.00
40 3/31/2014 $220,000.00
41 12/31/2013 $48,000.00
42 9/30/2013 $133,000.00
43 6/30/2013 $51,000.00
44 3/31/2013 $-1,126,000.00
45 12/31/2012 $-777,000.00
46 9/30/2012 $49,000.00
47 6/30/2012 $-87,000.00
48 3/31/2012 $76,000.00
49 12/31/2011 --
50 9/30/2011 $-114,000.00
51 3/31/2011 $565,000.00
Financials: OtherExpenses
Date Value
1 9/30/2023 $969,000.00
2 6/30/2023 $759,000.00
3 3/31/2023 $435,000.00
4 12/31/2022 $374,000.00
5 9/30/2022 $281,000.00
6 6/30/2022 $214,000.00
7 3/31/2022 $1,584,000.00
8 12/31/2021 $381,000.00
9 9/30/2021 $805,000.00
10 6/30/2021 $225,000.00
11 3/31/2021 $2,529,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $3,943,000.00
2 9/30/2023 $4,858,000.00
3 6/30/2023 $4,326,000.00
4 3/31/2023 $4,018,000.00
5 12/31/2022 $3,929,000.00
6 9/30/2022 $3,829,000.00
7 6/30/2022 $3,792,000.00
8 3/31/2022 $3,304,000.00
9 12/31/2021 $3,647,000.00
10 9/30/2021 $4,456,000.00
11 6/30/2021 $4,178,000.00
12 3/31/2021 $4,011,000.00
13 12/31/2020 $3,740,000.00
14 9/30/2020 $3,728,000.00
15 6/30/2020 $2,786,000.00
16 3/31/2020 $1,860,000.00
17 12/31/2019 $1,617,000.00
18 9/30/2019 $1,338,000.00
19 6/30/2019 $1,331,000.00
20 3/31/2019 $3,772,000.00
21 12/31/2018 $3,479,000.00
22 9/30/2018 $3,632,000.00
23 6/30/2018 $3,726,000.00
24 3/31/2018 $3,911,000.00
25 12/31/2017 $3,985,000.00
26 9/30/2017 $3,925,000.00
27 6/30/2017 $3,922,000.00
28 3/31/2017 $4,002,000.00
29 12/31/2016 $4,076,000.00
30 9/30/2016 $4,182,000.00
31 6/30/2016 $4,230,000.00
32 3/31/2016 $4,294,000.00
33 12/31/2015 $4,563,000.00
34 9/30/2015 $4,290,000.00
35 6/30/2015 $3,577,000.00
36 3/31/2015 $3,627,000.00
37 12/31/2014 $5,052,000.00
38 9/30/2014 $5,190,000.00
39 6/30/2014 $5,116,000.00
40 3/31/2014 $6,165,000.00
41 12/31/2013 $6,204,000.00
42 9/30/2013 $6,613,000.00
43 6/30/2013 $5,531,000.00
44 3/31/2013 $4,621,000.00
45 12/31/2012 $5,151,000.00
46 9/30/2012 $5,802,000.00
47 6/30/2012 $5,883,000.00
48 3/31/2012 $6,210,000.00
49 12/31/2011 $6,133,000.00
50 3/31/2011 $11,972,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $-15,000.00
2 9/30/2023 $-109,000.00
3 6/30/2023 $-159,000.00
4 3/31/2023 $697,000.00
5 12/31/2022 $799,000.00
6 9/30/2022 $112,000.00
7 6/30/2022 $304,000.00
8 3/31/2022 $145,000.00
9 12/31/2021 $-53,000.00
10 9/30/2021 --
11 6/30/2021 $103,000.00
12 3/31/2021 $-338,000.00
13 12/31/2020 $-95,000.00
14 9/30/2020 $88,000.00
15 6/30/2020 $-106,000.00
16 3/31/2020 $-176,000.00
17 12/31/2019 $-50,000.00
18 9/30/2019 $-193,000.00
19 6/30/2019 $-85,000.00
20 3/31/2019 $-191,000.00
21 12/31/2018 $-293,000.00
22 9/30/2018 $-228,000.00
23 6/30/2018 $-198,000.00
24 3/31/2018 $391,000.00
25 12/31/2017 $196,000.00
26 9/30/2017 $147,000.00
27 6/30/2017 $113,000.00
28 3/31/2017 $-224,000.00
29 12/31/2016 $-140,000.00
30 9/30/2016 $-78,000.00
31 6/30/2016 $-90,000.00
32 3/31/2016 $491,000.00
33 12/31/2015 $-40,000.00
34 9/30/2015 $23,000.00
35 6/30/2015 $32,000.00
36 3/31/2015 $-146,000.00
37 12/31/2014 $-114,000.00
38 9/30/2014 $46,000.00
39 6/30/2014 $45,000.00
40 3/31/2014 $863,000.00
41 12/31/2013 $228,000.00
42 9/30/2013 $5,000.00
43 6/30/2013 $35,000.00
44 3/31/2013 $228,000.00
45 12/31/2012 $-202,000.00
46 9/30/2012 $16,000.00
47 6/30/2012 $-144,000.00
48 3/31/2012 $6,000.00
49 12/31/2011 $-22,000.00
50 9/30/2011 $-271,000.00
51 6/30/2011 $37,000.00
52 3/31/2011 $2,294,000.00
53 12/31/2010 $321,000.00
54 3/31/2010 $687,000.00
Financials: OtherOperatingActivitiesCashFlowStatement
Date Value
1 3/31/2023 $-1,242,000.00
2 3/31/2022 $-1,188,000.00
3 3/31/2021 $2,219,000.00
4 3/31/2020 $-921,000.00
5 3/31/2019 $-530,000.00
6 3/31/2018 $-426,000.00
7 3/31/2017 $-65,000.00
8 3/31/2016 $-226,000.00
9 3/31/2015 $-176,000.00
Financials: PaymentsForProceedsFromLifeInsurancePolicies
Date Value
1 12/31/2023 $2,000.00
2 9/30/2023 $2,000.00
3 6/30/2023 $2,000.00
4 3/31/2023 $27,000.00
5 12/31/2022 $27,000.00
6 9/30/2022 $2,000.00
7 6/30/2022 $7,000.00
8 3/31/2022 $27,000.00
9 12/31/2021 $3,000.00
10 9/30/2021 $2,000.00
11 6/30/2021 $2,000.00
12 3/31/2021 $2,000.00
13 12/31/2020 $2,000.00
14 9/30/2020 $2,000.00
15 6/30/2020 $2,000.00
16 3/31/2020 $27,000.00
17 12/31/2019 $26,000.00
18 9/30/2019 $2,000.00
19 6/30/2019 $2,000.00
20 3/31/2019 $27,000.00
21 12/31/2018 $27,000.00
22 9/30/2018 $2,000.00
23 6/30/2018 $2,000.00
24 3/31/2018 $27,000.00
25 12/31/2017 $27,000.00
26 9/30/2017 $2,000.00
27 6/30/2017 $2,000.00
28 3/31/2017 $-2,181,000.00
29 12/31/2016 $1,000.00
30 9/30/2016 $1,000.00
31 6/30/2016 $-1,000.00
32 3/31/2016 $65,000.00
33 12/31/2015 $-65,000.00
34 9/30/2015 $-21,000.00
35 6/30/2015 $21,000.00
36 3/31/2015 $-1,905,000.00
37 12/31/2014 $-1,925,000.00
38 9/30/2014 $-119,000.00
39 6/30/2014 $-1,985,000.00
40 3/31/2014 $87,000.00
41 12/31/2013 $-87,000.00
42 9/30/2013 $4,000.00
43 6/30/2013 --
44 3/31/2013 $108,000.00
45 12/31/2012 $85,000.00
46 9/30/2012 $42,000.00
47 6/30/2012 $4,000.00
48 3/31/2012 $-235,000.00
49 12/31/2011 $-235,000.00
50 3/31/2011 $-14,851,000.00
Financials: PaymentsOfDividendsPreferredStockAndPreferenceStock
Date Value
1 12/31/2023 $1,663,000.00
2 9/30/2023 $918,000.00
3 6/30/2023 $918,000.00
4 3/31/2023 $1,836,000.00
5 12/31/2022 $1,836,000.00
6 9/30/2022 $918,000.00
7 6/30/2022 $918,000.00
8 3/31/2022 $1,836,000.00
9 12/31/2021 $1,836,000.00
10 9/30/2021 $918,000.00
11 6/30/2021 $918,000.00
12 3/31/2021 $1,117,000.00
13 12/31/2020 $1,117,000.00
14 9/30/2020 $199,000.00
15 3/31/2020 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $5,734,000.00
2 9/30/2023 $3,868,000.00
3 6/30/2023 $1,783,000.00
4 3/31/2023 $9,254,000.00
5 12/31/2022 $2,924,000.00
6 9/30/2022 $1,455,000.00
7 6/30/2022 $820,000.00
8 3/31/2022 $3,046,000.00
9 12/31/2021 $2,902,000.00
10 9/30/2021 $2,709,000.00
11 6/30/2021 $2,070,000.00
12 3/31/2021 $7,512,000.00
13 12/31/2020 $1,069,000.00
14 9/30/2020 $959,000.00
15 6/30/2020 $934,000.00
16 3/31/2020 $1,092,000.00
17 12/31/2019 $1,053,000.00
18 9/30/2019 $1,053,000.00
19 6/30/2019 $1,026,000.00
20 3/31/2019 $647,000.00
21 12/31/2018 $612,000.00
22 9/30/2018 $557,000.00
23 6/30/2018 $495,000.00
24 3/31/2018 $1,171,000.00
25 12/31/2017 $1,190,000.00
26 9/30/2017 $519,000.00
27 6/30/2017 $265,000.00
28 3/31/2017 $533,000.00
29 12/31/2016 $404,000.00
30 9/30/2016 $404,000.00
31 6/30/2016 $346,000.00
32 3/31/2016 $435,000.00
33 12/31/2015 $435,000.00
34 9/30/2015 $435,000.00
35 6/30/2015 $412,000.00
36 3/31/2015 $373,000.00
37 12/31/2014 $373,000.00
38 9/30/2014 $373,000.00
39 6/30/2014 $373,000.00
40 3/31/2014 $912,000.00
41 12/31/2013 $729,000.00
42 9/30/2013 $777,000.00
43 6/30/2013 $571,000.00
44 3/31/2013 $278,000.00
45 12/31/2012 $148,000.00
46 9/30/2012 $134,000.00
47 3/31/2012 $1,449,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 3/31/2023 $-395,000.00
2 3/31/2022 $24,455,000.00
3 3/31/2021 --
4 3/31/2020 --
Financials: PaymentsToAcquireProductiveAssets
Date Value
1 12/31/2023 $7,658,000.00
2 9/30/2023 $6,002,000.00
3 6/30/2023 $3,065,000.00
4 3/31/2023 $7,238,000.00
5 12/31/2022 $3,616,000.00
6 9/30/2022 $797,000.00
7 6/30/2022 $98,000.00
8 3/31/2022 $1,197,000.00
9 12/31/2021 $1,078,000.00
10 9/30/2021 $786,000.00
11 6/30/2021 $274,000.00
12 3/31/2021 $1,389,000.00
13 12/31/2020 $1,076,000.00
14 9/30/2020 $471,000.00
15 6/30/2020 $243,000.00
16 3/31/2020 $3,420,000.00
17 12/31/2019 $3,009,000.00
18 9/30/2019 $1,940,000.00
19 6/30/2019 $571,000.00
20 3/31/2019 $3,318,000.00
21 12/31/2018 $1,610,000.00
22 9/30/2018 $1,333,000.00
23 6/30/2018 $744,000.00
24 3/31/2018 $6,140,000.00
25 12/31/2017 $5,289,000.00
26 9/30/2017 $3,106,000.00
27 6/30/2017 $2,125,000.00
28 3/31/2017 $4,158,000.00
29 12/31/2016 $3,327,000.00
30 9/30/2016 $1,487,000.00
31 6/30/2016 $818,000.00
32 3/31/2016 $5,900,000.00
33 12/31/2015 $3,617,000.00
34 9/30/2015 $2,280,000.00
35 6/30/2015 $1,212,000.00
36 3/31/2015 $4,650,000.00
37 12/31/2014 $3,856,000.00
38 9/30/2014 $3,750,000.00
39 6/30/2014 $1,231,000.00
40 3/31/2014 $4,023,000.00
41 12/31/2013 $3,208,000.00
42 9/30/2013 $2,449,000.00
43 6/30/2013 $1,396,000.00
44 3/31/2013 $2,532,000.00
45 12/31/2012 $4,051,000.00
46 9/30/2012 $737,000.00
47 6/30/2012 $532,000.00
48 3/31/2012 $2,231,000.00
49 12/31/2011 $3,089,000.00
50 9/30/2011 $1,464,000.00
51 6/30/2011 $756,000.00
52 3/31/2011 $3,427,000.00
53 12/31/2010 $4,728,000.00
54 3/31/2010 $13,203,000.00
Financials: PensionAndOtherPostretirementDefinedBenefitPlansLiabilitiesNoncurrent
Date Value
1 12/31/2023 $3,840,000.00
2 9/30/2023 $3,566,000.00
3 6/30/2023 $3,041,000.00
4 3/31/2023 $2,742,000.00
5 12/31/2022 $2,641,000.00
6 9/30/2022 $2,548,000.00
7 6/30/2022 $2,517,000.00
8 3/31/2022 $2,037,000.00
9 12/31/2021 $2,386,000.00
10 9/30/2021 $3,072,000.00
11 6/30/2021 $2,804,000.00
12 3/31/2021 $2,639,000.00
13 12/31/2020 $1,466,000.00
14 9/30/2020 $1,081,000.00
15 6/30/2020 $1,429,000.00
16 3/31/2020 $511,000.00
17 12/31/2019 $279,000.00
18 3/31/2019 $486,000.00
Financials: PreferredStockDividendRatePercentage
Date Value
1 12/31/2023 $0.05
2 9/30/2023 $0.05
3 6/30/2023 $0.05
4 3/31/2023 $0.05
5 12/31/2022 $0.05
6 9/30/2022 $0.05
7 6/30/2022 $0.05
8 3/31/2022 $0.05
9 12/31/2021 $0.05
10 9/30/2021 $0.05
11 6/30/2021 $0.05
12 3/31/2021 $0.05
13 12/31/2020 $0.05
14 9/30/2020 $0.05
15 6/30/2020 $0.05
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $9,385,000.00
2 9/30/2023 $7,473,000.00
3 6/30/2023 $6,029,000.00
4 3/31/2023 $7,422,000.00
5 12/31/2022 $8,432,000.00
6 9/30/2022 $5,830,000.00
7 6/30/2022 $4,435,000.00
8 3/31/2022 $5,418,000.00
9 12/31/2021 $4,651,000.00
10 9/30/2021 $4,838,000.00
11 6/30/2021 $4,837,000.00
12 3/31/2021 $4,797,000.00
13 12/31/2020 $4,338,000.00
14 9/30/2020 $5,016,000.00
15 6/30/2020 $6,407,000.00
16 3/31/2020 $4,874,000.00
17 12/31/2019 $6,796,000.00
18 9/30/2019 $5,501,000.00
19 6/30/2019 $5,155,000.00
20 3/31/2019 $6,272,000.00
21 12/31/2018 $4,334,000.00
22 9/30/2018 $5,089,000.00
23 6/30/2018 $5,421,000.00
24 3/31/2018 $5,097,000.00
Financials: ProceedsFromIssuanceOfRedeemablePreferredStock
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 $33,969,000.00
4 3/31/2020 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 3/31/2023 $43,463,000.00
2 3/31/2022 $38,110,000.00
3 3/31/2021 $39,097,000.00
4 3/31/2020 $38,556,000.00
5 3/31/2019 $36,026,000.00
6 3/31/2018 $33,562,000.00
7 3/31/2017 $28,502,000.00
8 3/31/2016 $24,008,000.00
9 3/31/2015 $22,076,000.00
10 3/31/2014 $33,416,000.00
11 3/31/2013 $37,493,000.00
12 3/31/2012 $35,424,000.00
13 12/31/2011 $101,014,000.00
14 3/31/2011 $99,630,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $18,074,000.00
2 9/30/2023 $17,477,000.00
3 6/30/2023 $15,987,000.00
4 3/31/2023 $14,576,000.00
5 12/31/2022 $9,696,000.00
6 9/30/2022 $6,288,000.00
7 6/30/2022 $5,896,000.00
8 3/31/2022 $6,345,000.00
9 12/31/2021 $6,788,000.00
10 9/30/2021 $7,372,000.00
11 6/30/2021 $7,746,000.00
12 3/31/2021 $8,789,000.00
13 12/31/2020 $9,519,000.00
14 9/30/2020 $10,108,000.00
15 6/30/2020 $11,113,000.00
16 3/31/2020 $12,230,000.00
17 12/31/2019 $14,849,000.00
18 9/30/2019 $15,290,000.00
19 6/30/2019 $15,067,000.00
20 3/31/2019 $15,838,000.00
21 12/31/2018 $15,278,000.00
22 9/30/2018 $16,355,000.00
23 6/30/2018 $17,113,000.00
24 3/31/2018 $17,512,000.00
25 12/31/2017 $17,760,000.00
26 9/30/2017 $16,858,000.00
27 6/30/2017 $16,862,000.00
28 3/31/2017 $16,000,000.00
29 12/31/2016 $13,829,000.00
30 9/30/2016 $14,001,000.00
31 6/30/2016 $13,976,000.00
32 3/31/2016 $15,252,000.00
33 12/31/2015 $13,857,000.00
34 9/30/2015 $13,777,000.00
35 6/30/2015 $12,267,000.00
36 3/31/2015 $11,929,000.00
37 12/31/2014 $13,743,000.00
38 9/30/2014 $13,670,000.00
39 6/30/2014 $11,818,000.00
40 3/31/2014 $12,251,000.00
41 12/31/2013 $13,850,000.00
42 9/30/2013 $14,190,000.00
43 6/30/2013 $14,394,000.00
44 3/31/2013 $13,791,000.00
45 12/31/2012 $15,231,000.00
46 9/30/2012 $15,396,000.00
47 6/30/2012 $15,916,000.00
48 3/31/2012 $16,504,000.00
49 12/31/2011 $19,136,000.00
50 3/31/2011 $24,855,000.00
Financials: RepaymentsOfLongTermDebt
Date Value
1 12/31/2023 $2,000.00
2 9/30/2023 $2,000.00
3 6/30/2023 $1,000.00
4 3/31/2023 $4,000.00
5 12/31/2022 $3,000.00
6 9/30/2022 $2,000.00
7 6/30/2022 $1,000.00
8 3/31/2022 $19,000.00
9 12/31/2021 $16,000.00
10 9/30/2021 $11,000.00
11 6/30/2021 $6,000.00
12 3/31/2021 $24,000.00
13 12/31/2020 $18,000.00
14 9/30/2020 $12,000.00
15 6/30/2020 $6,000.00
16 3/31/2020 $24,000.00
17 12/31/2019 $18,000.00
18 9/30/2019 $12,000.00
19 6/30/2019 $2,000.00
20 3/31/2019 $120,000.00
21 12/31/2018 $90,000.00
22 9/30/2018 $59,000.00
23 6/30/2018 $30,000.00
24 3/31/2018 $124,000.00
25 12/31/2017 $92,000.00
26 9/30/2017 $61,000.00
27 6/30/2017 $31,000.00
28 3/31/2017 $117,000.00
29 12/31/2016 $86,000.00
30 9/30/2016 $56,000.00
31 6/30/2016 $24,000.00
32 3/31/2016 $142,000.00
33 12/31/2015 $29,000.00
34 9/30/2015 $20,000.00
35 6/30/2015 $10,000.00
36 3/31/2015 $144,000.00
37 12/31/2014 $32,000.00
38 9/30/2014 $23,000.00
39 6/30/2014 $13,000.00
40 3/31/2014 $177,000.00
41 12/31/2013 $53,000.00
42 9/30/2013 $38,000.00
43 6/30/2013 $-23,000.00
44 3/31/2013 $289,000.00
45 12/31/2012 $545,000.00
46 9/30/2012 $219,000.00
47 6/30/2012 $-107,000.00
48 3/31/2012 $1,001,000.00
49 12/31/2011 $823,000.00
50 9/30/2011 $551,000.00
51 6/30/2011 $330,000.00
52 3/31/2011 $370,000.00
53 12/31/2010 $260,000.00
54 3/31/2010 $216,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $42,455,000.00
2 9/30/2023 $27,904,000.00
3 6/30/2023 $13,321,000.00
4 3/31/2023 $50,260,000.00
5 12/31/2022 $36,550,000.00
6 9/30/2022 $24,134,000.00
7 6/30/2022 $11,556,000.00
8 3/31/2022 $46,332,000.00
9 12/31/2021 $34,074,000.00
10 9/30/2021 $22,864,000.00
11 6/30/2021 $11,485,000.00
12 3/31/2021 $55,345,000.00
13 12/31/2020 $12,376,000.00
14 9/30/2020 $8,257,000.00
15 6/30/2020 $8,266,000.00
16 3/31/2020 $41,463,000.00
17 12/31/2019 $32,127,000.00
18 9/30/2019 $20,842,000.00
19 6/30/2019 $10,064,000.00
20 3/31/2019 $37,817,000.00
21 12/31/2018 $27,299,000.00
22 9/30/2018 $17,240,000.00
23 6/30/2018 $7,089,000.00
24 3/31/2018 $27,936,000.00
25 12/31/2017 $20,708,000.00
26 9/30/2017 $13,438,000.00
27 6/30/2017 $6,626,000.00
28 3/31/2017 $29,048,000.00
29 12/31/2016 $20,647,000.00
30 9/30/2016 $13,799,000.00
31 6/30/2016 $6,855,000.00
32 3/31/2016 $26,688,000.00
33 12/31/2015 $20,021,000.00
34 9/30/2015 $13,052,000.00
35 6/30/2015 $6,268,000.00
36 3/31/2015 $25,316,000.00
37 12/31/2014 $6,670,000.00
38 9/30/2014 $6,191,000.00
39 6/30/2014 $5,865,000.00
40 3/31/2014 $25,212,000.00
41 12/31/2013 $5,772,000.00
42 9/30/2013 $6,714,000.00
43 6/30/2013 $6,476,000.00
44 3/31/2013 $23,892,000.00
45 12/31/2012 $24,241,000.00
46 9/30/2012 $11,705,000.00
47 6/30/2012 $4,420,000.00
48 3/31/2012 $21,847,000.00
49 12/31/2011 $7,722,000.00
50 9/30/2011 $15,656,000.00
51 6/30/2011 $7,945,000.00
52 3/31/2011 $27,531,000.00
53 3/31/2010 $28,241,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $134,794,000.00
2 9/30/2023 $57,939,000.00
3 6/30/2023 $53,853,000.00
4 3/31/2023 $52,764,000.00
5 12/31/2022 $49,148,000.00
6 9/30/2022 $45,715,000.00
7 6/30/2022 $42,598,000.00
8 3/31/2022 $40,018,000.00
9 12/31/2021 $38,495,000.00
10 9/30/2021 $37,412,000.00
11 6/30/2021 $36,889,000.00
12 3/31/2021 $35,376,000.00
13 12/31/2020 $60,116,000.00
14 9/30/2020 $62,645,000.00
15 6/30/2020 $57,331,000.00
16 3/31/2020 $58,984,000.00
17 12/31/2019 $85,976,000.00
18 9/30/2019 $88,558,000.00
19 6/30/2019 $91,476,000.00
20 3/31/2019 $93,051,000.00
21 12/31/2018 $96,640,000.00
22 9/30/2018 $100,687,000.00
23 6/30/2018 $104,479,000.00
24 3/31/2018 $103,601,000.00
25 12/31/2017 $103,812,000.00
26 9/30/2017 $105,745,000.00
27 6/30/2017 $108,993,000.00
28 3/31/2017 $112,692,000.00
29 12/31/2016 $117,979,000.00
30 9/30/2016 $119,716,000.00
31 6/30/2016 $122,116,000.00
32 3/31/2016 $124,413,000.00
33 12/31/2015 $125,951,000.00
34 9/30/2015 $127,624,000.00
35 6/30/2015 $127,993,000.00
36 3/31/2015 $128,178,000.00
37 12/31/2014 $133,603,000.00
38 9/30/2014 $136,319,000.00
39 6/30/2014 $137,446,000.00
40 3/31/2014 $139,675,000.00
41 12/31/2013 $141,684,000.00
42 9/30/2013 $144,346,000.00
43 6/30/2013 $123,894,000.00
44 3/31/2013 $122,578,000.00
45 12/31/2012 $122,248,000.00
46 9/30/2012 $121,732,000.00
47 6/30/2012 $122,083,000.00
48 3/31/2012 $123,876,000.00
49 12/31/2011 $140,854,000.00
50 3/31/2011 $146,659,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $175,243,000.00
2 9/30/2023 $114,676,000.00
3 6/30/2023 $56,059,000.00
4 3/31/2023 $198,065,000.00
5 12/31/2022 $145,168,000.00
6 9/30/2022 $47,742,000.00
7 6/30/2022 $47,506,000.00
8 3/31/2022 $162,636,000.00
9 12/31/2021 $116,078,000.00
10 9/30/2021 $37,892,000.00
11 6/30/2021 $38,725,000.00
12 3/31/2021 $137,176,000.00
13 12/31/2020 $100,840,000.00
14 9/30/2020 $64,166,000.00
15 6/30/2020 $29,807,000.00
16 3/31/2020 $160,757,000.00
17 12/31/2019 $121,099,000.00
18 9/30/2019 $79,111,000.00
19 6/30/2019 $38,389,000.00
20 3/31/2019 $140,842,000.00
21 12/31/2018 $104,224,000.00
22 9/30/2018 $68,210,000.00
23 6/30/2018 $34,007,000.00
24 3/31/2018 $127,360,000.00
25 12/31/2017 $95,305,000.00
26 9/30/2017 $63,994,000.00
27 6/30/2017 $33,865,000.00
28 3/31/2017 $127,678,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 3/31/2023 $8,292,000.00
2 3/31/2022 $1,314,000.00
3 3/31/2021 $1,573,000.00
4 3/31/2020 $2,734,000.00
5 12/31/2019 $185,000.00
6 9/30/2019 $185,000.00
7 6/30/2019 $185,200.00
Financials: SalesCommissionsAndFees
Date Value
1 12/31/2023 $2,900,000.00
2 9/30/2023 $1,900,000.00
3 6/30/2023 $900,000.00
4 3/31/2023 $3,600,000.00
5 12/31/2022 $2,600,000.00
6 9/30/2022 $800,000.00
7 6/30/2022 $700,000.00
8 3/31/2022 $2,500,000.00
9 12/31/2021 $1,800,000.00
10 9/30/2021 $500,000.00
11 6/30/2021 $700,000.00
12 3/31/2021 $2,800,000.00
13 12/31/2020 $700,000.00
14 9/30/2020 $1,300,000.00
15 6/30/2020 $600,000.00
16 3/31/2020 $4,700,000.00
17 12/31/2019 $3,500,000.00
18 9/30/2019 $2,200,000.00
19 6/30/2019 $1,000,000.00
20 3/31/2019 $4,500,000.00
21 12/31/2018 $3,100,000.00
22 9/30/2018 $1,800,000.00
23 6/30/2018 $900,000.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $19,838,000.00
2 9/30/2023 $13,701,000.00
3 6/30/2023 $7,301,000.00
4 3/31/2023 $22,716,000.00
5 12/31/2022 $16,619,000.00
6 9/30/2022 $5,320,000.00
7 6/30/2022 $5,413,000.00
8 3/31/2022 $14,730,000.00
9 12/31/2021 $10,418,000.00
10 9/30/2021 $6,475,000.00
11 6/30/2021 $3,052,000.00
12 3/31/2021 $14,196,000.00
13 12/31/2020 $8,278,000.00
14 9/30/2020 $4,951,000.00
15 6/30/2020 $2,601,000.00
16 3/31/2020 $19,864,000.00
17 12/31/2019 $14,307,000.00
18 9/30/2019 $9,389,000.00
19 6/30/2019 $4,498,000.00
20 3/31/2019 $19,646,000.00
21 12/31/2018 $14,363,000.00
22 9/30/2018 $9,146,000.00
23 6/30/2018 $4,754,000.00
24 3/31/2018 $18,075,000.00
25 12/31/2017 $13,616,000.00
26 9/30/2017 $9,337,000.00
27 6/30/2017 $5,130,000.00
28 3/31/2017 $20,823,000.00
29 12/31/2016 $15,746,000.00
30 9/30/2016 $10,748,000.00
31 6/30/2016 $5,634,000.00
32 3/31/2016 $19,740,000.00
33 12/31/2015 $14,396,000.00
34 9/30/2015 $5,315,000.00
35 6/30/2015 $4,461,000.00
36 3/31/2015 $16,357,000.00
37 12/31/2014 $11,407,000.00
38 9/30/2014 $7,710,000.00
39 6/30/2014 $3,885,000.00
40 3/31/2014 $14,059,000.00
41 12/31/2013 $10,143,000.00
42 9/30/2013 $4,366,000.00
43 6/30/2013 $2,967,000.00
44 3/31/2013 $13,350,000.00
45 12/31/2012 $3,667,000.00
46 9/30/2012 $2,930,000.00
47 6/30/2012 $5,921,000.00
48 3/31/2012 $13,857,000.00
49 12/31/2011 $16,868,000.00
50 9/30/2011 $5,897,000.00
51 6/30/2011 $5,563,000.00
52 3/31/2011 $22,212,000.00
53 3/31/2010 $20,334,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $93,707,000.00
2 9/30/2023 $63,633,000.00
3 6/30/2023 $32,099,000.00
4 3/31/2023 $107,944,000.00
5 12/31/2022 $79,194,000.00
6 9/30/2022 $51,900,000.00
7 6/30/2022 $25,462,000.00
8 3/31/2022 $95,213,000.00
9 12/31/2021 $69,066,000.00
10 9/30/2021 $23,135,000.00
11 6/30/2021 $22,826,000.00
12 3/31/2021 $110,334,000.00
13 12/31/2020 $62,086,000.00
14 9/30/2020 $36,077,000.00
15 6/30/2020 $18,973,000.00
16 3/31/2020 $115,013,000.00
17 12/31/2019 $68,419,000.00
18 9/30/2019 $44,656,000.00
19 6/30/2019 $21,558,000.00
20 3/31/2019 $86,961,000.00
21 12/31/2018 $63,608,000.00
22 9/30/2018 $41,081,000.00
23 6/30/2018 $19,528,000.00
24 3/31/2018 $76,497,000.00
25 12/31/2017 $57,503,000.00
26 9/30/2017 $38,261,000.00
27 6/30/2017 $19,689,000.00
28 12/31/2011 $72,307,000.00
29 12/31/2010 $71,851,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $9,489,000.00
2 9/30/2023 $5,851,000.00
3 6/30/2023 $3,167,000.00
4 3/31/2023 $12,958,000.00
5 12/31/2022 $9,410,000.00
6 9/30/2022 $5,944,000.00
7 6/30/2022 $2,488,000.00
8 3/31/2022 $14,549,000.00
9 12/31/2021 $10,802,000.00
10 9/30/2021 $3,342,000.00
11 6/30/2021 $3,621,000.00
12 3/31/2021 $40,093,000.00
13 12/31/2020 $9,312,000.00
14 9/30/2020 $2,682,000.00
15 6/30/2020 $1,426,000.00
16 3/31/2020 $5,205,000.00
17 12/31/2019 $3,156,000.00
18 9/30/2019 $1,827,000.00
19 6/30/2019 $482,000.00
20 3/31/2019 $4,376,000.00
21 12/31/2018 $2,956,000.00
22 9/30/2018 $1,674,000.00
23 6/30/2018 $409,000.00
24 3/31/2018 $4,688,000.00
25 12/31/2017 $3,776,000.00
26 9/30/2017 $2,318,000.00
27 6/30/2017 $1,219,000.00
28 3/31/2017 $2,427,000.00
29 12/31/2016 $782,000.00
30 9/30/2016 $841,000.00
31 6/30/2016 $346,000.00
32 3/31/2016 $3,405,000.00
33 12/31/2015 $918,000.00
34 9/30/2015 $1,400,000.00
35 6/30/2015 $404,000.00
36 3/31/2015 $3,140,000.00
37 12/31/2014 $761,000.00
38 9/30/2014 $702,000.00
39 6/30/2014 $365,000.00
40 3/31/2014 $2,119,000.00
41 12/31/2013 $643,000.00
42 9/30/2013 $892,000.00
43 6/30/2013 $367,000.00
44 3/31/2013 $1,638,000.00
45 12/31/2012 $1,274,000.00
46 9/30/2012 $567,000.00
47 6/30/2012 $152,000.00
48 3/31/2012 $2,397,000.00
49 12/31/2011 $2,350,000.00
50 9/30/2011 $510,000.00
51 6/30/2011 $1,481,000.00
52 3/31/2011 $2,812,000.00
53 12/31/2010 $2,075,000.00
54 3/31/2010 $1,947,000.00
Financials: ShortTermLeaseCost
Date Value
1 3/31/2023 $300,000.00
2 3/31/2022 $140,000.00
3 3/31/2021 $120,000.00
4 3/31/2020 $88,000.00
5 12/31/2019 $72,000.00
6 9/30/2019 $50,000.00
7 6/30/2019 $14,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $230,273,000.00
2 9/30/2023 $116,618,000.00
3 6/30/2023 $111,686,000.00
4 3/31/2023 $109,310,000.00
5 12/31/2022 $111,912,000.00
6 9/30/2022 $106,594,000.00
7 6/30/2022 $101,276,000.00
8 3/31/2022 $97,344,000.00
9 12/31/2021 $92,413,000.00
10 9/30/2021 $87,718,000.00
11 6/30/2021 $84,487,000.00
12 3/31/2021 $79,876,000.00
13 12/31/2020 $81,779,000.00
14 9/30/2020 $77,924,000.00
15 6/30/2020 $71,350,000.00
16 3/31/2020 $71,757,000.00
17 12/31/2019 $96,936,000.00
18 9/30/2019 $98,365,000.00
19 6/30/2019 $99,923,000.00
20 3/31/2019 $100,622,000.00
21 12/31/2018 $104,105,000.00
22 9/30/2018 $106,974,000.00
23 6/30/2018 $109,749,000.00
24 3/31/2018 $108,431,000.00
25 12/31/2017 $108,214,000.00
26 9/30/2017 $109,428,000.00
27 6/30/2017 $111,915,000.00
28 3/31/2017 $113,669,000.00
29 12/31/2016 $117,706,000.00
30 9/30/2016 $119,507,000.00
31 6/30/2016 $121,469,000.00
32 3/31/2016 $123,473,000.00
33 12/31/2015 $124,224,000.00
34 9/30/2015 $124,988,000.00
35 6/30/2015 $124,393,000.00
36 3/31/2015 $124,188,000.00
37 12/31/2014 $128,709,000.00
38 9/30/2014 $130,657,000.00
39 6/30/2014 $130,989,000.00
40 3/31/2014 $132,873,000.00
41 12/31/2013 $134,091,000.00
42 9/30/2013 $135,938,000.00
43 6/30/2013 $115,059,000.00
44 3/31/2013 $113,856,000.00
45 12/31/2012 $113,221,000.00
46 9/30/2012 $113,103,000.00
47 6/30/2012 $112,934,000.00
48 3/31/2012 $114,438,000.00
49 12/31/2011 $131,844,000.00
50 3/31/2011 $148,104,000.00
51 3/31/2010 $198,924,000.00
52 3/31/2009 $192,717,000.00
Financials: StockIssuedDuringPeriodValueConversionOfConvertibleSecurities
Date Value
1 12/31/2023 $35,000,000.00
Financials: SubleaseIncome
Date Value
1 3/31/2023 $789,000.00
2 3/31/2022 $782,000.00
3 3/31/2021 $129,000.00
Financials: TaxesPayableCurrent
Date Value
1 12/31/2023 $1,867,000.00
2 9/30/2023 $1,918,000.00
3 6/30/2023 $2,602,000.00
4 3/31/2023 $2,127,000.00
5 12/31/2022 $2,894,000.00
6 9/30/2022 $1,745,000.00
7 6/30/2022 $2,164,000.00
8 3/31/2022 $1,994,000.00
9 12/31/2021 $1,989,000.00
10 9/30/2021 $1,510,000.00
11 6/30/2021 $1,468,000.00
12 3/31/2021 $1,796,000.00
13 12/31/2020 $2,084,000.00
14 9/30/2020 $1,835,000.00
15 6/30/2020 $1,512,000.00
16 3/31/2020 $1,649,000.00
17 12/31/2019 $1,231,000.00
18 9/30/2019 $957,000.00
19 6/30/2019 $1,319,000.00
20 3/31/2019 $1,041,000.00
21 12/31/2018 $1,120,000.00
22 9/30/2018 $836,000.00
23 6/30/2018 $694,000.00
24 3/31/2018 $769,000.00
Financials: TreasuryStockCommonShares
Date Value
1 12/31/2023 $5,992,966.00
2 9/30/2023 $6,236,349.00
3 6/30/2023 $6,255,474.00
4 3/31/2023 $6,280,205.00
Financials: TreasuryStockShares
Date Value
1 3/31/2023 $6,280,205.00
2 12/31/2022 $6,422,104.00
3 9/30/2022 $6,548,633.00
4 6/30/2022 $6,580,848.00
5 3/31/2022 $6,878,299.00
6 12/31/2021 $6,894,488.00
7 9/30/2021 $6,999,658.00
8 6/30/2021 $7,038,170.00
9 3/31/2021 $7,596,104.00
10 12/31/2020 $7,969,279.00
11 9/30/2020 $8,018,653.00
12 6/30/2020 $7,993,907.00
13 3/31/2020 $7,997,433.00
14 12/31/2019 $7,949,940.00
15 9/30/2019 $7,948,302.00
16 6/30/2019 $7,926,660.00
17 3/31/2019 $8,105,638.00
18 12/31/2018 $8,071,741.00
19 9/30/2018 $8,076,202.00
20 6/30/2018 $8,079,925.00
21 3/31/2018 $8,282,152.00
22 12/31/2017 $8,204,319.00
23 9/30/2017 $8,288,360.00
24 6/30/2017 $8,240,370.00
25 3/31/2017 $8,396,149.00
26 12/31/2016 $8,399,455.00
27 9/30/2016 $8,454,607.00
28 6/30/2016 $8,667,729.00
29 3/31/2016 $8,664,245.00
30 12/31/2015 $8,657,775.00
31 9/30/2015 $8,662,731.00
32 6/30/2015 $8,682,619.00
33 3/31/2015 $8,817,477.00
34 12/31/2014 $8,784,277.00
35 9/30/2014 $8,792,590.00
36 6/30/2014 $8,989,618.00
37 3/31/2014 $9,138,861.00
38 12/31/2013 $9,179,873.00
39 9/30/2013 $9,177,918.00
40 6/30/2013 $9,202,250.00
41 3/31/2013 $9,460,916.00
42 12/31/2012 $9,469,850.00
43 6/30/2012 $9,502,586.00
44 3/31/2012 $9,730,981.00
45 12/31/2011 $9,634,170.00
46 3/31/2011 $8,584,433.00
Financials: TreasuryStockValue
Date Value
1 12/31/2023 $1,798,000.00
2 9/30/2023 $1,871,000.00
3 6/30/2023 $1,877,000.00
4 3/31/2023 $1,884,000.00
5 12/31/2022 $1,926,000.00
6 9/30/2022 $1,965,000.00
7 6/30/2022 $1,974,000.00
8 3/31/2022 $2,063,000.00
9 12/31/2021 $2,068,000.00
10 9/30/2021 $2,100,000.00
11 6/30/2021 $2,111,000.00
12 3/31/2021 $2,278,000.00
13 12/31/2020 $2,391,000.00
14 9/30/2020 $2,406,000.00
15 6/30/2020 $2,399,000.00
16 3/31/2020 $2,401,000.00
17 12/31/2019 $2,387,000.00
18 9/30/2019 $2,386,000.00
19 6/30/2019 $2,379,000.00
20 3/31/2019 $2,433,000.00
21 12/31/2018 $2,422,000.00
22 9/30/2018 $2,424,000.00
23 6/30/2018 $2,425,000.00
24 3/31/2018 $2,486,000.00
25 12/31/2017 $2,463,000.00
26 9/30/2017 $2,488,000.00
27 6/30/2017 $2,472,000.00
28 3/31/2017 $2,519,000.00
29 12/31/2016 $2,521,000.00
30 9/30/2016 $2,537,000.00
31 6/30/2016 $2,601,000.00
32 3/31/2016 $2,600,000.00
33 12/31/2015 $2,598,000.00
34 9/30/2015 $2,599,000.00
35 6/30/2015 $2,605,000.00
36 3/31/2015 $2,646,000.00
37 12/31/2014 $2,636,000.00
38 9/30/2014 $2,638,000.00
39 6/30/2014 $2,697,000.00
40 3/31/2014 $2,741,000.00
41 12/31/2013 $2,756,000.00
42 9/30/2013 $2,753,000.00
43 6/30/2013 $2,760,000.00
44 3/31/2013 $2,838,000.00
45 12/31/2012 $2,840,000.00
46 9/30/2012 $2,839,000.00
47 6/30/2012 $2,851,000.00
48 3/31/2012 $2,919,000.00
49 12/31/2011 $2,892,000.00
50 3/31/2011 $2,575,000.00
Financials: UndistributedEarningsOfForeignSubsidiaries
Date Value
1 3/31/2023 $22,200,000.00
2 3/31/2022 $17,100,000.00
3 3/31/2021 $8,400,000.00
4 3/31/2020 $6,300,000.00
5 3/31/2019 $3,100,000.00
6 3/31/2018 $1,700,000.00
7 3/31/2017 $1,300,000.00
8 3/31/2016 $1,000,000.00
9 3/31/2015 $700,000.00
10 3/31/2014 $1,800,000.00
11 3/31/2013 $1,700,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 3/31/2023 $600,000.00
2 3/31/2022 $1,200,000.00
3 3/31/2021 $1,000,000.00
4 3/31/2020 $500,000.00
5 3/31/2019 $500,000.00
6 3/31/2018 $800,000.00
7 3/31/2017 $800,000.00
8 3/31/2016 $800,000.00
9 3/31/2015 $800,000.00
10 3/31/2014 $1,100,000.00
11 3/31/2013 $1,300,000.00
12 3/31/2012 $1,300,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestExpense
Date Value
1 3/31/2023 $100,000.00
2 3/31/2022 $100,000.00
3 3/31/2021 $100,000.00
4 3/31/2020 $100,000.00
5 3/31/2019 $100,000.00
6 3/31/2018 $100,000.00
7 3/31/2017 $100,000.00
8 3/31/2016 $100,000.00
9 3/31/2015 $300,000.00
10 3/31/2014 $200,000.00
11 3/31/2013 $100,000.00
12 3/31/2012 $100,000.00
13 3/31/2011 $100,000.00
Financials: UnrecognizedTaxBenefitsPeriodIncreaseDecrease
Date Value
1 3/31/2023 --
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 3/31/2023 $600,000.00
2 3/31/2022 $600,000.00
3 3/31/2021 $600,000.00
4 3/31/2020 $600,000.00
5 3/31/2019 $600,000.00
6 3/31/2018 $700,000.00
7 3/31/2017 $1,000,000.00
8 3/31/2014 $2,600,000.00
9 3/31/2013 $4,200,000.00
Financials: VariableLeaseCost
Date Value
1 3/31/2023 $700,000.00
2 3/31/2022 $463,000.00
3 3/31/2021 $443,000.00
4 3/31/2020 $271,000.00
5 12/31/2019 $197,000.00
6 9/30/2019 $137,000.00
7 6/30/2019 $68,000.00
Financials: WeightedAverageNumberDilutedSharesOutstandingAdjustment
Date Value
1 12/31/2023 $239,000.00
2 9/30/2023 $201,000.00
3 6/30/2023 $231,000.00
4 3/31/2023 $176,000.00
5 12/31/2022 $133,000.00
6 9/30/2022 $85,000.00
7 6/30/2022 $44,000.00
8 3/31/2022 $63,000.00
9 12/31/2021 $69,000.00
10 9/30/2021 $58,000.00
11 6/30/2021 $49,000.00
12 12/31/2020 $107,000.00
13 9/30/2020 $100,000.00
14 9/30/2012 $1,600,000.00
15 9/30/2011 $2,600,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $26,463,000.00
2 9/30/2023 $26,148,000.00
3 6/30/2023 $26,177,000.00
4 3/31/2023 $25,929,000.00
5 12/31/2022 $25,780,000.00
6 9/30/2022 $25,783,000.00
7 6/30/2022 $25,370,000.00
8 3/31/2022 $25,483,000.00
9 12/31/2021 $25,327,000.00
10 9/30/2021 $25,296,000.00
11 6/30/2021 $25,178,000.00
12 3/31/2021 $23,458,000.00
13 12/31/2020 $23,429,000.00
14 9/30/2020 $23,866,000.00
15 6/30/2020 $23,405,000.00
16 3/31/2020 $23,233,000.00
17 12/31/2019 $23,230,000.00
18 9/30/2019 $23,225,000.00
19 6/30/2015 $22,220,000.00
20 12/31/2014 $22,343,000.00
21 9/30/2014 $22,332,000.00
22 6/30/2014 $22,324,000.00
23 12/31/2013 $22,100,000.00
24 9/30/2013 $22,075,000.00
25 6/30/2013 $22,292,000.00
26 12/31/2012 $22,088,000.00
27 6/30/2012 $21,836,000.00
28 12/31/2011 $22,148,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $25,256,000.00
2 9/30/2023 $24,979,000.00
3 6/30/2023 $24,936,000.00
4 3/31/2023 $24,694,000.00
5 12/31/2022 $24,651,000.00
6 9/30/2022 $24,625,000.00
7 6/30/2022 $24,598,000.00
8 3/31/2022 $24,357,000.00
9 12/31/2021 $24,477,000.00
10 9/30/2021 $24,233,000.00
11 6/30/2021 $24,014,000.00
12 3/31/2021 $23,458,000.00
13 12/31/2020 $23,419,000.00
14 9/30/2020 $23,415,000.00
15 6/30/2020 $23,405,000.00
16 3/31/2020 $23,233.00
17 12/31/2019 $23,230,000.00
18 9/30/2019 $23,225,000.00
19 6/30/2019 $23,212,000.00
20 3/31/2019 $23,037.00
21 12/31/2018 $23,030,000.00
22 9/30/2018 $23,113,000.00
23 6/30/2018 $23,095,000.00
24 3/31/2018 $22,801.00
25 12/31/2017 $22,851,000.00
26 9/30/2017 $22,740,000.00
27 6/30/2017 $22,720,000.00
28 12/31/2016 $22,605,000.00
29 9/30/2016 $22,603,000.00
30 6/30/2016 $22,599,000.00
31 12/31/2015 $22,493,000.00
32 9/30/2015 $22,476,000.00
33 6/30/2015 $22,220,000.00
34 12/31/2014 $22,336,000.00
35 9/30/2014 $22,332,000.00
36 6/30/2014 $22,324,000.00
37 12/31/2013 $22,100,000.00
38 9/30/2013 $22,125,000.00
39 6/30/2013 $22,022,000.00
40 12/31/2012 $21,900,000.00
41 6/30/2012 $21,836,000.00
42 12/31/2011 $22,148,000.00
Copyright 2024 PursePoor.com