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

Business Address

56 SOUTH ROCKFORD DRIVE

TEMPE , AZ US 85281

Mailing Address

56 SOUTH ROCKFORD DRIVE

TEMPE , AZ US 85281
Phone Number: 623-300-7000 / State Incorporated: TX / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $367,480,000.00
2 9/30/2023 $382,170,000.00
3 6/30/2023 $417,406,000.00
4 3/31/2023 $421,746,000.00
5 12/31/2022 $424,272,000.00
6 9/30/2022 $522,499,000.00
7 6/30/2022 $500,886,000.00
8 3/31/2022 $457,252,000.00
9 12/31/2021 $426,555,000.00
10 9/30/2021 $401,106,000.00
11 6/30/2021 $380,164,000.00
12 3/31/2021 $325,226,000.00
13 12/31/2020 $282,208,000.00
14 9/30/2020 $282,591,000.00
15 6/30/2020 $304,601,000.00
16 3/31/2020 $315,729,000.00
17 12/31/2019 $302,994,000.00
18 9/30/2019 $295,693,000.00
19 6/30/2019 $372,106,000.00
20 3/31/2019 $371,732,000.00
21 12/31/2018 $422,053,000.00
22 9/30/2018 $373,879,000.00
23 6/30/2018 $383,606,000.00
24 3/31/2018 $368,625,000.00
25 12/31/2017 $362,701,000.00
26 9/30/2017 $335,315,000.00
27 6/30/2017 $343,241,000.00
28 3/31/2017 $343,796,000.00
29 12/31/2016 $326,249,000.00
30 9/30/2016 $308,859,000.00
31 6/30/2016 $272,970,000.00
32 3/31/2016 $218,237,000.00
33 12/31/2015 $251,163,000.00
34 9/30/2015 $272,274,000.00
35 6/30/2015 $286,379,000.00
36 3/31/2015 $248,563,000.00
37 12/31/2014 $289,786,000.00
38 9/30/2014 $341,508,000.00
39 6/30/2014 $298,762,000.00
40 3/31/2014 $299,715,000.00
41 12/31/2013 $320,953,000.00
42 9/30/2013 $300,973,000.00
43 6/30/2013 $294,222,000.00
44 3/31/2013 $251,072,000.00
45 12/31/2012 $260,622,000.00
46 9/30/2012 $269,823,000.00
47 6/30/2012 $277,042,000.00
48 3/31/2012 $301,988,000.00
49 12/31/2011 $285,671,000.00
50 12/31/2010 $258,422,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $449,404,000.00
2 9/30/2023 $477,685,000.00
3 6/30/2023 $484,648,000.00
4 3/31/2023 $461,905,000.00
5 12/31/2022 $491,957,000.00
6 9/30/2022 $478,835,000.00
7 6/30/2022 $446,515,000.00
8 3/31/2022 $381,998,000.00
9 12/31/2021 $355,883,000.00
10 9/30/2021 $311,384,000.00
11 6/30/2021 $290,073,000.00
12 3/31/2021 $276,287,000.00
13 12/31/2020 $309,331,000.00
14 9/30/2020 $306,242,000.00
15 6/30/2020 $302,068,000.00
16 3/31/2020 $317,862,000.00
17 12/31/2019 $324,424,000.00
18 9/30/2019 $348,099,000.00
19 6/30/2019 $362,881,000.00
20 3/31/2019 $405,358,000.00
21 12/31/2018 $468,161,000.00
22 9/30/2018 $455,971,000.00
23 6/30/2018 $444,953,000.00
24 3/31/2018 $403,767,000.00
25 12/31/2017 $436,560,000.00
26 9/30/2017 $411,550,000.00
27 6/30/2017 $391,830,000.00
28 3/31/2017 $381,200,000.00
29 12/31/2016 $440,692,000.00
30 9/30/2016 $417,325,000.00
31 6/30/2016 $421,939,000.00
32 3/31/2016 $414,184,000.00
33 12/31/2015 $479,140,000.00
34 9/30/2015 $467,241,000.00
35 6/30/2015 $500,713,000.00
36 3/31/2015 $490,686,000.00
37 12/31/2014 $520,389,000.00
38 9/30/2014 $534,002,000.00
39 6/30/2014 $499,479,000.00
40 3/31/2014 $464,999,000.00
41 12/31/2013 $559,763,000.00
42 9/30/2013 $423,564,000.00
43 6/30/2013 $464,491,000.00
44 3/31/2013 $418,633,000.00
45 12/31/2012 $459,081,000.00
46 9/30/2012 $455,333,000.00
47 6/30/2012 $457,969,000.00
48 3/31/2012 $475,739,000.00
49 12/31/2011 $425,936,000.00
50 12/31/2010 $455,930,000.00
Financials: AccruedIncomeTaxesCurrent
Date Value
1 12/31/2023 $22,225,000.00
2 9/30/2023 $12,823,000.00
3 6/30/2023 $14,827,000.00
4 3/31/2023 $11,863,000.00
5 12/31/2022 $12,236,000.00
6 9/30/2022 $12,007,000.00
7 6/30/2022 $14,609,000.00
8 3/31/2022 $6,089,000.00
9 12/31/2021 $6,164,000.00
10 9/30/2021 $4,376,000.00
11 6/30/2021 $7,330,000.00
12 3/31/2021 $6,671,000.00
13 12/31/2020 $5,572,000.00
14 9/30/2020 $4,418,000.00
15 6/30/2020 $5,207,000.00
16 3/31/2020 $7,537,000.00
17 12/31/2019 $7,895,000.00
18 9/30/2019 $8,892,000.00
19 6/30/2019 $7,894,000.00
20 3/31/2019 $11,563,000.00
21 12/31/2018 $10,435,000.00
22 9/30/2018 $6,438,000.00
23 6/30/2018 $20,803,000.00
24 3/31/2018 $12,808,000.00
25 12/31/2017 $11,663,000.00
26 9/30/2017 $3,629,000.00
27 6/30/2017 $3,864,000.00
28 3/31/2017 $4,118,000.00
29 12/31/2016 $3,534,000.00
30 9/30/2016 $5,112,000.00
31 6/30/2016 $4,204,000.00
32 3/31/2016 $5,014,000.00
33 12/31/2015 $5,069,000.00
34 9/30/2015 $4,152,000.00
35 6/30/2015 $4,725,000.00
36 3/31/2015 $5,077,000.00
37 12/31/2014 $5,450,000.00
38 9/30/2014 $3,708,000.00
39 6/30/2014 $5,553,000.00
40 3/31/2014 $8,215,000.00
41 12/31/2013 $9,570,000.00
42 9/30/2013 $3,557,000.00
43 6/30/2013 $2,640,000.00
44 3/31/2013 $3,777,000.00
45 12/31/2012 $3,828,000.00
46 9/30/2012 $4,015,000.00
47 6/30/2012 $4,088,000.00
48 3/31/2012 $5,819,000.00
49 12/31/2011 $5,224,000.00
50 12/31/2010 $4,846,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $114,676,000.00
2 9/30/2023 $110,772,000.00
3 6/30/2023 $100,553,000.00
4 3/31/2023 $88,990,000.00
5 12/31/2022 $110,416,000.00
6 9/30/2022 $99,341,000.00
7 6/30/2022 $93,396,000.00
8 3/31/2022 $89,716,000.00
9 12/31/2021 $102,554,000.00
10 9/30/2021 $95,560,000.00
11 6/30/2021 $95,970,000.00
12 3/31/2021 $87,171,000.00
13 12/31/2020 $100,073,000.00
14 12/31/2019 $102,020,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $506,343,000.00
2 12/31/2022 $485,549,000.00
3 12/31/2021 $473,159,000.00
4 12/31/2020 $480,434,000.00
5 9/30/2020 $478,310,000.00
6 6/30/2020 $480,970,000.00
7 3/31/2020 $478,616,000.00
8 12/31/2019 $478,688,000.00
9 9/30/2019 $471,987,000.00
10 6/30/2019 $464,244,000.00
11 3/31/2019 $459,222,000.00
12 12/31/2018 $460,708,000.00
13 9/30/2018 $452,611,000.00
14 6/30/2018 $445,939,000.00
15 3/31/2018 $438,435,000.00
16 12/31/2017 $432,043,000.00
17 9/30/2017 $423,520,000.00
18 6/30/2017 $416,263,000.00
19 3/31/2017 $408,885,000.00
20 12/31/2016 $406,375,000.00
21 9/30/2016 $402,359,000.00
22 6/30/2016 $395,378,000.00
23 3/31/2016 $387,852,000.00
24 12/31/2015 $379,088,000.00
25 9/30/2015 $375,149,000.00
26 6/30/2015 $366,272,000.00
27 3/31/2015 $369,128,000.00
28 12/31/2014 $362,620,000.00
29 9/30/2014 $360,513,000.00
30 6/30/2014 $357,502,000.00
31 3/31/2014 $352,843,000.00
32 12/31/2013 $346,500,000.00
33 9/30/2013 $341,061,000.00
34 6/30/2013 $344,782,000.00
35 3/31/2013 $337,447,000.00
36 12/31/2012 $-330,012,000.00
37 9/30/2012 $323,881,000.00
38 6/30/2012 $317,354,000.00
39 3/31/2012 $319,228,000.00
40 12/31/2011 $312,983,000.00
41 12/31/2010 $302,944,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-13,860,000.00
2 9/30/2023 $-15,174,000.00
3 6/30/2023 $-12,552,000.00
4 3/31/2023 $-13,809,000.00
5 12/31/2022 $-16,233,000.00
6 9/30/2022 $-21,125,000.00
7 6/30/2022 $-18,292,000.00
8 3/31/2022 $-15,887,000.00
9 12/31/2021 $-17,158,000.00
10 9/30/2021 $-17,632,000.00
11 6/30/2021 $-16,521,000.00
12 3/31/2021 $-17,987,000.00
13 12/31/2020 $-16,651,000.00
14 9/30/2020 $-18,714,000.00
15 6/30/2020 $-21,292,000.00
16 3/31/2020 $-21,995,000.00
17 12/31/2019 $-16,759,000.00
18 9/30/2019 $-17,993,000.00
19 6/30/2019 $-15,124,000.00
20 3/31/2019 $-13,257,000.00
21 12/31/2018 $-11,124,000.00
22 9/30/2018 $-8,518,000.00
23 6/30/2018 $-8,351,000.00
24 3/31/2018 $-5,984,000.00
25 12/31/2017 $-8,149,000.00
26 9/30/2017 $-9,482,000.00
27 6/30/2017 $-10,887,000.00
28 3/31/2017 $-13,212,000.00
29 12/31/2016 $-14,176,000.00
30 9/30/2016 $-14,319,000.00
31 6/30/2016 $-15,383,000.00
32 3/31/2016 $-13,906,000.00
33 12/31/2015 $-13,016,000.00
34 9/30/2015 $-11,894,000.00
35 6/30/2015 $-12,279,000.00
36 3/31/2015 $-12,936,000.00
37 12/31/2014 $-9,475,000.00
38 9/30/2014 $-10,720,000.00
39 6/30/2014 $-9,496,000.00
40 3/31/2014 $-9,138,000.00
41 12/31/2013 $-9,094,000.00
42 9/30/2013 $-9,973,000.00
43 6/30/2013 $-11,268,000.00
44 3/31/2013 $-11,181,000.00
45 12/31/2012 $-10,536,000.00
46 9/30/2012 $-12,846,000.00
47 6/30/2012 $-13,831,000.00
48 3/31/2012 $-9,759,000.00
49 12/31/2011 $-13,450,000.00
50 12/31/2010 $-6,962,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $528,842,000.00
2 9/30/2023 $525,784,000.00
3 6/30/2023 $522,247,000.00
4 3/31/2023 $518,499,000.00
5 12/31/2022 $519,238,000.00
6 9/30/2022 $513,808,000.00
7 6/30/2022 $509,172,000.00
8 3/31/2022 $506,714,000.00
9 12/31/2021 $507,447,000.00
10 9/30/2021 $503,062,000.00
11 6/30/2021 $503,386,000.00
12 3/31/2021 $505,659,000.00
13 12/31/2020 $510,405,000.00
14 9/30/2020 $511,869,000.00
15 6/30/2020 $508,555,000.00
16 3/31/2020 $505,283,000.00
17 12/31/2019 $512,019,000.00
18 9/30/2019 $512,401,000.00
19 6/30/2019 $516,663,000.00
20 3/31/2019 $530,261,000.00
21 12/31/2018 $554,939,000.00
22 9/30/2018 $596,110,000.00
23 6/30/2018 $607,984,000.00
24 3/31/2018 $608,092,000.00
25 12/31/2017 $634,192,000.00
26 9/30/2017 $640,472,000.00
27 6/30/2017 $637,796,000.00
28 3/31/2017 $632,863,000.00
29 12/31/2016 $626,306,000.00
30 9/30/2016 $613,036,000.00
31 6/30/2016 $613,412,000.00
32 3/31/2016 $619,994,000.00
33 12/31/2015 $624,997,000.00
34 9/30/2015 $632,065,000.00
35 6/30/2015 $638,976,000.00
36 3/31/2015 $645,066,000.00
37 12/31/2014 $649,715,000.00
38 9/30/2014 $650,474,000.00
39 6/30/2014 $653,853,000.00
40 3/31/2014 $649,536,000.00
41 12/31/2013 $644,594,000.00
42 9/30/2013 $648,176,000.00
43 6/30/2013 $646,974,000.00
44 3/31/2013 $648,596,000.00
45 12/31/2012 $651,148,000.00
46 9/30/2012 $659,006,000.00
47 6/30/2012 $662,287,000.00
48 3/31/2012 $674,430,000.00
49 12/31/2011 $674,498,000.00
50 12/31/2010 $707,138,000.00
Financials: AdjustmentForAmortization
Date Value
1 12/31/2023 $11,042,000.00
2 9/30/2023 $8,660,000.00
3 6/30/2023 $5,775,000.00
4 3/31/2023 $2,780,000.00
5 12/31/2022 $10,913,000.00
6 9/30/2022 $8,113,000.00
7 6/30/2022 $5,356,000.00
8 3/31/2022 $2,603,000.00
9 12/31/2021 $9,149,000.00
10 9/30/2021 $6,628,000.00
11 6/30/2021 $4,259,000.00
12 3/31/2021 $2,082,000.00
13 12/31/2020 $11,053,000.00
14 9/30/2020 $8,539,000.00
15 6/30/2020 $5,718,000.00
16 3/31/2020 $2,891,000.00
17 12/31/2019 $11,315,000.00
18 9/30/2019 $8,469,000.00
19 6/30/2019 $5,705,000.00
20 3/31/2019 $2,853,000.00
21 12/31/2018 $13,400,000.00
22 9/30/2018 $10,539,000.00
23 6/30/2018 $5,710,000.00
24 3/31/2018 $2,843,000.00
25 12/31/2017 $12,004,000.00
26 9/30/2017 $9,139,000.00
27 6/30/2017 $5,903,000.00
28 3/31/2017 $2,953,000.00
29 12/31/2016 $13,741,000.00
30 9/30/2016 $10,379,000.00
31 6/30/2016 $6,740,000.00
32 3/31/2016 $3,286,000.00
33 12/31/2015 $6,850,000.00
34 9/30/2015 $4,192,000.00
35 6/30/2015 $2,702,000.00
36 3/31/2015 $1,205,000.00
37 12/31/2014 $5,190,000.00
38 9/30/2014 $3,601,000.00
39 6/30/2014 $2,358,000.00
40 3/31/2014 $1,158,000.00
41 12/31/2013 $4,763,000.00
42 9/30/2013 $3,339,000.00
43 6/30/2013 $2,021,000.00
44 3/31/2013 $927,000.00
45 12/31/2012 $3,956,000.00
46 12/31/2011 $5,981,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $15,286,000.00
2 9/30/2023 $12,331,000.00
3 6/30/2023 $8,657,000.00
4 3/31/2023 $4,790,000.00
5 12/31/2022 $18,485,000.00
6 9/30/2022 $13,282,000.00
7 6/30/2022 $8,487,000.00
8 3/31/2022 $4,206,000.00
9 12/31/2021 $15,262,000.00
10 9/30/2021 $3,993,000.00
11 6/30/2021 $4,013,000.00
12 3/31/2021 $2,850,000.00
13 12/31/2020 $10,398,000.00
14 9/30/2020 $9,464,000.00
15 6/30/2020 $3,305,000.00
16 3/31/2020 $2,739,000.00
17 12/31/2019 $10,194,000.00
18 9/30/2019 $8,461,000.00
19 6/30/2019 $2,948,000.00
20 3/31/2019 $2,772,000.00
21 12/31/2018 $10,089,000.00
22 9/30/2018 $2,824,000.00
23 6/30/2018 $5,405,000.00
24 3/31/2018 $2,870,000.00
25 12/31/2017 $7,815,000.00
26 9/30/2017 $6,819,000.00
27 6/30/2017 $4,505,000.00
28 3/31/2017 $2,160,000.00
29 12/31/2016 $5,322,000.00
30 9/30/2016 $4,302,000.00
31 6/30/2016 $3,981,000.00
32 3/31/2016 $2,113,000.00
33 12/31/2015 $7,709,000.00
34 9/30/2015 $6,021,000.00
35 6/30/2015 $4,020,000.00
36 3/31/2015 $1,940,000.00
37 12/31/2014 $7,213,000.00
38 9/30/2014 $6,163,000.00
39 6/30/2014 $4,217,000.00
40 3/31/2014 $1,359,000.00
41 12/31/2013 $6,267,000.00
42 9/30/2013 $4,846,000.00
43 6/30/2013 $3,420,000.00
44 3/31/2013 $1,553,000.00
45 12/31/2012 $6,270,000.00
46 9/30/2012 $4,723,000.00
47 6/30/2012 $3,050,000.00
48 3/31/2012 $1,276,000.00
49 12/31/2011 $5,097,000.00
50 12/31/2010 $5,415,000.00
51 12/31/2009 $5,356,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $15,300,000.00
2 9/30/2023 $12,300,000.00
3 6/30/2023 $8,700,000.00
4 3/31/2023 $4,800,000.00
5 12/31/2022 $18,500,000.00
6 9/30/2022 $13,300,000.00
7 6/30/2022 $8,500,000.00
8 3/31/2022 $4,200,000.00
9 12/31/2021 $15,300,000.00
10 9/30/2021 $10,900,000.00
11 6/30/2021 $6,900,000.00
12 3/31/2021 $2,900,000.00
13 12/31/2020 $10,400,000.00
14 9/30/2020 $9,500,000.00
15 6/30/2020 $6,000,000.00
16 3/31/2020 $2,700,000.00
17 12/31/2019 $10,200,000.00
18 9/30/2019 $8,500,000.00
19 6/30/2019 $5,700,000.00
20 3/31/2019 $2,800,000.00
21 12/31/2018 $10,100,000.00
22 9/30/2018 $8,200,000.00
23 6/30/2018 $2,500,000.00
24 3/31/2018 $2,900,000.00
25 12/31/2017 $7,800,000.00
26 9/30/2017 $2,300,000.00
27 6/30/2017 $2,300,000.00
28 3/31/2017 $2,200,000.00
29 12/31/2016 $5,300,000.00
30 9/30/2016 $300,000.00
31 6/30/2016 $4,000,000.00
32 3/31/2016 $2,100,000.00
33 12/31/2015 $7,700,000.00
34 9/30/2015 $6,000,000.00
35 6/30/2015 $4,000,000.00
36 3/31/2015 $1,900,000.00
37 12/31/2014 $6,400,000.00
38 9/30/2014 $5,600,000.00
39 6/30/2014 $2,200,000.00
40 3/31/2014 $1,400,000.00
41 12/31/2013 $7,100,000.00
42 9/30/2013 $1,900,000.00
43 6/30/2013 $1,900,000.00
44 3/31/2013 $1,600,000.00
45 12/31/2012 $6,300,000.00
46 9/30/2012 $4,700,000.00
47 6/30/2012 $3,100,000.00
48 3/31/2012 $1,300,000.00
49 12/31/2011 $5,100,000.00
50 9/30/2011 $4,100,000.00
51 6/30/2011 $2,600,000.00
52 12/31/2010 $5,400,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 12/31/2023 $470,000.00
2 12/31/2022 $514,000.00
3 12/31/2021 $788,000.00
4 12/31/2020 $1,371,000.00
5 12/31/2019 $10,085,000.00
6 12/31/2018 $1,733,000.00
7 12/31/2017 $105,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 12/31/2023 $470,000.00
2 9/30/2023 $960,000.00
3 6/30/2023 $1,469,000.00
4 3/31/2023 $307,000.00
5 12/31/2022 $514,000.00
6 9/30/2022 $408,000.00
7 6/30/2022 $908,000.00
8 3/31/2022 $908,000.00
9 12/31/2021 $788,000.00
10 9/30/2021 $828,000.00
11 6/30/2021 $828,000.00
12 3/31/2021 $1,371,000.00
13 12/31/2020 $1,371,000.00
14 9/30/2020 $12,192,000.00
15 6/30/2020 $12,192,000.00
16 3/31/2020 $10,085,000.00
17 12/31/2019 $10,085,000.00
18 9/30/2019 $69,000.00
19 6/30/2019 $69,000.00
20 3/31/2019 $69,000.00
21 12/31/2018 $1,733,000.00
22 9/30/2018 $1,729,000.00
23 6/30/2018 $105,000.00
24 3/31/2018 $105,000.00
25 12/31/2017 $105,000.00
26 9/30/2017 $1,802,000.00
27 6/30/2017 $4,535,000.00
28 3/31/2017 $4,535,000.00
29 12/31/2016 $2,838,000.00
30 9/30/2016 $3,314,000.00
31 6/30/2016 $3,314,000.00
32 3/31/2016 $3,314,000.00
33 12/31/2015 $3,417,000.00
34 9/30/2015 $3,394,000.00
35 6/30/2015 $3,033,000.00
36 3/31/2015 $2,918,000.00
37 12/31/2014 $2,943,000.00
38 9/30/2014 $2,943,000.00
39 6/30/2014 $292,000.00
40 3/31/2014 $369,000.00
41 12/31/2013 $338,000.00
42 9/30/2013 $460,000.00
43 6/30/2013 $486,000.00
44 3/31/2013 $420,000.00
45 12/31/2012 $1,442,000.00
46 9/30/2012 $1,424,000.00
47 6/30/2012 $1,382,000.00
48 3/31/2012 $1,438,000.00
49 12/31/2011 $1,094,000.00
50 12/31/2010 $586,000.00
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 12/31/2023 $1,365,000.00
2 12/31/2022 $763,000.00
3 12/31/2021 $583,000.00
4 12/31/2020 $10,874,000.00
5 12/31/2019 $1,971,000.00
6 12/31/2018 $90,000.00
Financials: AmortizationOfFinancingCosts
Date Value
1 12/31/2023 $499,000.00
2 9/30/2023 $368,000.00
3 6/30/2023 $238,000.00
4 3/31/2023 $114,000.00
5 12/31/2022 $416,000.00
6 9/30/2022 $302,000.00
7 6/30/2022 $178,000.00
8 3/31/2022 $85,000.00
9 12/31/2021 $637,000.00
10 9/30/2021 $345,000.00
11 6/30/2021 $230,000.00
12 3/31/2021 $115,000.00
13 12/31/2020 $461,000.00
14 9/30/2020 $345,000.00
15 6/30/2020 $230,000.00
16 3/31/2020 $115,000.00
17 12/31/2019 $461,000.00
18 9/30/2019 $345,000.00
19 6/30/2019 $230,000.00
20 3/31/2019 $115,000.00
21 12/31/2018 $2,717,000.00
22 9/30/2018 $2,602,000.00
23 6/30/2018 $437,000.00
24 3/31/2018 $218,000.00
25 12/31/2017 $861,000.00
26 9/30/2017 $643,000.00
27 6/30/2017 $425,000.00
28 3/31/2017 $196,000.00
29 12/31/2016 $756,000.00
30 9/30/2016 $567,000.00
31 6/30/2016 $378,000.00
32 3/31/2016 $189,000.00
33 12/31/2015 $103,000.00
34 9/30/2015 $140,000.00
35 12/31/2014 $187,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $5,979,000.00
2 9/30/2023 $4,775,000.00
3 6/30/2023 $3,183,000.00
4 3/31/2023 $1,592,000.00
5 12/31/2022 $6,384,000.00
6 9/30/2022 $4,792,000.00
7 6/30/2022 $3,201,000.00
8 3/31/2022 $1,609,000.00
9 12/31/2021 $6,384,000.00
10 9/30/2021 $4,793,000.00
11 6/30/2021 $3,197,000.00
12 3/31/2021 $1,598,000.00
13 12/31/2020 $9,099,000.00
14 9/30/2020 $7,120,000.00
15 6/30/2020 $2,371,000.00
16 3/31/2020 $2,381,000.00
17 12/31/2019 $9,461,000.00
18 9/30/2019 $7,095,000.00
19 6/30/2019 $2,361,000.00
20 3/31/2019 $2,367,000.00
21 12/31/2018 $9,485,000.00
22 9/30/2018 $7,101,000.00
23 6/30/2018 $4,733,000.00
24 3/31/2018 $2,366,000.00
25 12/31/2017 $10,065,000.00
26 9/30/2017 $2,736,000.00
27 6/30/2017 $4,962,000.00
28 3/31/2017 $2,481,000.00
29 12/31/2016 $11,838,000.00
30 9/30/2016 $8,945,000.00
31 6/30/2016 $6,400,000.00
32 3/31/2016 $3,100,000.00
33 12/31/2015 $4,962,000.00
34 9/30/2015 $3,000,000.00
35 6/30/2015 $2,600,000.00
36 3/31/2015 $800,000.00
37 12/31/2014 $3,781,000.00
38 9/30/2014 $2,500,000.00
39 6/30/2014 $1,700,000.00
40 3/31/2014 $900,000.00
41 12/31/2013 $4,600,000.00
42 9/30/2013 $2,200,000.00
43 6/30/2013 $1,300,000.00
44 3/31/2013 $600,000.00
45 12/31/2012 $2,700,000.00
46 9/30/2012 $2,200,000.00
47 6/30/2012 $1,500,000.00
48 3/31/2012 $600,000.00
49 12/31/2011 $4,600,000.00
50 9/30/2011 $3,000,000.00
51 6/30/2011 $2,100,000.00
52 12/31/2010 $4,200,000.00
53 12/31/2009 $3,500,000.00
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 9/30/2023 $200,000.00
2 6/30/2023 $600,000.00
3 3/31/2023 $200,000.00
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 $2,000.00
7 3/31/2022 $300,000.00
8 12/31/2021 $100,000.00
9 3/31/2021 $4,000.00
10 12/31/2020 $100,000.00
11 6/30/2020 $300,000.00
12 3/31/2020 $9,000.00
13 12/31/2019 $100,000.00
14 9/30/2019 $200,000.00
15 6/30/2019 $100,000.00
16 3/31/2019 $100,000.00
17 12/31/2018 $100,000.00
18 9/30/2018 $300,000.00
19 6/30/2018 $300,000.00
20 3/31/2018 $300,000.00
21 12/31/2017 $600,000.00
22 12/31/2016 $400,000.00
23 9/30/2016 $600,000.00
24 6/30/2016 $1,000,000.00
25 12/31/2015 $1,300,000.00
26 9/30/2015 $1,300,000.00
27 6/30/2015 $1,000,000.00
28 3/31/2015 $1,000,000.00
29 12/31/2014 $700,000.00
30 9/30/2014 $700,000.00
31 6/30/2014 $700,000.00
32 3/31/2014 $1,000,000.00
33 12/31/2013 $1,200,000.00
34 9/30/2013 $2,300,000.00
35 6/30/2013 $3,200,000.00
36 3/31/2013 $3,300,000.00
37 12/31/2012 $3,700,000.00
38 9/30/2012 $3,800,000.00
39 6/30/2012 $3,800,000.00
40 3/31/2012 $3,400,000.00
41 12/31/2011 $3,400,000.00
42 9/30/2011 $3,800,000.00
43 6/30/2011 $3,700,000.00
44 3/31/2011 $2,700,000.00
45 12/31/2010 $2,700,000.00
46 12/31/2009 $4,100,000.00
Financials: AssetImpairmentCharges
Date Value
1 12/31/2023 $1,075,000.00
2 9/30/2023 $1,100,000.00
3 6/30/2023 $923,000.00
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 $4,357,000.00
8 9/30/2021 $4,358,000.00
9 6/30/2021 --
10 12/31/2020 $6,950,000.00
11 9/30/2020 $6,950,000.00
12 6/30/2020 $1,214,000.00
13 3/31/2020 $1,007,000.00
14 12/31/2019 $834,000.00
15 9/30/2019 $834,000.00
16 6/30/2019 $834,000.00
17 3/31/2019 --
18 12/31/2018 $96,000.00
19 9/30/2018 $96,000.00
20 6/30/2018 $96,000.00
21 3/31/2018 --
22 12/31/2017 $42,000.00
23 9/30/2017 $42,000.00
24 6/30/2017 --
25 3/31/2017 --
26 12/31/2016 $142,000.00
27 9/30/2016 $121,000.00
28 6/30/2016 $121,000.00
29 3/31/2016 $121,000.00
30 12/31/2015 $1,201,000.00
31 9/30/2015 $84,000.00
32 6/30/2015 $84,000.00
33 3/31/2015 $84,000.00
34 12/31/2014 $802,000.00
35 9/30/2014 $184,000.00
36 6/30/2014 $610,000.00
37 3/31/2014 --
38 12/31/2013 $5,504,000.00
39 9/30/2013 $4,825,000.00
40 6/30/2013 $3,854,000.00
41 3/31/2013 $39,000.00
42 12/31/2012 --
43 9/30/2012 --
44 6/30/2012 --
45 12/31/2011 $46,530,000.00
46 9/30/2011 $24,000.00
47 6/30/2011 $24,000.00
48 3/31/2011 $24,000.00
49 12/31/2010 $237,000.00
50 12/31/2009 $236,000.00
Financials: Assets
Date Value
1 12/31/2023 $2,274,755,000.00
2 9/30/2023 $2,333,145,000.00
3 6/30/2023 $2,307,463,000.00
4 3/31/2023 $2,278,648,000.00
5 12/31/2022 $2,227,331,000.00
6 9/30/2022 $2,276,507,000.00
7 6/30/2022 $2,166,785,000.00
8 3/31/2022 $2,002,556,000.00
9 12/31/2021 $1,903,880,000.00
10 9/30/2021 $1,840,366,000.00
11 6/30/2021 $1,818,791,000.00
12 3/31/2021 $1,760,753,000.00
13 12/31/2020 $1,744,235,000.00
14 9/30/2020 $1,734,507,000.00
15 6/30/2020 $1,758,035,000.00
16 3/31/2020 $1,823,382,000.00
17 12/31/2019 $1,759,874,000.00
18 9/30/2019 $1,758,746,000.00
19 6/30/2019 $1,827,878,000.00
20 3/31/2019 $1,868,930,000.00
21 12/31/2018 $1,899,783,000.00
22 9/30/2018 $1,940,771,000.00
23 6/30/2018 $2,037,185,000.00
24 3/31/2018 $2,058,006,000.00
25 12/31/2017 $2,109,304,000.00
26 9/30/2017 $2,076,706,000.00
27 6/30/2017 $2,064,440,000.00
28 3/31/2017 $2,035,773,000.00
29 12/31/2016 $1,998,668,000.00
30 9/30/2016 $1,959,068,000.00
31 6/30/2016 $1,900,149,000.00
32 3/31/2016 $1,859,214,000.00
33 12/31/2015 $1,893,878,000.00
34 9/30/2015 $1,667,104,000.00
35 6/30/2015 $1,682,501,000.00
36 3/31/2015 $1,629,407,000.00
37 12/31/2014 $1,675,348,000.00
38 9/30/2014 $1,727,991,000.00
39 6/30/2014 $1,681,477,000.00
40 3/31/2014 $1,657,891,000.00
41 12/31/2013 $1,657,371,000.00
42 9/30/2013 $1,563,568,000.00
43 6/30/2013 $1,538,818,000.00
44 3/31/2013 $1,482,777,000.00
45 12/31/2012 $1,501,477,000.00
46 9/30/2012 $1,497,342,000.00
47 6/30/2012 $1,492,957,000.00
48 3/31/2012 $1,521,909,000.00
49 12/31/2011 $1,499,998,000.00
50 12/31/2010 $1,477,068,000.00
51 12/31/2009 $1,465,206,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $1,635,747,000.00
2 9/30/2023 $1,707,069,000.00
3 6/30/2023 $1,721,061,000.00
4 3/31/2023 $1,690,872,000.00
5 12/31/2022 $1,652,149,000.00
6 9/30/2022 $1,708,203,000.00
7 6/30/2022 $1,601,272,000.00
8 3/31/2022 $1,451,018,000.00
9 12/31/2021 $1,348,144,000.00
10 9/30/2021 $1,279,009,000.00
11 6/30/2021 $1,266,977,000.00
12 3/31/2021 $1,213,440,000.00
13 12/31/2020 $1,202,351,000.00
14 9/30/2020 $1,185,227,000.00
15 6/30/2020 $1,208,119,000.00
16 3/31/2020 $1,265,002,000.00
17 12/31/2019 $1,195,082,000.00
18 9/30/2019 $1,198,115,000.00
19 6/30/2019 $1,257,810,000.00
20 3/31/2019 $1,297,929,000.00
21 12/31/2018 $1,403,550,000.00
22 9/30/2018 $1,443,802,000.00
23 6/30/2018 $1,543,086,000.00
24 3/31/2018 $1,565,492,000.00
25 12/31/2017 $1,630,657,000.00
26 9/30/2017 $1,605,903,000.00
27 6/30/2017 $1,597,644,000.00
28 3/31/2017 $1,573,052,000.00
29 12/31/2016 $1,531,662,000.00
30 9/30/2016 $1,480,711,000.00
31 6/30/2016 $1,408,098,000.00
32 3/31/2016 $1,360,364,000.00
33 12/31/2015 $1,388,628,000.00
34 9/30/2015 $1,392,161,000.00
35 6/30/2015 $1,399,556,000.00
36 3/31/2015 $1,342,488,000.00
37 12/31/2014 $1,378,616,000.00
38 9/30/2014 $1,424,786,000.00
39 6/30/2014 $1,365,231,000.00
40 3/31/2014 $1,342,618,000.00
41 12/31/2013 $1,342,833,000.00
42 9/30/2013 $1,288,326,000.00
43 6/30/2013 $1,258,521,000.00
44 3/31/2013 $1,199,634,000.00
45 12/31/2012 $1,214,191,000.00
46 9/30/2012 $1,203,585,000.00
47 6/30/2012 $1,201,168,000.00
48 3/31/2012 $1,218,648,000.00
49 12/31/2011 $1,201,001,000.00
50 12/31/2010 $1,214,111,000.00
Financials: BusinessExitCosts1
Date Value
1 12/31/2023 $2,643,000.00
2 9/30/2023 $2,104,000.00
3 6/30/2023 $1,666,000.00
4 3/31/2023 $512,000.00
5 12/31/2022 $2,021,000.00
6 9/30/2022 $1,152,000.00
7 6/30/2022 $611,000.00
8 3/31/2022 $70,000.00
9 12/31/2021 $2,470,000.00
10 12/31/2020 $2,174,000.00
11 12/31/2015 $3,301,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 $1,558,000.00
2 9/30/2023 $17,477,000.00
3 6/30/2023 $7,053,000.00
4 3/31/2023 $5,555,000.00
5 12/31/2022 $23,734,000.00
6 9/30/2022 $21,921,000.00
7 6/30/2022 $14,364,000.00
8 3/31/2022 $3,744,000.00
9 12/31/2021 $8,614,000.00
10 9/30/2021 $7,980,000.00
11 6/30/2021 $8,902,000.00
12 3/31/2021 $4,432,000.00
13 12/31/2020 $3,164,000.00
14 9/30/2020 $6,531,000.00
15 6/30/2020 $3,677,000.00
16 3/31/2020 $7,173,000.00
17 12/31/2019 $9,119,000.00
18 9/30/2019 $2,370,000.00
19 6/30/2019 $5,660,000.00
20 3/31/2019 $1,945,000.00
21 12/31/2018 $6,148,000.00
22 9/30/2018 $6,629,000.00
23 6/30/2018 $5,960,000.00
24 3/31/2018 $11,035,000.00
25 12/31/2017 $7,761,000.00
26 9/30/2017 $6,024,000.00
27 6/30/2017 $2,074,000.00
28 3/31/2017 $3,301,000.00
29 12/31/2016 $2,111,000.00
30 9/30/2016 $1,004,000.00
31 6/30/2016 $1,291,000.00
32 3/31/2016 $1,447,000.00
33 12/31/2015 $2,761,000.00
34 9/30/2015 $1,081,000.00
35 12/31/2014 $9,113,000.00
36 12/31/2013 $3,170,000.00
37 12/31/2012 $2,020,000.00
Financials: CapitalizedComputerSoftwareAmortization1
Date Value
1 12/31/2023 $4,564,000.00
2 9/30/2023 $3,517,000.00
3 6/30/2023 $2,354,000.00
4 3/31/2023 $1,050,000.00
5 12/31/2022 $4,113,000.00
6 9/30/2022 $3,019,000.00
7 6/30/2022 $1,977,000.00
8 3/31/2022 $909,000.00
9 12/31/2021 $2,128,000.00
10 9/30/2021 $1,490,000.00
11 6/30/2021 $832,000.00
12 3/31/2021 $369,000.00
13 12/31/2020 $1,493,000.00
14 9/30/2020 $1,074,000.00
15 6/30/2020 $736,000.00
16 3/31/2020 $395,000.00
17 12/31/2019 $1,393,000.00
18 9/30/2019 $1,029,000.00
19 6/30/2019 $747,000.00
20 3/31/2019 $371,000.00
21 12/31/2018 $1,198,000.00
22 9/30/2018 $836,000.00
23 6/30/2018 $540,000.00
24 3/31/2018 $259,000.00
25 12/31/2017 $1,078,000.00
26 9/30/2017 $798,000.00
27 6/30/2017 $516,000.00
28 3/31/2017 $276,000.00
29 12/31/2016 $1,147,000.00
30 9/30/2016 $867,000.00
31 6/30/2016 $587,000.00
32 3/31/2016 $293,000.00
33 12/31/2015 $1,785,000.00
34 9/30/2015 $1,013,000.00
35 12/31/2014 $1,222,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $277,391,000.00
2 9/30/2023 $259,542,000.00
3 6/30/2023 $244,587,000.00
4 3/31/2023 $210,893,000.00
5 12/31/2022 $207,430,000.00
6 9/30/2022 $247,298,000.00
7 6/30/2022 $262,269,000.00
8 3/31/2022 $244,935,000.00
9 12/31/2021 $271,749,000.00
10 9/30/2021 $288,567,000.00
11 6/30/2021 $369,301,000.00
12 3/31/2021 $400,428,000.00
13 12/31/2020 $390,808,000.00
14 9/30/2020 $329,558,000.00
15 6/30/2020 $351,167,000.00
16 3/31/2020 $411,786,000.00
17 12/31/2019 $347,558,000.00
18 9/30/2019 $348,042,000.00
19 6/30/2019 $396,613,000.00
20 3/31/2019 $395,316,000.00
21 12/31/2018 $458,102,000.00
22 9/30/2018 $475,713,000.00
23 6/30/2018 $595,639,000.00
24 3/31/2018 $676,327,000.00
25 12/31/2017 $742,546,000.00
26 9/30/2017 $730,146,000.00
27 6/30/2017 $749,311,000.00
28 3/31/2017 $752,477,000.00
29 12/31/2016 $681,433,000.00
30 9/30/2016 $635,683,000.00
31 6/30/2016 $573,248,000.00
32 3/31/2016 $519,167,000.00
33 12/31/2015 $465,995,000.00
34 9/30/2015 $462,094,000.00
35 6/30/2015 $409,315,000.00
36 3/31/2015 $383,596,000.00
37 12/31/2014 $427,376,000.00
38 9/30/2014 $420,236,000.00
39 6/30/2014 $401,869,000.00
40 3/31/2014 $394,194,000.00
41 12/31/2013 $345,555,000.00
42 9/30/2013 $426,560,000.00
43 6/30/2013 $398,902,000.00
44 3/31/2013 $416,854,000.00
45 12/31/2012 $384,579,000.00
46 9/30/2012 $325,778,000.00
47 6/30/2012 $280,812,000.00
48 3/31/2012 $256,668,000.00
49 12/31/2011 $283,920,000.00
50 9/30/2011 $253,845,000.00
51 6/30/2011 $306,508,000.00
52 3/31/2011 $333,527,000.00
53 12/31/2010 $346,345,000.00
54 12/31/2009 $421,243,000.00
55 12/31/2008 $359,694,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $283,213,000.00
2 9/30/2023 $260,760,000.00
3 6/30/2023 $245,330,000.00
4 3/31/2023 $211,690,000.00
5 12/31/2022 $207,430,000.00
6 9/30/2022 $249,337,000.00
7 6/30/2022 $263,919,000.00
8 3/31/2022 $244,935,000.00
9 12/31/2021 $271,749,000.00
10 9/30/2021 $291,197,000.00
11 6/30/2021 $370,443,000.00
12 3/31/2021 $400,428,000.00
13 12/31/2020 $395,990,000.00
14 9/30/2020 $334,810,000.00
15 6/30/2020 $356,419,000.00
16 3/31/2020 $411,786,000.00
17 12/31/2019 $363,956,000.00
18 9/30/2019 $348,042,000.00
19 6/30/2019 $396,613,000.00
20 3/31/2019 $395,316,000.00
21 12/31/2018 $458,102,000.00
22 12/31/2017 $742,546,000.00
23 12/31/2016 $681,433,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $75,783,000.00
2 9/30/2023 $53,330,000.00
3 6/30/2023 $37,900,000.00
4 3/31/2023 $4,260,000.00
5 12/31/2022 $-64,319,000.00
6 9/30/2022 $-22,412,000.00
7 6/30/2022 $-7,830,000.00
8 3/31/2022 $-26,814,000.00
9 12/31/2021 $-124,241,000.00
10 9/30/2021 $-104,793,000.00
11 6/30/2021 $-25,547,000.00
12 3/31/2021 $4,438,000.00
13 12/31/2020 $32,034,000.00
14 9/30/2020 $-29,146,000.00
15 6/30/2020 $-7,537,000.00
16 3/31/2020 $47,830,000.00
17 12/31/2019 $-94,146,000.00
18 9/30/2019 $-110,060,000.00
19 6/30/2019 $-61,489,000.00
20 3/31/2019 $-62,786,000.00
21 12/31/2018 $-284,444,000.00
22 9/30/2018 $-266,833,000.00
23 6/30/2018 $-146,907,000.00
24 12/31/2017 $61,113,000.00
Financials: CashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $121,200,000.00
2 12/31/2022 $88,900,000.00
3 12/31/2021 $76,200,000.00
4 12/31/2020 $131,700,000.00
5 12/31/2019 $154,400,000.00
6 12/31/2018 $265,400,000.00
7 12/31/2017 $581,400,000.00
8 12/31/2016 $531,800,000.00
9 12/31/2015 $381,600,000.00
10 12/31/2014 $314,100,000.00
11 12/31/2013 $247,000,000.00
12 12/31/2012 $286,100,000.00
13 12/31/2011 $155,000,000.00
14 12/31/2010 $306,000,000.00
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 12/31/2018 --
21 12/31/2017 --
22 12/31/2016 --
23 3/31/2016 --
24 12/31/2015 --
25 9/30/2015 --
26 6/30/2015 --
27 3/31/2015 --
28 12/31/2014 --
29 9/30/2014 --
30 6/30/2014 --
31 3/31/2014 --
32 12/31/2013 --
33 9/30/2013 --
34 6/30/2013 --
35 3/31/2013 --
36 12/31/2012 --
37 9/30/2012 --
38 6/30/2012 --
39 3/31/2012 --
40 12/31/2011 --
41 12/31/2010 --
Financials: CommonStockDividendsPerShareDeclared
Date Value
1 11/30/2023 $0.17
2 8/31/2023 $0.17
3 5/31/2023 $0.17
4 2/28/2023 $0.17
5 8/31/2022 $0.17
6 6/30/2022 $0.17
7 5/31/2022 $0.17
8 2/28/2022 $0.17
9 11/30/2021 $0.17
10 8/31/2021 $0.17
11 5/31/2021 $0.17
12 2/28/2021 $0.16
13 11/30/2020 $0.16
14 9/30/2020 $0.16
15 8/31/2020 $0.16
16 6/30/2020 $0.16
17 5/31/2020 $0.16
18 3/31/2020 $0.16
19 12/31/2019 $0.15
20 9/30/2019 $0.15
21 6/30/2019 $0.15
22 3/31/2019 $0.15
23 12/31/2018 $0.15
24 9/30/2018 $0.15
25 6/30/2018 $0.15
26 3/31/2018 $0.15
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.10
2 9/30/2023 $0.10
3 6/30/2023 $0.10
4 3/31/2023 $0.10
5 12/31/2022 $0.10
6 9/30/2022 $0.10
7 6/30/2022 $0.10
8 3/31/2022 $0.10
9 12/31/2021 $0.10
10 9/30/2021 $0.10
11 6/30/2021 $0.10
12 3/31/2021 $0.10
13 12/31/2020 $0.10
14 9/30/2020 $0.10
15 6/30/2020 $0.10
16 3/31/2020 $0.10
17 12/31/2019 $0.10
18 9/30/2019 $0.10
19 3/31/2019 $0.10
20 12/31/2018 $0.10
21 9/30/2018 $0.10
22 6/30/2018 $0.10
23 3/31/2018 $0.10
24 12/31/2017 $0.10
25 9/30/2017 $0.10
26 6/30/2017 $0.10
27 3/31/2017 $0.10
28 12/31/2016 $0.10
29 9/30/2016 $0.10
30 6/30/2016 $0.10
31 3/31/2016 $0.10
32 12/31/2015 $0.10
33 9/30/2015 $0.10
34 6/30/2015 $0.10
35 3/31/2015 $0.10
36 12/31/2014 $0.10
37 9/30/2014 $0.10
38 6/30/2014 $0.10
39 3/31/2014 $0.10
40 12/31/2013 $0.10
41 9/30/2013 $0.10
42 6/30/2013 $0.10
43 3/31/2013 $0.10
44 12/31/2012 $0.10
45 9/30/2012 $0.10
46 6/30/2012 $0.10
47 3/31/2012 $0.10
48 12/31/2011 $0.10
49 12/31/2010 $0.10
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $145,000,000.00
2 9/30/2023 $145,000,000.00
3 6/30/2023 $145,000,000.00
4 3/31/2023 $145,000,000.00
5 12/31/2022 $145,000,000.00
6 9/30/2022 $145,000,000.00
7 6/30/2022 $145,000,000.00
8 3/31/2022 $145,000,000.00
9 12/31/2021 $145,000,000.00
10 9/30/2021 $145,000,000.00
11 6/30/2021 $145,000,000.00
12 3/31/2021 $145,000,000.00
13 12/31/2020 $145,000,000.00
14 9/30/2020 $145,000,000.00
15 6/30/2020 $145,000,000.00
16 3/31/2020 $145,000,000.00
17 12/31/2019 $145,000,000.00
18 9/30/2019 $145,000,000.00
19 6/30/2019 $145,000,000.00
20 3/31/2019 $145,000,000.00
21 12/31/2018 $145,000,000.00
22 9/30/2018 $145,000,000.00
23 6/30/2018 $145,000,000.00
24 3/31/2018 $145,000,000.00
25 12/31/2017 $145,000,000.00
26 9/30/2017 $145,000,000.00
27 6/30/2017 $145,000,000.00
28 3/31/2017 $145,000,000.00
29 12/31/2016 $145,000,000.00
30 9/30/2016 $145,000,000.00
31 6/30/2016 $145,000,000.00
32 3/31/2016 $145,000,000.00
33 12/31/2015 $145,000,000.00
34 9/30/2015 $145,000,000.00
35 6/30/2015 $145,000,000.00
36 3/31/2015 $145,000,000.00
37 12/31/2014 $145,000,000.00
38 9/30/2014 $145,000,000.00
39 6/30/2014 $145,000,000.00
40 3/31/2014 $145,000,000.00
41 12/31/2013 $145,000,000.00
42 9/30/2013 $145,000,000.00
43 6/30/2013 $145,000,000.00
44 3/31/2013 $145,000,000.00
45 12/31/2012 $145,000,000.00
46 9/30/2012 $145,000,000.00
47 6/30/2012 $145,000,000.00
48 3/31/2012 $145,000,000.00
49 12/31/2011 $145,000,000.00
50 12/31/2010 $145,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $35,664,000.00
2 9/30/2023 $35,653,000.00
3 6/30/2023 $35,642,000.00
4 3/31/2023 $35,589,000.00
5 12/31/2022 $35,164,000.00
6 9/30/2022 $35,153,000.00
7 6/30/2022 $35,140,000.00
8 3/31/2022 $35,261,000.00
9 12/31/2021 $35,213,000.00
10 9/30/2021 $35,209,000.00
11 6/30/2021 $35,566,000.00
12 3/31/2021 $36,062,000.00
13 12/31/2020 $36,295,000.00
14 9/30/2020 $36,474,000.00
15 6/30/2020 $36,461,000.00
16 3/31/2020 $36,415,000.00
17 12/31/2019 $36,957,000.00
18 9/30/2019 $37,036,000.00
19 6/30/2019 $37,679,000.00
20 3/31/2019 $39,169,000.00
21 12/31/2018 $41,357,000.00
22 9/30/2018 $45,130,000.00
23 6/30/2018 $47,334,000.00
24 3/31/2018 $47,572,000.00
25 12/31/2017 $49,143,000.00
26 9/30/2017 $49,822,000.00
27 6/30/2017 $49,845,000.00
28 3/31/2017 $49,710,000.00
29 12/31/2016 $49,330,000.00
30 9/30/2016 $48,754,000.00
31 6/30/2016 $48,935,000.00
32 3/31/2016 $49,664,000.00
33 12/31/2015 $50,178,000.00
34 9/30/2015 $50,918,000.00
35 6/30/2015 $51,730,000.00
36 3/31/2015 $52,478,000.00
37 12/31/2014 $52,994,000.00
38 9/30/2014 $53,465,000.00
39 6/30/2014 $54,070,000.00
40 3/31/2014 $54,117,000.00
41 12/31/2013 $53,936,000.00
42 9/30/2013 $54,338,000.00
43 6/30/2013 $54,511,000.00
44 3/31/2013 $54,869,000.00
45 12/31/2012 $55,297,000.00
46 9/30/2012 $56,219,000.00
47 6/30/2012 $56,692,000.00
48 3/31/2012 $57,969,000.00
49 12/31/2011 $57,902,000.00
50 12/31/2010 $61,196,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $35,664,000.00
2 9/30/2023 $35,653,000.00
3 6/30/2023 $35,642,000.00
4 3/31/2023 $35,589,000.00
5 12/31/2022 $35,164,000.00
6 9/30/2022 $35,153,000.00
7 6/30/2022 $35,140,000.00
8 3/31/2022 $35,261,000.00
9 12/31/2021 $35,213,000.00
10 9/30/2021 $35,209,000.00
11 6/30/2021 $35,566,000.00
12 3/31/2021 $36,062,000.00
13 12/31/2020 $36,295,000.00
14 9/30/2020 $36,474,000.00
15 6/30/2020 $36,461,000.00
16 3/31/2020 $36,415,000.00
17 12/31/2019 $36,957,000.00
18 9/30/2019 $37,036,000.00
19 6/30/2019 $37,679,000.00
20 3/31/2019 $39,169,000.00
21 12/31/2018 $41,357,000.00
22 9/30/2018 $45,130,000.00
23 6/30/2018 $47,334,000.00
24 3/31/2018 $47,572,000.00
25 12/31/2017 $49,143,000.00
26 9/30/2017 $49,822,000.00
27 6/30/2017 $49,845,000.00
28 3/31/2017 $49,710,000.00
29 12/31/2016 $49,330,000.00
30 9/30/2016 $48,754,000.00
31 6/30/2016 $48,935,000.00
32 3/31/2016 $49,664,000.00
33 12/31/2015 $50,178,000.00
34 9/30/2015 $50,918,000.00
35 6/30/2015 $51,730,000.00
36 3/31/2015 $52,478,000.00
37 12/31/2014 $52,994,000.00
38 9/30/2014 $53,465,000.00
39 6/30/2014 $53,959,000.00
40 3/31/2014 $54,006,000.00
41 12/31/2013 $53,825,000.00
42 9/30/2013 $54,227,000.00
43 6/30/2013 $54,400,000.00
44 3/31/2013 $54,758,000.00
45 12/31/2012 $55,186,000.00
46 9/30/2012 $56,108,000.00
47 6/30/2012 $56,581,000.00
48 3/31/2012 $57,858,000.00
49 12/31/2011 $57,791,000.00
50 12/31/2010 $61,085,000.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $3,566,000.00
2 9/30/2023 $3,565,000.00
3 6/30/2023 $3,564,000.00
4 3/31/2023 $3,559,000.00
5 12/31/2022 $3,516,000.00
6 9/30/2022 $3,515,000.00
7 6/30/2022 $3,514,000.00
8 3/31/2022 $3,526,000.00
9 12/31/2021 $3,521,000.00
10 9/30/2021 $3,521,000.00
11 6/30/2021 $3,558,000.00
12 3/31/2021 $3,608,000.00
13 12/31/2020 $3,629,000.00
14 9/30/2020 $3,648,000.00
15 6/30/2020 $3,646,000.00
16 3/31/2020 $3,642,000.00
17 12/31/2019 $3,696,000.00
18 9/30/2019 $3,704,000.00
19 6/30/2019 $3,768,000.00
20 3/31/2019 $3,917,000.00
21 12/31/2018 $4,136,000.00
22 9/30/2018 $4,513,000.00
23 6/30/2018 $4,733,000.00
24 3/31/2018 $4,757,000.00
25 12/31/2017 $4,914,000.00
26 9/30/2017 $4,982,000.00
27 6/30/2017 $4,985,000.00
28 3/31/2017 $4,971,000.00
29 12/31/2016 $4,933,000.00
30 9/30/2016 $4,875,000.00
31 6/30/2016 $4,893,000.00
32 3/31/2016 $4,966,000.00
33 12/31/2015 $5,018,000.00
34 9/30/2015 $5,092,000.00
35 6/30/2015 $5,173,000.00
36 3/31/2015 $5,248,000.00
37 12/31/2014 $5,300,000.00
38 9/30/2014 $5,347,000.00
39 6/30/2014 $5,396,000.00
40 3/31/2014 $5,401,000.00
41 12/31/2013 $5,383,000.00
42 9/30/2013 $5,423,000.00
43 6/30/2013 $5,440,000.00
44 3/31/2013 $5,476,000.00
45 12/31/2012 $5,519,000.00
46 9/30/2012 $5,611,000.00
47 6/30/2012 $5,658,000.00
48 3/31/2012 $5,786,000.00
49 12/31/2011 $5,779,000.00
50 12/31/2010 $6,109,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $66,688,000.00
2 9/30/2023 $47,822,000.00
3 6/30/2023 $30,032,000.00
4 3/31/2023 $14,784,000.00
5 12/31/2022 $69,154,000.00
6 9/30/2022 $43,043,000.00
7 6/30/2022 $14,816,000.00
8 3/31/2022 $12,231,000.00
9 12/31/2021 $35,263,000.00
10 9/30/2021 $6,954,000.00
11 6/30/2021 $15,416,000.00
12 3/31/2021 $6,581,000.00
13 12/31/2020 $14,163,000.00
14 9/30/2020 $4,405,000.00
15 6/30/2020 $-2,704,000.00
16 3/31/2020 $-1,384,000.00
17 12/31/2019 $17,790,000.00
18 9/30/2019 $23,487,000.00
19 6/30/2019 $7,580,000.00
20 3/31/2019 $11,640,000.00
21 12/31/2018 $19,842,000.00
22 9/30/2018 $-5,268,000.00
23 6/30/2018 $-12,900,000.00
24 3/31/2018 $-21,476,000.00
25 12/31/2017 $-25,938,000.00
26 9/30/2017 $49,069,000.00
27 6/30/2017 $20,399,000.00
28 3/31/2017 $10,651,000.00
29 12/31/2016 $62,887,000.00
30 9/30/2016 $22,806,000.00
31 6/30/2016 $11,208,000.00
32 3/31/2016 $10,162,000.00
33 12/31/2015 $91,860,000.00
34 9/30/2015 $20,950,000.00
35 6/30/2015 $21,867,000.00
36 3/31/2015 $10,744,000.00
37 12/31/2014 $80,860,000.00
38 9/30/2014 $56,805,000.00
39 6/30/2014 $21,792,000.00
40 3/31/2014 $19,081,000.00
41 12/31/2013 $112,387,000.00
42 9/30/2013 $25,021,000.00
43 6/30/2013 $8,370,000.00
44 3/31/2013 $10,842,000.00
45 12/31/2012 $59,521,000.00
46 9/30/2012 $20,299,000.00
47 6/30/2012 $9,508,000.00
48 3/31/2012 $9,289,000.00
49 12/31/2011 $45,471,000.00
50 9/30/2011 $47,082,000.00
51 6/30/2011 $16,499,000.00
52 3/31/2011 $19,339,000.00
53 12/31/2010 $77,789,000.00
54 12/31/2009 $58,573,000.00
Financials: ContractWithCustomerAssetNet
Date Value
1 12/31/2023 $174,979,000.00
2 9/30/2023 $190,085,000.00
3 6/30/2023 $185,877,000.00
4 3/31/2023 $194,134,000.00
5 12/31/2022 $183,613,000.00
6 9/30/2022 $187,730,000.00
7 6/30/2022 $179,172,000.00
8 3/31/2022 $168,675,000.00
9 12/31/2021 $155,243,000.00
10 9/30/2021 $160,194,000.00
11 6/30/2021 $154,629,000.00
12 3/31/2021 $148,205,000.00
13 12/31/2020 $142,779,000.00
14 9/30/2020 $161,396,000.00
15 6/30/2020 $153,641,000.00
16 3/31/2020 $159,962,000.00
17 12/31/2019 $161,061,000.00
18 9/30/2019 $161,068,000.00
19 6/30/2019 $155,546,000.00
20 3/31/2019 $157,025,000.00
21 12/31/2018 $140,082,000.00
22 9/30/2018 $155,898,000.00
23 6/30/2018 $148,231,000.00
24 3/31/2018 $147,623,000.00
25 12/31/2017 $146,496,000.00
26 9/30/2017 $161,579,000.00
27 12/31/2016 $156,206,000.00
Financials: ContractWithCustomerAssetNetCurrent
Date Value
1 12/31/2023 $174,979,000.00
2 9/30/2023 $190,100,000.00
3 6/30/2023 $185,900,000.00
4 3/31/2023 $194,134,000.00
5 12/31/2022 $183,613,000.00
6 9/30/2022 $187,700,000.00
7 6/30/2022 $179,172,000.00
8 3/31/2022 $168,700,000.00
9 12/31/2021 $155,200,000.00
10 9/30/2021 $160,194,000.00
11 6/30/2021 $154,600,000.00
12 3/31/2021 $148,200,000.00
13 12/31/2020 $142,779,000.00
14 9/30/2020 $161,400,000.00
15 6/30/2020 $153,641,000.00
16 3/31/2020 $160,000,000.00
17 12/31/2019 $161,100,000.00
18 9/30/2019 $161,100,000.00
19 6/30/2019 $155,500,000.00
20 3/31/2019 $157,025,000.00
21 12/31/2018 $140,082,000.00
22 9/30/2018 $155,898,000.00
23 6/30/2018 $148,231,000.00
24 3/31/2018 $147,623,000.00
25 12/31/2017 $146,496,000.00
Financials: ContractWithCustomerAssetReclassifiedToReceivable
Date Value
1 12/31/2023 $2,503,932,000.00
2 9/30/2023 $1,905,486,000.00
3 6/30/2023 $1,297,821,000.00
4 3/31/2023 $620,253,000.00
5 12/31/2022 $2,595,215,000.00
6 9/30/2022 $1,904,911,000.00
7 6/30/2022 $1,209,300,000.00
8 3/31/2022 $555,759,000.00
9 12/31/2021 $2,024,742,000.00
10 9/30/2021 $1,446,457,000.00
11 6/30/2021 $932,202,000.00
12 3/31/2021 $450,327,000.00
13 12/31/2020 $1,867,089,000.00
14 9/30/2020 $1,382,247,000.00
15 6/30/2020 $923,020,000.00
16 3/31/2020 $465,826,000.00
17 12/31/2019 $2,055,701,000.00
18 9/30/2019 $1,592,061,000.00
19 6/30/2019 $1,093,932,000.00
20 3/31/2019 $547,946,000.00
21 12/31/2018 $-2,393,747,000.00
22 9/30/2018 $-1,765,218,000.00
23 6/30/2018 $-290,599,000.00
24 3/31/2018 $-145,217,000.00
25 12/31/2017 $-2,300,756,000.00
26 9/30/2017 $-1,661,717,000.00
27 6/30/2017 $-305,850,000.00
28 3/31/2017 $-156,206,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $204,900,000.00
2 9/30/2023 $189,100,000.00
3 6/30/2023 $185,700,000.00
4 3/31/2023 $185,808,000.00
5 12/31/2022 $197,900,000.00
6 9/30/2022 $211,600,000.00
7 6/30/2022 $173,600,000.00
8 3/31/2022 $129,600,000.00
9 12/31/2021 $118,124,000.00
10 9/30/2021 $91,500,000.00
11 6/30/2021 $88,700,000.00
12 3/31/2021 $76,800,000.00
13 12/31/2020 $84,122,000.00
14 9/30/2020 $58,585,000.00
15 12/31/2019 $37,511,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $2,567,906,000.00
2 9/30/2023 $1,947,556,000.00
3 6/30/2023 $1,296,938,000.00
4 3/31/2023 $630,737,000.00
5 12/31/2022 $2,631,096,000.00
6 9/30/2022 $1,952,579,000.00
7 6/30/2022 $1,247,754,000.00
8 3/31/2022 $578,481,000.00
9 12/31/2021 $2,049,418,000.00
10 9/30/2021 $1,478,420,000.00
11 6/30/2021 $496,749,000.00
12 3/31/2021 $463,494,000.00
13 12/31/2020 $1,878,083,000.00
14 9/30/2020 $1,407,494,000.00
15 6/30/2020 $456,294,000.00
16 3/31/2020 $471,603,000.00
17 12/31/2019 $2,082,567,000.00
18 9/30/2019 $1,611,436,000.00
19 6/30/2019 $1,105,162,000.00
20 3/31/2019 $552,783,000.00
21 12/31/2018 $2,360,629,000.00
22 9/30/2018 $1,744,021,000.00
23 6/30/2018 $1,156,110,000.00
24 3/31/2018 $549,818,000.00
25 12/31/2017 $2,239,114,000.00
26 9/30/2017 $1,621,153,000.00
27 6/30/2017 $558,317,000.00
28 3/31/2017 $510,371,000.00
29 12/31/2016 $2,096,952,000.00
30 9/30/2016 $521,519,000.00
31 6/30/2016 $526,658,000.00
32 3/31/2016 $498,908,000.00
33 12/31/2015 $2,321,619,000.00
34 9/30/2015 $575,627,000.00
35 6/30/2015 $1,177,468,000.00
36 3/31/2015 $569,146,000.00
37 12/31/2014 $2,577,204,000.00
38 9/30/2014 $1,923,346,000.00
39 6/30/2014 $659,117,000.00
40 3/31/2014 $588,221,000.00
41 12/31/2013 $2,319,983,000.00
42 9/30/2013 $1,622,983,000.00
43 6/30/2013 $563,155,000.00
44 3/31/2013 $505,610,000.00
45 12/31/2012 $2,291,412,000.00
46 9/30/2012 $565,989,000.00
47 6/30/2012 $584,040,000.00
48 3/31/2012 $552,909,000.00
49 12/31/2011 $2,114,195,000.00
50 9/30/2011 $535,448,000.00
51 6/30/2011 $1,048,486,000.00
52 3/31/2011 $500,688,000.00
53 12/31/2010 $2,214,728,000.00
54 12/31/2009 $1,943,188,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $2,989,000.00
2 9/30/2023 $570,000.00
3 6/30/2023 $1,655,000.00
4 3/31/2023 $525,000.00
5 12/31/2022 $903,000.00
6 9/30/2022 $-9,000.00
7 6/30/2022 $67,000.00
8 3/31/2022 $97,000.00
9 12/31/2021 $6,000.00
10 9/30/2021 $-426,000.00
11 6/30/2021 $-365,000.00
12 3/31/2021 $-163,000.00
13 12/31/2020 $1,406,000.00
14 9/30/2020 $1,288,000.00
15 6/30/2020 $237,000.00
16 3/31/2020 $617,000.00
17 12/31/2019 $-1,697,000.00
18 9/30/2019 $907,000.00
19 6/30/2019 $62,000.00
20 3/31/2019 $675,000.00
21 12/31/2018 $-14,831,000.00
22 9/30/2018 $223,000.00
23 6/30/2018 $-81,000.00
24 3/31/2018 $-304,000.00
25 12/31/2017 $85,634,000.00
26 9/30/2017 $-1,280,000.00
27 6/30/2017 $-678,000.00
28 3/31/2017 $-783,000.00
29 12/31/2016 $-1,033,000.00
30 9/30/2016 $-164,000.00
31 6/30/2016 $9,000.00
32 3/31/2016 $815,000.00
33 12/31/2015 $619,000.00
34 9/30/2015 $483,000.00
35 6/30/2015 $320,000.00
36 3/31/2015 $127,000.00
37 12/31/2014 $-87,000.00
38 9/30/2014 $617,000.00
39 6/30/2014 $361,000.00
40 3/31/2014 $60,000.00
41 12/31/2013 $-358,000.00
42 9/30/2013 $-711,000.00
43 6/30/2013 $-748,000.00
44 3/31/2013 $-666,000.00
45 12/31/2012 $776,000.00
46 9/30/2012 $930,000.00
47 6/30/2012 $512,000.00
48 3/31/2012 $144,000.00
49 12/31/2011 $75,000.00
50 9/30/2011 $169,000.00
51 6/30/2011 $184,000.00
52 3/31/2011 $338,000.00
53 12/31/2010 $300,000.00
54 12/31/2009 $-4,521,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 $28,321,000.00
2 9/30/2023 $15,820,000.00
3 6/30/2023 $8,144,000.00
4 3/31/2023 $3,444,000.00
5 12/31/2022 $22,351,000.00
6 9/30/2022 $14,715,000.00
7 6/30/2022 $9,177,000.00
8 3/31/2022 $3,466,000.00
9 12/31/2021 $14,812,000.00
10 9/30/2021 $8,734,000.00
11 6/30/2021 $5,098,000.00
12 3/31/2021 $2,258,000.00
13 12/31/2020 $9,120,000.00
14 9/30/2020 $3,865,000.00
15 6/30/2020 $426,000.00
16 3/31/2020 $986,000.00
17 12/31/2019 $11,474,000.00
18 9/30/2019 $5,607,000.00
19 6/30/2019 $3,747,000.00
20 3/31/2019 $1,558,000.00
21 12/31/2018 $29,817,000.00
22 9/30/2018 $25,894,000.00
23 6/30/2018 $24,992,000.00
24 3/31/2018 $2,154,000.00
25 12/31/2017 $9,047,000.00
26 9/30/2017 $6,039,000.00
27 6/30/2017 $3,379,000.00
28 3/31/2017 $1,112,000.00
29 12/31/2016 $-2,379,000.00
30 9/30/2016 $-2,340,000.00
31 6/30/2016 $3,186,000.00
32 3/31/2016 $1,375,000.00
33 12/31/2015 $6,002,000.00
34 9/30/2015 $4,786,000.00
35 6/30/2015 $3,321,000.00
36 3/31/2015 $1,421,000.00
37 12/31/2014 $4,626,000.00
38 9/30/2014 $635,000.00
39 6/30/2014 $1,330,000.00
40 3/31/2014 $-29,000.00
41 12/31/2013 $11,010,000.00
42 9/30/2013 $4,292,000.00
43 6/30/2013 $2,749,000.00
44 3/31/2013 $1,660,000.00
45 12/31/2012 $8,352,000.00
46 9/30/2012 $3,159,000.00
47 6/30/2012 $1,948,000.00
48 3/31/2012 $678,000.00
49 12/31/2011 $7,003,000.00
50 9/30/2011 $4,023,000.00
51 6/30/2011 $-117,000.00
52 3/31/2011 $21,000.00
53 12/31/2010 $5,730,000.00
54 12/31/2009 $3,326,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $31,897,000.00
2 12/31/2022 $23,361,000.00
3 12/31/2021 $16,520,000.00
4 12/31/2020 $10,550,000.00
5 12/31/2019 $6,210,000.00
6 12/31/2018 $25,096,000.00
7 12/31/2017 $95,485,000.00
8 12/31/2016 $-2,914,000.00
9 12/31/2015 $7,419,000.00
10 12/31/2014 $5,361,000.00
11 12/31/2013 $10,804,000.00
12 12/31/2012 $9,768,000.00
13 12/31/2011 $7,164,000.00
14 12/31/2010 $6,978,000.00
15 12/31/2009 $-901,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $587,000.00
2 9/30/2023 $196,000.00
3 6/30/2023 $186,000.00
4 3/31/2023 $66,000.00
5 12/31/2022 $107,000.00
6 9/30/2022 $609,000.00
7 6/30/2022 $458,000.00
8 3/31/2022 $171,000.00
9 12/31/2021 $1,702,000.00
10 9/30/2021 $528,000.00
11 6/30/2021 $354,000.00
12 3/31/2021 $140,000.00
13 12/31/2020 $24,000.00
14 9/30/2020 $503,000.00
15 6/30/2020 $43,000.00
16 3/31/2020 $155,000.00
17 12/31/2019 $-3,567,000.00
18 9/30/2019 $1,096,000.00
19 6/30/2019 $879,000.00
20 3/31/2019 $688,000.00
21 12/31/2018 $10,110,000.00
22 9/30/2018 $7,673,000.00
23 6/30/2018 $7,712,000.00
24 3/31/2018 $306,000.00
25 12/31/2017 $804,000.00
26 9/30/2017 $275,000.00
27 6/30/2017 $162,000.00
28 3/31/2017 $128,000.00
29 12/31/2016 $498,000.00
30 9/30/2016 $238,000.00
31 6/30/2016 $235,000.00
32 3/31/2016 $100,000.00
33 12/31/2015 $798,000.00
34 9/30/2015 $296,000.00
35 6/30/2015 $192,000.00
36 3/31/2015 $77,000.00
37 12/31/2014 $822,000.00
38 9/30/2014 $454,000.00
39 6/30/2014 $295,000.00
40 3/31/2014 $48,000.00
41 12/31/2013 $152,000.00
42 9/30/2013 $151,000.00
43 6/30/2013 $91,000.00
44 3/31/2013 $64,000.00
45 12/31/2012 $640,000.00
46 9/30/2012 $459,000.00
47 6/30/2012 $91,000.00
48 3/31/2012 $26,000.00
49 12/31/2011 $86,000.00
50 9/30/2011 $165,000.00
51 6/30/2011 $121,000.00
52 3/31/2011 $36,000.00
53 12/31/2010 $948,000.00
54 12/31/2009 $294,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-6,206,000.00
2 12/31/2022 $-6,544,000.00
3 12/31/2021 $-6,179,000.00
4 12/31/2020 $-3,784,000.00
5 12/31/2019 $1,815,000.00
6 12/31/2018 $-249,000.00
7 12/31/2017 $10,177,000.00
8 12/31/2016 $3,926,000.00
9 12/31/2015 $-12,322,000.00
10 12/31/2014 $8,999,000.00
11 12/31/2013 $-11,069,000.00
12 12/31/2012 $9,914,000.00
13 12/31/2011 $-16,963,000.00
14 12/31/2010 $-407,000.00
15 12/31/2009 $1,789,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-7,174,000.00
2 12/31/2022 $1,030,000.00
3 12/31/2021 $676,000.00
4 12/31/2020 $-2,507,000.00
5 12/31/2019 $-5,590,000.00
6 12/31/2018 $8,427,000.00
7 12/31/2017 $-702,000.00
8 12/31/2016 $1,933,000.00
9 12/31/2015 $-1,653,000.00
10 12/31/2014 $1,365,000.00
11 12/31/2013 $3,846,000.00
12 12/31/2012 $-2,410,000.00
13 12/31/2011 $-1,470,000.00
14 12/31/2010 $739,000.00
15 12/31/2009 $-3,217,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2023 $26,943,000.00
2 9/30/2023 $16,190,000.00
3 6/30/2023 $14,561,000.00
4 3/31/2023 $12,861,000.00
5 12/31/2022 $12,235,000.00
6 9/30/2022 $8,669,000.00
7 6/30/2022 $7,876,000.00
8 3/31/2022 $6,352,000.00
9 12/31/2021 $5,972,000.00
10 9/30/2021 $4,248,000.00
11 6/30/2021 $4,941,000.00
12 3/31/2021 $4,924,000.00
13 12/31/2020 $4,924,000.00
14 9/30/2020 $5,200,000.00
15 6/30/2020 $5,336,000.00
16 3/31/2020 $5,274,000.00
17 12/31/2019 $5,274,000.00
18 12/31/2018 $2,478,000.00
Financials: DeferredIncomeTaxesAndTaxCredits
Date Value
1 9/30/2023 $-4,465,000.00
2 6/30/2023 $-3,045,000.00
3 3/31/2023 $-1,010,000.00
4 12/31/2022 $-7,248,000.00
5 9/30/2022 $-4,138,000.00
6 6/30/2022 $-3,100,000.00
7 3/31/2022 $-1,201,000.00
8 12/31/2021 $-6,883,000.00
9 9/30/2021 $-2,110,000.00
10 6/30/2021 $-944,000.00
11 3/31/2021 $-161,000.00
12 12/31/2020 $-7,312,000.00
13 9/30/2020 $-4,079,000.00
14 6/30/2020 $-330,000.00
15 3/31/2020 $-885,000.00
16 12/31/2019 $-2,367,000.00
17 9/30/2019 $206,000.00
18 6/30/2019 $1,555,000.00
19 3/31/2019 $685,000.00
20 12/31/2018 $7,628,000.00
21 9/30/2018 $11,863,000.00
22 6/30/2018 $10,936,000.00
23 3/31/2018 $39,000,000.00
24 12/31/2017 $9,262,000.00
25 9/30/2017 $1,505,000.00
26 6/30/2017 $1,360,000.00
27 3/31/2017 $1,041,000.00
28 12/31/2016 $7,055,000.00
29 9/30/2016 $2,577,000.00
30 6/30/2016 $2,649,000.00
31 3/31/2016 $633,000.00
32 12/31/2015 $-12,781,000.00
33 9/30/2015 $7,481,000.00
34 6/30/2015 $5,000,000.00
35 3/31/2015 $1,818,000.00
36 12/31/2014 $12,027,000.00
37 9/30/2014 $10,649,000.00
38 6/30/2014 $6,674,000.00
39 3/31/2014 $3,293,000.00
40 12/31/2013 $-5,786,000.00
41 9/30/2013 $9,001,000.00
42 6/30/2013 $4,338,000.00
43 3/31/2013 $1,719,000.00
44 12/31/2012 $9,064,000.00
45 9/30/2012 $7,876,000.00
46 6/30/2012 $4,244,000.00
47 3/31/2012 $1,798,000.00
48 12/31/2011 $-17,991,000.00
49 9/30/2011 $-11,485,000.00
50 6/30/2011 $968,000.00
51 3/31/2011 $510,000.00
52 12/31/2010 $280,000.00
53 12/31/2009 $-1,073,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-14,992,000.00
2 9/30/2023 $-4,465,000.00
3 6/30/2023 $-3,045,000.00
4 3/31/2023 $-1,010,000.00
5 12/31/2022 $-7,248,000.00
6 9/30/2022 $-4,210,000.00
7 6/30/2022 $-3,098,000.00
8 3/31/2022 $-1,201,000.00
9 12/31/2021 $-6,883,000.00
10 9/30/2021 $-2,860,000.00
11 6/30/2021 $-1,475,000.00
12 3/31/2021 $-478,000.00
13 12/31/2020 $-7,312,000.00
14 9/30/2020 $-4,079,000.00
15 6/30/2020 $-330,000.00
16 3/31/2020 $-885,000.00
17 12/31/2019 $-2,366,000.00
18 9/30/2019 $206,000.00
19 6/30/2019 $1,555,000.00
20 3/31/2019 $685,000.00
21 12/31/2018 $7,628,000.00
22 9/30/2018 $11,863,000.00
23 6/30/2018 $10,936,000.00
24 3/31/2018 $39,000,000.00
25 12/31/2017 $9,262,000.00
26 9/30/2017 $1,505,000.00
27 6/30/2017 $1,360,000.00
28 3/31/2017 $1,041,000.00
29 12/31/2016 $7,055,000.00
30 9/30/2016 $2,577,000.00
31 6/30/2016 $2,649,000.00
32 3/31/2016 $633,000.00
33 12/31/2015 $-12,781,000.00
34 9/30/2015 $7,481,000.00
35 6/30/2015 $5,000,000.00
36 3/31/2015 $1,818,000.00
37 12/31/2014 $12,027,000.00
38 9/30/2014 $10,649,000.00
39 6/30/2014 $6,674,000.00
40 3/31/2014 $3,293,000.00
41 12/31/2013 $-5,786,000.00
42 9/30/2013 $9,001,000.00
43 6/30/2013 $4,338,000.00
44 3/31/2013 $1,719,000.00
45 12/31/2012 $9,064,000.00
46 9/30/2012 $7,876,000.00
47 6/30/2012 $4,244,000.00
48 3/31/2012 $1,798,000.00
49 12/31/2011 $-17,991,000.00
50 9/30/2011 $-11,485,000.00
51 6/30/2011 $1,025,000.00
52 3/31/2011 $510,000.00
53 12/31/2010 $280,000.00
54 12/31/2009 $-1,073,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $54,652,000.00
2 12/31/2022 $48,788,000.00
3 12/31/2021 $47,758,000.00
4 12/31/2020 $51,424,000.00
5 12/31/2019 $55,020,000.00
6 12/31/2018 $38,053,000.00
7 12/31/2017 $31,149,000.00
8 12/31/2016 $48,623,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 --
2 9/30/2023 $495,000.00
3 6/30/2023 $495,000.00
4 3/31/2023 $495,000.00
5 12/31/2022 $495,000.00
6 9/30/2022 $84,000.00
7 6/30/2022 $84,000.00
8 3/31/2022 $84,000.00
9 12/31/2021 $84,000.00
10 9/30/2021 $2,002,000.00
11 6/30/2021 $3,861,000.00
12 3/31/2021 $4,627,000.00
13 12/31/2020 $4,788,000.00
14 9/30/2020 $8,041,000.00
15 6/30/2020 $11,775,000.00
16 3/31/2020 $11,247,000.00
17 12/31/2019 $13,504,000.00
18 12/31/2018 $14,323,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-1,612,000.00
2 12/31/2022 $-1,734,000.00
3 12/31/2021 $-1,380,000.00
4 12/31/2020 $-1,021,000.00
5 12/31/2019 $1,409,000.00
6 12/31/2018 $-550,000.00
7 12/31/2017 $-213,000.00
8 12/31/2016 $1,196,000.00
9 12/31/2015 $1,194,000.00
10 12/31/2014 $1,663,000.00
11 12/31/2013 $1,437,000.00
12 12/31/2012 $1,560,000.00
13 12/31/2011 $442,000.00
14 12/31/2010 $-52,000.00
15 12/31/2009 $355,000.00
Financials: DeferredTaxAssetsGoodwillAndIntangibleAssets
Date Value
1 12/31/2023 $554,000.00
2 12/31/2022 $937,000.00
3 12/31/2021 $1,320,000.00
4 12/31/2020 $1,704,000.00
5 12/31/2019 $1,976,000.00
6 12/31/2018 $2,351,000.00
7 12/31/2017 $2,732,000.00
8 12/31/2016 $4,814,000.00
9 12/31/2015 $8,035,000.00
10 12/31/2014 $8,433,000.00
11 12/31/2013 $13,346,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $100,097,000.00
2 12/31/2022 $79,271,000.00
3 12/31/2021 $72,348,000.00
4 12/31/2020 $70,598,000.00
5 12/31/2019 $62,782,000.00
6 12/31/2018 $39,917,000.00
7 12/31/2017 $43,979,000.00
8 12/31/2016 $71,221,000.00
9 12/31/2015 $78,210,000.00
10 12/31/2014 $81,750,000.00
11 12/31/2013 $86,418,000.00
12 12/31/2012 $83,601,000.00
13 12/31/2011 $94,213,000.00
14 12/31/2010 $96,195,000.00
Financials: DeferredTaxAssetsInProcessResearchAndDevelopment
Date Value
1 12/31/2023 $15,900,000.00
2 12/31/2022 $10,700,000.00
3 12/31/2021 --
Financials: DeferredTaxAssetsInventory
Date Value
1 12/31/2023 $5,782,000.00
2 12/31/2022 $4,809,000.00
3 12/31/2021 $2,704,000.00
4 12/31/2020 $3,470,000.00
5 12/31/2019 $3,212,000.00
6 12/31/2018 $2,787,000.00
7 12/31/2017 $2,474,000.00
8 12/31/2016 $2,400,000.00
9 12/31/2015 $4,391,000.00
10 12/31/2014 $4,772,000.00
11 12/31/2013 $5,882,000.00
12 12/31/2012 $2,786,000.00
13 12/31/2011 $2,240,000.00
14 12/31/2010 $1,816,000.00
Financials: DeferredTaxAssetsLiabilitiesNet
Date Value
1 12/31/2023 $26,943,000.00
2 12/31/2022 $11,740,000.00
3 12/31/2021 $5,888,000.00
4 12/31/2020 $136,000.00
5 12/31/2016 $6,572,000.00
6 12/31/2015 $14,088,000.00
7 12/31/2014 $31,413,000.00
8 12/31/2013 $43,087,000.00
9 12/31/2012 $36,668,000.00
10 12/31/2011 $45,595,000.00
11 12/31/2010 $27,825,000.00
Financials: DeferredTaxAssetsNet
Date Value
1 12/31/2023 $81,595,000.00
2 12/31/2022 $60,528,000.00
3 12/31/2021 $53,646,000.00
4 12/31/2020 $51,560,000.00
5 12/31/2019 $46,790,000.00
6 12/31/2018 $26,208,000.00
7 12/31/2017 $28,156,000.00
8 12/31/2016 $55,195,000.00
9 12/31/2015 $61,008,000.00
10 12/31/2014 $45,068,000.00
11 12/31/2013 $56,106,000.00
12 12/31/2012 $41,743,000.00
13 12/31/2011 $51,689,000.00
14 12/31/2010 $34,343,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 12/31/2023 $12,662,000.00
2 12/31/2022 $16,848,000.00
3 12/31/2021 $17,417,000.00
4 12/31/2020 $19,120,000.00
5 12/31/2019 $19,493,000.00
6 12/31/2018 $20,028,000.00
7 12/31/2017 $22,096,000.00
8 12/31/2016 $38,988,000.00
9 12/31/2015 $35,879,000.00
10 12/31/2014 $40,217,000.00
11 12/31/2013 $40,915,000.00
12 12/31/2012 $39,670,000.00
13 12/31/2011 $49,561,000.00
14 12/31/2010 $46,829,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 12/31/2023 $8,540,000.00
2 12/31/2022 $4,086,000.00
3 12/31/2021 $5,961,000.00
4 12/31/2020 $5,025,000.00
5 12/31/2019 $5,148,000.00
6 12/31/2018 $4,373,000.00
7 12/31/2017 $5,924,000.00
8 12/31/2016 $6,812,000.00
9 12/31/2015 $9,009,000.00
10 12/31/2014 $8,977,000.00
11 12/31/2013 $7,394,000.00
12 12/31/2012 $7,564,000.00
13 12/31/2011 $9,850,000.00
14 12/31/2010 $11,398,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2023 $7,372,000.00
2 12/31/2022 $5,805,000.00
3 12/31/2021 $4,629,000.00
4 12/31/2020 $3,368,000.00
5 12/31/2019 $2,421,000.00
6 12/31/2018 $1,923,000.00
7 12/31/2017 $2,007,000.00
8 12/31/2016 $8,688,000.00
9 12/31/2015 $8,121,000.00
10 12/31/2014 $7,148,000.00
11 12/31/2013 $5,970,000.00
12 12/31/2012 $5,848,000.00
13 12/31/2011 $5,400,000.00
14 12/31/2010 $4,464,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 12/31/2023 $5,853,000.00
2 12/31/2022 $5,032,000.00
3 12/31/2021 $3,741,000.00
4 12/31/2020 $2,559,000.00
5 12/31/2019 $2,500,000.00
6 12/31/2018 $2,347,000.00
7 12/31/2017 $2,359,000.00
8 12/31/2016 $3,856,000.00
9 12/31/2015 $6,723,000.00
10 12/31/2014 $6,583,000.00
11 12/31/2013 $7,169,000.00
12 12/31/2012 $8,251,000.00
13 12/31/2011 $7,398,000.00
14 12/31/2010 $6,466,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 12/31/2023 $10,213,000.00
2 12/31/2022 $7,811,000.00
3 12/31/2021 $10,592,000.00
4 12/31/2020 $13,086,000.00
5 12/31/2019 $8,945,000.00
6 12/31/2018 $6,108,000.00
7 12/31/2017 $6,387,000.00
8 12/31/2016 $5,663,000.00
9 12/31/2015 $6,052,000.00
10 12/31/2014 $5,620,000.00
11 12/31/2013 $5,742,000.00
12 12/31/2012 $8,956,000.00
13 12/31/2011 $5,367,000.00
14 12/31/2010 $7,043,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $18,502,000.00
2 12/31/2022 $18,743,000.00
3 12/31/2021 $18,702,000.00
4 12/31/2020 $19,038,000.00
5 12/31/2019 $15,992,000.00
6 12/31/2018 $13,709,000.00
7 12/31/2017 $15,823,000.00
8 12/31/2016 $16,026,000.00
9 12/31/2015 $17,202,000.00
10 12/31/2014 $36,682,000.00
11 12/31/2013 $30,312,000.00
12 12/31/2012 $41,858,000.00
13 12/31/2011 $42,524,000.00
14 12/31/2010 $61,852,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 $26,943,000.00
2 12/31/2022 $11,740,000.00
3 12/31/2021 $5,888,000.00
4 12/31/2020 $136,000.00
5 12/31/2019 $8,230,000.00
6 12/31/2018 $11,845,000.00
7 12/31/2017 $2,993,000.00
8 12/31/2016 $48,623,000.00
9 12/31/2015 $46,920,000.00
10 12/31/2014 $13,655,000.00
11 12/31/2013 $13,019,000.00
12 12/31/2012 $5,075,000.00
13 12/31/2011 $6,094,000.00
14 12/31/2010 $6,518,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsIntangibleAssets
Date Value
1 12/31/2023 $8,946,000.00
2 12/31/2022 $10,502,000.00
3 12/31/2021 $11,687,000.00
4 12/31/2020 $14,078,000.00
5 12/31/2019 $16,302,000.00
Financials: DeferredTaxLiabilitiesLeasingArrangements
Date Value
1 12/31/2023 $32,999,000.00
2 12/31/2022 $22,991,000.00
3 12/31/2021 $24,590,000.00
4 12/31/2020 $19,742,000.00
5 12/31/2019 $18,826,000.00
6 12/31/2018 --
Financials: DeferredTaxLiabilitiesOther
Date Value
1 12/31/2023 $1,105,000.00
2 12/31/2022 $2,173,000.00
3 12/31/2021 $1,692,000.00
4 12/31/2020 $3,603,000.00
5 12/31/2019 $2,283,000.00
6 12/31/2018 $2,631,000.00
7 12/31/2017 $1,715,000.00
8 12/31/2016 $1,632,000.00
9 12/31/2015 $1,722,000.00
10 12/31/2014 $2,151,000.00
11 12/31/2013 $7,956,000.00
12 12/31/2012 $1,188,000.00
13 12/31/2011 $1,508,000.00
14 12/31/2010 $1,534,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $10,652,000.00
2 12/31/2022 $7,957,000.00
3 12/31/2021 $4,887,000.00
4 12/31/2020 $7,899,000.00
5 12/31/2019 $10,428,000.00
6 12/31/2018 $7,617,000.00
7 12/31/2017 $8,543,000.00
8 12/31/2016 $11,499,000.00
9 12/31/2015 $6,138,000.00
10 12/31/2014 $5,402,000.00
11 12/31/2013 $5,063,000.00
12 12/31/2012 $3,887,000.00
13 12/31/2011 $4,586,000.00
14 12/31/2010 $4,984,000.00
Financials: DeferredTaxLiabilityNotRecognizedAmountOfUnrecognizedDeferredTaxLiabilityUndistributedEarningsOfForeignSubsidiaries
Date Value
1 12/31/2023 $9,100,000.00
2 12/31/2022 $6,000,000.00
3 12/31/2021 $4,600,000.00
4 12/31/2020 $3,700,000.00
5 12/31/2019 $1,700,000.00
6 12/31/2018 $2,300,000.00
Financials: Depreciation
Date Value
1 12/31/2023 $34,368,000.00
2 9/30/2023 $25,443,000.00
3 6/30/2023 $16,774,000.00
4 3/31/2023 $8,320,000.00
5 12/31/2022 $33,339,000.00
6 9/30/2022 $24,874,000.00
7 6/30/2022 $16,506,000.00
8 3/31/2022 $8,294,000.00
9 12/31/2021 $35,003,000.00
10 9/30/2021 $26,335,000.00
11 6/30/2021 $17,735,000.00
12 3/31/2021 $8,973,000.00
13 12/31/2020 $37,739,000.00
14 9/30/2020 $28,400,000.00
15 6/30/2020 $18,813,000.00
16 3/31/2020 $9,301,000.00
17 12/31/2019 $37,112,000.00
18 9/30/2019 $27,920,000.00
19 6/30/2019 $18,420,000.00
20 3/31/2019 $9,319,000.00
21 12/31/2018 $38,439,000.00
22 9/30/2018 $29,104,000.00
23 6/30/2018 $19,373,000.00
24 3/31/2018 $9,541,000.00
25 12/31/2017 $36,668,000.00
26 9/30/2017 $27,452,000.00
27 6/30/2017 $18,414,000.00
28 3/31/2017 $9,320,000.00
29 12/31/2016 $41,398,000.00
30 9/30/2016 $31,623,000.00
31 6/30/2016 $21,160,000.00
32 3/31/2016 $10,621,000.00
33 12/31/2015 $42,822,000.00
34 9/30/2015 $32,298,000.00
35 6/30/2015 $21,778,000.00
36 3/31/2015 $10,933,000.00
37 12/31/2014 $41,259,000.00
38 9/30/2014 $30,384,000.00
39 6/30/2014 $19,841,000.00
40 3/31/2014 $9,640,000.00
41 12/31/2013 $36,179,000.00
42 9/30/2013 $26,296,000.00
43 6/30/2013 $17,554,000.00
44 3/31/2013 $8,699,000.00
45 12/31/2012 $31,757,000.00
46 12/31/2011 $29,503,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $45,410,000.00
2 9/30/2023 $34,103,000.00
3 6/30/2023 $22,549,000.00
4 3/31/2023 $11,100,000.00
5 12/31/2022 $44,252,000.00
6 9/30/2022 $32,987,000.00
7 6/30/2022 $10,965,000.00
8 3/31/2022 $10,897,000.00
9 12/31/2021 $44,152,000.00
10 9/30/2021 $32,963,000.00
11 6/30/2021 $10,939,000.00
12 3/31/2021 $11,055,000.00
13 12/31/2020 $48,792,000.00
14 9/30/2020 $36,939,000.00
15 6/30/2020 $24,531,000.00
16 3/31/2020 $12,192,000.00
17 12/31/2019 $48,427,000.00
18 9/30/2019 $12,264,000.00
19 6/30/2019 $11,953,000.00
20 3/31/2019 $12,172,000.00
21 12/31/2018 $51,839,000.00
22 9/30/2018 $14,560,000.00
23 6/30/2018 $12,699,000.00
24 3/31/2018 $12,384,000.00
25 12/31/2017 $48,672,000.00
26 9/30/2017 $36,591,000.00
27 6/30/2017 $12,044,000.00
28 3/31/2017 $12,273,000.00
29 12/31/2016 $55,139,000.00
30 9/30/2016 $14,102,000.00
31 6/30/2016 $27,900,000.00
32 3/31/2016 $13,907,000.00
33 12/31/2015 $49,672,000.00
34 9/30/2015 $12,010,000.00
35 6/30/2015 $12,342,000.00
36 3/31/2015 $12,138,000.00
37 12/31/2014 $46,449,000.00
38 9/30/2014 $33,985,000.00
39 6/30/2014 $11,401,000.00
40 3/31/2014 $10,798,000.00
41 12/31/2013 $40,942,000.00
42 9/30/2013 $29,635,000.00
43 6/30/2013 $9,949,000.00
44 3/31/2013 $9,626,000.00
45 12/31/2012 $35,713,000.00
46 9/30/2012 $26,459,000.00
47 6/30/2012 $17,443,000.00
48 3/31/2012 $8,455,000.00
49 12/31/2011 $35,484,000.00
50 9/30/2011 $8,767,000.00
51 6/30/2011 $17,387,000.00
52 3/31/2011 $8,429,000.00
53 12/31/2010 $39,830,000.00
54 12/31/2009 $39,807,000.00
Financials: DisposalGroupNotDiscontinuedOperationGainLossOnDisposal
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $393,000.00
6 9/30/2022 $393,000.00
7 6/30/2022 $393,000.00
8 3/31/2022 $-1,983,000.00
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
Financials: Dividends
Date Value
1 12/31/2023 $23,673,000.00
2 9/30/2023 $17,784,000.00
3 6/30/2023 $11,776,000.00
4 3/31/2023 $5,878,000.00
5 12/31/2022 $23,149,000.00
6 9/30/2022 $17,406,000.00
7 6/30/2022 $11,617,000.00
8 3/31/2022 $5,814,000.00
9 12/31/2021 $23,267,000.00
10 9/30/2021 $17,456,000.00
11 6/30/2021 $5,871,000.00
12 3/31/2021 $5,772,000.00
13 12/31/2020 $23,307,000.00
14 9/30/2020 $5,841,000.00
15 6/30/2020 $5,834,000.00
16 3/31/2020 $5,828,000.00
17 12/31/2019 $22,621,000.00
18 9/30/2019 $5,556,000.00
19 6/30/2019 $5,652,000.00
20 3/31/2019 $5,875,000.00
21 12/31/2018 $27,209,000.00
22 9/30/2018 $6,769,000.00
23 6/30/2018 $14,236,000.00
24 3/31/2018 $7,136,000.00
Financials: DividendsCommonStockCash
Date Value
1 9/30/2023 $17,600,000.00
2 6/30/2023 $11,700,000.00
3 3/31/2023 $5,800,000.00
4 12/31/2022 $23,200,000.00
5 9/30/2022 $5,800,000.00
6 6/30/2022 $5,800,000.00
7 3/31/2022 $5,800,000.00
8 12/31/2021 $23,300,000.00
9 9/30/2021 $5,900,000.00
10 6/30/2021 $5,900,000.00
11 3/31/2021 $5,800,000.00
12 12/31/2020 $23,000,000.00
13 9/30/2020 $17,200,000.00
14 6/30/2020 $5,800,000.00
15 3/31/2020 $5,500,000.00
16 12/31/2019 $23,300,000.00
17 9/30/2019 $17,700,000.00
18 6/30/2019 $12,100,000.00
19 3/31/2019 $6,200,000.00
20 12/31/2018 $21,000,000.00
21 9/30/2018 $14,200,000.00
22 6/30/2018 $7,100,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $1.81
2 9/30/2023 $1.32
3 6/30/2023 $0.74
4 3/31/2023 $0.35
5 12/31/2022 $1.94
6 9/30/2022 $0.54
7 6/30/2022 $0.80
8 3/31/2022 $0.31
9 12/31/2021 $1.00
10 9/30/2021 $0.65
11 6/30/2021 $0.42
12 3/31/2021 $0.22
13 12/31/2020 $0.38
14 9/30/2020 $0.16
15 6/30/2020 $-0.09
16 3/31/2020 $0.10
17 12/31/2019 $0.61
18 9/30/2019 $0.19
19 6/30/2019 $0.59
20 3/31/2019 $0.34
21 12/31/2018 $0.64
22 9/30/2018 $-0.10
23 6/30/2018 $-0.26
24 3/31/2018 $-0.49
25 12/31/2017 $-0.64
26 9/30/2017 $0.89
27 6/30/2017 $0.54
28 3/31/2017 $0.17
29 12/31/2016 $0.38
30 9/30/2016 $0.44
31 6/30/2016 $0.26
32 3/31/2016 $0.22
33 12/31/2015 $0.78
34 9/30/2015 $0.40
35 6/30/2015 $0.41
36 3/31/2015 $0.27
37 12/31/2014 $0.45
38 9/30/2014 $1.09
39 6/30/2014 $0.41
40 3/31/2014 $0.36
41 12/31/2013 $2.05
42 9/30/2013 $0.80
43 6/30/2013 $0.16
44 3/31/2013 $0.21
45 12/31/2012 $1.01
46 9/30/2012 $0.68
47 6/30/2012 $0.24
48 3/31/2012 $0.10
49 12/31/2011 $0.05
50 9/30/2011 $0.34
51 6/30/2011 $0.24
52 3/31/2011 $0.24
53 12/31/2010 $0.31
54 9/30/2010 $0.36
55 6/30/2010 $0.32
56 3/31/2010 $0.29
57 12/31/2009 $0.26
58 9/30/2009 $0.25
59 6/30/2009 $0.18
60 3/31/2009 $0.14
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $1.79
2 9/30/2023 $1.30
3 6/30/2023 $0.74
4 3/31/2023 $0.35
5 12/31/2022 $1.91
6 9/30/2022 $0.53
7 6/30/2022 $0.49
8 3/31/2022 $0.31
9 12/31/2021 $0.99
10 9/30/2021 $0.23
11 6/30/2021 $0.20
12 3/31/2021 $0.22
13 12/31/2020 $0.38
14 9/30/2020 $0.17
15 6/30/2020 $0.01
16 3/31/2020 $0.10
17 12/31/2019 $0.60
18 9/30/2019 $0.77
19 6/30/2019 $0.24
20 3/31/2019 $0.34
21 12/31/2018 $0.49
22 9/30/2018 $-0.10
23 6/30/2018 $-0.26
24 3/31/2018 $-0.49
25 12/31/2017 $-0.64
26 9/30/2017 $0.35
27 6/30/2017 $0.36
28 3/31/2017 $0.19
29 12/31/2016 $1.29
30 9/30/2016 $0.91
31 6/30/2016 $0.26
32 3/31/2016 $0.22
33 12/31/2015 $1.83
34 9/30/2015 $1.07
35 6/30/2015 $0.40
36 3/31/2015 $0.27
37 12/31/2014 $0.45
38 9/30/2014 $1.07
39 6/30/2014 $0.41
40 3/31/2014 $0.35
41 12/31/2013 $2.03
42 9/30/2013 $0.80
43 6/30/2013 $0.16
44 3/31/2013 $0.21
45 12/31/2012 $1.00
46 9/30/2012 $0.34
47 6/30/2012 $0.24
48 3/31/2012 $0.10
49 12/31/2011 $0.87
50 9/30/2011 $0.34
51 6/30/2011 $0.24
52 3/31/2011 $0.24
53 12/31/2010 $0.31
54 9/30/2010 $0.36
55 6/30/2010 $0.32
56 3/31/2010 $0.28
57 12/31/2009 $0.25
58 9/30/2009 $0.25
59 6/30/2009 $0.18
60 3/31/2009 $0.14
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 12/31/2022 $0.21
3 12/31/2021 $0.21
4 12/31/2020 $0.21
5 12/31/2017 $0.35
Financials: EffectiveIncomeTaxRateReconciliationGiltiAmount
Date Value
1 12/31/2023 $-450,000.00
2 12/31/2022 $1,768,000.00
3 12/31/2021 $2,104,000.00
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $2,205,000.00
2 9/30/2023 $-1,647,000.00
3 6/30/2023 $-209,000.00
4 3/31/2023 $854,000.00
5 12/31/2022 $-4,907,000.00
6 9/30/2022 $-9,552,000.00
7 6/30/2022 $-5,795,000.00
8 3/31/2022 $-1,278,000.00
9 12/31/2021 $-5,792,000.00
10 9/30/2021 $-4,414,000.00
11 6/30/2021 $1,677,000.00
12 3/31/2021 $-2,006,000.00
13 12/31/2020 $3,505,000.00
14 9/30/2020 $1,436,000.00
15 6/30/2020 $-218,000.00
16 3/31/2020 $-4,108,000.00
17 12/31/2019 $418,000.00
18 9/30/2019 $-1,021,000.00
19 6/30/2019 $293,000.00
20 3/31/2019 $-515,000.00
21 12/31/2018 $-1,315,000.00
22 12/31/2017 $2,744,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2023 $3,500,000.00
2 9/30/2023 $2,800,000.00
3 6/30/2023 $2,000,000.00
4 3/31/2023 $1,100,000.00
5 12/31/2022 $4,400,000.00
6 9/30/2022 $3,100,000.00
7 6/30/2022 $2,000,000.00
8 3/31/2022 $1,000,000.00
9 12/31/2021 $3,600,000.00
10 9/30/2021 $900,000.00
11 6/30/2021 $1,600,000.00
12 3/31/2021 $700,000.00
13 12/31/2020 $2,400,000.00
14 9/30/2020 $2,300,000.00
15 6/30/2020 $1,400,000.00
16 3/31/2020 $700,000.00
17 12/31/2019 $2,400,000.00
18 9/30/2019 $2,000,000.00
19 6/30/2019 $1,400,000.00
20 3/31/2019 $700,000.00
21 12/31/2018 $2,400,000.00
22 9/30/2018 $2,000,000.00
23 6/30/2018 $1,300,000.00
24 3/31/2018 $700,000.00
25 12/31/2017 $2,800,000.00
26 9/30/2017 $800,000.00
27 6/30/2017 $900,000.00
28 3/31/2017 $800,000.00
29 12/31/2016 $1,100,000.00
30 9/30/2016 $100,000.00
31 6/30/2016 $1,500,000.00
32 3/31/2016 $600,000.00
33 12/31/2015 $3,100,000.00
34 9/30/2015 $2,400,000.00
35 6/30/2015 $1,600,000.00
36 3/31/2015 $600,000.00
37 12/31/2014 $2,600,000.00
38 9/30/2014 $2,400,000.00
39 6/30/2014 $1,000,000.00
40 3/31/2014 $600,000.00
41 12/31/2013 $2,600,000.00
42 9/30/2013 $1,500,000.00
43 6/30/2013 $900,000.00
44 3/31/2013 $500,000.00
45 12/31/2012 $2,100,000.00
46 9/30/2012 $800,000.00
47 6/30/2012 $800,000.00
48 3/31/2012 $200,000.00
49 12/31/2011 $1,700,000.00
50 9/30/2011 $700,000.00
51 6/30/2011 $500,000.00
52 3/31/2011 $300,000.00
53 12/31/2010 $1,900,000.00
54 12/31/2009 $1,800,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromExerciseOfStockOptions
Date Value
1 12/31/2023 $2,700,000.00
2 9/30/2023 $2,600,000.00
3 6/30/2023 $2,500,000.00
4 3/31/2023 $2,200,000.00
5 12/31/2022 $2,500,000.00
6 9/30/2022 $2,500,000.00
7 6/30/2022 $2,400,000.00
8 3/31/2022 $2,100,000.00
9 12/31/2021 $2,700,000.00
10 9/30/2021 $2,600,000.00
11 6/30/2021 $2,500,000.00
12 3/31/2021 $1,900,000.00
13 12/31/2020 $2,100,000.00
14 9/30/2020 $1,800,000.00
15 6/30/2020 $1,700,000.00
16 3/31/2020 $1,400,000.00
17 12/31/2019 $2,300,000.00
18 9/30/2019 $1,700,000.00
19 6/30/2019 $1,600,000.00
20 3/31/2019 $1,400,000.00
21 12/31/2018 $2,500,000.00
22 9/30/2018 $2,100,000.00
23 6/30/2018 $1,900,000.00
24 3/31/2018 $1,800,000.00
25 12/31/2017 $5,000,000.00
26 9/30/2017 $4,400,000.00
27 6/30/2017 $3,800,000.00
28 3/31/2017 $2,800,000.00
29 12/31/2016 $3,700,000.00
30 9/30/2016 $2,600,000.00
31 12/31/2015 $2,100,000.00
Financials: FinanceLeaseInterestExpense
Date Value
1 12/31/2023 $21,000.00
2 9/30/2023 $16,000.00
3 6/30/2023 $11,000.00
4 3/31/2023 $6,000.00
5 12/31/2022 $29,000.00
6 9/30/2022 $7,000.00
7 6/30/2022 $15,000.00
8 3/31/2022 $8,000.00
9 12/31/2021 $192,000.00
10 9/30/2021 $9,000.00
11 6/30/2021 $175,000.00
12 3/31/2021 $92,000.00
13 12/31/2020 $428,000.00
14 9/30/2020 $329,000.00
15 6/30/2020 $227,000.00
16 3/31/2020 $118,000.00
17 12/31/2019 $548,000.00
18 9/30/2019 $135,000.00
19 6/30/2019 $287,000.00
20 3/31/2019 $146,000.00
Financials: FinanceLeaseInterestPaymentOnLiability
Date Value
1 12/31/2023 $21,000.00
2 9/30/2023 $16,000.00
3 6/30/2023 $11,000.00
4 3/31/2023 $6,000.00
5 12/31/2022 $29,000.00
6 9/30/2022 $22,000.00
7 6/30/2022 $15,000.00
8 3/31/2022 $8,000.00
9 12/31/2021 $212,000.00
10 9/30/2021 $203,000.00
11 6/30/2021 $194,000.00
12 3/31/2021 $103,000.00
13 12/31/2020 $462,000.00
14 9/30/2020 $354,000.00
15 6/30/2020 $244,000.00
16 3/31/2020 $127,000.00
17 12/31/2019 $578,000.00
18 9/30/2019 $444,000.00
19 6/30/2019 $303,000.00
20 3/31/2019 $157,000.00
Financials: FinanceLeaseLiability
Date Value
1 12/31/2023 $355,000.00
2 9/30/2023 $400,000.00
3 6/30/2023 $443,000.00
4 3/31/2023 $486,000.00
5 9/30/2022 $570,000.00
6 6/30/2022 $612,000.00
7 3/31/2022 $653,000.00
8 12/31/2021 $528,000.00
9 9/30/2021 $733,000.00
10 6/30/2021 $3,699,000.00
11 3/31/2021 $4,112,000.00
12 12/31/2020 $4,493,000.00
13 9/30/2020 $4,000,000.00
14 6/30/2020 $4,338,000.00
15 3/31/2020 $4,668,000.00
16 12/31/2019 $4,979,000.00
17 9/30/2019 $5,284,000.00
18 6/30/2019 $5,582,000.00
19 3/31/2019 $5,874,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 12/31/2023 $181,000.00
2 9/30/2023 $179,000.00
3 6/30/2023 $177,000.00
4 3/31/2023 $175,000.00
5 12/31/2022 $173,000.00
6 9/30/2022 $171,000.00
7 6/30/2022 $169,000.00
8 3/31/2022 $167,000.00
9 12/31/2021 $165,000.00
10 9/30/2021 $163,000.00
11 6/30/2021 $1,759,000.00
12 3/31/2021 $1,709,000.00
13 12/31/2020 $1,661,000.00
14 9/30/2020 $1,457,000.00
15 6/30/2020 $1,412,000.00
16 3/31/2020 $1,368,000.00
17 12/31/2019 $1,325,000.00
18 9/30/2019 $1,284,000.00
19 6/30/2019 $1,244,000.00
20 3/31/2019 $1,206,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $174,000.00
2 9/30/2023 $221,000.00
3 6/30/2023 $266,000.00
4 3/31/2023 $311,000.00
5 12/31/2022 $355,000.00
6 9/30/2022 $399,000.00
7 6/30/2022 $443,000.00
8 3/31/2022 $486,000.00
9 12/31/2021 $529,000.00
10 9/30/2021 $570,000.00
11 6/30/2021 $1,940,000.00
12 3/31/2021 $2,403,000.00
13 12/31/2020 $2,832,000.00
14 9/30/2020 $2,543,000.00
15 6/30/2020 $2,926,000.00
16 3/31/2020 $3,300,000.00
17 12/31/2019 $3,654,000.00
18 9/30/2019 $4,000,000.00
19 6/30/2019 $4,338,000.00
20 3/31/2019 $4,668,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $372,000.00
2 9/30/2023 $419,000.00
3 6/30/2023 $469,000.00
4 3/31/2023 $517,000.00
5 9/30/2022 $614,000.00
6 6/30/2022 $663,000.00
7 3/31/2022 $711,000.00
8 12/31/2021 $566,000.00
9 9/30/2021 $807,000.00
10 6/30/2021 $4,086,000.00
11 3/31/2021 $4,591,000.00
12 12/31/2020 $5,071,000.00
13 9/30/2020 $4,582,000.00
14 6/30/2020 $5,029,000.00
15 3/31/2020 $5,476,000.00
16 12/31/2019 $5,915,000.00
17 9/30/2019 $6,354,000.00
18 6/30/2019 $6,792,000.00
19 3/31/2019 $7,231,000.00
Financials: FinanceLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 --
2 6/30/2020 --
3 3/31/2020 --
4 12/31/2019 --
5 9/30/2019 --
6 6/30/2019 --
7 3/31/2019 --
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $194,000.00
2 9/30/2023 $194,000.00
3 6/30/2023 $194,000.00
4 3/31/2023 $194,000.00
5 9/30/2022 $194,000.00
6 6/30/2022 $194,000.00
7 3/31/2022 $194,000.00
8 12/31/2021 $194,000.00
9 9/30/2021 $194,000.00
10 6/30/2021 $2,046,000.00
11 3/31/2021 $2,046,000.00
12 12/31/2020 $2,010,000.00
13 9/30/2020 $1,816,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 --
2 12/31/2021 --
3 12/31/2020 $161,000.00
4 6/30/2020 --
5 3/31/2020 --
6 12/31/2019 --
7 9/30/2019 $465,000.00
8 6/30/2019 $465,000.00
9 3/31/2019 $465,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 9/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 9/30/2021 $178,000.00
10 6/30/2021 $178,000.00
11 3/31/2021 $178,000.00
12 12/31/2020 $194,000.00
13 9/30/2020 --
14 6/30/2020 $465,000.00
15 3/31/2020 $465,000.00
16 12/31/2019 $465,000.00
17 9/30/2019 $1,853,000.00
18 6/30/2019 $1,853,000.00
19 3/31/2019 $1,853,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 9/30/2022 $178,000.00
6 6/30/2022 $178,000.00
7 3/31/2022 $178,000.00
8 12/31/2021 $178,000.00
9 9/30/2021 $194,000.00
10 6/30/2021 $194,000.00
11 3/31/2021 $194,000.00
12 12/31/2020 $659,000.00
13 9/30/2020 $465,000.00
14 6/30/2020 $1,853,000.00
15 3/31/2020 $1,853,000.00
16 12/31/2019 $1,853,000.00
17 9/30/2019 $1,816,000.00
18 6/30/2019 $1,816,000.00
19 3/31/2019 $1,816,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $178,000.00
2 9/30/2023 $177,000.00
3 6/30/2023 $178,000.00
4 3/31/2023 $178,000.00
5 9/30/2022 $194,000.00
6 6/30/2022 $194,000.00
7 3/31/2022 $194,000.00
8 12/31/2021 $194,000.00
9 9/30/2021 $194,000.00
10 6/30/2021 $659,000.00
11 3/31/2021 $659,000.00
12 12/31/2020 $2,047,000.00
13 9/30/2020 $1,853,000.00
14 6/30/2020 $1,816,000.00
15 3/31/2020 $1,816,000.00
16 12/31/2019 $1,816,000.00
17 9/30/2019 $1,781,000.00
18 6/30/2019 $1,781,000.00
19 3/31/2019 $1,781,000.00
Financials: FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $48,000.00
2 6/30/2023 $97,000.00
3 3/31/2023 $145,000.00
4 9/30/2022 $48,000.00
5 6/30/2022 $97,000.00
6 3/31/2022 $145,000.00
7 9/30/2021 $48,000.00
8 6/30/2021 $1,009,000.00
9 3/31/2021 $1,514,000.00
10 9/30/2020 $448,000.00
11 6/30/2020 $895,000.00
12 3/31/2020 $1,342,000.00
13 12/31/2019 $1,781,000.00
14 9/30/2019 $439,000.00
15 6/30/2019 $877,000.00
16 3/31/2019 $1,316,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $17,000.00
2 9/30/2023 $19,000.00
3 6/30/2023 $26,000.00
4 3/31/2023 $31,000.00
5 9/30/2022 $44,000.00
6 6/30/2022 $51,000.00
7 3/31/2022 $58,000.00
8 12/31/2021 $38,000.00
9 9/30/2021 $74,000.00
10 6/30/2021 $387,000.00
11 3/31/2021 $479,000.00
12 12/31/2020 $578,000.00
13 9/30/2020 $582,000.00
14 6/30/2020 $691,000.00
15 3/31/2020 $808,000.00
16 12/31/2019 $936,000.00
17 9/30/2019 $1,070,000.00
18 6/30/2019 $1,210,000.00
19 3/31/2019 $1,357,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $173,000.00
2 9/30/2023 $129,000.00
3 6/30/2023 $86,000.00
4 3/31/2023 $43,000.00
5 12/31/2022 $165,000.00
6 9/30/2022 $123,000.00
7 6/30/2022 $82,000.00
8 3/31/2022 $41,000.00
9 12/31/2021 $873,000.00
10 9/30/2021 $833,000.00
11 6/30/2021 $793,000.00
12 3/31/2021 $380,000.00
13 12/31/2020 $1,351,000.00
14 9/30/2020 $980,000.00
15 6/30/2020 $642,000.00
16 3/31/2020 $312,000.00
17 12/31/2019 $1,168,000.00
18 9/30/2019 $864,000.00
19 6/30/2019 $566,000.00
20 3/31/2019 $273,000.00
21 12/31/2018 $1,025,000.00
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $640,000.00
5 12/31/2022 $664,000.00
6 9/30/2022 $688,000.00
7 6/30/2022 $712,000.00
8 3/31/2022 $736,000.00
9 12/31/2021 $760,000.00
10 9/30/2021 $784,000.00
11 6/30/2021 $2,052,000.00
12 3/31/2021 $2,254,000.00
13 12/31/2020 $2,448,000.00
14 9/30/2020 $1,778,000.00
15 6/30/2020 $1,956,000.00
16 3/31/2020 $2,133,000.00
17 12/31/2019 $2,311,000.00
18 9/30/2019 $2,489,000.00
19 6/30/2019 $2,667,000.00
20 3/31/2019 $2,845,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 12/31/2023 $48,000.00
2 9/30/2023 $48,000.00
3 6/30/2023 $48,000.00
4 3/31/2023 $24,000.00
5 12/31/2022 $96,000.00
6 9/30/2022 $72,000.00
7 6/30/2022 $24,000.00
8 3/31/2022 $24,000.00
9 12/31/2021 $444,000.00
10 9/30/2021 $420,000.00
11 6/30/2021 $202,000.00
12 3/31/2021 $194,000.00
13 12/31/2020 $727,000.00
14 9/30/2020 $532,000.00
15 6/30/2020 $355,000.00
16 3/31/2020 $178,000.00
17 12/31/2019 $711,000.00
18 9/30/2019 $534,000.00
19 6/30/2019 $178,000.00
20 3/31/2019 $178,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
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.09
12 3/31/2021 $0.09
13 12/31/2020 $0.09
14 9/30/2020 $0.10
15 6/30/2020 $0.10
16 3/31/2020 $0.10
17 12/31/2019 $0.10
18 9/30/2019 $0.10
19 6/30/2019 $0.10
20 3/31/2019 $0.10
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $118,314,000.00
2 9/30/2023 $115,889,000.00
3 6/30/2023 $124,026,000.00
4 3/31/2023 $121,256,000.00
5 12/31/2022 $118,537,000.00
6 9/30/2022 $127,077,000.00
7 6/30/2022 $124,553,000.00
8 3/31/2022 $121,968,000.00
9 12/31/2021 $121,161,000.00
10 9/30/2021 $119,953,000.00
11 6/30/2021 $117,864,000.00
12 3/31/2021 $115,800,000.00
13 12/31/2020 $113,902,000.00
14 9/30/2020 $111,535,000.00
15 6/30/2020 $108,781,000.00
16 3/31/2020 $106,098,000.00
17 12/31/2019 $103,402,000.00
18 9/30/2019 $100,635,000.00
19 6/30/2019 $98,043,000.00
20 3/31/2019 $95,287,000.00
21 12/31/2018 $92,578,000.00
22 9/30/2018 $89,852,000.00
23 6/30/2018 $87,198,000.00
24 3/31/2018 $84,801,000.00
25 12/31/2017 $82,132,000.00
26 9/30/2017 $79,464,000.00
27 6/30/2017 $76,400,000.00
28 3/31/2017 $73,584,000.00
29 12/31/2016 $70,817,000.00
30 9/30/2016 $67,733,000.00
31 6/30/2016 $64,271,000.00
32 3/31/2016 $61,056,000.00
33 12/31/2015 $57,906,000.00
34 9/30/2015 $28,688,000.00
35 6/30/2015 $27,572,000.00
36 3/31/2015 $26,442,000.00
37 12/31/2014 $52,351,000.00
38 9/30/2014 $24,520,000.00
39 6/30/2014 $23,756,000.00
40 3/31/2014 $22,926,000.00
41 12/31/2013 $22,065,000.00
42 9/30/2013 $20,965,000.00
43 6/30/2013 $20,026,000.00
44 3/31/2013 $19,281,000.00
45 12/31/2012 $-18,724,000.00
46 9/30/2012 $18,176,000.00
47 6/30/2012 $17,452,000.00
48 3/31/2012 $16,617,000.00
49 12/31/2011 $16,008,000.00
50 12/31/2010 $11,403,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $4,817,000.00
2 9/30/2023 $4,817,000.00
3 6/30/2023 $4,817,000.00
4 3/31/2023 $4,817,000.00
5 12/31/2022 $5,979,000.00
6 9/30/2022 $5,979,000.00
7 6/30/2022 $5,979,000.00
8 3/31/2022 $5,979,000.00
9 12/31/2021 $6,367,000.00
10 9/30/2021 $6,367,000.00
11 6/30/2021 $6,766,000.00
12 3/31/2021 $6,766,000.00
13 12/31/2020 $6,647,000.00
14 9/30/2020 $8,230,000.00
15 6/30/2020 $5,330,000.00
16 3/31/2020 $7,906,000.00
17 12/31/2019 $10,695,000.00
18 9/30/2019 $2,997,000.00
19 6/30/2019 $5,733,000.00
20 3/31/2019 $8,240,000.00
21 12/31/2018 $10,950,000.00
22 9/30/2018 $2,688,000.00
23 6/30/2018 $5,336,000.00
24 3/31/2018 $8,066,000.00
25 12/31/2017 $11,069,000.00
26 9/30/2017 $2,624,000.00
27 6/30/2017 $5,640,000.00
28 3/31/2017 $8,210,000.00
29 12/31/2016 $10,913,000.00
30 9/30/2016 $3,279,000.00
31 6/30/2016 $6,735,000.00
32 3/31/2016 $9,965,000.00
33 12/31/2015 $12,951,000.00
34 9/30/2015 $948,000.00
35 6/30/2015 $2,059,000.00
36 3/31/2015 $3,178,000.00
37 12/31/2014 $4,018,000.00
38 9/30/2014 $1,175,000.00
39 6/30/2014 $2,087,000.00
40 3/31/2014 $2,927,000.00
41 12/31/2013 $4,123,000.00
42 12/31/2012 $2,573,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
Date Value
1 9/30/2023 $1,592,000.00
2 6/30/2023 $2,796,000.00
3 3/31/2023 $4,388,000.00
4 9/30/2022 $1,592,000.00
5 6/30/2022 $3,183,000.00
6 3/31/2022 $4,775,000.00
7 9/30/2021 $1,592,000.00
8 6/30/2021 $3,450,000.00
9 3/31/2021 $5,049,000.00
10 9/30/2020 $2,837,000.00
11 9/30/2013 $755,000.00
12 6/30/2013 $1,663,000.00
13 3/31/2013 $2,400,000.00
14 9/30/2012 $532,000.00
15 6/30/2012 $1,246,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $4,817,000.00
2 12/31/2022 $4,817,000.00
3 12/31/2020 $5,215,000.00
4 6/30/2020 $5,581,000.00
5 3/31/2020 $5,555,000.00
6 12/31/2019 $5,555,000.00
7 9/30/2019 $6,463,000.00
8 6/30/2019 $6,463,000.00
9 3/31/2019 $6,543,000.00
10 12/31/2018 $6,543,000.00
11 9/30/2018 $6,762,000.00
12 6/30/2018 $7,242,000.00
13 3/31/2018 $7,203,000.00
14 12/31/2017 $7,136,000.00
15 9/30/2017 $6,389,000.00
16 6/30/2017 $6,389,000.00
17 3/31/2017 $6,389,000.00
18 12/31/2016 $6,389,000.00
19 9/30/2016 $9,192,000.00
20 6/30/2016 $9,170,000.00
21 3/31/2016 $9,170,000.00
22 12/31/2015 $9,170,000.00
23 9/30/2015 $1,574,000.00
24 6/30/2015 $1,574,000.00
25 3/31/2015 $1,574,000.00
26 12/31/2014 $1,574,000.00
27 9/30/2014 $1,574,000.00
28 6/30/2014 $1,574,000.00
29 3/31/2014 $1,574,000.00
30 12/31/2013 $1,574,000.00
31 9/30/2013 $24,000.00
32 6/30/2013 $24,000.00
33 3/31/2013 $24,000.00
34 12/31/2012 $399,000.00
35 9/30/2012 $2,493,000.00
36 6/30/2012 $2,475,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $4,817,000.00
2 9/30/2023 $4,817,000.00
3 6/30/2023 $4,817,000.00
4 3/31/2023 $4,817,000.00
5 12/31/2022 $4,817,000.00
6 9/30/2022 $4,817,000.00
7 6/30/2022 $4,817,000.00
8 3/31/2022 $4,817,000.00
9 12/31/2021 $4,817,000.00
10 9/30/2021 $4,817,000.00
11 6/30/2021 $5,215,000.00
12 3/31/2021 $5,215,000.00
13 12/31/2020 $5,277,000.00
14 9/30/2020 $5,581,000.00
15 6/30/2020 $6,755,000.00
16 3/31/2020 $6,719,000.00
17 12/31/2019 $6,718,000.00
18 9/30/2019 $7,621,000.00
19 6/30/2019 $7,621,000.00
20 3/31/2019 $6,943,000.00
21 12/31/2018 $6,943,000.00
22 9/30/2018 $6,868,000.00
23 6/30/2018 $7,312,000.00
24 3/31/2018 $7,231,000.00
25 12/31/2017 $7,160,000.00
26 9/30/2017 $9,319,000.00
27 6/30/2017 $9,316,000.00
28 3/31/2017 $9,196,000.00
29 12/31/2016 $9,187,000.00
30 9/30/2016 $9,759,000.00
31 6/30/2016 $9,705,000.00
32 3/31/2016 $9,693,000.00
33 12/31/2015 $9,695,000.00
34 9/30/2015 $1,574,000.00
35 6/30/2015 $1,574,000.00
36 3/31/2015 $1,574,000.00
37 12/31/2014 $1,574,000.00
38 9/30/2014 $1,994,000.00
39 6/30/2014 $1,923,000.00
40 3/31/2014 $1,923,000.00
41 12/31/2013 $1,574,000.00
42 9/30/2013 $2,496,000.00
43 6/30/2013 $2,474,000.00
44 3/31/2013 $2,463,000.00
45 12/31/2012 $2,512,000.00
46 9/30/2012 $2,573,000.00
47 6/30/2012 $2,573,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $4,817,000.00
2 9/30/2023 $4,817,000.00
3 6/30/2023 $4,817,000.00
4 3/31/2023 $4,817,000.00
5 12/31/2022 $4,817,000.00
6 9/30/2022 $4,817,000.00
7 6/30/2022 $4,817,000.00
8 3/31/2022 $4,817,000.00
9 12/31/2021 $4,817,000.00
10 9/30/2021 $4,817,000.00
11 6/30/2021 $5,277,000.00
12 3/31/2021 $5,277,000.00
13 12/31/2020 $6,408,000.00
14 9/30/2020 $6,759,000.00
15 6/30/2020 $8,001,000.00
16 3/31/2020 $7,949,000.00
17 12/31/2019 $7,946,000.00
18 9/30/2019 $7,699,000.00
19 6/30/2019 $7,699,000.00
20 3/31/2019 $7,136,000.00
21 12/31/2018 $7,136,000.00
22 9/30/2018 $9,912,000.00
23 6/30/2018 $10,499,000.00
24 3/31/2018 $10,177,000.00
25 12/31/2017 $10,198,000.00
26 9/30/2017 $10,091,000.00
27 6/30/2017 $10,084,000.00
28 3/31/2017 $9,761,000.00
29 12/31/2016 $9,772,000.00
30 9/30/2016 $9,901,000.00
31 6/30/2016 $9,832,000.00
32 3/31/2016 $9,813,000.00
33 12/31/2015 $9,764,000.00
34 9/30/2015 $2,099,000.00
35 6/30/2015 $2,102,000.00
36 3/31/2015 $2,099,000.00
37 12/31/2014 $2,022,000.00
38 9/30/2014 $4,077,000.00
39 6/30/2014 $4,094,000.00
40 3/31/2014 $4,094,000.00
41 12/31/2013 $4,112,000.00
42 9/30/2013 $2,573,000.00
43 6/30/2013 $2,573,000.00
44 3/31/2013 $2,573,000.00
45 12/31/2012 $2,573,000.00
46 9/30/2012 $2,573,000.00
47 6/30/2012 $2,573,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $4,817,000.00
2 9/30/2023 $4,817,000.00
3 6/30/2023 $4,817,000.00
4 3/31/2023 $4,817,000.00
5 12/31/2022 $4,817,000.00
6 9/30/2022 $4,817,000.00
7 6/30/2022 $4,817,000.00
8 3/31/2022 $4,817,000.00
9 12/31/2021 $5,979,000.00
10 9/30/2021 $5,979,000.00
11 6/30/2021 $6,408,000.00
12 3/31/2021 $6,408,000.00
13 12/31/2020 $6,766,000.00
14 9/30/2020 $8,088,000.00
15 6/30/2020 $8,142,000.00
16 3/31/2020 $8,091,000.00
17 12/31/2019 $8,098,000.00
18 9/30/2019 $10,706,000.00
19 6/30/2019 $10,706,000.00
20 3/31/2019 $10,215,000.00
21 12/31/2018 $10,215,000.00
22 9/30/2018 $10,653,000.00
23 6/30/2018 $11,311,000.00
24 3/31/2018 $11,093,000.00
25 12/31/2017 $10,999,000.00
26 9/30/2017 $10,252,000.00
27 6/30/2017 $10,245,000.00
28 3/31/2017 $9,968,000.00
29 12/31/2016 $9,923,000.00
30 9/30/2016 $10,776,000.00
31 6/30/2016 $10,680,000.00
32 3/31/2016 $10,670,000.00
33 12/31/2015 $10,661,000.00
34 9/30/2015 $3,996,000.00
35 6/30/2015 $3,996,000.00
36 3/31/2015 $3,986,000.00
37 12/31/2014 $4,077,000.00
38 9/30/2014 $4,123,000.00
39 6/30/2014 $4,123,000.00
40 3/31/2014 $4,123,000.00
41 12/31/2013 $4,123,000.00
42 9/30/2013 $2,573,000.00
43 6/30/2013 $2,573,000.00
44 3/31/2013 $2,573,000.00
45 12/31/2012 $2,573,000.00
46 9/30/2012 $2,573,000.00
47 6/30/2012 $2,573,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $169,336,000.00
2 9/30/2023 $168,043,000.00
3 6/30/2023 $179,087,000.00
4 3/31/2023 $179,528,000.00
5 12/31/2022 $176,723,000.00
6 9/30/2022 $187,359,000.00
7 6/30/2022 $185,405,000.00
8 3/31/2022 $184,196,000.00
9 12/31/2021 $185,392,000.00
10 9/30/2021 $185,831,000.00
11 6/30/2021 $185,748,000.00
12 3/31/2021 $184,463,000.00
13 12/31/2020 $183,879,000.00
14 9/30/2020 $182,109,000.00
15 6/30/2020 $180,957,000.00
16 3/31/2020 $180,139,000.00
17 12/31/2019 $179,195,000.00
18 9/30/2019 $178,812,000.00
19 6/30/2019 $178,005,000.00
20 3/31/2019 $177,402,000.00
21 12/31/2018 $176,683,000.00
22 9/30/2018 $175,275,000.00
23 6/30/2018 $174,444,000.00
24 3/31/2018 $173,858,000.00
25 12/31/2017 $172,996,000.00
26 9/30/2017 $169,958,000.00
27 6/30/2017 $169,548,000.00
28 3/31/2017 $167,679,000.00
29 12/31/2016 $167,103,000.00
30 9/30/2016 $166,610,000.00
31 6/30/2016 $166,379,000.00
32 3/31/2016 $165,516,000.00
33 12/31/2015 $165,314,000.00
34 9/30/2015 $45,263,000.00
35 6/30/2015 $45,249,000.00
36 3/31/2015 $45,224,000.00
37 12/31/2014 $74,685,000.00
38 9/30/2014 $45,409,000.00
39 6/30/2014 $45,504,000.00
40 3/31/2014 $45,515,000.00
41 12/31/2013 $45,516,000.00
42 9/30/2013 $29,991,000.00
43 6/30/2013 $29,940,000.00
44 3/31/2013 $29,921,000.00
45 12/31/2012 $29,961,000.00
46 9/30/2012 $29,925,000.00
47 6/30/2012 $29,897,000.00
48 3/31/2012 $29,975,000.00
49 12/31/2011 $29,931,000.00
50 12/31/2010 $29,975,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $51,022,000.00
2 9/30/2023 $52,154,000.00
3 6/30/2023 $55,061,000.00
4 3/31/2023 $58,272,000.00
5 12/31/2022 $58,186,000.00
6 9/30/2022 $60,282,000.00
7 6/30/2022 $60,852,000.00
8 3/31/2022 $62,228,000.00
9 12/31/2021 $64,231,000.00
10 9/30/2021 $65,878,000.00
11 6/30/2021 $67,884,000.00
12 3/31/2021 $68,663,000.00
13 12/31/2020 $69,977,000.00
14 9/30/2020 $70,574,000.00
15 6/30/2020 $72,176,000.00
16 3/31/2020 $74,041,000.00
17 12/31/2019 $75,793,000.00
18 9/30/2019 $78,177,000.00
19 6/30/2019 $79,962,000.00
20 3/31/2019 $82,115,000.00
21 12/31/2018 $84,105,000.00
22 9/30/2018 $85,423,000.00
23 6/30/2018 $87,246,000.00
24 3/31/2018 $89,057,000.00
25 12/31/2017 $90,864,000.00
26 9/30/2017 $90,494,000.00
27 6/30/2017 $93,148,000.00
28 3/31/2017 $94,095,000.00
29 12/31/2016 $96,286,000.00
30 9/30/2016 $98,877,000.00
31 6/30/2016 $102,108,000.00
32 3/31/2016 $104,460,000.00
33 12/31/2015 $107,408,000.00
34 9/30/2015 $16,575,000.00
35 6/30/2015 $17,677,000.00
36 3/31/2015 $18,782,000.00
37 12/31/2014 $22,334,000.00
38 9/30/2014 $20,889,000.00
39 6/30/2014 $21,748,000.00
40 3/31/2014 $22,589,000.00
41 12/31/2013 $23,451,000.00
42 9/30/2013 $9,026,000.00
43 6/30/2013 $9,914,000.00
44 3/31/2013 $10,640,000.00
45 12/31/2012 $11,237,000.00
46 9/30/2012 $11,749,000.00
47 6/30/2012 $12,445,000.00
48 3/31/2012 $13,358,000.00
49 12/31/2011 $13,923,000.00
50 12/31/2010 $18,572,000.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 12/31/2023 $-3,400,000.00
2 12/31/2022 $600,000.00
3 12/31/2021 $-300,000.00
4 12/31/2020 $-1,800,000.00
Financials: ForeignEarningsRepatriated
Date Value
1 12/31/2023 $70,000,000.00
2 12/31/2022 $20,000,000.00
3 12/31/2021 $35,000,000.00
4 12/31/2020 $25,000,000.00
5 12/31/2019 $52,100,000.00
6 12/31/2018 $560,600,000.00
7 9/30/2018 $522,000,000.00
8 6/30/2018 $522,000,000.00
9 3/31/2018 $277,000,000.00
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 12/31/2023 $101,000.00
2 9/30/2023 $335,000.00
3 6/30/2023 $392,000.00
4 3/31/2023 $-11,000.00
5 12/31/2022 $289,000.00
6 9/30/2022 $246,000.00
7 6/30/2022 $239,000.00
8 3/31/2022 $-41,000.00
9 12/31/2021 $-148,000.00
10 9/30/2021 $-164,000.00
11 6/30/2021 $-14,000.00
12 3/31/2021 $8,000.00
13 12/31/2020 $155,000.00
14 9/30/2020 $114,000.00
15 6/30/2020 $139,000.00
16 3/31/2020 $31,000.00
17 12/31/2019 $-53,000.00
18 9/30/2019 $60,000.00
19 6/30/2019 $25,000.00
20 3/31/2019 $-2,000.00
21 12/31/2018 $262,000.00
22 9/30/2018 $215,000.00
23 6/30/2018 $116,000.00
24 3/31/2018 $46,000.00
25 12/31/2017 $202,000.00
26 9/30/2017 $194,000.00
27 6/30/2017 $167,000.00
28 3/31/2017 $197,000.00
29 12/31/2016 $224,000.00
30 9/30/2016 $119,000.00
31 6/30/2016 $136,000.00
32 3/31/2016 $93,000.00
33 12/31/2015 $85,000.00
34 9/30/2015 $56,000.00
35 6/30/2015 $15,000.00
36 3/31/2015 $14,000.00
37 12/31/2014 $78,000.00
38 9/30/2014 $-588,000.00
39 6/30/2014 $69,000.00
40 3/31/2014 $-393,000.00
41 12/31/2013 $1,161,000.00
42 9/30/2013 $1,260,000.00
43 6/30/2013 $1,226,000.00
44 3/31/2013 $2,000.00
45 12/31/2012 $229,000.00
46 9/30/2012 $204,000.00
47 6/30/2012 $190,000.00
48 3/31/2012 $68,000.00
49 12/31/2011 $190,000.00
50 9/30/2011 $35,000.00
51 6/30/2011 $35,000.00
52 3/31/2011 $-2,000.00
53 12/31/2010 $69,000.00
54 12/31/2009 $9,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $192,116,000.00
2 9/30/2023 $192,116,000.00
3 6/30/2023 $192,116,000.00
4 3/31/2023 $192,116,000.00
5 12/31/2022 $192,116,000.00
6 9/30/2022 $192,116,000.00
7 6/30/2022 $192,116,000.00
8 3/31/2022 $192,116,000.00
9 12/31/2021 $192,116,000.00
10 9/30/2021 $192,116,000.00
11 6/30/2021 $192,116,000.00
12 3/31/2021 $192,116,000.00
13 12/31/2020 $192,116,000.00
14 9/30/2020 $192,116,000.00
15 6/30/2020 $192,116,000.00
16 3/31/2020 $192,116,000.00
17 12/31/2019 $192,116,000.00
18 9/30/2019 $192,116,000.00
19 6/30/2019 $192,116,000.00
20 3/31/2019 $192,116,000.00
21 12/31/2018 $192,116,000.00
22 9/30/2018 $192,116,000.00
23 6/30/2018 $192,116,000.00
24 3/31/2018 $191,616,000.00
25 12/31/2017 $191,616,000.00
26 9/30/2017 $191,616,000.00
27 6/30/2017 $191,616,000.00
28 3/31/2017 $191,616,000.00
29 12/31/2016 $191,616,000.00
30 9/30/2016 $191,616,000.00
31 6/30/2016 $200,035,000.00
32 3/31/2016 $199,469,000.00
33 12/31/2015 $199,290,000.00
34 9/30/2015 $45,970,000.00
35 6/30/2015 $45,970,000.00
36 3/31/2015 $45,970,000.00
37 12/31/2014 $45,970,000.00
38 9/30/2014 $45,970,000.00
39 6/30/2014 $45,970,000.00
40 3/31/2014 $45,970,000.00
41 12/31/2013 $44,691,000.00
42 9/30/2013 $37,912,000.00
43 6/30/2013 $37,912,000.00
44 3/31/2013 $37,912,000.00
45 12/31/2012 $37,912,000.00
46 9/30/2012 $37,912,000.00
47 6/30/2012 $37,912,000.00
48 3/31/2012 $37,912,000.00
49 12/31/2011 $37,912,000.00
50 12/31/2010 $37,912,000.00
Financials: GovernmentAssistanceAmount
Date Value
1 12/31/2023 $1,700,000.00
2 12/31/2022 $900,000.00
3 12/31/2021 $500,000.00
Financials: GrossProfit
Date Value
1 12/31/2023 $271,070,000.00
2 9/30/2023 $200,066,000.00
3 6/30/2023 $130,989,000.00
4 3/31/2023 $63,958,000.00
5 12/31/2022 $255,235,000.00
6 9/30/2022 $183,108,000.00
7 6/30/2022 $58,756,000.00
8 3/31/2022 $57,602,000.00
9 12/31/2021 $205,901,000.00
10 9/30/2021 $143,845,000.00
11 6/30/2021 $90,140,000.00
12 3/31/2021 $42,227,000.00
13 12/31/2020 $175,048,000.00
14 9/30/2020 $46,354,000.00
15 6/30/2020 $34,672,000.00
16 3/31/2020 $43,361,000.00
17 12/31/2019 $185,528,000.00
18 9/30/2019 $148,215,000.00
19 6/30/2019 $49,223,000.00
20 3/31/2019 $50,037,000.00
21 12/31/2018 $205,836,000.00
22 9/30/2018 $165,394,000.00
23 6/30/2018 $112,617,000.00
24 3/31/2018 $58,318,000.00
25 12/31/2017 $227,697,000.00
26 9/30/2017 $165,259,000.00
27 6/30/2017 $107,647,000.00
28 3/31/2017 $47,532,000.00
29 12/31/2016 $57,470,000.00
30 9/30/2016 $52,822,000.00
31 6/30/2016 $103,171,000.00
32 3/31/2016 $50,317,000.00
33 12/31/2015 $56,795,000.00
34 9/30/2015 $54,563,000.00
35 6/30/2015 $55,716,000.00
36 3/31/2015 $51,785,000.00
37 12/31/2014 $55,689,000.00
38 9/30/2014 $164,168,000.00
39 6/30/2014 $57,751,000.00
40 3/31/2014 $51,123,000.00
41 12/31/2013 $186,484,000.00
42 9/30/2013 $45,440,000.00
43 6/30/2013 $44,367,000.00
44 3/31/2013 $36,834,000.00
45 12/31/2012 $45,459,000.00
46 9/30/2012 $44,780,000.00
47 6/30/2012 $45,991,000.00
48 3/31/2012 $40,508,000.00
49 12/31/2011 $138,835,000.00
50 9/30/2011 $34,635,000.00
51 6/30/2011 $37,751,000.00
52 3/31/2011 $37,624,000.00
53 12/31/2010 $48,732,000.00
54 9/30/2010 $47,192,000.00
55 6/30/2010 $46,254,000.00
56 3/31/2010 $45,237,000.00
57 12/31/2009 $146,065,000.00
58 9/30/2009 $36,534,000.00
59 6/30/2009 $34,500,000.00
60 3/31/2009 $31,636,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $-31,534,000.00
2 12/31/2022 $-45,390,000.00
3 12/31/2021 $-34,930,000.00
4 12/31/2020 $-33,790,000.00
5 12/31/2019 $-13,756,000.00
6 12/31/2018 $-23,645,000.00
7 12/31/2017 $-12,131,000.00
8 12/31/2016 $6,520,000.00
9 12/31/2015 $18,599,000.00
10 12/31/2014 $24,260,000.00
11 12/31/2013 $19,093,000.00
12 12/31/2012 $27,538,000.00
13 12/31/2011 $5,405,000.00
14 12/31/2010 $27,650,000.00
15 12/31/2009 $4,012,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $81,220,000.00
2 9/30/2023 $58,884,000.00
3 6/30/2023 $33,291,000.00
4 3/31/2023 $15,385,000.00
5 12/31/2022 $84,342,000.00
6 9/30/2022 $23,330,000.00
7 6/30/2022 $34,785,000.00
8 3/31/2022 $13,493,000.00
9 12/31/2021 $45,407,000.00
10 9/30/2021 $10,429,000.00
11 6/30/2021 $18,898,000.00
12 3/31/2021 $9,674,000.00
13 12/31/2020 $17,293,000.00
14 12/31/2019 $27,269,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $112,754,000.00
2 12/31/2022 $129,732,000.00
3 12/31/2021 $80,337,000.00
4 12/31/2020 $51,083,000.00
5 12/31/2019 $41,025,000.00
6 12/31/2018 $79,186,000.00
7 12/31/2017 $84,913,000.00
8 12/31/2016 $61,668,000.00
9 12/31/2015 $71,440,000.00
10 12/31/2014 $74,369,000.00
11 12/31/2013 $97,084,000.00
12 12/31/2012 $47,901,000.00
13 12/31/2011 $35,727,000.00
14 12/31/2010 $59,366,000.00
15 12/31/2009 $47,395,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $37,659,000.00
2 9/30/2023 $33,323,000.00
3 6/30/2023 $23,328,000.00
4 3/31/2023 $4,428,000.00
5 12/31/2022 $28,478,000.00
6 9/30/2022 $8,032,000.00
7 6/30/2022 $12,851,000.00
8 3/31/2022 $3,478,000.00
9 12/31/2021 $20,558,000.00
10 9/30/2021 $8,396,000.00
11 6/30/2021 $9,373,000.00
12 3/31/2021 $1,605,000.00
13 12/31/2020 $18,071,000.00
14 9/30/2020 $11,629,000.00
15 6/30/2020 $932,000.00
16 3/31/2020 $2,035,000.00
17 12/31/2019 $16,895,000.00
18 9/30/2019 $16,375,000.00
19 6/30/2019 $12,042,000.00
20 3/31/2019 $2,242,000.00
21 12/31/2018 $48,918,000.00
22 9/30/2018 $39,296,000.00
23 6/30/2018 $22,336,000.00
24 3/31/2018 $1,416,000.00
25 12/31/2017 $6,453,000.00
26 9/30/2017 $2,524,000.00
27 6/30/2017 $2,525,000.00
28 3/31/2017 $816,000.00
29 12/31/2016 $7,865,000.00
30 9/30/2016 $1,674,000.00
31 6/30/2016 $4,820,000.00
32 3/31/2016 $2,117,000.00
33 12/31/2015 $8,561,000.00
34 9/30/2015 $6,144,000.00
35 6/30/2015 $3,856,000.00
36 3/31/2015 $1,404,000.00
37 12/31/2014 $5,821,000.00
38 9/30/2014 $4,342,000.00
39 6/30/2014 $5,093,000.00
40 3/31/2014 $703,000.00
41 12/31/2013 $62,000.00
42 9/30/2013 $5,686,000.00
43 6/30/2013 $964,000.00
44 3/31/2013 $4,688,000.00
45 12/31/2012 $11,975,000.00
46 9/30/2012 $1,910,000.00
47 6/30/2012 $1,400,000.00
48 3/31/2012 $4,450,000.00
49 12/31/2011 $7,759,000.00
50 9/30/2011 $-47,000.00
51 6/30/2011 $6,961,000.00
52 3/31/2011 $3,359,000.00
53 12/31/2010 $8,577,000.00
54 12/31/2009 $6,170,000.00
Financials: IncomeTaxesReceivable
Date Value
1 9/30/2023 $1,352,000.00
2 6/30/2023 $6,000.00
3 3/31/2023 $6,000.00
4 12/31/2022 $8,000.00
5 9/30/2022 $372,000.00
6 6/30/2022 $23,000.00
7 3/31/2022 $2,000.00
8 12/31/2021 $341,000.00
9 9/30/2021 $2,099,000.00
10 6/30/2021 $246,000.00
11 3/31/2021 $900,000.00
12 12/31/2020 $417,000.00
13 9/30/2020 $648,000.00
14 6/30/2020 $549,000.00
15 3/31/2020 $1,092,000.00
16 12/31/2019 $1,119,000.00
17 9/30/2019 $1,054,000.00
18 6/30/2019 $803,000.00
19 3/31/2019 $660,000.00
20 12/31/2018 $206,000.00
21 9/30/2018 $38,000.00
22 6/30/2018 --
23 3/31/2018 $66,000.00
24 12/31/2017 $120,000.00
25 9/30/2017 $199,000.00
26 6/30/2017 $1,296,000.00
27 3/31/2017 $1,159,000.00
28 12/31/2016 $146,000.00
29 9/30/2016 $380,000.00
30 6/30/2016 $619,000.00
31 3/31/2016 $36,000.00
32 12/31/2015 $156,000.00
33 9/30/2015 $30,000.00
34 6/30/2015 $4,000.00
35 3/31/2015 $152,000.00
36 12/31/2014 $572,000.00
37 9/30/2014 $234,000.00
38 6/30/2014 $2,631,000.00
39 3/31/2014 $2,803,000.00
40 12/31/2013 $3,231,000.00
41 9/30/2013 $9,665,000.00
42 6/30/2013 $10,517,000.00
43 3/31/2013 $12,034,000.00
44 12/31/2012 $8,062,000.00
45 9/30/2012 $9,385,000.00
46 6/30/2012 $9,442,000.00
47 3/31/2012 $11,199,000.00
48 12/31/2011 $6,667,000.00
49 12/31/2010 $2,437,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $16,905,000.00
2 9/30/2023 $12,121,000.00
3 6/30/2023 $6,940,000.00
4 3/31/2023 $3,025,000.00
5 12/31/2022 $16,113,000.00
6 9/30/2022 $11,105,000.00
7 6/30/2022 $6,604,000.00
8 3/31/2022 $2,533,000.00
9 12/31/2021 $9,637,000.00
10 9/30/2021 $5,976,000.00
11 6/30/2021 $3,612,000.00
12 3/31/2021 $1,757,000.00
13 12/31/2020 $3,238,000.00
14 9/30/2020 $1,577,000.00
15 6/30/2020 $376,000.00
16 3/31/2020 $873,000.00
17 12/31/2019 $3,844,000.00
18 9/30/2019 $7,816,000.00
19 6/30/2019 $6,243,000.00
20 3/31/2019 $3,606,000.00
21 12/31/2018 $32,724,000.00
22 9/30/2018 $45,653,000.00
23 6/30/2018 $2,403,000.00
24 3/31/2018 $41,156,000.00
25 12/31/2017 $102,906,000.00
26 9/30/2017 $6,539,000.00
27 6/30/2017 $4,223,000.00
28 3/31/2017 $1,498,000.00
29 12/31/2016 $4,141,000.00
30 9/30/2016 $-5,768,000.00
31 6/30/2016 $3,156,000.00
32 3/31/2016 $2,923,000.00
33 12/31/2015 $-5,362,000.00
34 9/30/2015 $4,213,000.00
35 6/30/2015 $8,833,000.00
36 3/31/2015 $3,443,000.00
37 12/31/2014 $17,388,000.00
38 9/30/2014 $3,695,000.00
39 6/30/2014 $8,660,000.00
40 3/31/2014 $3,372,000.00
41 12/31/2013 $5,018,000.00
42 9/30/2013 $12,733,000.00
43 6/30/2013 $6,430,000.00
44 3/31/2013 $2,777,000.00
45 12/31/2012 $18,832,000.00
46 9/30/2012 $12,424,000.00
47 6/30/2012 $4,149,000.00
48 3/31/2012 $2,646,000.00
49 12/31/2011 $-10,827,000.00
50 9/30/2011 $-8,341,000.00
51 6/30/2011 $308,000.00
52 3/31/2011 $905,000.00
53 12/31/2010 $7,258,000.00
54 12/31/2009 $-1,974,000.00
Financials: IncomeTaxHolidayIncomeTaxBenefitsPerShare
Date Value
1 12/31/2023 $0.17
2 9/30/2023 $0.13
3 6/30/2023 $0.08
4 3/31/2023 $0.05
5 12/31/2022 $0.25
6 9/30/2022 $0.13
7 6/30/2022 $0.05
8 3/31/2022 $0.03
9 12/31/2021 $0.21
10 9/30/2021 $0.09
11 6/30/2021 $0.06
12 3/31/2021 $0.03
13 12/31/2020 $0.20
14 9/30/2020 $0.09
15 6/30/2020 $0.06
16 3/31/2020 $0.02
17 12/31/2019 $0.13
18 9/30/2019 $0.10
19 6/30/2019 $0.08
20 3/31/2019 $0.04
21 12/31/2018 $0.17
22 9/30/2018 $0.17
23 6/30/2018 $0.14
24 3/31/2018 $0.06
25 12/31/2017 $0.15
26 9/30/2017 $0.15
27 6/30/2017 $0.08
28 3/31/2017 $0.03
29 12/31/2016 $0.13
30 9/30/2016 $0.07
31 6/30/2016 $0.04
32 3/31/2016 $0.02
33 12/31/2015 $0.26
34 9/30/2015 $0.13
35 6/30/2015 $0.09
36 3/31/2015 $0.03
37 12/31/2014 $0.23
38 9/30/2014 $0.18
39 6/30/2014 $0.12
40 3/31/2014 $0.06
41 12/31/2013 $0.16
42 9/30/2013 $0.08
43 6/30/2013 $0.04
44 3/31/2013 $0.02
45 12/31/2012 $0.14
46 9/30/2012 $0.10
47 6/30/2012 $0.07
48 3/31/2012 $0.02
49 12/31/2011 $0.18
50 9/30/2011 $0.16
51 6/30/2011 $0.09
52 3/31/2011 $0.04
53 12/31/2010 $0.14
54 12/31/2009 $0.15
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $-241,000.00
2 12/31/2022 $41,000.00
3 12/31/2021 $-336,000.00
4 12/31/2020 $-3,029,000.00
5 12/31/2019 $-2,283,000.00
6 12/31/2018 $2,114,000.00
7 12/31/2017 $-203,000.00
8 12/31/2016 $-1,152,000.00
9 12/31/2015 $-19,640,000.00
10 12/31/2014 $-118,000.00
11 12/31/2013 $-17,880,000.00
12 12/31/2012 $-44,000.00
13 12/31/2011 $-23,674,000.00
14 12/31/2010 $-10,657,000.00
15 12/31/2009 $-486,000.00
Financials: IncomeTaxReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $-909,000.00
2 12/31/2022 $-3,907,000.00
3 12/31/2021 $-4,048,000.00
4 12/31/2020 $-6,372,000.00
5 12/31/2019 $-5,870,000.00
6 12/31/2018 $-11,945,000.00
7 12/31/2017 $-20,703,000.00
8 12/31/2016 $-15,496,000.00
9 12/31/2015 $-21,820,000.00
10 12/31/2014 $-24,330,000.00
11 12/31/2013 $-19,138,000.00
12 12/31/2012 $-11,710,000.00
13 12/31/2011 $-12,442,000.00
14 12/31/2010 $-13,021,000.00
15 12/31/2009 $-13,818,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $17,056,000.00
2 12/31/2022 $17,713,000.00
3 12/31/2021 $9,536,000.00
4 12/31/2020 $3,632,000.00
5 12/31/2019 $5,727,000.00
6 12/31/2018 $11,664,000.00
7 12/31/2017 $25,474,000.00
8 12/31/2016 $23,866,000.00
9 12/31/2015 $31,514,000.00
10 12/31/2014 $34,520,000.00
11 12/31/2013 $40,662,000.00
12 12/31/2012 $26,404,000.00
13 12/31/2011 $14,396,000.00
14 12/31/2010 $30,456,000.00
15 12/31/2009 $17,992,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 $623,000.00
2 12/31/2022 $447,000.00
3 12/31/2021 $-69,000.00
4 12/31/2020 $347,000.00
5 12/31/2019 $118,000.00
6 12/31/2018 $-143,000.00
7 12/31/2017 $-1,658,000.00
8 12/31/2016 --
9 12/31/2015 --
Financials: IncomeTaxReconciliationOtherAdjustments
Date Value
1 12/31/2023 $1,259,000.00
2 12/31/2022 $1,293,000.00
3 12/31/2021 $-1,695,000.00
4 12/31/2020 $2,014,000.00
5 12/31/2019 $2,323,000.00
6 12/31/2018 $1,910,000.00
7 12/31/2017 $3,640,000.00
8 12/31/2016 $1,985,000.00
9 12/31/2015 $1,231,000.00
10 12/31/2014 $1,116,000.00
11 12/31/2013 $172,000.00
12 12/31/2012 $1,243,000.00
13 12/31/2011 $335,000.00
14 12/31/2010 $1,156,000.00
15 12/31/2009 $-588,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $-809,000.00
2 12/31/2022 $-1,285,000.00
3 12/31/2021 $-36,000.00
4 12/31/2020 $-788,000.00
5 12/31/2019 $-1,705,000.00
6 12/31/2018 $7,553,000.00
7 12/31/2017 $384,000.00
8 12/31/2016 $1,102,000.00
9 12/31/2015 $1,295,000.00
10 12/31/2014 $1,615,000.00
11 12/31/2013 $1,033,000.00
12 12/31/2012 $2,012,000.00
13 12/31/2011 $343,000.00
14 12/31/2010 $582,000.00
15 12/31/2009 $422,000.00
Financials: IncomeTaxReconciliationTaxCredits
Date Value
1 9/30/2023 $4,700,000.00
2 6/30/2023 $2,800,000.00
3 3/31/2023 $1,900,000.00
4 12/31/2022 $9,000,000.00
5 9/30/2022 $4,500,000.00
6 6/30/2022 $1,700,000.00
7 3/31/2022 $1,200,000.00
8 12/31/2021 $7,700,000.00
9 9/30/2021 $3,400,000.00
10 6/30/2021 $2,200,000.00
11 3/31/2021 $1,000,000.00
12 12/31/2020 $7,400,000.00
13 9/30/2020 $3,400,000.00
14 6/30/2020 $2,300,000.00
15 3/31/2020 $800,000.00
16 12/31/2019 $5,000,000.00
17 12/31/2018 $7,900,000.00
Financials: IncomeTaxReconciliationTaxHolidays
Date Value
1 12/31/2023 $6,300,000.00
2 9/30/2023 $4,706,000.00
3 6/30/2023 $2,840,000.00
4 3/31/2023 $1,941,000.00
5 12/31/2022 $9,000,000.00
6 9/30/2022 $4,505,000.00
7 6/30/2022 $1,682,000.00
8 3/31/2022 $1,190,000.00
9 12/31/2021 $7,700,000.00
10 9/30/2021 $3,380,000.00
11 6/30/2021 $2,172,000.00
12 3/31/2021 $999,000.00
13 12/31/2020 $7,441,000.00
14 9/30/2020 $3,373,000.00
15 6/30/2020 $2,259,000.00
16 3/31/2020 $794,000.00
17 12/31/2019 $5,035,000.00
18 9/30/2019 $4,000,000.00
19 6/30/2019 $3,000,000.00
20 3/31/2019 $1,700,000.00
21 12/31/2018 $7,886,000.00
22 9/30/2018 $8,247,000.00
23 6/30/2018 $6,590,000.00
24 3/31/2018 $2,874,000.00
25 12/31/2017 $7,238,000.00
26 9/30/2017 $7,333,000.00
27 6/30/2017 $4,170,000.00
28 3/31/2017 $1,255,000.00
29 12/31/2016 $6,716,000.00
30 9/30/2016 $3,547,000.00
31 6/30/2016 $2,044,000.00
32 3/31/2016 $927,000.00
33 12/31/2015 $13,693,000.00
34 9/30/2015 $7,074,000.00
35 6/30/2015 $4,574,000.00
36 3/31/2015 $1,734,000.00
37 12/31/2014 $12,721,000.00
38 9/30/2014 $9,965,000.00
39 6/30/2014 $6,452,000.00
40 3/31/2014 $3,234,000.00
41 12/31/2013 $8,842,000.00
42 9/30/2013 $4,500,000.00
43 6/30/2013 $2,366,000.00
44 3/31/2013 $1,300,000.00
45 12/31/2012 $8,035,000.00
46 9/30/2012 $5,856,000.00
47 6/30/2012 $3,894,000.00
48 3/31/2012 $915,000.00
49 12/31/2011 $10,510,000.00
50 9/30/2011 $9,860,000.00
51 6/30/2011 $5,500,000.00
52 3/31/2011 $2,600,000.00
53 12/31/2010 $8,684,000.00
54 12/31/2009 $9,900,000.00
Financials: IncreaseDecreaseInAccountsPayableTrade
Date Value
1 12/31/2023 $-35,320,000.00
2 9/30/2023 $-24,420,000.00
3 6/30/2023 $9,499,000.00
4 3/31/2023 $15,375,000.00
5 12/31/2022 $-16,656,000.00
6 9/30/2022 $84,588,000.00
7 6/30/2022 $69,943,000.00
8 3/31/2022 $35,869,000.00
9 12/31/2021 $139,952,000.00
10 9/30/2021 $114,477,000.00
11 6/30/2021 $92,677,000.00
12 3/31/2021 $42,439,000.00
13 12/31/2020 $-15,553,000.00
14 9/30/2020 $-18,260,000.00
15 6/30/2020 $6,980,000.00
16 3/31/2020 $14,882,000.00
17 12/31/2019 $-121,860,000.00
18 9/30/2019 $-122,156,000.00
19 6/30/2019 $-49,428,000.00
20 3/31/2019 $-45,914,000.00
21 12/31/2018 $61,391,000.00
22 9/30/2018 $12,620,000.00
23 6/30/2018 $23,103,000.00
24 3/31/2018 $2,337,000.00
25 12/31/2017 $29,542,000.00
26 9/30/2017 $3,922,000.00
27 6/30/2017 $16,675,000.00
28 3/31/2017 $16,225,000.00
29 12/31/2016 $76,039,000.00
30 9/30/2016 $59,183,000.00
31 6/30/2016 $23,084,000.00
32 3/31/2016 $-31,940,000.00
33 12/31/2015 $-41,388,000.00
34 9/30/2015 $-9,222,000.00
35 6/30/2015 $3,441,000.00
36 3/31/2015 $-32,978,000.00
37 12/31/2014 $-36,646,000.00
38 9/30/2014 $17,545,000.00
39 6/30/2014 $-21,060,000.00
40 3/31/2014 $-21,147,000.00
41 12/31/2013 $19,725,000.00
42 9/30/2013 $24,507,000.00
43 6/30/2013 $20,254,000.00
44 3/31/2013 $-8,786,000.00
45 12/31/2012 $-21,081,000.00
46 9/30/2012 $-15,327,000.00
47 6/30/2012 $-8,044,000.00
48 3/31/2012 $15,877,000.00
49 12/31/2011 $28,391,000.00
50 9/30/2011 $19,426,000.00
51 6/30/2011 $-3,463,000.00
52 3/31/2011 $-12,611,000.00
53 12/31/2010 $-16,675,000.00
54 12/31/2009 $-14,922,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $-42,050,000.00
2 9/30/2023 $-12,937,000.00
3 6/30/2023 $-6,359,000.00
4 3/31/2023 $-30,398,000.00
5 12/31/2022 $136,455,000.00
6 9/30/2022 $123,600,000.00
7 6/30/2022 $91,200,000.00
8 3/31/2022 $26,356,000.00
9 12/31/2021 $46,967,000.00
10 9/30/2021 $2,342,000.00
11 6/30/2021 $-18,959,000.00
12 3/31/2021 $-32,561,000.00
13 12/31/2020 $-13,586,000.00
14 9/30/2020 $-16,410,000.00
15 6/30/2020 $-20,356,000.00
16 3/31/2020 $-6,414,000.00
17 12/31/2019 $-134,926,000.00
18 9/30/2019 $-121,171,000.00
19 6/30/2019 $-106,749,000.00
20 3/31/2019 $-64,176,000.00
21 12/31/2018 $33,952,000.00
22 9/30/2018 $21,733,000.00
23 6/30/2018 $8,980,000.00
24 3/31/2018 $-33,419,000.00
25 12/31/2017 $-6,354,000.00
26 9/30/2017 $-30,926,000.00
27 6/30/2017 $-49,394,000.00
28 3/31/2017 $-59,685,000.00
29 12/31/2016 $-37,573,000.00
30 9/30/2016 $-61,776,000.00
31 6/30/2016 $-57,044,000.00
32 3/31/2016 $-65,382,000.00
33 12/31/2015 $-52,847,000.00
34 9/30/2015 $-52,217,000.00
35 6/30/2015 $-18,606,000.00
36 3/31/2015 $-28,361,000.00
37 12/31/2014 $-37,862,000.00
38 9/30/2014 $-24,691,000.00
39 6/30/2014 $-60,259,000.00
40 3/31/2014 $-94,818,000.00
41 12/31/2013 $56,633,000.00
42 9/30/2013 $-47,137,000.00
43 6/30/2013 $-5,238,000.00
44 3/31/2013 $-40,218,000.00
45 12/31/2012 $34,359,000.00
46 9/30/2012 $30,795,000.00
47 6/30/2012 $33,503,000.00
48 3/31/2012 $48,927,000.00
49 12/31/2011 $-27,703,000.00
50 9/30/2011 $7,049,000.00
51 6/30/2011 $-5,236,000.00
52 3/31/2011 $-38,569,000.00
53 12/31/2010 $40,190,000.00
54 12/31/2009 $-6,346,000.00
Financials: IncreaseDecreaseInAccruedIncomeTaxesPayable
Date Value
1 12/31/2023 $9,926,000.00
2 9/30/2023 $-730,000.00
3 6/30/2023 $2,762,000.00
4 3/31/2023 $-365,000.00
5 12/31/2022 $6,646,000.00
6 9/30/2022 $6,186,000.00
7 6/30/2022 $8,944,000.00
8 3/31/2022 $263,000.00
9 12/31/2021 $792,000.00
10 9/30/2021 $-2,720,000.00
11 6/30/2021 $2,016,000.00
12 3/31/2021 $648,000.00
13 12/31/2020 $-1,555,000.00
14 9/30/2020 $-2,942,000.00
15 6/30/2020 $-2,135,000.00
16 3/31/2020 $-250,000.00
17 12/31/2019 $-10,287,000.00
18 9/30/2019 $-8,779,000.00
19 6/30/2019 $-9,615,000.00
20 3/31/2019 $659,000.00
21 12/31/2018 $-23,837,000.00
22 9/30/2018 $-5,530,000.00
23 6/30/2018 $8,846,000.00
24 3/31/2018 $716,000.00
25 12/31/2017 $87,252,000.00
26 9/30/2017 $1,111,000.00
27 6/30/2017 $-327,000.00
28 3/31/2017 $-384,000.00
29 12/31/2016 $-2,210,000.00
30 9/30/2016 $-146,000.00
31 6/30/2016 $-1,258,000.00
32 3/31/2016 $201,000.00
33 12/31/2015 $-959,000.00
34 9/30/2015 $-383,000.00
35 6/30/2015 $178,000.00
36 3/31/2015 $289,000.00
37 12/31/2014 $-1,304,000.00
38 9/30/2014 $-2,638,000.00
39 6/30/2014 $-3,180,000.00
40 3/31/2014 $-650,000.00
41 12/31/2013 $10,178,000.00
42 9/30/2013 $-2,233,000.00
43 6/30/2013 $-3,826,000.00
44 3/31/2013 $-3,753,000.00
45 12/31/2012 $-2,402,000.00
46 9/30/2012 $-3,373,000.00
47 6/30/2012 $-3,455,000.00
48 3/31/2012 $-3,603,000.00
49 12/31/2011 $-8,137,000.00
50 9/30/2011 $-9,281,000.00
51 6/30/2011 $-7,132,000.00
52 3/31/2011 $-3,033,000.00
53 12/31/2010 $-1,427,000.00
54 12/31/2009 $-6,103,000.00
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 12/31/2023 $-13,093,000.00
2 9/30/2023 $-14,201,000.00
3 6/30/2023 $-22,324,000.00
4 3/31/2023 $-21,348,000.00
5 12/31/2022 $6,303,000.00
6 9/30/2022 $-2,043,000.00
7 6/30/2022 $-12,177,000.00
8 3/31/2022 $-7,960,000.00
9 12/31/2021 $-508,000.00
10 9/30/2021 $-9,087,000.00
11 6/30/2021 $-11,854,000.00
12 3/31/2021 $-11,990,000.00
13 12/31/2020 $-9,826,000.00
14 9/30/2020 $-13,498,000.00
15 6/30/2020 $-12,176,000.00
16 3/31/2020 $-17,166,000.00
17 12/31/2019 $19,623,000.00
18 9/30/2019 $7,755,000.00
19 6/30/2019 $-13,243,000.00
20 3/31/2019 $-11,044,000.00
21 12/31/2018 $-1,497,000.00
22 9/30/2018 $2,170,000.00
23 6/30/2018 $-16,025,000.00
24 3/31/2018 $-9,116,000.00
25 12/31/2017 $13,519,000.00
26 9/30/2017 $15,637,000.00
27 6/30/2017 $13,388,000.00
28 3/31/2017 $5,256,000.00
29 12/31/2016 $-28,000.00
30 9/30/2016 $-535,000.00
31 6/30/2016 $-10,036,000.00
32 3/31/2016 $-2,067,000.00
33 12/31/2015 $-4,533,000.00
34 9/30/2015 $529,000.00
35 6/30/2015 $4,895,000.00
36 3/31/2015 $-5,074,000.00
37 12/31/2014 $-1,178,000.00
38 9/30/2014 $7,643,000.00
39 6/30/2014 $6,805,000.00
40 3/31/2014 $1,189,000.00
41 12/31/2013 $-9,305,000.00
42 9/30/2013 $-8,701,000.00
43 6/30/2013 $-3,597,000.00
44 3/31/2013 $-12,609,000.00
45 12/31/2012 $3,176,000.00
46 9/30/2012 $-1,258,000.00
47 6/30/2012 $2,346,000.00
48 3/31/2012 $-3,531,000.00
49 12/31/2011 $2,655,000.00
50 9/30/2011 $-9,837,000.00
51 6/30/2011 $-7,199,000.00
52 3/31/2011 $-3,348,000.00
53 12/31/2010 $5,356,000.00
54 12/31/2009 $3,744,000.00
Financials: IncreaseDecreaseInContractWithCustomerAsset
Date Value
1 12/31/2023 $-8,634,000.00
2 9/30/2023 $6,472,000.00
3 6/30/2023 $2,264,000.00
4 3/31/2023 $10,521,000.00
5 12/31/2022 $28,370,000.00
6 9/30/2022 $32,487,000.00
7 6/30/2022 $23,929,000.00
8 3/31/2022 $13,431,000.00
9 12/31/2021 $12,464,000.00
10 9/30/2021 $17,415,000.00
11 6/30/2021 $11,850,000.00
12 3/31/2021 $5,426,000.00
13 12/31/2020 $-18,282,000.00
14 9/30/2020 $335,000.00
15 6/30/2020 $-7,420,000.00
16 3/31/2020 $-1,099,000.00
17 12/31/2019 $20,979,000.00
18 9/30/2019 $20,986,000.00
19 6/30/2019 $15,464,000.00
20 3/31/2019 $16,943,000.00
21 12/31/2018 $-6,414,000.00
22 9/30/2018 $9,402,000.00
23 6/30/2018 $1,735,000.00
24 3/31/2018 $1,127,000.00
25 12/31/2017 $-9,710,000.00
26 9/30/2017 $5,373,000.00
27 12/31/2016 $10,931,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $6,946,000.00
2 9/30/2023 $-8,879,000.00
3 6/30/2023 $-12,260,000.00
4 3/31/2023 $-12,129,000.00
5 12/31/2022 $79,813,000.00
6 9/30/2022 $93,476,000.00
7 6/30/2022 $55,433,000.00
8 3/31/2022 $11,475,000.00
9 12/31/2021 $34,002,000.00
10 9/30/2021 $7,341,000.00
11 6/30/2021 $4,563,000.00
12 3/31/2021 $-7,289,000.00
13 12/31/2020 $46,611,000.00
14 9/30/2020 $21,074,000.00
15 6/30/2020 $15,267,000.00
16 3/31/2020 $1,785,000.00
17 12/31/2019 $9,254,000.00
18 9/30/2019 $8,546,000.00
19 12/31/2018 $7,275,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $-45,071,000.00
2 9/30/2023 $-1,789,000.00
3 6/30/2023 $28,096,000.00
4 3/31/2023 $49,864,000.00
5 12/31/2022 $206,247,000.00
6 9/30/2022 $228,501,000.00
7 6/30/2022 $146,178,000.00
8 3/31/2022 $85,751,000.00
9 12/31/2021 $197,867,000.00
10 9/30/2021 $151,518,000.00
11 6/30/2021 $88,634,000.00
12 3/31/2021 $28,700,000.00
13 12/31/2020 $10,799,000.00
14 9/30/2020 $37,131,000.00
15 6/30/2020 $48,668,000.00
16 3/31/2020 $23,769,000.00
17 12/31/2019 $5,238,000.00
18 9/30/2019 $6,557,000.00
19 6/30/2019 $6,327,000.00
20 3/31/2019 $5,862,000.00
21 12/31/2018 $43,264,000.00
22 9/30/2018 $54,342,000.00
23 6/30/2018 $52,063,000.00
24 3/31/2018 $38,210,000.00
25 12/31/2017 $14,015,000.00
26 9/30/2017 $38,778,000.00
27 6/30/2017 $39,478,000.00
28 3/31/2017 $22,512,000.00
29 12/31/2016 $-27,749,000.00
30 9/30/2016 $-13,991,000.00
31 6/30/2016 $-37,034,000.00
32 3/31/2016 $-22,756,000.00
33 12/31/2015 $-3,974,000.00
34 9/30/2015 $21,059,000.00
35 6/30/2015 $44,446,000.00
36 3/31/2015 $26,914,000.00
37 12/31/2014 $6,153,000.00
38 9/30/2014 $38,603,000.00
39 6/30/2014 $24,738,000.00
40 3/31/2014 $46,512,000.00
41 12/31/2013 $17,832,000.00
42 9/30/2013 $56,453,000.00
43 6/30/2013 $12,150,000.00
44 3/31/2013 $-3,141,000.00
45 12/31/2012 $-66,089,000.00
46 9/30/2012 $-14,325,000.00
47 6/30/2012 $-1,908,000.00
48 3/31/2012 $11,377,000.00
49 12/31/2011 $72,666,000.00
50 9/30/2011 $69,514,000.00
51 6/30/2011 $32,030,000.00
52 3/31/2011 $30,278,000.00
53 12/31/2010 $48,008,000.00
54 12/31/2009 $-37,029,000.00
Financials: IncreaseDecreaseInLeasingReceivables
Date Value
1 9/30/2023 $-830,000.00
2 6/30/2023 $1,004,000.00
3 3/31/2023 $-9,000.00
4 12/31/2022 $-441,000.00
5 9/30/2022 $638,000.00
6 6/30/2022 $470,000.00
7 3/31/2022 $398,000.00
8 12/31/2021 $167,000.00
9 9/30/2021 $196,000.00
10 6/30/2021 $485,000.00
11 3/31/2021 $608,000.00
12 12/31/2020 $-724,000.00
13 9/30/2020 $-942,000.00
14 6/30/2020 $-236,000.00
15 3/31/2020 $83,000.00
16 12/31/2019 $-1,029,000.00
17 9/30/2019 $-652,000.00
18 6/30/2019 $-574,000.00
19 3/31/2019 $-543,000.00
20 12/31/2018 --
21 12/31/2017 --
Financials: IncreaseDecreaseInOperatingLeaseLiability
Date Value
1 12/31/2023 $2,414,000.00
2 12/31/2022 $441,000.00
3 12/31/2021 $-167,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $4,648,000.00
2 9/30/2023 $14,433,000.00
3 6/30/2023 $9,404,000.00
4 3/31/2023 $3,712,000.00
5 12/31/2022 $6,467,000.00
6 9/30/2022 $9,820,000.00
7 6/30/2022 $8,794,000.00
8 3/31/2022 $8,742,000.00
9 12/31/2021 $12,201,000.00
10 9/30/2021 $9,470,000.00
11 6/30/2021 $8,372,000.00
12 3/31/2021 $6,675,000.00
13 12/31/2020 $-4,080,000.00
14 9/30/2020 $-1,675,000.00
15 6/30/2020 $1,234,000.00
16 3/31/2020 $3,110,000.00
17 12/31/2019 $-2,494,000.00
18 9/30/2019 $-2,944,000.00
19 6/30/2019 $-1,559,000.00
20 3/31/2019 $-3,056,000.00
21 12/31/2018 $-10,238,000.00
22 9/30/2018 $-2,493,000.00
23 6/30/2018 $-1,966,000.00
24 3/31/2018 $-5,944,000.00
25 12/31/2017 $10,434,000.00
26 9/30/2017 $12,066,000.00
27 6/30/2017 $7,233,000.00
28 3/31/2017 $5,329,000.00
29 12/31/2016 $-3,147,000.00
30 9/30/2016 $302,000.00
31 6/30/2016 $5,864,000.00
32 3/31/2016 $5,403,000.00
33 12/31/2015 $3,202,000.00
34 9/30/2015 $9,015,000.00
35 6/30/2015 $10,205,000.00
36 3/31/2015 $4,432,000.00
37 12/31/2014 $1,278,000.00
38 9/30/2014 $3,088,000.00
39 6/30/2014 $5,673,000.00
40 3/31/2014 $1,029,000.00
41 12/31/2013 $-6,335,000.00
42 9/30/2013 $-4,778,000.00
43 6/30/2013 $-5,578,000.00
44 3/31/2013 $-6,129,000.00
45 12/31/2012 $-32,375,000.00
46 9/30/2012 $-29,373,000.00
47 6/30/2012 $-14,659,000.00
48 3/31/2012 $-10,680,000.00
49 12/31/2011 $-12,087,000.00
50 9/30/2011 $-8,615,000.00
51 6/30/2011 $-6,175,000.00
52 3/31/2011 $-288,000.00
53 12/31/2010 $18,480,000.00
54 12/31/2009 $222,000.00
Financials: InterestExpense
Date Value
1 12/31/2023 $31,875,000.00
2 9/30/2023 $23,183,000.00
3 6/30/2023 $14,708,000.00
4 3/31/2023 $6,450,000.00
5 12/31/2022 $12,894,000.00
6 9/30/2022 $3,493,000.00
7 6/30/2022 $2,185,000.00
8 3/31/2022 $1,750,000.00
9 12/31/2021 $8,472,000.00
10 9/30/2021 $6,215,000.00
11 6/30/2021 $4,228,000.00
12 3/31/2021 $2,149,000.00
13 12/31/2020 $8,364,000.00
14 9/30/2020 $2,136,000.00
15 6/30/2020 $2,351,000.00
16 3/31/2020 $1,702,000.00
17 12/31/2019 $6,664,000.00
18 9/30/2019 $5,014,000.00
19 6/30/2019 $3,327,000.00
20 3/31/2019 $1,609,000.00
21 12/31/2018 $10,473,000.00
22 9/30/2018 $8,543,000.00
23 6/30/2018 $2,293,000.00
24 3/31/2018 $2,428,000.00
25 12/31/2017 $9,405,000.00
26 9/30/2017 $6,861,000.00
27 6/30/2017 $4,537,000.00
28 3/31/2017 $2,225,000.00
29 12/31/2016 $9,304,000.00
30 9/30/2016 $6,935,000.00
31 6/30/2016 $4,633,000.00
32 3/31/2016 $2,334,000.00
33 12/31/2015 $2,996,000.00
34 9/30/2015 $495,000.00
35 6/30/2015 $932,000.00
36 3/31/2015 $435,000.00
37 12/31/2014 $1,890,000.00
38 9/30/2014 $1,443,000.00
39 6/30/2014 $949,000.00
40 3/31/2014 $476,000.00
41 12/31/2013 $1,934,000.00
42 9/30/2013 $1,403,000.00
43 6/30/2013 $463,000.00
44 3/31/2013 $459,000.00
45 12/31/2012 $1,580,000.00
46 9/30/2012 $1,090,000.00
47 6/30/2012 $647,000.00
48 3/31/2012 $325,000.00
49 12/31/2011 $1,327,000.00
50 9/30/2011 $334,000.00
51 6/30/2011 $331,000.00
52 3/31/2011 $332,000.00
53 12/31/2010 $1,362,000.00
54 12/31/2009 $1,399,000.00
Financials: InterestPaidNet
Date Value
1 12/31/2023 $30,551,000.00
2 9/30/2023 $22,437,000.00
3 6/30/2023 $13,045,000.00
4 3/31/2023 $5,874,000.00
5 12/31/2022 $11,627,000.00
6 9/30/2022 $3,264,000.00
7 6/30/2022 $3,543,000.00
8 3/31/2022 $1,562,000.00
9 12/31/2021 $8,207,000.00
10 9/30/2021 $2,254,000.00
11 6/30/2021 $4,082,000.00
12 3/31/2021 $2,090,000.00
13 12/31/2020 $9,048,000.00
14 9/30/2020 $6,791,000.00
15 6/30/2020 $2,488,000.00
16 3/31/2020 $1,939,000.00
17 12/31/2019 $8,347,000.00
18 9/30/2019 $2,333,000.00
19 6/30/2019 $2,032,000.00
20 3/31/2019 $1,990,000.00
21 12/31/2018 $7,868,000.00
22 9/30/2018 $6,163,000.00
23 6/30/2018 $2,062,000.00
24 3/31/2018 $2,256,000.00
25 12/31/2017 $8,698,000.00
26 9/30/2017 $6,385,000.00
27 6/30/2017 $4,296,000.00
28 3/31/2017 $2,214,000.00
29 12/31/2016 $8,305,000.00
30 9/30/2016 $6,296,000.00
31 6/30/2016 $4,182,000.00
32 3/31/2016 $2,731,000.00
33 12/31/2015 $2,472,000.00
34 9/30/2015 $448,000.00
35 6/30/2015 $449,000.00
36 3/31/2015 $401,000.00
37 12/31/2014 $1,717,000.00
38 9/30/2014 $447,000.00
39 6/30/2014 $866,000.00
40 3/31/2014 $442,000.00
41 12/31/2013 $1,757,000.00
42 9/30/2013 $432,000.00
43 6/30/2013 $838,000.00
44 3/31/2013 $424,000.00
45 12/31/2012 $1,353,000.00
46 9/30/2012 $957,000.00
47 6/30/2012 $633,000.00
48 3/31/2012 $320,000.00
49 12/31/2011 $1,290,000.00
50 9/30/2011 $969,000.00
51 6/30/2011 $649,000.00
52 3/31/2011 $330,000.00
53 12/31/2010 $1,324,000.00
54 12/31/2009 $1,354,000.00
Financials: InventoryFinishedGoods
Date Value
1 12/31/2023 $2,503,000.00
2 9/30/2023 $2,427,000.00
3 6/30/2023 $3,918,000.00
4 3/31/2023 $2,474,000.00
5 12/31/2022 $1,709,000.00
6 9/30/2022 $2,417,000.00
7 6/30/2022 $2,361,000.00
8 3/31/2022 $1,724,000.00
9 12/31/2021 $3,595,000.00
10 9/30/2021 $3,144,000.00
11 6/30/2021 $4,465,000.00
12 3/31/2021 $5,066,000.00
13 12/31/2020 $5,834,000.00
14 9/30/2020 $5,479,000.00
15 6/30/2020 $4,667,000.00
16 3/31/2020 $3,572,000.00
17 12/31/2019 $2,605,000.00
18 9/30/2019 $3,125,000.00
19 6/30/2019 $4,371,000.00
20 3/31/2019 $2,436,000.00
21 12/31/2018 $2,215,000.00
22 9/30/2018 $2,019,000.00
23 6/30/2018 $943,000.00
24 3/31/2018 $3,428,000.00
25 12/31/2017 $2,089,000.00
26 9/30/2017 $36,957,000.00
27 6/30/2017 $33,150,000.00
28 3/31/2017 $36,183,000.00
29 12/31/2016 $34,727,000.00
30 9/30/2016 $29,387,000.00
31 6/30/2016 $31,456,000.00
32 3/31/2016 $35,585,000.00
33 12/31/2015 $49,041,000.00
34 9/30/2015 $49,966,000.00
35 6/30/2015 $60,583,000.00
36 3/31/2015 $52,224,000.00
37 12/31/2014 $50,032,000.00
38 9/30/2014 $55,187,000.00
39 6/30/2014 $47,589,000.00
40 3/31/2014 $65,503,000.00
41 12/31/2013 $66,534,000.00
42 9/30/2013 $55,924,000.00
43 6/30/2013 $32,988,000.00
44 3/31/2013 $33,342,000.00
45 12/31/2012 $43,793,000.00
46 9/30/2012 $47,251,000.00
47 6/30/2012 $49,315,000.00
48 3/31/2012 $34,637,000.00
49 12/31/2011 $26,388,000.00
50 12/31/2010 $26,549,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $683,801,000.00
2 9/30/2023 $725,349,000.00
3 6/30/2023 $756,391,000.00
4 3/31/2023 $778,137,000.00
5 12/31/2022 $727,749,000.00
6 9/30/2022 $746,920,000.00
7 6/30/2022 $666,742,000.00
8 3/31/2022 $608,347,000.00
9 12/31/2021 $523,240,000.00
10 9/30/2021 $478,325,000.00
11 6/30/2021 $415,322,000.00
12 3/31/2021 $355,164,000.00
13 12/31/2020 $327,377,000.00
14 9/30/2020 $352,851,000.00
15 6/30/2020 $363,665,000.00
16 3/31/2020 $338,437,000.00
17 12/31/2019 $314,956,000.00
18 9/30/2019 $315,835,000.00
19 6/30/2019 $316,237,000.00
20 3/31/2019 $315,563,000.00
21 12/31/2018 $309,975,000.00
22 9/30/2018 $321,194,000.00
23 6/30/2018 $318,986,000.00
24 3/31/2018 $305,980,000.00
25 12/31/2017 $268,917,000.00
26 9/30/2017 $421,858,000.00
27 6/30/2017 $416,030,000.00
28 3/31/2017 $404,023,000.00
29 12/31/2016 $381,334,000.00
30 9/30/2016 $395,948,000.00
31 6/30/2016 $375,085,000.00
32 3/31/2016 $389,919,000.00
33 12/31/2015 $411,986,000.00
34 9/30/2015 $421,532,000.00
35 6/30/2015 $444,652,000.00
36 3/31/2015 $426,837,000.00
37 12/31/2014 $401,261,000.00
38 9/30/2014 $434,166,000.00
39 6/30/2014 $421,216,000.00
40 3/31/2014 $443,203,000.00
41 12/31/2013 $396,699,000.00
42 9/30/2013 $394,977,000.00
43 6/30/2013 $350,416,000.00
44 3/31/2013 $320,605,000.00
45 12/31/2012 $324,041,000.00
46 9/30/2012 $375,458,000.00
47 6/30/2012 $387,665,000.00
48 3/31/2012 $403,989,000.00
49 12/31/2011 $391,580,000.00
50 12/31/2010 $361,570,000.00
Financials: InventoryRawMaterials
Date Value
1 12/31/2023 $659,210,000.00
2 9/30/2023 $699,520,000.00
3 6/30/2023 $731,460,000.00
4 3/31/2023 $757,586,000.00
5 12/31/2022 $710,494,000.00
6 9/30/2022 $729,202,000.00
7 6/30/2022 $649,264,000.00
8 3/31/2022 $589,489,000.00
9 12/31/2021 $504,307,000.00
10 9/30/2021 $461,957,000.00
11 6/30/2021 $399,067,000.00
12 3/31/2021 $340,234,000.00
13 12/31/2020 $312,856,000.00
14 9/30/2020 $336,774,000.00
15 6/30/2020 $349,069,000.00
16 3/31/2020 $326,924,000.00
17 12/31/2019 $304,069,000.00
18 9/30/2019 $303,177,000.00
19 6/30/2019 $305,235,000.00
20 3/31/2019 $305,603,000.00
21 12/31/2018 $300,439,000.00
22 9/30/2018 $311,190,000.00
23 6/30/2018 $310,972,000.00
24 3/31/2018 $294,699,000.00
25 12/31/2017 $258,228,000.00
26 9/30/2017 $269,847,000.00
27 6/30/2017 $270,826,000.00
28 3/31/2017 $261,328,000.00
29 12/31/2016 $233,111,000.00
30 9/30/2016 $258,048,000.00
31 6/30/2016 $249,376,000.00
32 3/31/2016 $264,982,000.00
33 12/31/2015 $276,470,000.00
34 9/30/2015 $291,763,000.00
35 6/30/2015 $299,942,000.00
36 3/31/2015 $286,261,000.00
37 12/31/2014 $266,556,000.00
38 9/30/2014 $283,608,000.00
39 6/30/2014 $275,566,000.00
40 3/31/2014 $284,736,000.00
41 12/31/2013 $245,455,000.00
42 9/30/2013 $246,891,000.00
43 6/30/2013 $234,290,000.00
44 3/31/2013 $213,130,000.00
45 12/31/2012 $213,027,000.00
46 9/30/2012 $253,132,000.00
47 6/30/2012 $259,077,000.00
48 3/31/2012 $282,324,000.00
49 12/31/2011 $293,618,000.00
50 12/31/2010 $274,245,000.00
Financials: InventoryWorkInProcess
Date Value
1 12/31/2023 $22,088,000.00
2 9/30/2023 $23,402,000.00
3 6/30/2023 $21,013,000.00
4 3/31/2023 $18,077,000.00
5 12/31/2022 $15,546,000.00
6 9/30/2022 $15,301,000.00
7 6/30/2022 $15,117,000.00
8 3/31/2022 $17,134,000.00
9 12/31/2021 $15,338,000.00
10 9/30/2021 $13,224,000.00
11 6/30/2021 $11,790,000.00
12 3/31/2021 $9,864,000.00
13 12/31/2020 $8,687,000.00
14 9/30/2020 $10,598,000.00
15 6/30/2020 $9,929,000.00
16 3/31/2020 $7,941,000.00
17 12/31/2019 $8,282,000.00
18 9/30/2019 $9,533,000.00
19 6/30/2019 $6,631,000.00
20 3/31/2019 $7,524,000.00
21 12/31/2018 $7,321,000.00
22 9/30/2018 $7,985,000.00
23 6/30/2018 $7,071,000.00
24 3/31/2018 $7,853,000.00
25 12/31/2017 $8,600,000.00
26 9/30/2017 $115,054,000.00
27 6/30/2017 $112,054,000.00
28 3/31/2017 $106,512,000.00
29 12/31/2016 $113,496,000.00
30 9/30/2016 $108,513,000.00
31 6/30/2016 $94,253,000.00
32 3/31/2016 $89,352,000.00
33 12/31/2015 $86,475,000.00
34 9/30/2015 $79,803,000.00
35 6/30/2015 $84,127,000.00
36 3/31/2015 $88,352,000.00
37 12/31/2014 $84,673,000.00
38 9/30/2014 $95,371,000.00
39 6/30/2014 $98,061,000.00
40 3/31/2014 $92,964,000.00
41 12/31/2013 $84,710,000.00
42 9/30/2013 $92,162,000.00
43 6/30/2013 $83,138,000.00
44 3/31/2013 $74,133,000.00
45 12/31/2012 $67,221,000.00
46 9/30/2012 $75,075,000.00
47 6/30/2012 $79,273,000.00
48 3/31/2012 $87,028,000.00
49 12/31/2011 $71,574,000.00
50 12/31/2010 $60,776,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $6,256,000.00
2 9/30/2023 $4,223,000.00
3 6/30/2023 $2,880,000.00
4 3/31/2023 $1,258,000.00
5 12/31/2022 $1,730,000.00
6 9/30/2022 $452,000.00
7 6/30/2022 $391,000.00
8 3/31/2022 $130,000.00
9 12/31/2021 $540,000.00
10 9/30/2021 $122,000.00
11 6/30/2021 $164,000.00
12 3/31/2021 $165,000.00
13 12/31/2020 $1,196,000.00
14 9/30/2020 $154,000.00
15 6/30/2020 $886,000.00
16 3/31/2020 $599,000.00
17 12/31/2019 $3,829,000.00
18 9/30/2019 $3,084,000.00
19 6/30/2019 $1,053,000.00
20 3/31/2019 $1,297,000.00
21 12/31/2018 $6,848,000.00
22 9/30/2018 $1,619,000.00
23 6/30/2018 $3,578,000.00
24 3/31/2018 $1,933,000.00
25 12/31/2017 $5,370,000.00
26 9/30/2017 $1,334,000.00
27 6/30/2017 $1,213,000.00
28 3/31/2017 $1,074,000.00
29 12/31/2016 $2,136,000.00
30 9/30/2016 $577,000.00
31 6/30/2016 $329,000.00
32 3/31/2016 $264,000.00
33 12/31/2015 $1,207,000.00
34 9/30/2015 $971,000.00
35 6/30/2015 $725,000.00
36 3/31/2015 $432,000.00
37 12/31/2014 $2,048,000.00
38 9/30/2014 $1,718,000.00
39 6/30/2014 $668,000.00
40 3/31/2014 $515,000.00
41 12/31/2013 $1,688,000.00
42 9/30/2013 $997,000.00
43 6/30/2013 $705,000.00
44 3/31/2013 $414,000.00
45 12/31/2012 $1,306,000.00
46 9/30/2012 $326,000.00
47 6/30/2012 $609,000.00
48 3/31/2012 $378,000.00
49 12/31/2011 $1,768,000.00
50 9/30/2011 $1,293,000.00
51 6/30/2011 $847,000.00
52 3/31/2011 $404,000.00
53 12/31/2010 $1,621,000.00
54 12/31/2009 $2,210,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $21,737,000.00
2 9/30/2023 $15,668,000.00
3 6/30/2023 $10,147,000.00
4 3/31/2023 $5,197,000.00
5 12/31/2022 $19,809,000.00
6 9/30/2022 $14,687,000.00
7 6/30/2022 $9,848,000.00
8 3/31/2022 $4,855,000.00
9 12/31/2021 $18,867,000.00
10 9/30/2021 $14,075,000.00
11 6/30/2021 $4,635,000.00
12 3/31/2021 $4,637,000.00
13 12/31/2020 $19,406,000.00
14 9/30/2020 $4,726,000.00
15 6/30/2020 $10,014,000.00
16 3/31/2020 $5,188,000.00
17 12/31/2019 $20,738,000.00
18 9/30/2019 $15,660,000.00
19 6/30/2019 $5,043,000.00
20 3/31/2019 $5,338,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $172,950,000.00
2 9/30/2023 $159,765,000.00
3 6/30/2023 $122,838,000.00
4 3/31/2023 $122,662,000.00
5 9/30/2022 $123,048,000.00
6 6/30/2022 $127,393,000.00
7 3/31/2022 $120,015,000.00
8 12/31/2021 $120,845,000.00
9 9/30/2021 $132,199,000.00
10 6/30/2021 $114,888,000.00
11 3/31/2021 $114,491,000.00
12 12/31/2020 $105,221,000.00
13 9/30/2020 $108,177,000.00
14 6/30/2020 $97,250,000.00
15 3/31/2020 $100,635,000.00
16 12/31/2019 $101,471,000.00
17 9/30/2019 $104,942,000.00
18 6/30/2019 $110,154,000.00
19 3/31/2019 $104,503,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $85,385,000.00
2 6/30/2020 $46,026,000.00
3 3/31/2020 $43,802,000.00
4 12/31/2019 $46,016,000.00
5 9/30/2019 $54,454,000.00
6 6/30/2019 $55,185,000.00
7 3/31/2019 $46,917,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $20,741,000.00
2 9/30/2023 $19,547,000.00
3 6/30/2023 $16,736,000.00
4 3/31/2023 $15,641,000.00
5 9/30/2022 $14,885,000.00
6 6/30/2022 $14,639,000.00
7 3/31/2022 $13,864,000.00
8 12/31/2021 $14,949,000.00
9 9/30/2021 $16,297,000.00
10 6/30/2021 $14,494,000.00
11 3/31/2021 $13,898,000.00
12 12/31/2020 $14,284,000.00
13 9/30/2020 $13,955,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $14,719,000.00
2 12/31/2021 $10,369,000.00
3 12/31/2020 $9,116,000.00
4 6/30/2020 $8,623,000.00
5 3/31/2020 $8,556,000.00
6 12/31/2019 $8,585,000.00
7 9/30/2019 $9,709,000.00
8 6/30/2019 $9,892,000.00
9 3/31/2019 $9,715,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $15,467,000.00
2 9/30/2023 $14,357,000.00
3 6/30/2023 $11,158,000.00
4 3/31/2023 $10,406,000.00
5 9/30/2022 $11,269,000.00
6 6/30/2022 $11,393,000.00
7 3/31/2022 $10,389,000.00
8 12/31/2021 $11,473,000.00
9 9/30/2021 $12,619,000.00
10 6/30/2021 $10,937,000.00
11 3/31/2021 $10,136,000.00
12 12/31/2020 $10,052,000.00
13 9/30/2020 $9,990,000.00
14 6/30/2020 $10,109,000.00
15 3/31/2020 $9,590,000.00
16 12/31/2019 $9,751,000.00
17 9/30/2019 $10,339,000.00
18 6/30/2019 $10,512,000.00
19 3/31/2019 $10,308,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $16,613,000.00
2 9/30/2023 $15,480,000.00
3 6/30/2023 $12,278,000.00
4 3/31/2023 $11,511,000.00
5 9/30/2022 $12,647,000.00
6 6/30/2022 $12,756,000.00
7 3/31/2022 $11,785,000.00
8 12/31/2021 $12,869,000.00
9 9/30/2021 $13,566,000.00
10 6/30/2021 $11,936,000.00
11 3/31/2021 $11,152,000.00
12 12/31/2020 $11,065,000.00
13 9/30/2020 $10,962,000.00
14 6/30/2020 $10,936,000.00
15 3/31/2020 $10,655,000.00
16 12/31/2019 $10,399,000.00
17 9/30/2019 $12,075,000.00
18 6/30/2019 $12,236,000.00
19 3/31/2019 $12,022,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $20,025,000.00
2 9/30/2023 $18,876,000.00
3 6/30/2023 $15,713,000.00
4 3/31/2023 $14,837,000.00
5 9/30/2022 $13,417,000.00
6 6/30/2022 $13,280,000.00
7 3/31/2022 $12,352,000.00
8 12/31/2021 $13,654,000.00
9 9/30/2021 $15,032,000.00
10 6/30/2021 $13,259,000.00
11 3/31/2021 $12,483,000.00
12 12/31/2020 $12,480,000.00
13 9/30/2020 $12,363,000.00
14 6/30/2020 $13,898,000.00
15 3/31/2020 $12,658,000.00
16 12/31/2019 $12,168,000.00
17 9/30/2019 $14,359,000.00
18 6/30/2019 $14,544,000.00
19 3/31/2019 $14,301,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $4,318,000.00
2 6/30/2023 $8,763,000.00
3 3/31/2023 $12,650,000.00
4 9/30/2022 $3,550,000.00
5 6/30/2022 $7,607,000.00
6 3/31/2022 $11,388,000.00
7 9/30/2021 $3,809,000.00
8 6/30/2021 $7,409,000.00
9 3/31/2021 $11,278,000.00
10 9/30/2020 $3,760,000.00
11 6/30/2020 $7,658,000.00
12 3/31/2020 $15,374,000.00
13 12/31/2019 $14,552,000.00
14 9/30/2019 $4,006,000.00
15 6/30/2019 $7,785,000.00
16 3/31/2019 $11,240,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $34,079,000.00
2 9/30/2023 $31,205,000.00
3 6/30/2023 $24,299,000.00
4 3/31/2023 $21,787,000.00
5 9/30/2022 $22,968,000.00
6 6/30/2022 $24,098,000.00
7 3/31/2022 $22,805,000.00
8 12/31/2021 $22,138,000.00
9 9/30/2021 $24,603,000.00
10 6/30/2021 $22,136,000.00
11 3/31/2021 $22,514,000.00
12 12/31/2020 $21,585,000.00
13 9/30/2020 $22,304,000.00
14 6/30/2020 $20,762,000.00
15 3/31/2020 $21,603,000.00
16 12/31/2019 $22,530,000.00
17 9/30/2019 $23,381,000.00
18 6/30/2019 $24,539,000.00
19 3/31/2019 $21,755,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $2,274,755,000.00
2 9/30/2023 $2,333,145,000.00
3 6/30/2023 $2,307,463,000.00
4 3/31/2023 $2,278,648,000.00
5 12/31/2022 $2,227,331,000.00
6 9/30/2022 $2,276,507,000.00
7 6/30/2022 $2,166,785,000.00
8 12/31/2021 $1,903,880,000.00
9 9/30/2021 $1,840,366,000.00
10 6/30/2021 $1,818,791,000.00
11 3/31/2021 $1,760,753,000.00
12 12/31/2020 $1,744,235,000.00
13 9/30/2020 $1,734,507,000.00
14 6/30/2020 $1,758,035,000.00
15 3/31/2020 $1,823,382,000.00
16 12/31/2019 $1,759,874,000.00
17 9/30/2019 $1,758,746,000.00
18 6/30/2019 $1,827,878,000.00
19 3/31/2019 $1,868,930,000.00
20 12/31/2018 $1,899,783,000.00
21 9/30/2018 $1,940,771,000.00
22 6/30/2018 $2,037,185,000.00
23 3/31/2018 $2,058,006,000.00
24 12/31/2017 $2,109,304,000.00
25 9/30/2017 $2,076,706,000.00
26 6/30/2017 $2,064,440,000.00
27 3/31/2017 $2,035,773,000.00
28 12/31/2016 $1,998,668,000.00
29 9/30/2016 $1,959,068,000.00
30 6/30/2016 $1,900,149,000.00
31 3/31/2016 $1,859,214,000.00
32 12/31/2015 $1,893,878,000.00
33 9/30/2015 $1,667,104,000.00
34 6/30/2015 $1,682,501,000.00
35 3/31/2015 $1,629,407,000.00
36 12/31/2014 $1,675,348,000.00
37 9/30/2014 $1,727,991,000.00
38 6/30/2014 $1,681,477,000.00
39 3/31/2014 $1,657,891,000.00
40 12/31/2013 $1,657,371,000.00
41 9/30/2013 $1,563,568,000.00
42 6/30/2013 $1,538,818,000.00
43 3/31/2013 $1,482,777,000.00
44 12/31/2012 $1,501,477,000.00
45 9/30/2012 $1,497,342,000.00
46 6/30/2012 $1,492,957,000.00
47 3/31/2012 $1,521,909,000.00
48 12/31/2011 $1,499,998,000.00
49 12/31/2010 $1,477,068,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $713,547,000.00
2 9/30/2023 $699,104,000.00
3 6/30/2023 $721,921,000.00
4 3/31/2023 $711,863,000.00
5 12/31/2022 $749,136,000.00
6 9/30/2022 $848,900,000.00
7 6/30/2022 $785,078,000.00
8 3/31/2022 $684,465,000.00
9 12/31/2021 $654,382,000.00
10 9/30/2021 $600,169,000.00
11 6/30/2021 $581,409,000.00
12 3/31/2021 $505,110,000.00
13 12/31/2020 $481,136,000.00
14 9/30/2020 $449,485,000.00
15 6/30/2020 $464,620,000.00
16 3/31/2020 $459,339,000.00
17 12/31/2019 $459,245,000.00
18 9/30/2019 $441,237,000.00
19 6/30/2019 $487,660,000.00
20 3/31/2019 $490,236,000.00
21 12/31/2018 $537,159,000.00
22 9/30/2018 $478,173,000.00
23 6/30/2018 $500,996,000.00
24 3/31/2018 $484,831,000.00
25 12/31/2017 $478,317,000.00
26 9/30/2017 $445,793,000.00
27 6/30/2017 $446,122,000.00
28 3/31/2017 $437,168,000.00
29 12/31/2016 $412,381,000.00
30 9/30/2016 $401,132,000.00
31 6/30/2016 $347,342,000.00
32 3/31/2016 $301,670,000.00
33 12/31/2015 $333,094,000.00
34 9/30/2015 $341,159,000.00
35 6/30/2015 $360,112,000.00
36 3/31/2015 $312,628,000.00
37 12/31/2014 $359,078,000.00
38 9/30/2014 $419,319,000.00
39 6/30/2014 $377,674,000.00
40 3/31/2014 $376,181,000.00
41 12/31/2013 $398,377,000.00
42 9/30/2013 $363,674,000.00
43 6/30/2013 $360,237,000.00
44 3/31/2013 $307,699,000.00
45 12/31/2012 $330,515,000.00
46 9/30/2012 $334,602,000.00
47 6/30/2012 $343,988,000.00
48 3/31/2012 $365,467,000.00
49 12/31/2011 $351,950,000.00
50 12/31/2010 $322,474,000.00
Financials: LineOfCreditFacilityMaximumBorrowingCapacity
Date Value
1 1/31/2023 $200,000,000.00
2 6/30/2013 $200,000,000.00
3 3/31/2013 $200,000,000.00
4 3/31/2012 $100,000,000.00
5 12/31/2011 $100,000,000.00
Financials: LongTermDebt
Date Value
1 12/31/2023 $330,602,000.00
2 9/30/2023 $432,112,000.00
3 6/30/2023 $426,982,000.00
4 3/31/2023 $402,894,000.00
5 12/31/2022 $324,421,000.00
6 9/30/2022 $299,307,000.00
7 6/30/2022 $264,203,000.00
8 3/31/2022 $202,665,000.00
9 12/31/2021 $129,580,000.00
10 9/30/2021 $130,440,000.00
11 6/30/2021 $132,199,000.00
12 3/31/2021 $133,959,000.00
13 12/31/2020 $135,719,000.00
14 9/30/2020 $152,478,000.00
15 6/30/2020 $169,238,000.00
16 3/31/2020 $235,998,000.00
17 12/31/2019 $142,759,000.00
18 12/31/2018 $147,923,000.00
Financials: LongTermDebtAndCapitalLeaseObligations
Date Value
1 12/31/2023 $326,674,000.00
2 9/30/2023 $428,231,000.00
3 6/30/2023 $423,967,000.00
4 3/31/2023 $399,924,000.00
5 12/31/2022 $320,675,000.00
6 9/30/2022 $296,425,000.00
7 6/30/2022 $262,185,000.00
8 3/31/2022 $201,510,000.00
9 12/31/2021 $129,289,000.00
10 9/30/2021 $123,510,000.00
11 6/30/2021 $126,639,000.00
12 3/31/2021 $128,862,000.00
13 12/31/2020 $131,051,000.00
14 9/30/2020 $147,522,000.00
15 6/30/2020 $164,664,000.00
16 3/31/2020 $231,798,000.00
17 12/31/2019 $138,912,000.00
18 9/30/2019 $141,017,000.00
19 6/30/2019 $143,115,000.00
20 3/31/2019 $145,205,000.00
21 12/31/2018 $147,277,000.00
22 9/30/2018 $149,341,000.00
23 6/30/2018 $181,777,000.00
24 3/31/2018 $187,601,000.00
25 12/31/2017 $193,406,000.00
26 9/30/2017 $197,766,000.00
27 6/30/2017 $202,122,000.00
28 3/31/2017 $206,463,000.00
29 12/31/2016 $211,252,000.00
30 9/30/2016 $214,171,000.00
31 6/30/2016 $217,086,000.00
32 3/31/2016 $219,998,000.00
33 12/31/2015 $222,909,000.00
34 12/31/2014 $8,845,000.00
Financials: LongTermDebtAndCapitalLeaseObligationsCurrent
Date Value
1 12/31/2023 $4,283,000.00
2 9/30/2023 $4,281,000.00
3 6/30/2023 $3,458,000.00
4 3/31/2023 $3,456,000.00
5 12/31/2022 $4,275,000.00
6 9/30/2022 $3,452,000.00
7 6/30/2022 $2,630,000.00
8 3/31/2022 $1,808,000.00
9 12/31/2021 $985,000.00
10 9/30/2021 $7,663,000.00
11 6/30/2021 $9,259,000.00
12 3/31/2021 $9,209,000.00
13 12/31/2020 $9,161,000.00
14 9/30/2020 $8,956,000.00
15 6/30/2020 $8,912,000.00
16 3/31/2020 $8,868,000.00
17 12/31/2019 $8,825,000.00
18 9/30/2019 $8,784,000.00
19 6/30/2019 $8,744,000.00
20 3/31/2019 $8,706,000.00
21 12/31/2018 $6,793,000.00
22 9/30/2018 $4,880,000.00
23 6/30/2018 $21,219,000.00
24 3/31/2018 $19,746,000.00
25 12/31/2017 $18,274,000.00
26 9/30/2017 $16,804,000.00
27 6/30/2017 $15,333,000.00
28 3/31/2017 $13,865,000.00
29 12/31/2016 $12,396,000.00
30 9/30/2016 $12,365,000.00
31 6/30/2016 $12,336,000.00
32 3/31/2016 $12,306,000.00
33 12/31/2015 $12,284,000.00
34 12/31/2014 $676,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextRollingTwelveMonths
Date Value
1 12/31/2023 $4,100,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingAfterYearFive
Date Value
1 12/31/2023 --
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFive
Date Value
1 12/31/2023 --
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearFour
Date Value
1 12/31/2023 --
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearThree
Date Value
1 12/31/2023 $321,500,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInRollingYearTwo
Date Value
1 12/31/2023 $6,600,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-23,578,000.00
2 9/30/2023 $83,888,000.00
3 6/30/2023 $84,941,000.00
4 3/31/2023 $67,024,000.00
5 12/31/2022 $159,229,000.00
6 9/30/2022 $139,785,000.00
7 6/30/2022 $110,789,000.00
8 3/31/2022 $-59,134,000.00
9 12/31/2021 $-73,952,000.00
10 9/30/2021 $-66,928,000.00
11 6/30/2021 $-49,066,000.00
12 3/31/2021 $-23,760,000.00
13 12/31/2020 $-57,526,000.00
14 9/30/2020 $-29,681,000.00
15 6/30/2020 $-6,523,000.00
16 3/31/2020 $66,538,000.00
17 12/31/2019 $-152,837,000.00
18 9/30/2019 $-140,663,000.00
19 6/30/2019 $-115,108,000.00
20 3/31/2019 $-68,514,000.00
21 12/31/2018 $-290,967,000.00
22 9/30/2018 $-193,708,000.00
23 6/30/2018 $-89,519,000.00
24 3/31/2018 $-70,616,000.00
25 12/31/2017 $-31,352,000.00
26 9/30/2017 $-6,163,000.00
27 6/30/2017 $-903,000.00
28 3/31/2017 $267,000.00
29 12/31/2016 $-35,310,000.00
30 9/30/2016 $-44,797,000.00
31 12/31/2015 $159,066,000.00
32 6/30/2015 $-33,074,000.00
33 3/31/2015 $-14,784,000.00
34 12/31/2014 $-24,881,000.00
35 9/30/2014 $-13,170,000.00
36 6/30/2014 $-870,000.00
37 3/31/2014 $1,568,000.00
38 12/31/2013 $-30,108,000.00
39 9/30/2013 $-20,351,000.00
40 6/30/2013 $-15,536,000.00
41 3/31/2013 $-8,755,000.00
42 12/31/2012 $-43,723,000.00
43 9/30/2012 $-29,078,000.00
44 6/30/2012 $-21,214,000.00
45 3/31/2012 $-2,665,000.00
46 12/31/2011 $-54,087,000.00
47 9/30/2011 $-51,819,000.00
48 6/30/2011 $-23,364,000.00
49 3/31/2011 $-3,780,000.00
50 12/31/2010 $-54,727,000.00
51 12/31/2009 $-24,368,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-77,138,000.00
2 9/30/2023 $-66,125,000.00
3 6/30/2023 $-46,464,000.00
4 3/31/2023 $-38,712,000.00
5 12/31/2022 $-41,174,000.00
6 9/30/2022 $-27,928,000.00
7 6/30/2022 $-19,314,000.00
8 3/31/2022 $-16,645,000.00
9 12/31/2021 $-41,875,000.00
10 9/30/2021 $-32,143,000.00
11 6/30/2021 $-18,431,000.00
12 3/31/2021 $-6,409,000.00
13 12/31/2020 $-34,383,000.00
14 9/30/2020 $-26,516,000.00
15 6/30/2020 $-20,714,000.00
16 3/31/2020 $-11,491,000.00
17 12/31/2019 $-34,863,000.00
18 9/30/2019 $-25,690,000.00
19 6/30/2019 $-15,446,000.00
20 3/31/2019 $-10,171,000.00
21 12/31/2018 $-68,849,000.00
22 9/30/2018 $-55,035,000.00
23 6/30/2018 $-40,564,000.00
24 3/31/2018 $-20,999,000.00
25 12/31/2017 $-56,121,000.00
26 9/30/2017 $-37,372,000.00
27 6/30/2017 $-25,999,000.00
28 3/31/2017 $-7,469,000.00
29 12/31/2016 $-21,245,000.00
30 9/30/2016 $-14,435,000.00
31 12/31/2015 $-266,801,000.00
32 6/30/2015 $-24,517,000.00
33 3/31/2015 $-16,359,000.00
34 12/31/2014 $-27,476,000.00
35 9/30/2014 $-24,606,000.00
36 6/30/2014 $-28,379,000.00
37 3/31/2014 $-13,591,000.00
38 12/31/2013 $-108,717,000.00
39 9/30/2013 $-37,596,000.00
40 6/30/2013 $-30,896,000.00
41 3/31/2013 $-6,873,000.00
42 12/31/2012 $-9,492,000.00
43 9/30/2012 $-1,904,000.00
44 6/30/2012 $-1,697,000.00
45 3/31/2012 $-1,885,000.00
46 12/31/2011 $-60,478,000.00
47 9/30/2011 $-39,010,000.00
48 6/30/2011 $-29,527,000.00
49 3/31/2011 $-24,329,000.00
50 12/31/2010 $-24,857,000.00
51 12/31/2009 $-40,533,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $174,294,000.00
2 9/30/2023 $37,214,000.00
3 6/30/2023 $-368,000.00
4 3/31/2023 $-24,906,000.00
5 12/31/2022 $-177,467,000.00
6 9/30/2022 $-124,717,000.00
7 6/30/2022 $-93,510,000.00
8 3/31/2022 $-68,025,000.00
9 12/31/2021 $-2,622,000.00
10 9/30/2021 $-1,308,000.00
11 6/30/2021 $40,273,000.00
12 3/31/2021 $36,613,000.00
13 12/31/2020 $120,438,000.00
14 9/30/2020 $25,615,000.00
15 6/30/2020 $19,918,000.00
16 3/31/2020 $-3,109,000.00
17 12/31/2019 $93,136,000.00
18 9/30/2019 $57,314,000.00
19 6/30/2019 $68,772,000.00
20 3/31/2019 $16,414,000.00
21 12/31/2018 $76,687,000.00
22 9/30/2018 $-17,293,000.00
23 6/30/2018 $-16,182,000.00
24 3/31/2018 $24,530,000.00
25 12/31/2017 $145,842,000.00
26 9/30/2017 $89,890,000.00
27 6/30/2017 $92,529,000.00
28 3/31/2017 $77,905,000.00
29 12/31/2016 $273,088,000.00
30 9/30/2016 $228,584,000.00
31 12/31/2015 $147,375,000.00
32 6/30/2015 $41,113,000.00
33 3/31/2015 $-10,905,000.00
34 12/31/2014 $136,661,000.00
35 9/30/2014 $113,905,000.00
36 6/30/2014 $85,694,000.00
37 3/31/2014 $60,734,000.00
38 12/31/2013 $99,077,000.00
39 9/30/2013 $99,931,000.00
40 6/30/2013 $61,218,000.00
41 3/31/2013 $48,648,000.00
42 12/31/2012 $151,147,000.00
43 9/30/2012 $70,266,000.00
44 6/30/2012 $17,614,000.00
45 3/31/2012 $-23,821,000.00
46 12/31/2011 $54,784,000.00
47 9/30/2011 $166,000.00
48 6/30/2011 $11,744,000.00
49 3/31/2011 $14,174,000.00
50 12/31/2010 $5,166,000.00
51 12/31/2009 $123,570,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $64,315,000.00
2 9/30/2023 $46,763,000.00
3 6/30/2023 $26,351,000.00
4 3/31/2023 $12,360,000.00
5 12/31/2022 $68,229,000.00
6 9/30/2022 $18,829,000.00
7 6/30/2022 $28,181,000.00
8 3/31/2022 $10,960,000.00
9 12/31/2021 $35,770,000.00
10 9/30/2021 $23,351,000.00
11 6/30/2021 $7,369,000.00
12 3/31/2021 $7,917,000.00
13 12/31/2020 $14,055,000.00
14 9/30/2020 $6,360,000.00
15 6/30/2020 $-3,407,000.00
16 3/31/2020 $3,852,000.00
17 12/31/2019 $23,425,000.00
18 9/30/2019 $7,136,000.00
19 6/30/2019 $9,447,000.00
20 3/31/2019 $13,773,000.00
21 12/31/2018 $22,817,000.00
22 9/30/2018 $-4,899,000.00
23 6/30/2018 $10,943,000.00
24 3/31/2018 $-23,641,000.00
25 12/31/2017 $-31,901,000.00
26 9/30/2017 $17,512,000.00
27 6/30/2017 $18,074,000.00
28 3/31/2017 $9,687,000.00
29 12/31/2016 $64,047,000.00
30 9/30/2016 $21,742,000.00
31 6/30/2016 $12,685,000.00
32 3/31/2016 $11,052,000.00
33 12/31/2015 $95,401,000.00
34 9/30/2015 $20,565,000.00
35 6/30/2015 $21,210,000.00
36 3/31/2015 $14,205,000.00
37 12/31/2014 $24,011,000.00
38 9/30/2014 $17,156,000.00
39 6/30/2014 $41,275,000.00
40 3/31/2014 $19,125,000.00
41 12/31/2013 $67,489,000.00
42 9/30/2013 $43,670,000.00
43 6/30/2013 $8,457,000.00
44 3/31/2013 $11,487,000.00
45 12/31/2012 $18,115,000.00
46 9/30/2012 $38,492,000.00
47 6/30/2012 $13,580,000.00
48 3/31/2012 $5,598,000.00
49 12/31/2011 $2,878,000.00
50 9/30/2011 $19,867,000.00
51 6/30/2011 $14,701,000.00
52 3/31/2011 $14,513,000.00
53 12/31/2010 $19,010,000.00
54 9/30/2010 $22,469,000.00
55 6/30/2010 $20,137,000.00
56 3/31/2010 $18,142,000.00
57 12/31/2009 $16,505,000.00
58 9/30/2009 $16,137,000.00
59 6/30/2009 $11,501,000.00
60 3/31/2009 $9,238,000.00
Financials: NoncurrentAssets
Date Value
1 9/30/2023 $417,770,000.00
2 6/30/2023 $379,725,000.00
3 3/31/2023 $382,799,000.00
4 12/31/2022 $370,831,000.00
5 9/30/2022 $367,519,000.00
6 6/30/2022 $365,521,000.00
7 3/31/2022 $353,070,000.00
8 12/31/2021 $357,648,000.00
9 9/30/2021 $364,993,000.00
10 6/30/2021 $354,757,000.00
11 3/31/2021 $357,648,000.00
12 12/31/2020 $344,844,000.00
13 9/30/2020 $351,964,000.00
14 6/30/2020 $352,464,000.00
15 3/31/2020 $360,990,000.00
16 12/31/2019 $367,402,000.00
17 9/30/2019 $366,258,000.00
18 6/30/2019 $375,683,000.00
19 3/31/2019 $376,566,000.00
20 12/31/2018 $301,589,000.00
21 9/30/2018 $300,769,000.00
22 6/30/2018 $297,899,000.00
23 3/31/2018 $296,347,000.00
24 12/31/2017 $282,480,000.00
25 9/30/2017 $273,762,000.00
26 6/30/2017 $270,300,000.00
27 3/31/2017 $265,051,000.00
28 12/31/2016 $268,070,000.00
29 9/30/2016 $273,407,000.00
30 6/30/2016 $278,227,000.00
31 3/31/2016 $283,619,000.00
32 12/31/2015 $290,945,000.00
33 9/30/2015 $205,960,000.00
34 6/30/2015 $212,096,000.00
35 3/31/2015 $214,883,000.00
36 12/31/2014 $218,341,000.00
37 9/30/2014 $226,405,000.00
38 6/30/2014 $228,524,000.00
39 3/31/2014 $218,341,000.00
40 12/31/2013 $226,070,000.00
41 9/30/2013 $201,237,000.00
42 6/30/2013 $203,094,000.00
43 3/31/2013 $206,284,000.00
44 12/31/2012 $209,515,000.00
45 9/30/2012 $208,607,000.00
46 6/30/2012 $201,860,000.00
47 3/31/2012 $202,994,000.00
48 12/31/2011 $198,992,000.00
49 12/31/2010 $165,773,000.00
50 12/31/2009 $165,734,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $109,664,000.00
2 9/30/2023 $77,564,000.00
3 6/30/2023 $47,223,000.00
4 3/31/2023 $22,742,000.00
5 12/31/2022 $90,069,000.00
6 9/30/2022 $63,123,000.00
7 6/30/2022 $37,839,000.00
8 3/31/2022 $15,407,000.00
9 12/31/2021 $53,062,000.00
10 9/30/2021 $34,427,000.00
11 6/30/2021 $10,699,000.00
12 3/31/2021 $11,934,000.00
13 12/31/2020 $25,134,000.00
14 9/30/2020 $8,659,000.00
15 6/30/2020 $-1,872,000.00
16 3/31/2020 $6,490,000.00
17 12/31/2019 $28,545,000.00
18 9/30/2019 $37,826,000.00
19 6/30/2019 $11,941,000.00
20 3/31/2019 $16,087,000.00
21 12/31/2018 $58,538,000.00
22 9/30/2018 $43,273,000.00
23 6/30/2018 $32,316,000.00
24 3/31/2018 $17,967,000.00
25 12/31/2017 $78,603,000.00
26 9/30/2017 $55,459,000.00
27 6/30/2017 $23,124,000.00
28 3/31/2017 $12,417,000.00
29 12/31/2016 $75,638,000.00
30 9/30/2016 $18,082,000.00
31 6/30/2016 $17,740,000.00
32 3/31/2016 $16,268,000.00
33 12/31/2015 $92,969,000.00
34 9/30/2015 $26,148,000.00
35 6/30/2015 $44,916,000.00
36 3/31/2015 $18,708,000.00
37 12/31/2014 $100,144,000.00
38 9/30/2014 $21,915,000.00
39 6/30/2014 $49,576,000.00
40 3/31/2014 $22,432,000.00
41 12/31/2013 $116,524,000.00
42 9/30/2013 $29,473,000.00
43 6/30/2013 $26,776,000.00
44 3/31/2013 $13,993,000.00
45 12/31/2012 $75,559,000.00
46 9/30/2012 $50,975,000.00
47 6/30/2012 $18,268,000.00
48 3/31/2012 $7,825,000.00
49 12/31/2011 $41,293,000.00
50 9/30/2011 $41,563,000.00
51 6/30/2011 $29,947,000.00
52 3/31/2011 $15,781,000.00
53 12/31/2010 $88,446,000.00
54 12/31/2009 $52,301,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $19,280,000.00
2 9/30/2023 $13,797,000.00
3 6/30/2023 $8,906,000.00
4 3/31/2023 $4,571,000.00
5 12/31/2022 $17,485,000.00
6 9/30/2022 $12,977,000.00
7 6/30/2022 $8,699,000.00
8 3/31/2022 $4,274,000.00
9 12/31/2021 $16,155,000.00
10 9/30/2021 $4,270,000.00
11 6/30/2021 $7,596,000.00
12 3/31/2021 $3,794,000.00
13 12/31/2020 $15,930,000.00
14 9/30/2020 $12,074,000.00
15 6/30/2020 $8,138,000.00
16 3/31/2020 $4,141,000.00
17 12/31/2019 $17,014,000.00
18 9/30/2019 $12,861,000.00
19 6/30/2019 $4,232,000.00
20 3/31/2019 $4,448,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $138,871,000.00
2 9/30/2023 $128,560,000.00
3 6/30/2023 $98,539,000.00
4 3/31/2023 $100,875,000.00
5 9/30/2022 $100,080,000.00
6 6/30/2022 $103,295,000.00
7 3/31/2022 $97,210,000.00
8 12/31/2021 $98,707,000.00
9 9/30/2021 $107,596,000.00
10 6/30/2021 $92,752,000.00
11 3/31/2021 $91,977,000.00
12 12/31/2020 $83,636,000.00
13 9/30/2020 $85,873,000.00
14 6/30/2020 $76,488,000.00
15 3/31/2020 $79,032,000.00
16 12/31/2019 $78,941,000.00
17 9/30/2019 $81,561,000.00
18 6/30/2019 $85,615,000.00
19 3/31/2019 $82,748,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $15,486,000.00
2 9/30/2023 $14,281,000.00
3 6/30/2023 $13,196,000.00
4 3/31/2023 $13,314,000.00
5 12/31/2022 $12,020,000.00
6 9/30/2022 $12,097,000.00
7 6/30/2022 $12,359,000.00
8 3/31/2022 $12,186,000.00
9 12/31/2021 $13,465,000.00
10 9/30/2021 $13,377,000.00
11 6/30/2021 $12,172,000.00
12 3/31/2021 $12,318,000.00
13 12/31/2020 $11,516,000.00
14 9/30/2020 $11,466,000.00
15 6/30/2020 $11,720,000.00
16 3/31/2020 $12,023,000.00
17 12/31/2019 $11,043,000.00
18 9/30/2019 $11,394,000.00
19 6/30/2019 $11,737,000.00
20 3/31/2019 $11,889,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $123,385,000.00
2 9/30/2023 $114,279,000.00
3 6/30/2023 $85,343,000.00
4 3/31/2023 $87,561,000.00
5 12/31/2022 $86,687,000.00
6 9/30/2022 $87,983,000.00
7 6/30/2022 $90,936,000.00
8 3/31/2022 $85,024,000.00
9 12/31/2021 $90,878,000.00
10 9/30/2021 $94,219,000.00
11 6/30/2021 $80,580,000.00
12 3/31/2021 $79,659,000.00
13 12/31/2020 $72,120,000.00
14 9/30/2020 $74,407,000.00
15 6/30/2020 $64,768,000.00
16 3/31/2020 $67,009,000.00
17 12/31/2019 $67,898,000.00
18 9/30/2019 $70,167,000.00
19 6/30/2019 $73,878,000.00
20 3/31/2019 $70,859,000.00
21 12/31/2018 --
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $17,702,000.00
2 9/30/2023 $13,196,000.00
3 6/30/2023 $8,820,000.00
4 3/31/2023 $4,435,000.00
5 12/31/2022 $17,277,000.00
6 9/30/2022 $13,462,000.00
7 6/30/2022 $9,328,000.00
8 3/31/2022 $5,316,000.00
9 12/31/2021 $16,721,000.00
10 9/30/2021 $12,870,000.00
11 6/30/2021 $8,372,000.00
12 3/31/2021 $4,285,000.00
13 12/31/2020 $15,627,000.00
14 9/30/2020 $11,798,000.00
15 6/30/2020 $7,897,000.00
16 3/31/2020 $3,988,000.00
17 12/31/2019 $15,169,000.00
18 9/30/2019 $11,142,000.00
19 6/30/2019 $7,447,000.00
20 3/31/2019 $3,835,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $130,830,000.00
2 9/30/2023 $122,104,000.00
3 6/30/2023 $92,657,000.00
4 3/31/2023 $95,156,000.00
5 12/31/2022 $93,081,000.00
6 9/30/2022 $95,533,000.00
7 6/30/2022 $98,580,000.00
8 3/31/2022 $92,423,000.00
9 12/31/2021 $99,158,000.00
10 9/30/2021 $102,440,000.00
11 6/30/2021 $89,567,000.00
12 3/31/2021 $88,915,000.00
13 12/31/2020 $79,966,000.00
14 9/30/2020 $82,849,000.00
15 6/30/2020 $74,170,000.00
16 3/31/2020 $77,033,000.00
17 12/31/2019 $76,859,000.00
18 9/30/2019 $79,854,000.00
19 6/30/2019 $83,985,000.00
20 3/31/2019 $81,159,000.00
21 12/31/2018 --
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.05
2 9/30/2023 $0.04
3 6/30/2023 $0.04
4 3/31/2023 $0.04
5 12/31/2022 $0.04
6 9/30/2022 $0.04
7 6/30/2022 $0.04
8 3/31/2022 $0.04
9 12/31/2021 $0.04
10 9/30/2021 $0.04
11 6/30/2021 $0.04
12 3/31/2021 $0.04
13 12/31/2020 $0.04
14 9/30/2020 $0.04
15 6/30/2020 $0.05
16 3/31/2020 $0.05
17 12/31/2019 $0.05
18 9/30/2019 $0.05
19 6/30/2019 $0.05
20 3/31/2019 $0.05
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $61,421,000.00
2 9/30/2023 $64,005,000.00
3 6/30/2023 $64,823,000.00
4 3/31/2023 $66,627,000.00
5 12/31/2022 $66,272,000.00
6 9/30/2022 $67,832,000.00
7 6/30/2022 $68,444,000.00
8 3/31/2022 $70,121,000.00
9 12/31/2021 $71,824,000.00
10 9/30/2021 $73,695,000.00
11 6/30/2021 $76,872,000.00
12 3/31/2021 $78,064,000.00
13 12/31/2020 $79,606,000.00
14 9/30/2020 $78,505,000.00
15 6/30/2020 $80,293,000.00
16 3/31/2020 $82,377,000.00
17 12/31/2019 $84,724,000.00
18 9/30/2019 $87,148,000.00
19 6/30/2019 $89,033,000.00
20 3/31/2019 $91,661,000.00
21 12/31/2018 $90,685,000.00
22 9/30/2018 $92,324,000.00
23 6/30/2018 $94,077,000.00
24 3/31/2018 $96,442,000.00
25 12/31/2017 $96,524,000.00
26 9/30/2017 $96,157,000.00
27 6/30/2017 $98,734,000.00
28 3/31/2017 $100,722,000.00
29 12/31/2016 $102,670,000.00
30 9/30/2016 $105,345,000.00
31 6/30/2016 $108,368,000.00
32 3/31/2016 $110,571,000.00
33 12/31/2015 $113,702,000.00
34 9/30/2015 $24,773,000.00
35 6/30/2015 $26,561,000.00
36 3/31/2015 $27,834,000.00
37 12/31/2014 $29,169,000.00
38 9/30/2014 $36,247,000.00
39 6/30/2014 $37,838,000.00
40 3/31/2014 $38,637,000.00
41 12/31/2013 $40,751,000.00
42 9/30/2013 $27,901,000.00
43 6/30/2013 $29,140,000.00
44 3/31/2013 $32,933,000.00
45 12/31/2012 $33,411,000.00
46 9/30/2012 $34,024,000.00
47 6/30/2012 $33,377,000.00
48 3/31/2012 $35,141,000.00
49 12/31/2011 $35,332,000.00
50 12/31/2010 $38,331,000.00
Financials: OtherComprehensiveIncomeDefinedBenefitPlansNetUnamortizedGainLossArisingDuringPeriodNetOfTax
Date Value
1 12/31/2023 $37,000.00
2 9/30/2023 $322,000.00
3 6/30/2023 $432,000.00
4 3/31/2023 $226,000.00
5 12/31/2022 $-87,000.00
6 9/30/2022 $-22,000.00
7 6/30/2022 $-41,000.00
8 3/31/2022 $-21,000.00
9 12/31/2021 $477,000.00
10 9/30/2021 $369,000.00
11 6/30/2021 $256,000.00
12 3/31/2021 $139,000.00
13 12/31/2020 $-800,000.00
14 9/30/2020 $86,000.00
15 6/30/2020 $216,000.00
16 3/31/2020 $115,000.00
17 12/31/2019 $-1,334,000.00
18 9/30/2019 $-752,000.00
19 6/30/2019 $-191,000.00
20 3/31/2019 $-15,000.00
21 12/31/2018 $619,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $-175,000.00
26 9/30/2017 $-13,000.00
27 6/30/2017 --
28 3/31/2017 $-13,000.00
29 12/31/2016 $-2,000.00
30 9/30/2016 $-1,000.00
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 $-119,000.00
34 9/30/2015 $-10,000.00
35 6/30/2015 $-7,000.00
36 3/31/2015 $-4,000.00
37 12/31/2014 $-152,000.00
38 9/30/2014 $-23,000.00
39 12/31/2013 $433,000.00
Financials: OtherComprehensiveIncomeLossAvailableForSaleSecuritiesAdjustmentBeforeReclassificationAdjustmentsAndTax
Date Value
1 12/31/2023 $-628,000.00
2 9/30/2023 $1,523,000.00
3 6/30/2023 $2,144,000.00
4 3/31/2023 $1,148,000.00
5 12/31/2022 $4,160,000.00
6 9/30/2022 $4,293,000.00
7 6/30/2022 $3,563,000.00
8 3/31/2022 $2,447,000.00
9 12/31/2021 $3,370,000.00
10 9/30/2021 $214,000.00
11 6/30/2021 $637,000.00
12 3/31/2021 $945,000.00
13 12/31/2020 $-3,142,000.00
14 9/30/2020 $-3,911,000.00
15 6/30/2020 $-4,358,000.00
16 3/31/2020 $-4,094,000.00
17 12/31/2019 $-3,716,000.00
18 12/31/2018 $-1,362,000.00
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Date Value
1 12/31/2023 $4,600,000.00
2 9/30/2023 $3,535,000.00
3 6/30/2023 $4,976,000.00
4 3/31/2023 $2,852,000.00
5 12/31/2022 $1,406,000.00
6 9/30/2022 $-2,735,000.00
7 6/30/2022 $-1,065,000.00
8 3/31/2022 $1,188,000.00
9 12/31/2021 $-859,000.00
10 9/30/2021 $-1,041,000.00
11 6/30/2021 $130,000.00
12 3/31/2021 $-1,336,000.00
13 12/31/2020 $1,226,000.00
14 9/30/2020 $-973,000.00
15 6/30/2020 $-3,861,000.00
16 3/31/2020 $-4,892,000.00
17 12/31/2019 $-4,393,000.00
18 9/30/2019 $-6,264,000.00
19 6/30/2019 $-3,395,000.00
20 3/31/2019 $-1,850,000.00
21 12/31/2018 $-2,739,000.00
22 9/30/2018 $-369,000.00
23 6/30/2018 $-202,000.00
24 3/31/2018 $2,165,000.00
25 12/31/2017 $6,027,000.00
26 9/30/2017 $4,694,000.00
27 6/30/2017 $3,289,000.00
28 3/31/2017 $964,000.00
29 12/31/2016 $-1,159,000.00
30 9/30/2016 $-1,302,000.00
31 6/30/2016 $-2,367,000.00
32 3/31/2016 $-890,000.00
33 12/31/2015 $-3,528,000.00
34 9/30/2015 $-2,409,000.00
35 6/30/2015 $-2,797,000.00
36 3/31/2015 $-3,457,000.00
37 12/31/2014 $-3,281,000.00
38 9/30/2014 $-1,603,000.00
39 6/30/2014 $-387,000.00
40 3/31/2014 $-36,000.00
41 12/31/2013 $1,442,000.00
42 12/31/2012 $2,382,000.00
43 12/31/2011 $-6,553,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 12/31/2023 $2,964,000.00
2 9/30/2023 $-786,000.00
3 6/30/2023 $1,105,000.00
4 3/31/2023 $1,050,000.00
5 12/31/2022 $-3,148,000.00
6 9/30/2022 $-3,541,000.00
7 6/30/2022 $-4,656,000.00
8 3/31/2022 $-1,155,000.00
9 12/31/2021 $-4,354,000.00
10 9/30/2021 $-3,146,000.00
11 6/30/2021 $712,000.00
12 3/31/2021 $-2,420,000.00
13 12/31/2020 $4,050,000.00
14 9/30/2020 $1,654,000.00
15 6/30/2020 $-391,000.00
16 3/31/2020 $-1,257,000.00
17 12/31/2019 $-585,000.00
18 9/30/2019 $-1,718,000.00
19 6/30/2019 $585,000.00
20 3/31/2019 $-833,000.00
21 12/31/2018 $-2,273,000.00
22 9/30/2018 $-249,000.00
23 6/30/2018 $-2,652,000.00
24 3/31/2018 $1,332,000.00
25 12/31/2017 $4,977,000.00
26 9/30/2017 $4,434,000.00
27 6/30/2017 $2,513,000.00
28 3/31/2017 $608,000.00
29 12/31/2016 $-1,465,000.00
30 9/30/2016 $815,000.00
31 6/30/2016 $-832,000.00
32 3/31/2016 $1,348,000.00
33 12/31/2015 $-3,391,000.00
34 9/30/2015 $-2,386,000.00
35 6/30/2015 $698,000.00
36 3/31/2015 $-3,462,000.00
37 12/31/2014 $-1,598,000.00
38 9/30/2014 $-2,945,000.00
39 6/30/2014 $-233,000.00
40 3/31/2014 $-27,000.00
41 12/31/2013 $591,000.00
42 9/30/2013 $1,254,000.00
43 6/30/2013 $-371,000.00
44 3/31/2013 $-638,000.00
45 12/31/2012 $993,000.00
46 9/30/2012 $228,000.00
47 6/30/2012 $-3,534,000.00
48 3/31/2012 $3,047,000.00
49 12/31/2011 $-6,903,000.00
50 9/30/2011 $-9,013,000.00
51 6/30/2011 $1,253,000.00
52 12/31/2010 $-2,318,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $2,373,000.00
2 9/30/2023 $1,059,000.00
3 6/30/2023 $3,681,000.00
4 3/31/2023 $2,424,000.00
5 12/31/2022 $925,000.00
6 9/30/2022 $-3,967,000.00
7 6/30/2022 $-1,134,000.00
8 3/31/2022 $1,271,000.00
9 12/31/2021 $-507,000.00
10 9/30/2021 $-981,000.00
11 6/30/2021 $130,000.00
12 3/31/2021 $-1,336,000.00
13 12/31/2020 $108,000.00
14 9/30/2020 $2,578,000.00
15 6/30/2020 $703,000.00
16 3/31/2020 $-5,236,000.00
17 12/31/2019 $-5,635,000.00
18 9/30/2019 $-6,869,000.00
19 6/30/2019 $-4,000,000.00
20 3/31/2019 $-2,133,000.00
21 12/31/2018 $-2,975,000.00
22 9/30/2018 $-167,000.00
23 6/30/2018 $-202,000.00
24 3/31/2018 $2,165,000.00
25 12/31/2017 $6,027,000.00
26 9/30/2017 $1,405,000.00
27 6/30/2017 $3,289,000.00
28 3/31/2017 $964,000.00
29 12/31/2016 $-1,160,000.00
30 9/30/2016 $1,064,000.00
31 6/30/2016 $-1,477,000.00
32 3/31/2016 $-890,000.00
33 12/31/2015 $-3,541,000.00
34 9/30/2015 $-2,419,000.00
35 6/30/2015 $-2,804,000.00
36 3/31/2015 $-3,461,000.00
37 12/31/2014 $-381,000.00
38 9/30/2014 $-1,224,000.00
39 6/30/2014 $-402,000.00
40 3/31/2014 $-44,000.00
41 12/31/2013 $1,442,000.00
42 9/30/2013 $1,295,000.00
43 6/30/2013 $-87,000.00
44 3/31/2013 $-645,000.00
45 12/31/2012 $2,914,000.00
46 12/31/2011 $-6,488,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $32,064,000.00
2 9/30/2023 $27,987,000.00
3 6/30/2023 $28,008,000.00
4 3/31/2023 $44,179,000.00
5 12/31/2022 $43,922,000.00
6 9/30/2022 $42,498,000.00
7 6/30/2022 $42,729,000.00
8 3/31/2022 $55,068,000.00
9 12/31/2021 $55,445,000.00
10 9/30/2021 $58,130,000.00
11 6/30/2021 $59,024,000.00
12 3/31/2021 $64,948,000.00
13 12/31/2020 $65,552,000.00
14 9/30/2020 $64,725,000.00
15 6/30/2020 $67,848,000.00
16 3/31/2020 $64,367,000.00
17 12/31/2019 $65,483,000.00
18 9/30/2019 $64,722,000.00
19 6/30/2019 $63,696,000.00
20 3/31/2019 $69,537,000.00
21 12/31/2018 $68,799,000.00
22 9/30/2018 $90,615,000.00
23 6/30/2018 $90,262,000.00
24 3/31/2018 $90,270,000.00
25 12/31/2017 $89,749,000.00
26 9/30/2017 $8,236,000.00
27 6/30/2017 $10,359,000.00
28 3/31/2017 $10,083,000.00
29 12/31/2016 $9,570,000.00
30 9/30/2016 $9,448,000.00
31 6/30/2016 $17,604,000.00
32 3/31/2016 $17,135,000.00
33 12/31/2015 $15,971,000.00
34 9/30/2015 $17,266,000.00
35 6/30/2015 $17,487,000.00
36 3/31/2015 $17,406,000.00
37 12/31/2014 $17,800,000.00
38 9/30/2014 $21,126,000.00
39 6/30/2014 $21,680,000.00
40 3/31/2014 $21,599,000.00
41 12/31/2013 $20,369,000.00
42 9/30/2013 $20,660,000.00
43 6/30/2013 $20,673,000.00
44 3/31/2013 $20,271,000.00
45 12/31/2012 $19,578,000.00
46 9/30/2012 $20,903,000.00
47 6/30/2012 $22,169,000.00
48 3/31/2012 $22,142,000.00
49 12/31/2011 $21,700,000.00
50 12/31/2010 $24,350,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $-2,825,000.00
2 9/30/2023 $280,000.00
3 6/30/2023 $-2,104,000.00
4 3/31/2023 $-2,165,000.00
5 12/31/2022 $5,437,000.00
6 9/30/2022 $1,087,000.00
7 6/30/2022 $490,000.00
8 3/31/2022 $-294,000.00
9 12/31/2021 $277,000.00
10 9/30/2021 $664,000.00
11 6/30/2021 $164,000.00
12 3/31/2021 $-276,000.00
13 12/31/2020 $-673,000.00
14 9/30/2020 $439,000.00
15 6/30/2020 $32,000.00
16 3/31/2020 $-662,000.00
17 12/31/2019 $1,559,000.00
18 9/30/2019 $-136,000.00
19 6/30/2019 $2,412,000.00
20 3/31/2019 $1,604,000.00
21 12/31/2018 $628,000.00
22 9/30/2018 $827,000.00
23 6/30/2018 $-312,000.00
24 3/31/2018 $43,000.00
25 12/31/2017 $-1,786,000.00
26 9/30/2017 $-1,305,000.00
27 6/30/2017 $-830,000.00
28 3/31/2017 $-81,000.00
29 12/31/2016 $-282,000.00
30 9/30/2016 $-535,000.00
31 6/30/2016 $-152,000.00
32 3/31/2016 $-223,000.00
33 12/31/2015 $-1,141,000.00
34 9/30/2015 $-1,582,000.00
35 6/30/2015 $-461,000.00
36 3/31/2015 $-1,057,000.00
37 12/31/2014 $-1,673,000.00
38 9/30/2014 $-980,000.00
39 6/30/2014 $125,000.00
40 3/31/2014 $26,000.00
41 12/31/2013 $-315,000.00
42 9/30/2013 $745,000.00
43 6/30/2013 $-185,000.00
44 3/31/2013 $316,000.00
45 12/31/2012 $154,000.00
46 9/30/2012 $96,000.00
47 6/30/2012 $-82,000.00
48 3/31/2012 $366,000.00
49 12/31/2011 $-602,000.00
50 9/30/2011 $94,000.00
51 6/30/2011 $296,000.00
52 3/31/2011 $-435,000.00
53 12/31/2010 $-1,689,000.00
54 12/31/2009 $-1,705,000.00
Financials: OtherRestructuringCosts
Date Value
1 12/31/2023 $176,000.00
2 12/31/2022 $1,261,000.00
3 12/31/2021 $2,745,000.00
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 12/31/2023 $48,000.00
2 9/30/2023 $48,000.00
3 6/30/2023 $50,000.00
4 3/31/2023 --
5 12/31/2022 $93,000.00
6 9/30/2022 $-5,000.00
7 6/30/2022 $-5,000.00
8 3/31/2022 $-5,000.00
9 12/31/2021 $-63,000.00
10 9/30/2021 $-72,000.00
11 6/30/2021 $-72,000.00
12 3/31/2021 --
13 12/31/2020 $-54,000.00
14 9/30/2020 $-58,000.00
15 6/30/2020 $-55,000.00
16 3/31/2020 $-57,000.00
17 12/31/2019 $54,000.00
18 9/30/2019 $29,000.00
19 6/30/2019 $29,000.00
20 3/31/2019 $98,000.00
21 12/31/2018 $147,000.00
22 9/30/2018 $130,000.00
23 6/30/2018 $129,000.00
24 3/31/2018 $179,000.00
25 12/31/2017 $2,145,000.00
26 9/30/2017 $156,000.00
27 6/30/2017 $105,000.00
28 3/31/2017 $108,000.00
29 12/31/2016 $218,000.00
30 9/30/2016 $224,000.00
31 6/30/2016 $83,000.00
32 3/31/2016 $-62,000.00
33 12/31/2015 $-188,000.00
34 9/30/2015 $-187,000.00
35 6/30/2015 $-19,000.00
36 3/31/2015 $-55,000.00
37 12/31/2014 $-367,000.00
38 9/30/2014 $-363,000.00
39 6/30/2014 $-359,000.00
40 3/31/2014 $-363,000.00
41 12/31/2013 $-814,000.00
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $9,391,000.00
6 9/30/2022 $9,391,000.00
7 6/30/2022 $9,391,000.00
8 3/31/2022 $5,482,000.00
9 12/31/2021 $40,216,000.00
10 9/30/2021 $40,216,000.00
11 6/30/2021 $30,319,000.00
12 3/31/2021 $13,052,000.00
13 12/31/2020 $25,220,000.00
14 9/30/2020 $19,329,000.00
15 6/30/2020 $19,329,000.00
16 3/31/2020 $19,329,000.00
17 12/31/2019 $122,110,000.00
18 9/30/2019 $118,350,000.00
19 6/30/2019 $100,039,000.00
20 3/31/2019 $61,080,000.00
21 12/31/2018 $211,858,000.00
22 9/30/2018 $122,053,000.00
23 6/30/2018 $65,868,000.00
24 3/31/2018 $58,381,000.00
25 12/31/2017 $29,348,000.00
26 9/30/2017 $5,887,000.00
27 6/30/2017 $2,000,000.00
28 3/31/2017 $1,000,000.00
29 12/31/2016 $41,929,000.00
30 9/30/2016 $40,862,000.00
31 6/30/2016 $29,315,000.00
32 3/31/2016 $14,205,000.00
33 12/31/2015 $68,365,000.00
34 9/30/2015 $52,323,000.00
35 6/30/2015 $34,558,000.00
36 3/31/2015 $15,778,000.00
37 12/31/2014 $43,800,000.00
38 9/30/2014 $25,045,000.00
39 6/30/2014 $11,895,000.00
40 3/31/2014 $4,537,000.00
41 12/31/2013 $41,168,000.00
42 9/30/2013 $30,673,000.00
43 6/30/2013 $21,247,000.00
44 3/31/2013 $12,078,000.00
45 12/31/2012 $47,106,000.00
46 9/30/2012 $31,387,000.00
47 6/30/2012 $23,292,000.00
48 3/31/2012 $3,935,000.00
49 12/31/2011 $56,281,000.00
50 9/30/2011 $53,188,000.00
51 6/30/2011 $24,680,000.00
52 3/31/2011 $4,554,000.00
53 12/31/2010 $58,855,000.00
54 12/31/2009 $27,919,000.00
Financials: PaymentsForRestructuring
Date Value
1 12/31/2023 $10,983,000.00
2 9/30/2023 $8,864,000.00
3 6/30/2023 $7,307,000.00
4 3/31/2023 $2,480,000.00
5 12/31/2022 $5,030,000.00
6 9/30/2022 $4,132,000.00
7 6/30/2022 $3,051,000.00
8 3/31/2022 $1,809,000.00
9 12/31/2021 $9,555,000.00
10 9/30/2021 $8,292,000.00
11 6/30/2021 $5,723,000.00
12 3/31/2021 $2,528,000.00
13 12/31/2020 $9,715,000.00
14 9/30/2020 $5,779,000.00
15 6/30/2020 $4,464,000.00
16 3/31/2020 $1,474,000.00
17 12/31/2019 $4,931,000.00
18 9/30/2019 $3,452,000.00
19 6/30/2019 $2,789,000.00
20 3/31/2019 $1,494,000.00
21 12/31/2018 $4,012,000.00
22 9/30/2018 $2,936,000.00
23 6/30/2018 $1,945,000.00
24 3/31/2018 $1,239,000.00
25 12/31/2017 $5,891,000.00
26 9/30/2017 $4,560,000.00
27 6/30/2017 $2,542,000.00
28 3/31/2017 $1,849,000.00
29 12/31/2016 $4,728,000.00
30 9/30/2016 $4,290,000.00
31 6/30/2016 $3,770,000.00
32 3/31/2016 $2,693,000.00
33 12/31/2014 $1,809,000.00
34 9/30/2014 $1,373,000.00
35 6/30/2014 $724,000.00
36 3/31/2014 $655,000.00
37 12/31/2013 $4,997,000.00
38 9/30/2013 $3,372,000.00
39 6/30/2013 $1,739,000.00
40 3/31/2013 $316,000.00
41 12/31/2012 $3,790,000.00
42 9/30/2012 $2,514,000.00
43 6/30/2012 $2,014,000.00
44 3/31/2012 $1,119,000.00
45 12/31/2011 $6,024,000.00
Financials: PaymentsForSoftware
Date Value
1 12/31/2023 $4,260,000.00
2 9/30/2023 $2,699,000.00
3 6/30/2023 $2,381,000.00
4 3/31/2023 $2,805,000.00
5 12/31/2022 $3,417,000.00
6 9/30/2022 $3,415,000.00
7 6/30/2022 $1,770,000.00
8 3/31/2022 $772,000.00
9 12/31/2021 $3,383,000.00
10 9/30/2021 $2,940,000.00
11 6/30/2021 $1,938,000.00
12 3/31/2021 $652,000.00
13 12/31/2020 $4,935,000.00
14 9/30/2020 $2,994,000.00
15 6/30/2020 $1,888,000.00
16 3/31/2020 $1,040,000.00
17 12/31/2019 $2,542,000.00
18 9/30/2019 $2,196,000.00
19 6/30/2019 $1,332,000.00
20 3/31/2019 $748,000.00
21 12/31/2018 $3,924,000.00
22 9/30/2018 $2,496,000.00
23 6/30/2018 $1,655,000.00
24 3/31/2018 $818,000.00
25 12/31/2017 $3,720,000.00
26 9/30/2017 $2,703,000.00
27 6/30/2017 $2,340,000.00
28 3/31/2017 $566,000.00
29 12/31/2016 $1,856,000.00
30 9/30/2016 $1,272,000.00
31 6/30/2016 $1,054,000.00
32 3/31/2016 $137,000.00
33 12/31/2015 $934,000.00
34 9/30/2015 $902,000.00
35 6/30/2015 $698,000.00
36 3/31/2015 $515,000.00
37 12/31/2014 $1,178,000.00
38 9/30/2014 $871,000.00
39 6/30/2014 $855,000.00
40 3/31/2014 $104,000.00
41 12/31/2013 $1,908,000.00
42 9/30/2013 $1,879,000.00
43 6/30/2013 $1,441,000.00
44 3/31/2013 $217,000.00
45 12/31/2012 $1,124,000.00
46 9/30/2012 $1,050,000.00
47 6/30/2012 $460,000.00
48 3/31/2012 $394,000.00
49 12/31/2011 $601,000.00
50 9/30/2011 $540,000.00
51 6/30/2011 $499,000.00
52 3/31/2011 $495,000.00
53 12/31/2010 $261,000.00
54 12/31/2009 $105,000.00
Financials: PaymentsOfDividends
Date Value
1 12/31/2023 $23,455,000.00
2 9/30/2023 $17,570,000.00
3 6/30/2023 $11,696,000.00
4 3/31/2023 $5,806,000.00
5 12/31/2022 $23,156,000.00
6 9/30/2022 $17,414,000.00
7 6/30/2022 $11,628,000.00
8 3/31/2022 $5,805,000.00
9 12/31/2021 $23,260,000.00
10 9/30/2021 $17,448,000.00
11 6/30/2021 $11,577,000.00
12 3/31/2021 $5,805,000.00
13 12/31/2020 $23,041,000.00
14 9/30/2020 $17,205,000.00
15 6/30/2020 $11,365,000.00
16 3/31/2020 $5,538,000.00
17 12/31/2019 $23,287,000.00
18 9/30/2019 $17,731,000.00
19 6/30/2019 $12,079,000.00
20 3/31/2019 $6,203,000.00
21 12/31/2018 $21,005,000.00
22 9/30/2018 $14,235,000.00
23 6/30/2018 $7,136,000.00
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 12/31/2016 --
Financials: PaymentsOfFinancingCosts
Date Value
1 12/31/2023 $216,000.00
2 9/30/2023 $216,000.00
3 6/30/2023 $216,000.00
4 12/31/2022 $574,000.00
5 9/30/2022 $574,000.00
6 6/30/2022 $555,000.00
7 12/31/2021 $1,150,000.00
8 9/30/2021 --
9 6/30/2021 --
10 12/31/2020 --
11 12/31/2019 --
12 9/30/2019 --
13 12/31/2018 $2,303,000.00
14 9/30/2018 $2,303,000.00
15 6/30/2018 --
16 3/31/2018 --
17 12/31/2017 $433,000.00
18 9/30/2017 $433,000.00
19 6/30/2017 $433,000.00
20 3/31/2017 $434,000.00
21 12/31/2016 --
22 9/30/2016 --
23 6/30/2016 --
24 3/31/2016 --
25 12/31/2015 $3,779,000.00
26 12/31/2014 --
27 12/31/2013 --
28 12/31/2012 $931,000.00
29 9/30/2012 $867,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $5,761,000.00
2 9/30/2023 $5,804,000.00
3 6/30/2023 $5,668,000.00
4 3/31/2023 $5,554,000.00
5 12/31/2022 $3,201,000.00
6 9/30/2022 $3,184,000.00
7 6/30/2022 $3,014,000.00
8 3/31/2022 $2,997,000.00
9 12/31/2021 $3,174,000.00
10 9/30/2021 $3,152,000.00
11 6/30/2021 $2,973,000.00
12 3/31/2021 $2,924,000.00
13 12/31/2020 $2,236,000.00
14 9/30/2020 $1,913,000.00
15 6/30/2020 $1,801,000.00
16 3/31/2020 $1,767,000.00
17 12/31/2019 $2,231,000.00
18 9/30/2019 $1,318,000.00
19 6/30/2019 $1,242,000.00
20 3/31/2019 $1,236,000.00
21 12/31/2018 $1,408,000.00
22 9/30/2018 $822,000.00
23 6/30/2018 $771,000.00
24 3/31/2018 $763,000.00
25 12/31/2017 $383,000.00
26 9/30/2017 $383,000.00
27 6/30/2017 $379,000.00
28 3/31/2017 $358,000.00
29 12/31/2016 $568,000.00
30 9/30/2016 $554,000.00
31 6/30/2016 $536,000.00
32 3/31/2016 $568,000.00
33 12/31/2015 $571,000.00
Financials: PaymentsToAcquireProductiveAssets
Date Value
1 12/31/2023 $77,739,000.00
2 9/30/2023 $66,713,000.00
3 6/30/2023 $47,049,000.00
4 3/31/2023 $38,731,000.00
5 12/31/2022 $46,774,000.00
6 9/30/2022 $8,623,000.00
7 6/30/2022 $24,971,000.00
8 3/31/2022 $17,975,000.00
9 12/31/2021 $42,177,000.00
10 9/30/2021 $13,818,000.00
11 6/30/2021 $18,619,000.00
12 3/31/2021 $6,422,000.00
13 12/31/2020 $39,519,000.00
14 9/30/2020 $5,812,000.00
15 6/30/2020 $23,290,000.00
16 3/31/2020 $12,896,000.00
17 12/31/2019 $35,118,000.00
18 9/30/2019 $25,942,000.00
19 6/30/2019 $15,495,000.00
20 3/31/2019 $10,074,000.00
21 12/31/2018 $66,732,000.00
22 9/30/2018 $14,570,000.00
23 6/30/2018 $17,486,000.00
24 3/31/2018 $20,877,000.00
25 12/31/2017 $54,506,000.00
26 9/30/2017 $37,736,000.00
27 6/30/2017 $26,379,000.00
28 3/31/2017 $7,578,000.00
29 12/31/2016 $32,334,000.00
30 9/30/2016 $9,195,000.00
31 6/30/2016 $8,366,000.00
32 3/31/2016 $7,837,000.00
33 12/31/2015 $38,062,000.00
34 9/30/2015 $32,882,000.00
35 6/30/2015 $8,179,000.00
36 3/31/2015 $16,827,000.00
37 12/31/2014 $45,389,000.00
38 9/30/2014 $36,614,000.00
39 6/30/2014 $30,297,000.00
40 3/31/2014 $14,616,000.00
41 12/31/2013 $28,737,000.00
42 9/30/2013 $6,836,000.00
43 6/30/2013 $13,311,000.00
44 3/31/2013 $6,920,000.00
45 12/31/2012 $49,035,000.00
46 9/30/2012 $14,622,000.00
47 6/30/2012 $20,886,000.00
48 3/31/2012 $11,948,000.00
49 12/31/2011 $71,997,000.00
50 9/30/2011 $50,296,000.00
51 6/30/2011 $10,723,000.00
52 3/31/2011 $26,104,000.00
53 12/31/2010 $36,038,000.00
54 12/31/2009 $22,396,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $73,479,000.00
2 9/30/2023 $64,014,000.00
3 6/30/2023 $44,668,000.00
4 3/31/2023 $35,926,000.00
5 12/31/2022 $43,357,000.00
6 9/30/2022 $30,179,000.00
7 6/30/2022 $23,201,000.00
8 3/31/2022 $17,203,000.00
9 12/31/2021 $38,794,000.00
10 9/30/2021 $29,497,000.00
11 6/30/2021 $16,681,000.00
12 3/31/2021 $5,770,000.00
13 12/31/2020 $34,584,000.00
14 9/30/2020 $26,108,000.00
15 6/30/2020 $21,402,000.00
16 3/31/2020 $11,856,000.00
17 12/31/2019 $32,576,000.00
18 9/30/2019 $23,746,000.00
19 6/30/2019 $14,163,000.00
20 3/31/2019 $9,326,000.00
21 12/31/2018 $62,808,000.00
22 9/30/2018 $50,437,000.00
23 6/30/2018 $36,708,000.00
24 3/31/2018 $20,059,000.00
25 12/31/2017 $50,786,000.00
26 9/30/2017 $35,033,000.00
27 6/30/2017 $24,039,000.00
28 3/31/2017 $7,012,000.00
29 12/31/2016 $30,478,000.00
30 9/30/2016 $24,126,000.00
31 6/30/2016 $15,149,000.00
32 3/31/2016 $7,700,000.00
33 12/31/2015 $37,128,000.00
34 9/30/2015 $31,980,000.00
35 6/30/2015 $24,308,000.00
36 3/31/2015 $16,312,000.00
37 12/31/2014 $44,211,000.00
38 9/30/2014 $35,743,000.00
39 6/30/2014 $29,442,000.00
40 3/31/2014 $14,512,000.00
41 12/31/2013 $26,829,000.00
42 9/30/2013 $18,268,000.00
43 6/30/2013 $11,870,000.00
44 3/31/2013 $6,703,000.00
45 12/31/2012 $47,911,000.00
46 9/30/2012 $34,458,000.00
47 6/30/2012 $20,426,000.00
48 3/31/2012 $11,554,000.00
49 12/31/2011 $71,396,000.00
50 9/30/2011 $49,756,000.00
51 6/30/2011 $36,328,000.00
52 3/31/2011 $25,609,000.00
53 12/31/2010 $35,778,000.00
54 12/31/2009 $22,291,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.10
2 9/30/2023 $0.10
3 6/30/2023 $0.10
4 3/31/2023 $0.10
5 12/31/2022 $0.10
6 9/30/2022 $0.10
7 6/30/2022 $0.10
8 3/31/2022 $0.10
9 12/31/2021 $0.10
10 9/30/2021 $0.10
11 6/30/2021 $0.10
12 3/31/2021 $0.10
13 12/31/2020 $0.10
14 9/30/2020 $0.10
15 6/30/2020 $0.10
16 3/31/2020 $0.10
17 12/31/2019 $0.10
18 9/30/2019 $0.10
19 3/31/2019 $0.10
20 12/31/2018 $0.10
21 9/30/2018 $0.10
22 6/30/2018 $0.10
23 3/31/2018 $0.10
24 12/31/2017 $0.10
25 9/30/2017 $0.10
26 6/30/2017 $0.10
27 3/31/2017 $0.10
28 12/31/2016 $0.10
29 9/30/2016 $0.10
30 6/30/2016 $0.10
31 3/31/2016 $0.10
32 12/31/2015 $0.10
33 9/30/2015 $0.10
34 6/30/2015 $0.10
35 3/31/2015 $0.10
36 12/31/2014 $0.10
37 9/30/2014 $0.10
38 6/30/2014 $0.10
39 3/31/2014 $0.10
40 12/31/2013 $0.10
41 9/30/2013 $0.10
42 6/30/2013 $0.10
43 3/31/2013 $0.10
44 12/31/2012 $0.10
45 9/30/2012 $0.10
46 6/30/2012 $0.10
47 3/31/2012 $0.10
48 12/31/2011 $0.10
49 12/31/2010 $0.10
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $5,000,000.00
2 9/30/2023 $5,000,000.00
3 6/30/2023 $5,000,000.00
4 3/31/2023 $5,000,000.00
5 12/31/2022 $5,000,000.00
6 9/30/2022 $5,000,000.00
7 6/30/2022 $5,000,000.00
8 3/31/2022 $5,000,000.00
9 12/31/2021 $5,000,000.00
10 9/30/2021 $5,000,000.00
11 6/30/2021 $5,000,000.00
12 3/31/2021 $5,000,000.00
13 12/31/2020 $5,000,000.00
14 9/30/2020 $5,000,000.00
15 6/30/2020 $5,000,000.00
16 3/31/2020 $5,000,000.00
17 12/31/2019 $5,000,000.00
18 9/30/2019 $5,000,000.00
19 6/30/2019 $5,000,000.00
20 3/31/2019 $5,000,000.00
21 12/31/2018 $5,000,000.00
22 9/30/2018 $5,000,000.00
23 6/30/2018 $5,000,000.00
24 3/31/2018 $5,000,000.00
25 12/31/2017 $5,000,000.00
26 9/30/2017 $5,000,000.00
27 6/30/2017 $5,000,000.00
28 3/31/2017 $5,000,000.00
29 12/31/2016 $5,000,000.00
30 9/30/2016 $5,000,000.00
31 6/30/2016 $5,000,000.00
32 3/31/2016 $5,000,000.00
33 12/31/2015 $5,000,000.00
34 9/30/2015 $5,000,000.00
35 6/30/2015 $5,000,000.00
36 3/31/2015 $5,000,000.00
37 12/31/2014 $5,000,000.00
38 9/30/2014 $5,000,000.00
39 6/30/2014 $5,000,000.00
40 3/31/2014 $5,000,000.00
41 12/31/2013 $5,000,000.00
42 9/30/2013 $5,000,000.00
43 6/30/2013 $5,000,000.00
44 3/31/2013 $5,000,000.00
45 12/31/2012 $5,000,000.00
46 9/30/2012 $5,000,000.00
47 6/30/2012 $5,000,000.00
48 3/31/2012 $5,000,000.00
49 12/31/2011 $5,000,000.00
50 12/31/2010 $5,000,000.00
Financials: PreferredStockSharesIssued
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 12/31/2010 --
Financials: PreferredStockValue
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 12/31/2017 --
24 12/31/2016 --
25 3/31/2016 --
26 12/31/2015 --
27 9/30/2015 --
28 6/30/2015 --
29 3/31/2015 --
30 12/31/2014 --
31 9/30/2014 --
32 6/30/2014 --
33 3/31/2014 --
34 12/31/2013 --
35 9/30/2013 --
36 6/30/2013 --
37 3/31/2013 --
38 12/31/2012 --
39 9/30/2012 --
40 6/30/2012 --
41 3/31/2012 --
42 12/31/2011 --
43 12/31/2010 --
Financials: PrepaidExpenseAndOtherAssetsCurrent
Date Value
1 12/31/2023 $44,350,000.00
2 9/30/2023 $51,838,000.00
3 6/30/2023 $48,809,000.00
4 3/31/2023 $45,000,000.00
5 12/31/2022 $41,400,000.00
6 9/30/2022 $45,009,000.00
7 6/30/2022 $44,901,000.00
8 3/31/2022 $47,061,000.00
9 12/31/2021 $41,688,000.00
10 9/30/2021 $35,810,000.00
11 6/30/2021 $36,264,000.00
12 3/31/2021 $32,456,000.00
13 12/31/2020 $26,457,000.00
14 9/30/2020 $29,280,000.00
15 6/30/2020 $31,777,000.00
16 3/31/2020 $35,863,000.00
17 12/31/2019 $29,566,000.00
18 9/30/2019 $24,017,000.00
19 6/30/2019 $25,730,000.00
20 3/31/2019 $24,007,000.00
21 12/31/2018 $27,024,000.00
22 9/30/2018 $34,988,000.00
23 6/30/2018 $35,277,000.00
24 3/31/2018 $31,729,000.00
25 12/31/2017 $36,018,000.00
26 9/30/2017 $42,150,000.00
27 6/30/2017 $39,177,000.00
28 3/31/2017 $34,193,000.00
29 12/31/2016 $28,057,000.00
30 9/30/2016 $31,375,000.00
31 6/30/2016 $37,207,000.00
32 3/31/2016 $37,058,000.00
33 12/31/2015 $31,351,000.00
34 9/30/2015 $37,313,000.00
35 12/31/2014 $29,018,000.00
Financials: ProceedsFromIssuanceOfLongTermDebt
Date Value
1 12/31/2023 $749,500,000.00
2 12/31/2022 $828,000,000.00
3 12/31/2021 $150,000,000.00
Financials: ProceedsFromIssuanceOfMediumTermNotes
Date Value
1 9/30/2023 $614,500,000.00
2 6/30/2023 $409,500,000.00
3 3/31/2023 $230,000,000.00
4 12/31/2022 $828,000,000.00
5 9/30/2022 $593,000,000.00
6 6/30/2022 $398,000,000.00
7 3/31/2022 $203,000,000.00
8 12/31/2021 $150,000,000.00
9 9/30/2021 $30,000,000.00
10 6/30/2021 --
11 3/31/2021 --
12 12/31/2020 $110,000,000.00
13 9/30/2020 $110,000,000.00
14 6/30/2020 $110,000,000.00
15 3/31/2020 $110,000,000.00
16 12/31/2019 --
17 9/30/2019 --
18 6/30/2019 --
19 3/31/2019 --
20 12/31/2018 $50,000,000.00
21 9/30/2018 $50,000,000.00
22 6/30/2018 $50,000,000.00
23 3/31/2018 $50,000,000.00
24 12/31/2017 $100,000,000.00
25 9/30/2017 --
26 6/30/2017 --
27 3/31/2017 --
28 12/31/2016 $25,000,000.00
29 12/31/2015 $250,000,000.00
30 12/31/2014 --
31 12/31/2013 --
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Date Value
1 9/30/2023 $100,000.00
2 6/30/2023 $100,000.00
3 3/31/2023 $100,000.00
4 12/31/2022 $700,000.00
5 9/30/2022 $500,000.00
6 6/30/2022 $500,000.00
7 3/31/2022 $500,000.00
8 12/31/2021 $300,000.00
9 9/30/2021 $300,000.00
10 6/30/2021 $300,000.00
11 3/31/2021 $300,000.00
12 12/31/2020 $1,000,000.00
13 9/30/2020 $400,000.00
14 6/30/2020 $400,000.00
15 3/31/2020 $400,000.00
16 12/31/2019 $1,600,000.00
17 9/30/2019 $1,300,000.00
18 6/30/2019 $700,000.00
19 3/31/2019 $300,000.00
20 12/31/2018 $3,600,000.00
21 9/30/2018 $3,500,000.00
22 6/30/2018 $3,400,000.00
23 3/31/2018 $3,100,000.00
24 12/31/2017 $11,200,000.00
25 9/30/2017 $9,800,000.00
26 6/30/2017 $8,100,000.00
27 3/31/2017 $5,100,000.00
28 12/31/2016 $18,800,000.00
29 9/30/2016 $5,500,000.00
30 6/30/2016 $800,000.00
31 3/31/2016 $800,000.00
32 12/31/2015 $2,000,000.00
33 9/30/2015 $1,700,000.00
34 6/30/2015 $1,500,000.00
35 3/31/2015 $800,000.00
36 12/31/2014 $18,900,000.00
37 9/30/2014 $11,700,000.00
38 6/30/2014 $10,800,000.00
39 3/31/2014 $5,800,000.00
40 12/31/2013 $11,200,000.00
41 9/30/2013 $10,400,000.00
42 6/30/2013 $5,800,000.00
43 3/31/2013 $3,300,000.00
44 12/31/2012 $4,700,000.00
45 9/30/2012 $3,500,000.00
46 6/30/2012 $2,300,000.00
47 3/31/2012 $1,400,000.00
48 9/30/2011 $1,600,000.00
49 6/30/2011 $1,500,000.00
50 3/31/2011 $800,000.00
Financials: ProceedsFromSaleAndMaturityOfMarketableSecurities
Date Value
1 9/30/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 $5,372,000.00
5 9/30/2022 $5,372,000.00
6 6/30/2022 $5,372,000.00
7 3/31/2022 $1,325,000.00
8 12/31/2021 --
9 12/31/2020 --
10 9/30/2020 --
11 6/30/2020 --
12 12/31/2019 $50,000.00
13 9/30/2019 $50,000.00
14 6/30/2019 $50,000.00
15 12/31/2018 $522,000.00
16 9/30/2018 $522,000.00
17 6/30/2018 $522,000.00
18 3/31/2018 --
19 12/31/2017 $250,000.00
20 9/30/2017 $250,000.00
21 6/30/2017 $250,000.00
22 3/31/2017 --
23 12/31/2016 $200,000.00
24 9/30/2016 $200,000.00
25 6/30/2016 $200,000.00
26 3/31/2016 --
27 12/31/2015 $50,000.00
28 9/30/2015 $50,000.00
29 6/30/2015 $50,000.00
30 3/31/2015 $1,000.00
31 12/31/2014 $10,282,000.00
32 9/30/2014 $10,056,000.00
33 6/30/2014 $57,000.00
34 3/31/2014 $6,000.00
35 12/31/2013 $821,000.00
36 9/30/2013 $25,000.00
37 6/30/2013 $25,000.00
38 3/31/2013 $25,000.00
39 12/31/2012 $15,825,000.00
40 9/30/2012 $11,025,000.00
41 6/30/2012 $9,025,000.00
42 3/31/2012 $25,000.00
43 12/31/2011 $11,150,000.00
44 9/30/2011 $11,100,000.00
45 6/30/2011 $7,150,000.00
46 3/31/2011 $1,750,000.00
47 12/31/2010 $10,925,000.00
48 12/31/2009 $3,400,000.00
Financials: ProceedsFromSaleOfPropertyPlantAndEquipment
Date Value
1 12/31/2023 $649,000.00
2 9/30/2023 $636,000.00
3 6/30/2023 $635,000.00
4 3/31/2023 $19,000.00
5 12/31/2022 $321,000.00
6 9/30/2022 $289,000.00
7 6/30/2022 $280,000.00
8 3/31/2022 --
9 12/31/2021 $239,000.00
10 9/30/2021 $222,000.00
11 6/30/2021 $116,000.00
12 3/31/2021 $13,000.00
13 12/31/2020 $368,000.00
14 9/30/2020 $314,000.00
15 6/30/2020 $307,000.00
16 3/31/2020 $7,000.00
17 12/31/2019 $259,000.00
18 9/30/2019 $231,000.00
19 6/30/2019 $28,000.00
20 3/31/2019 $1,000.00
21 12/31/2018 $239,000.00
22 9/30/2018 $237,000.00
23 6/30/2018 $137,000.00
24 3/31/2018 $57,000.00
25 12/31/2017 $280,000.00
26 9/30/2017 $270,000.00
27 6/30/2017 $235,000.00
28 3/31/2017 $217,000.00
29 12/31/2016 $357,000.00
30 9/30/2016 $237,000.00
31 6/30/2016 $188,000.00
32 3/31/2016 $130,000.00
33 12/31/2015 $605,000.00
34 9/30/2015 $477,000.00
35 6/30/2015 $420,000.00
36 3/31/2015 $412,000.00
37 12/31/2014 $452,000.00
38 9/30/2014 $289,000.00
39 6/30/2014 $202,000.00
40 3/31/2014 $106,000.00
41 12/31/2013 $1,908,000.00
42 9/30/2013 $1,796,000.00
43 6/30/2013 $1,660,000.00
44 3/31/2013 $22,000.00
45 12/31/2012 $346,000.00
46 9/30/2012 $228,000.00
47 6/30/2012 $198,000.00
48 3/31/2012 $72,000.00
49 12/31/2011 $369,000.00
50 9/30/2011 $186,000.00
51 6/30/2011 $150,000.00
52 3/31/2011 $25,000.00
53 12/31/2010 $257,000.00
54 12/31/2009 $315,000.00
Financials: ProceedsFromSalesOfBusinessAffiliateAndProductiveAssets
Date Value
1 12/31/2023 --
2 12/31/2022 $5,372,000.00
3 9/30/2022 $5,372,000.00
4 6/30/2022 $5,372,000.00
5 3/31/2022 $1,325,000.00
6 12/31/2021 --
7 9/30/2021 --
8 6/30/2021 --
9 3/31/2021 --
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $129,000.00
2 9/30/2023 $68,000.00
3 6/30/2023 $68,000.00
4 3/31/2023 $68,000.00
5 12/31/2022 $716,000.00
6 9/30/2022 $471,000.00
7 6/30/2022 $459,000.00
8 3/31/2022 $459,000.00
9 12/31/2021 $346,000.00
10 9/30/2021 $346,000.00
11 6/30/2021 $346,000.00
12 3/31/2021 $276,000.00
13 12/31/2020 $958,000.00
14 9/30/2020 $371,000.00
15 6/30/2020 $364,000.00
16 3/31/2020 $359,000.00
17 12/31/2019 $1,585,000.00
18 9/30/2019 $1,350,000.00
19 6/30/2019 $693,000.00
20 3/31/2019 $279,000.00
21 12/31/2018 $3,631,000.00
22 9/30/2018 $3,463,000.00
23 6/30/2018 $3,377,000.00
24 3/31/2018 $3,079,000.00
25 12/31/2017 $11,208,000.00
26 9/30/2017 $9,828,000.00
27 6/30/2017 $8,094,000.00
28 3/31/2017 $5,141,000.00
29 12/31/2016 $18,825,000.00
30 9/30/2016 $5,544,000.00
31 6/30/2016 $823,000.00
32 3/31/2016 $763,000.00
33 12/31/2015 $1,976,000.00
34 9/30/2015 $1,683,000.00
35 6/30/2015 $1,471,000.00
36 3/31/2015 $821,000.00
37 12/31/2014 $18,867,000.00
38 9/30/2014 $11,748,000.00
39 6/30/2014 $10,768,000.00
40 3/31/2014 $5,811,000.00
41 12/31/2013 $11,203,000.00
42 9/30/2013 $10,405,000.00
43 6/30/2013 $5,767,000.00
44 3/31/2013 $3,321,000.00
45 12/31/2012 $4,657,000.00
46 9/30/2012 $3,461,000.00
47 6/30/2012 $2,256,000.00
48 3/31/2012 $1,365,000.00
49 12/31/2011 $2,571,000.00
50 9/30/2011 $1,606,000.00
51 6/30/2011 $1,455,000.00
52 3/31/2011 $839,000.00
53 12/31/2010 $3,252,000.00
54 12/31/2009 $3,602,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $734,041,000.00
2 12/31/2022 $697,027,000.00
3 12/31/2021 $659,825,000.00
4 12/31/2020 $665,706,000.00
5 12/31/2019 $684,507,000.00
6 12/31/2018 $671,662,000.00
7 12/31/2017 $618,516,000.00
8 12/31/2016 $572,523,000.00
9 12/31/2015 $557,258,000.00
10 12/31/2014 $552,800,000.00
11 12/31/2013 $531,819,000.00
12 12/31/2012 $506,116,000.00
13 12/31/2011 $476,643,000.00
14 12/31/2010 $430,386,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $227,698,000.00
2 9/30/2023 $231,661,000.00
3 6/30/2023 $222,245,000.00
4 3/31/2023 $221,016,000.00
5 12/31/2022 $211,478,000.00
6 9/30/2022 $204,154,000.00
7 6/30/2022 $198,497,000.00
8 3/31/2022 $190,526,000.00
9 12/31/2021 $186,666,000.00
10 9/30/2021 $188,858,000.00
11 6/30/2021 $188,318,000.00
12 3/31/2021 $183,294,000.00
13 12/31/2020 $185,272,000.00
14 9/30/2020 $190,610,000.00
15 6/30/2020 $198,001,000.00
16 3/31/2020 $201,580,000.00
17 12/31/2019 $205,819,000.00
18 9/30/2019 $199,256,000.00
19 6/30/2019 $202,665,000.00
20 3/31/2019 $203,796,000.00
21 12/31/2018 $210,954,000.00
22 9/30/2018 $208,495,000.00
23 6/30/2018 $203,872,000.00
24 3/31/2018 $200,422,000.00
25 12/31/2017 $186,473,000.00
26 9/30/2017 $178,122,000.00
27 6/30/2017 $172,080,000.00
28 3/31/2017 $165,080,000.00
29 12/31/2016 $166,148,000.00
30 9/30/2016 $168,806,000.00
31 6/30/2016 $170,602,000.00
32 3/31/2016 $173,969,000.00
33 12/31/2015 $178,170,000.00
34 9/30/2015 $181,187,000.00
35 6/30/2015 $185,535,000.00
36 3/31/2015 $187,049,000.00
37 12/31/2014 $190,180,000.00
38 9/30/2014 $190,158,000.00
39 6/30/2014 $190,686,000.00
40 3/31/2014 $187,689,000.00
41 12/31/2013 $185,319,000.00
42 9/30/2013 $173,336,000.00
43 6/30/2013 $173,954,000.00
44 3/31/2013 $173,351,000.00
45 12/31/2012 $176,104,000.00
46 9/30/2012 $174,583,000.00
47 6/30/2012 $168,483,000.00
48 3/31/2012 $167,853,000.00
49 12/31/2011 $163,660,000.00
50 12/31/2010 $127,442,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 12/31/2023 $1,321,000.00
2 9/30/2023 $1,321,000.00
3 6/30/2023 $1,321,000.00
4 3/31/2023 --
5 12/31/2022 $489,000.00
6 9/30/2022 $-380,000.00
7 6/30/2022 $120,000.00
8 3/31/2022 $120,000.00
9 12/31/2021 --
10 9/30/2021 $40,000.00
11 6/30/2021 $40,000.00
12 3/31/2021 --
13 12/31/2020 $2,200,000.00
14 9/30/2020 $2,160,000.00
15 6/30/2020 $2,107,000.00
16 3/31/2020 --
17 12/31/2019 $8,608,000.00
18 9/30/2019 $-1,462,000.00
19 6/30/2019 $-1,462,000.00
20 3/31/2019 $-1,661,000.00
21 12/31/2018 $1,700,000.00
22 9/30/2018 $1,714,000.00
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $1,700,000.00
26 9/30/2017 $1,697,000.00
27 12/31/2016 --
28 12/31/2015 $2,700,000.00
29 12/31/2014 $2,700,000.00
30 9/30/2014 $2,700,000.00
Financials: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
Date Value
1 9/30/2023 $2,500,000.00
2 6/30/2023 $1,300,000.00
3 3/31/2023 $400,000.00
4 9/30/2022 $200,000.00
5 6/30/2022 $200,000.00
6 3/31/2022 $100,000.00
Financials: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Date Value
1 12/31/2023 $2,227,000.00
2 9/30/2023 $2,476,000.00
3 6/30/2023 $1,295,000.00
4 3/31/2023 $428,000.00
5 12/31/2022 $481,000.00
6 9/30/2022 $167,000.00
7 6/30/2022 $152,000.00
8 3/31/2022 $-83,000.00
9 12/31/2021 $-352,000.00
10 9/30/2021 $-60,000.00
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 $1,118,000.00
14 9/30/2020 $982,000.00
15 6/30/2020 $672,000.00
16 3/31/2020 $344,000.00
17 12/31/2019 $1,242,000.00
18 9/30/2019 $605,000.00
19 6/30/2019 $605,000.00
20 3/31/2019 $283,000.00
21 12/31/2018 $236,000.00
22 12/31/2017 --
23 12/31/2016 $1,000.00
24 9/30/2016 $1,000.00
25 12/31/2015 $13,000.00
26 9/30/2015 $10,000.00
27 6/30/2015 $7,000.00
28 3/31/2015 $4,000.00
29 12/31/2014 $-2,900,000.00
30 9/30/2014 $-23,000.00
31 6/30/2014 $-15,000.00
32 3/31/2014 $-8,000.00
33 12/31/2012 $-532,000.00
34 12/31/2011 $65,000.00
Financials: RepaymentsOfLongTermDebt
Date Value
1 12/31/2023 $743,602,000.00
2 12/31/2022 $633,000,000.00
3 12/31/2021 $155,625,000.00
Financials: RepaymentsOfMediumTermNotes
Date Value
1 9/30/2023 $506,961,000.00
2 6/30/2023 $306,961,000.00
3 3/31/2023 $151,641,000.00
4 12/31/2022 $633,000,000.00
5 9/30/2022 $423,000,000.00
6 6/30/2022 $263,000,000.00
7 3/31/2022 $130,000,000.00
8 12/31/2021 $155,625,000.00
9 9/30/2021 $35,625,000.00
10 6/30/2021 $3,750,000.00
11 3/31/2021 $1,875,000.00
12 12/31/2020 $117,500,000.00
13 9/30/2020 $100,625,000.00
14 6/30/2020 $83,750,000.00
15 3/31/2020 $16,875,000.00
16 12/31/2019 $5,626,000.00
17 12/31/2018 $106,999,000.00
Financials: RestrictedCashCurrent
Date Value
1 12/31/2023 $5,822,000.00
2 9/30/2023 $1,218,000.00
3 6/30/2023 $743,000.00
4 3/31/2023 $797,000.00
5 12/31/2022 --
6 9/30/2022 $2,039,000.00
7 6/30/2022 $1,650,000.00
8 12/31/2021 --
9 9/30/2021 $2,630,000.00
10 6/30/2021 $1,142,000.00
11 12/31/2020 $5,182,000.00
12 9/30/2020 $5,252,000.00
13 6/30/2020 $5,252,000.00
14 3/31/2020 --
15 12/31/2019 $16,398,000.00
16 12/31/2018 --
Financials: RestrictedStockValueSharesIssuedNetOfTaxWithholdings
Date Value
1 9/30/2023 $-5,804,000.00
2 6/30/2023 $-5,668,000.00
3 3/31/2023 $-5,554,000.00
4 12/31/2022 $-3,201,000.00
5 9/30/2022 $-3,184,000.00
6 6/30/2022 $-17,000.00
7 3/31/2022 $-2,997,000.00
8 12/31/2021 $-3,174,000.00
9 9/30/2021 $-3,152,000.00
10 6/30/2021 $-49,000.00
11 3/31/2021 $-2,924,000.00
12 12/31/2020 $-2,236,000.00
13 9/30/2020 $-112,000.00
14 6/30/2020 $-1,801,000.00
15 3/31/2020 $-1,767,000.00
16 12/31/2019 $-2,231,000.00
17 9/30/2019 $-76,000.00
18 6/30/2019 $-1,242,000.00
19 3/31/2019 $-1,236,000.00
20 12/31/2018 $-1,408,000.00
21 9/30/2018 $-822,000.00
22 6/30/2018 $-771,000.00
23 3/31/2018 $-763,000.00
24 12/31/2017 $-383,000.00
25 9/30/2017 $-383,000.00
26 6/30/2017 $-379,000.00
27 3/31/2017 $-358,000.00
28 12/31/2016 $-568,000.00
29 9/30/2016 $-554,000.00
30 6/30/2016 $-535,000.00
31 3/31/2016 $-440,000.00
32 12/31/2015 $-571,000.00
33 9/30/2015 $-571,000.00
34 6/30/2015 $-571,000.00
35 3/31/2015 $-457,000.00
36 12/31/2014 $-309,000.00
37 9/30/2014 $-309,000.00
38 6/30/2014 $-309,000.00
39 3/31/2014 $-309,000.00
40 12/31/2013 $-142,000.00
41 9/30/2013 $-117,000.00
42 6/30/2013 $-117,000.00
43 3/31/2013 $-117,000.00
Financials: RestructuringCharges
Date Value
1 12/31/2023 $7,327,000.00
2 9/30/2023 $5,200,000.00
3 6/30/2023 $3,790,000.00
4 3/31/2023 $1,426,000.00
5 12/31/2022 $5,710,000.00
6 9/30/2022 $4,911,000.00
7 6/30/2022 $3,580,000.00
8 3/31/2022 $2,308,000.00
9 12/31/2021 $9,345,000.00
10 9/30/2021 $5,242,000.00
11 6/30/2021 $3,172,000.00
12 3/31/2021 $1,591,000.00
13 12/31/2020 $12,900,000.00
14 9/30/2020 $8,737,000.00
15 6/30/2020 $7,312,000.00
16 3/31/2020 $1,737,000.00
17 12/31/2019 $8,507,000.00
18 9/30/2019 $7,447,000.00
19 6/30/2019 $2,334,000.00
20 3/31/2019 $557,000.00
21 12/31/2018 $5,197,000.00
22 9/30/2018 $3,557,000.00
23 6/30/2018 $2,241,000.00
24 3/31/2018 $1,437,000.00
25 12/31/2017 $4,936,000.00
26 9/30/2017 $3,972,000.00
27 6/30/2017 $1,895,000.00
28 3/31/2017 $1,511,000.00
29 12/31/2016 $4,693,000.00
30 9/30/2016 $2,976,000.00
31 6/30/2016 $2,456,000.00
32 3/31/2016 $1,840,000.00
33 12/31/2015 $8,305,000.00
34 12/31/2014 $1,049,000.00
35 9/30/2014 $613,000.00
36 6/30/2014 $181,000.00
37 3/31/2014 $181,000.00
38 12/31/2013 $7,084,000.00
39 9/30/2013 $6,746,000.00
40 6/30/2013 $5,913,000.00
41 3/31/2013 $442,000.00
42 12/31/2012 $2,200,000.00
43 9/30/2012 $773,000.00
44 6/30/2012 $286,000.00
45 3/31/2012 $-36,000.00
46 12/31/2011 $4,515,000.00
47 9/30/2011 $145,000.00
48 6/30/2011 $480,000.00
49 12/31/2010 $6,724,000.00
50 12/31/2009 $8,264,000.00
Financials: RestructuringReserve
Date Value
1 12/31/2023 $125,000.00
2 9/30/2023 $177,000.00
3 6/30/2023 $264,000.00
4 3/31/2023 $2,727,000.00
5 12/31/2022 $3,781,000.00
6 9/30/2022 $3,901,000.00
7 6/30/2022 $3,652,000.00
8 3/31/2022 $3,622,000.00
9 12/31/2021 $3,511,000.00
10 9/30/2021 $709,000.00
11 6/30/2021 $1,862,000.00
12 3/31/2021 $3,475,000.00
13 12/31/2020 $4,454,000.00
14 9/30/2020 $4,799,000.00
15 6/30/2020 $4,714,000.00
16 3/31/2020 $2,559,000.00
17 12/31/2019 $3,956,000.00
18 9/30/2019 $4,492,000.00
19 6/30/2019 $42,000.00
20 3/31/2019 $397,000.00
21 12/31/2018 $1,335,000.00
22 9/30/2018 $766,000.00
23 6/30/2018 $467,000.00
24 3/31/2018 $487,000.00
25 12/31/2017 $290,000.00
26 9/30/2017 $539,000.00
27 6/30/2017 $638,000.00
28 3/31/2017 $946,000.00
29 12/31/2016 $1,283,000.00
30 9/30/2016 $25,000.00
31 6/30/2016 $25,000.00
32 3/31/2016 $486,000.00
33 12/31/2015 $1,336,000.00
34 12/31/2014 --
35 9/30/2014 --
36 6/30/2014 $326,000.00
37 3/31/2014 $519,000.00
38 12/31/2013 $1,091,000.00
39 9/30/2013 $3,059,000.00
40 6/30/2013 $4,845,000.00
41 3/31/2013 $792,000.00
42 12/31/2012 $717,000.00
43 9/30/2012 $561,000.00
44 6/30/2012 $542,000.00
45 3/31/2012 $1,182,000.00
46 12/31/2011 $2,309,000.00
47 12/31/2010 $4,009,000.00
48 12/31/2009 $3,684,000.00
Financials: RestructuringReserveSettledWithoutCash2
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $410,000.00
6 9/30/2022 $389,000.00
7 6/30/2022 $388,000.00
8 3/31/2022 $388,000.00
9 12/31/2021 $733,000.00
10 9/30/2021 $695,000.00
11 6/30/2021 $41,000.00
12 3/31/2021 $42,000.00
13 12/31/2020 $2,687,000.00
14 9/30/2020 $2,115,000.00
15 6/30/2020 $2,090,000.00
16 3/31/2020 $1,660,000.00
17 12/31/2019 $944,000.00
18 9/30/2019 $834,000.00
19 6/30/2019 $834,000.00
20 12/31/2018 $116,000.00
21 9/30/2018 $116,000.00
22 6/30/2018 $96,000.00
23 12/31/2017 $42,000.00
24 9/30/2017 $167,000.00
25 12/31/2016 $21,000.00
Financials: RestructuringReserveTranslationAndOtherAdjustment
Date Value
1 9/30/2023 $32,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $560,537,000.00
2 9/30/2023 $548,874,000.00
3 6/30/2023 $534,470,000.00
4 3/31/2023 $526,377,000.00
5 12/31/2022 $519,895,000.00
6 9/30/2022 $504,419,000.00
7 6/30/2022 $491,379,000.00
8 3/31/2022 $482,052,000.00
9 12/31/2021 $479,992,000.00
10 9/30/2021 $473,385,000.00
11 6/30/2021 $476,855,000.00
12 3/31/2021 $486,267,000.00
13 12/31/2020 $492,205,000.00
14 9/30/2020 $493,524,000.00
15 6/30/2020 $493,451,000.00
16 3/31/2020 $502,692,000.00
17 12/31/2019 $515,876,000.00
18 9/30/2019 $530,660,000.00
19 6/30/2019 $539,743,000.00
20 3/31/2019 $557,804,000.00
21 12/31/2018 $584,274,000.00
22 9/30/2018 $609,577,000.00
23 6/30/2018 $639,779,000.00
24 3/31/2018 $640,466,000.00
25 12/31/2017 $697,862,000.00
26 9/30/2017 $788,939,000.00
27 6/30/2017 $773,943,000.00
28 3/31/2017 $757,437,000.00
29 12/31/2016 $748,402,000.00
30 9/30/2016 $730,725,000.00
31 6/30/2016 $715,195,000.00
32 3/31/2016 $709,357,000.00
33 12/31/2015 $704,905,000.00
34 9/30/2015 $673,040,000.00
35 6/30/2015 $662,456,000.00
36 3/31/2015 $651,224,000.00
37 12/31/2014 $644,085,000.00
38 9/30/2014 $631,353,000.00
39 6/30/2014 $621,377,000.00
40 3/31/2014 $603,147,000.00
41 12/31/2013 $586,422,000.00
42 9/30/2013 $524,399,000.00
43 6/30/2013 $505,403,000.00
44 3/31/2013 $500,461,000.00
45 12/31/2012 $493,666,000.00
46 9/30/2012 $480,107,000.00
47 6/30/2012 $462,597,000.00
48 3/31/2012 $453,627,000.00
49 12/31/2011 $449,193,000.00
50 12/31/2010 $413,212,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $2,967,556,000.00
2 9/30/2023 $2,254,696,000.00
3 6/30/2023 $1,508,765,000.00
4 3/31/2023 $743,105,000.00
5 12/31/2022 $3,011,507,000.00
6 9/30/2022 $2,220,785,000.00
7 6/30/2022 $1,413,754,000.00
8 3/31/2022 $663,167,000.00
9 12/31/2021 $2,344,938,000.00
10 9/30/2021 $1,685,982,000.00
11 6/30/2021 $566,429,000.00
12 3/31/2021 $526,022,000.00
13 12/31/2020 $2,130,240,000.00
14 9/30/2020 $1,593,094,000.00
15 6/30/2020 $1,050,408,000.00
16 3/31/2020 $533,005,000.00
17 12/31/2019 $2,346,809,000.00
18 9/30/2019 $1,822,751,000.00
19 6/30/2019 $624,230,000.00
20 3/31/2019 $623,427,000.00
21 12/31/2018 $2,635,231,000.00
22 9/30/2018 $1,960,308,000.00
23 6/30/2018 $1,302,964,000.00
24 3/31/2018 $624,703,000.00
25 12/31/2017 $2,454,479,000.00
26 9/30/2017 $1,855,642,000.00
27 6/30/2017 $642,924,000.00
28 3/31/2017 $581,268,000.00
29 12/31/2016 $2,322,285,000.00
Financials: Revenues
Date Value
1 12/31/2023 $2,838,976,000.00
2 9/30/2023 $2,147,622,000.00
3 6/30/2023 $1,427,927,000.00
4 3/31/2023 $694,695,000.00
5 12/31/2022 $2,886,331,000.00
6 9/30/2022 $771,575,000.00
7 6/30/2022 $1,364,112,000.00
8 3/31/2022 $636,083,000.00
9 12/31/2021 $2,255,319,000.00
10 9/30/2021 $571,882,000.00
11 6/30/2021 $1,050,383,000.00
12 3/31/2021 $505,721,000.00
13 12/31/2020 $521,250,000.00
14 9/30/2020 $525,951,000.00
15 6/30/2020 $490,966,000.00
16 3/31/2020 $514,964,000.00
17 12/31/2019 $2,268,095,000.00
18 9/30/2019 $1,759,651,000.00
19 6/30/2019 $601,602,000.00
20 3/31/2019 $602,820,000.00
21 12/31/2018 $657,050,000.00
22 9/30/2018 $1,909,415,000.00
23 6/30/2018 $1,268,727,000.00
24 3/31/2018 $608,136,000.00
25 12/31/2017 $2,454,479,000.00
26 9/30/2017 $1,788,443,000.00
27 6/30/2017 $619,611,000.00
28 3/31/2017 $557,903,000.00
29 12/31/2016 $620,043,000.00
30 9/30/2016 $586,534,000.00
31 6/30/2016 $580,513,000.00
32 3/31/2016 $535,195,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $56,834,000.00
2 9/30/2023 $39,849,000.00
3 6/30/2023 $6,401,000.00
4 3/31/2023 $5,406,000.00
5 12/31/2022 $11,694,000.00
6 9/30/2022 $11,525,000.00
7 6/30/2022 $10,683,000.00
8 3/31/2022 $634,000.00
9 12/31/2021 $32,811,000.00
10 9/30/2021 $32,398,000.00
11 6/30/2021 $15,819,000.00
12 3/31/2021 $12,124,000.00
13 12/31/2020 $17,607,000.00
14 9/30/2020 $16,470,000.00
15 6/30/2020 $4,504,000.00
16 3/31/2020 $4,183,000.00
17 12/31/2019 $15,501,000.00
18 9/30/2019 $15,282,000.00
19 6/30/2019 $15,206,000.00
20 3/31/2019 $660,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $147,025,000.00
2 9/30/2023 $111,379,000.00
3 6/30/2023 $75,870,000.00
4 3/31/2023 $38,198,000.00
5 12/31/2022 $150,215,000.00
6 9/30/2022 $110,675,000.00
7 6/30/2022 $72,131,000.00
8 3/31/2022 $36,289,000.00
9 12/31/2021 $136,700,000.00
10 9/30/2021 $98,969,000.00
11 6/30/2021 $34,034,000.00
12 3/31/2021 $30,548,000.00
13 12/31/2020 $122,195,000.00
14 9/30/2020 $89,815,000.00
15 6/30/2020 $28,516,000.00
16 3/31/2020 $31,575,000.00
17 12/31/2019 $126,740,000.00
18 9/30/2019 $30,947,000.00
19 6/30/2019 $61,514,000.00
20 3/31/2019 $30,007,000.00
21 12/31/2018 $128,448,000.00
22 9/30/2018 $109,182,000.00
23 6/30/2018 $35,825,000.00
24 3/31/2018 $35,750,000.00
25 12/31/2017 $130,401,000.00
26 9/30/2017 $97,079,000.00
27 6/30/2017 $64,986,000.00
28 3/31/2017 $32,651,000.00
29 12/31/2016 $113,448,000.00
30 9/30/2016 $85,082,000.00
31 6/30/2016 $62,595,000.00
32 3/31/2016 $31,253,000.00
33 12/31/2015 $107,462,000.00
34 9/30/2015 $83,162,000.00
35 6/30/2015 $27,920,000.00
36 3/31/2015 $28,202,000.00
37 12/31/2014 $112,378,000.00
38 9/30/2014 $31,219,000.00
39 6/30/2014 $28,700,000.00
40 3/31/2014 $28,153,000.00
41 12/31/2013 $99,331,000.00
42 9/30/2013 $24,501,000.00
43 6/30/2013 $45,710,000.00
44 3/31/2013 $22,399,000.00
45 12/31/2012 $89,951,000.00
46 9/30/2012 $22,453,000.00
47 6/30/2012 $45,280,000.00
48 3/31/2012 $22,501,000.00
49 12/31/2011 $89,665,000.00
50 9/30/2011 $22,874,000.00
51 6/30/2011 $44,948,000.00
52 3/31/2011 $21,843,000.00
53 12/31/2010 $92,245,000.00
54 12/31/2009 $85,500,000.00
Financials: SeveranceCosts1
Date Value
1 12/31/2023 $4,508,000.00
2 9/30/2023 $2,971,000.00
3 6/30/2023 $2,004,000.00
4 3/31/2023 $868,000.00
5 12/31/2022 $2,428,000.00
6 9/30/2022 $2,498,000.00
7 6/30/2022 $1,713,000.00
8 3/31/2022 $982,000.00
9 12/31/2021 $4,130,000.00
10 12/31/2020 $7,010,000.00
11 12/31/2015 $2,542,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $15,286,000.00
2 9/30/2023 $12,331,000.00
3 6/30/2023 $8,657,000.00
4 3/31/2023 $4,790,000.00
5 12/31/2022 $18,485,000.00
6 9/30/2022 $13,282,000.00
7 6/30/2022 $8,487,000.00
8 3/31/2022 $4,206,000.00
9 12/31/2021 $15,262,000.00
10 9/30/2021 $10,856,000.00
11 6/30/2021 $6,863,000.00
12 3/31/2021 $2,850,000.00
13 12/31/2020 $10,398,000.00
14 9/30/2020 $9,464,000.00
15 6/30/2020 $6,044,000.00
16 3/31/2020 $2,739,000.00
17 12/31/2019 $10,194,000.00
18 9/30/2019 $8,461,000.00
19 6/30/2019 $5,720,000.00
20 3/31/2019 $2,772,000.00
21 12/31/2018 $10,089,000.00
22 9/30/2018 $8,229,000.00
23 6/30/2018 $5,405,000.00
24 3/31/2018 $2,870,000.00
25 12/31/2017 $7,815,000.00
26 9/30/2017 $6,819,000.00
27 6/30/2017 $4,505,000.00
28 3/31/2017 $2,160,000.00
29 12/31/2016 $5,322,000.00
30 9/30/2016 $4,302,000.00
31 6/30/2016 $3,981,000.00
32 3/31/2016 $2,113,000.00
33 12/31/2015 $7,709,000.00
34 9/30/2015 $6,021,000.00
35 6/30/2015 $4,020,000.00
36 3/31/2015 $1,940,000.00
37 12/31/2014 $6,427,000.00
38 9/30/2014 $5,626,000.00
39 6/30/2014 $3,680,000.00
40 3/31/2014 $1,432,000.00
41 12/31/2013 $7,053,000.00
42 9/30/2013 $5,310,000.00
43 6/30/2013 $3,420,000.00
44 3/31/2013 $1,553,000.00
45 12/31/2012 $6,270,000.00
46 9/30/2012 $4,723,000.00
47 6/30/2012 $3,050,000.00
48 3/31/2012 $1,276,000.00
49 12/31/2011 $5,097,000.00
50 9/30/2011 $4,102,000.00
51 6/30/2011 $2,640,000.00
52 3/31/2011 $1,124,000.00
53 12/31/2010 $5,415,000.00
54 12/31/2009 $5,356,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Date Value
1 12/31/2023 $1,700,000.00
2 9/30/2023 $2,300,000.00
3 6/30/2023 $2,300,000.00
4 3/31/2023 $2,200,000.00
5 12/31/2022 $2,900,000.00
6 9/30/2022 $2,900,000.00
7 6/30/2022 $2,900,000.00
8 3/31/2022 $1,500,000.00
9 12/31/2021 $2,200,000.00
10 9/30/2021 $2,200,000.00
11 6/30/2021 $2,200,000.00
12 3/31/2021 $2,200,000.00
13 12/31/2020 $2,900,000.00
14 9/30/2020 $2,700,000.00
15 6/30/2020 $2,700,000.00
16 3/31/2020 $2,800,000.00
17 12/31/2019 $3,300,000.00
18 9/30/2019 $3,100,000.00
19 6/30/2019 $3,200,000.00
20 3/31/2019 $1,500,000.00
21 12/31/2018 $2,700,000.00
22 9/30/2018 $2,700,000.00
23 6/30/2018 $2,700,000.00
24 3/31/2018 $2,800,000.00
25 12/31/2017 $3,100,000.00
26 9/30/2017 $3,100,000.00
27 6/30/2017 $3,200,000.00
28 3/31/2017 $3,500,000.00
29 12/31/2016 $3,900,000.00
30 9/30/2016 $3,900,000.00
31 6/30/2016 $3,100,000.00
32 3/31/2016 $3,100,000.00
33 12/31/2015 $3,700,000.00
34 9/30/2015 $3,800,000.00
35 6/30/2015 $3,700,000.00
36 3/31/2015 $3,800,000.00
37 12/31/2014 $4,400,000.00
38 9/30/2014 $4,300,000.00
39 6/30/2014 $4,300,000.00
40 3/31/2014 $1,300,000.00
41 12/31/2013 $2,200,000.00
42 9/30/2013 $2,200,000.00
43 6/30/2013 $2,000,000.00
44 3/31/2013 $2,000,000.00
45 12/31/2012 $3,000,000.00
46 9/30/2012 $3,000,000.00
47 6/30/2012 $3,000,000.00
48 3/31/2012 $3,500,000.00
49 12/31/2011 $4,400,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 12/31/2023 $100,000.00
2 9/30/2023 $100,000.00
3 6/30/2023 $100,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $500,000.00
6 9/30/2022 $400,000.00
7 6/30/2022 $400,000.00
8 3/31/2022 $400,000.00
9 12/31/2021 $500,000.00
10 9/30/2021 $500,000.00
11 6/30/2021 $500,000.00
12 3/31/2021 $500,000.00
13 12/31/2020 $500,000.00
14 9/30/2020 $100,000.00
15 6/30/2020 $100,000.00
16 3/31/2020 $100,000.00
17 12/31/2019 $700,000.00
18 9/30/2019 $400,000.00
19 6/30/2019 $200,000.00
20 3/31/2019 $100,000.00
21 12/31/2018 $2,300,000.00
22 9/30/2018 $2,200,000.00
23 6/30/2018 $2,200,000.00
24 3/31/2018 $2,000,000.00
25 12/31/2017 $7,700,000.00
26 9/30/2017 $6,500,000.00
27 6/30/2017 $5,200,000.00
28 3/31/2017 $3,100,000.00
29 12/31/2016 $5,100,000.00
30 9/30/2016 $2,200,000.00
31 6/30/2016 $300,000.00
32 3/31/2016 $300,000.00
33 12/31/2015 $700,000.00
34 9/30/2015 $500,000.00
35 6/30/2015 $500,000.00
36 3/31/2015 $300,000.00
37 12/31/2014 $3,700,000.00
38 9/30/2014 $2,900,000.00
39 6/30/2014 $2,700,000.00
40 3/31/2014 $1,500,000.00
41 12/31/2013 $3,200,000.00
42 9/30/2013 $2,900,000.00
43 6/30/2013 $1,400,000.00
44 3/31/2013 $800,000.00
45 12/31/2012 $1,400,000.00
46 9/30/2012 $1,200,000.00
47 6/30/2012 $900,000.00
48 3/31/2012 $600,000.00
49 12/31/2011 $1,400,000.00
50 9/30/2011 $900,000.00
51 6/30/2011 $800,000.00
52 3/31/2011 $400,000.00
53 12/31/2010 $2,100,000.00
54 12/31/2009 $2,600,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriod
Date Value
1 6/30/2023 $2,000.00
2 3/31/2023 $2,000.00
3 12/31/2022 $22,000.00
4 9/30/2022 $22,000.00
5 6/30/2022 $2,000.00
6 3/31/2022 $2,000.00
7 12/31/2021 $2,000.00
8 9/30/2021 $2,000.00
9 6/30/2021 $2,000.00
10 3/31/2021 $1,000.00
11 12/31/2020 $6,000.00
12 12/31/2019 $4,000.00
13 9/30/2019 $2,000.00
14 6/30/2019 $2,000.00
15 12/31/2018 $22,000.00
16 9/30/2018 $20,000.00
17 6/30/2018 $20,000.00
18 3/31/2018 $19,000.00
19 12/31/2017 $19,000.00
20 9/30/2017 $14,000.00
21 6/30/2017 $11,000.00
22 3/31/2017 $10,000.00
23 12/31/2016 $455,000.00
24 9/30/2016 $415,000.00
25 6/30/2016 $314,000.00
26 3/31/2016 $270,000.00
27 12/31/2015 $32,000.00
28 9/30/2015 $21,000.00
29 6/30/2015 $15,000.00
30 3/31/2015 $12,000.00
31 12/31/2014 $85,000.00
32 9/30/2014 $63,000.00
33 6/30/2014 $37,000.00
34 3/31/2014 $4,000.00
35 12/31/2013 $791,000.00
36 9/30/2013 $213,000.00
37 6/30/2013 $126,000.00
38 3/31/2013 $55,000.00
39 12/31/2012 $342,000.00
40 9/30/2012 $329,000.00
41 6/30/2012 $290,000.00
42 3/31/2012 $89,000.00
43 12/31/2011 $-442,000.00
44 12/31/2010 $-477,000.00
45 12/31/2009 $-525,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresAndExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 6/30/2023 $18.66
2 3/31/2023 $17.37
3 12/31/2022 $22.36
4 9/30/2022 $22.36
5 6/30/2022 $16.13
6 3/31/2022 $16.03
7 12/31/2021 $20.16
8 9/30/2021 $20.16
9 6/30/2021 $20.16
10 3/31/2021 $18.57
11 12/31/2020 $23.08
12 12/31/2019 $21.29
13 9/30/2019 $23.07
14 6/30/2019 $23.07
15 12/31/2018 $22.99
16 9/30/2018 $22.98
17 6/30/2018 $22.97
18 3/31/2018 $22.97
19 12/31/2017 $19.76
20 9/30/2017 $20.51
21 6/30/2017 $19.99
22 3/31/2017 $19.78
23 12/31/2016 $23.49
24 9/30/2016 $23.26
25 6/30/2016 $23.60
26 3/31/2016 $23.20
27 12/31/2015 $23.40
28 9/30/2015 $22.91
29 6/30/2015 $22.83
30 3/31/2015 $22.76
31 12/31/2014 $22.61
32 9/30/2014 $22.59
33 6/30/2014 $19.75
34 3/31/2014 $22.81
35 12/31/2013 $22.88
36 9/30/2013 $20.03
37 6/30/2013 $20.26
38 3/31/2013 $20.58
39 12/31/2012 $20.42
40 9/30/2012 $20.51
41 6/30/2012 $20.46
42 3/31/2012 $18.70
43 12/31/2011 $18.74
44 12/31/2010 $24.32
45 12/31/2009 $16.26
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 6/30/2023 $123,000.00
2 3/31/2023 $28,000.00
3 12/31/2022 $277,000.00
4 9/30/2022 $107,000.00
5 6/30/2022 $107,000.00
6 3/31/2022 $305,000.00
7 12/31/2021 $926,000.00
8 9/30/2021 $877,000.00
9 6/30/2021 $1,108,000.00
10 3/31/2021 $1,511,000.00
11 12/31/2020 $1,324,000.00
12 9/30/2020 $425,000.00
13 6/30/2020 $621,000.00
14 3/31/2020 $406,000.00
15 12/31/2019 $3,878,000.00
16 9/30/2019 $2,696,000.00
17 6/30/2019 $1,657,000.00
18 3/31/2019 $2,150,000.00
19 12/31/2018 $680,000.00
20 9/30/2018 $1,288,000.00
21 6/30/2018 $3,568,000.00
22 3/31/2018 $3,985,000.00
23 12/31/2017 $5,592,000.00
24 9/30/2017 $10,015,000.00
25 6/30/2017 $10,004,000.00
26 3/31/2017 $11,585,000.00
27 12/31/2016 $13,154,000.00
28 9/30/2016 $8,789,000.00
29 6/30/2016 $5,308,000.00
30 3/31/2016 $7,738,000.00
31 12/31/2015 $4,969,000.00
32 9/30/2015 $6,498,000.00
33 6/30/2015 $6,614,000.00
34 3/31/2015 $10,670,000.00
35 12/31/2014 $13,617,000.00
36 9/30/2014 $8,008,000.00
37 6/30/2014 $15,200,000.00
38 3/31/2014 $9,897,000.00
39 12/31/2013 $11,875,000.00
40 9/30/2013 $11,883,000.00
41 6/30/2013 $7,453,000.00
42 3/31/2013 $3,798,000.00
43 12/31/2012 $2,601,000.00
44 9/30/2012 $1,678,000.00
45 6/30/2012 $1,062,000.00
46 3/31/2012 $3,495,000.00
47 12/31/2011 $1,128,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 6/30/2023 $44,000.00
2 3/31/2023 $44,000.00
3 12/31/2022 $57,000.00
4 9/30/2022 $70,000.00
5 6/30/2022 $91,000.00
6 3/31/2022 $91,000.00
7 12/31/2021 $132,000.00
8 9/30/2021 $132,000.00
9 6/30/2021 $132,000.00
10 3/31/2021 $141,000.00
11 12/31/2020 $188,000.00
12 9/30/2020 $250,000.00
13 6/30/2020 $250,000.00
14 3/31/2020 $251,000.00
15 12/31/2019 $270,000.00
16 9/30/2019 $296,000.00
17 6/30/2019 $332,000.00
18 3/31/2019 $361,000.00
19 12/31/2018 $374,000.00
20 9/30/2018 $389,000.00
21 6/30/2018 $394,000.00
22 3/31/2018 $409,000.00
23 12/31/2017 $596,000.00
24 9/30/2017 $681,000.00
25 6/30/2017 $775,000.00
26 3/31/2017 $931,000.00
27 12/31/2016 $1,197,000.00
28 9/30/2016 $1,837,000.00
29 6/30/2016 $2,215,000.00
30 3/31/2016 $2,263,000.00
31 12/31/2015 $2,580,000.00
32 9/30/2015 $2,611,000.00
33 6/30/2015 $2,631,000.00
34 3/31/2015 $2,668,000.00
35 12/31/2014 $2,437,000.00
36 9/30/2014 $2,787,000.00
37 6/30/2014 $2,858,000.00
38 3/31/2014 $3,089,000.00
39 12/31/2013 $3,084,000.00
40 9/30/2013 $3,709,000.00
41 6/30/2013 $4,071,000.00
42 3/31/2013 $4,299,000.00
43 12/31/2012 $4,240,000.00
44 9/30/2012 $4,339,000.00
45 6/30/2012 $4,473,000.00
46 3/31/2012 $4,737,000.00
47 12/31/2011 $4,525,000.00
48 12/31/2010 $4,825,000.00
49 12/31/2009 $5,531,000.00
50 12/31/2008 $5,838,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 6/30/2023 $23.07
2 3/31/2023 $23.07
3 12/31/2022 $21.85
4 9/30/2022 $21.40
5 6/30/2022 $21.76
6 3/31/2022 $21.75
7 12/31/2021 $20.06
8 9/30/2021 $20.06
9 6/30/2021 $20.06
10 3/31/2021 $20.22
11 12/31/2020 $19.98
12 9/30/2020 $19.81
13 6/30/2020 $19.80
14 3/31/2020 $19.80
15 12/31/2019 $20.02
16 9/30/2019 $19.94
17 6/30/2019 $20.13
18 3/31/2019 $20.29
19 12/31/2018 $20.35
20 9/30/2018 $20.09
21 6/30/2018 $20.10
22 3/31/2018 $20.12
23 12/31/2017 $19.72
24 9/30/2017 $19.45
25 6/30/2017 $19.40
26 3/31/2017 $19.35
27 12/31/2016 $19.51
28 9/30/2016 $20.51
29 6/30/2016 $20.16
30 3/31/2016 $20.27
31 12/31/2015 $20.49
32 9/30/2015 $20.47
33 6/30/2015 $20.45
34 3/31/2015 $20.43
35 12/31/2014 $20.07
36 9/30/2014 $20.28
37 6/30/2014 $20.36
38 3/31/2014 $20.18
39 12/31/2013 $19.79
40 9/30/2013 $20.40
41 6/30/2013 $20.14
42 3/31/2013 $19.97
43 12/31/2012 $19.88
44 9/30/2012 $19.75
45 6/30/2012 $19.61
46 3/31/2012 $19.56
47 12/31/2011 $19.69
48 12/31/2010 $19.18
49 12/31/2009 $19.20
50 12/31/2008 $18.43
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 6/30/2023 $17.37
2 3/31/2023 $17.37
3 12/31/2022 $17.16
4 9/30/2022 $16.41
5 6/30/2022 $16.33
6 3/31/2022 $16.33
7 12/31/2021 $19.77
8 9/30/2021 $19.77
9 6/30/2021 $19.77
10 3/31/2021 $19.29
11 12/31/2020 $19.87
12 9/30/2020 $22.60
13 6/30/2020 $22.74
14 3/31/2020 $22.82
15 12/31/2019 $21.21
16 9/30/2019 $21.86
17 6/30/2019 $22.03
18 3/31/2019 $21.82
19 12/31/2018 $18.21
20 9/30/2018 $18.61
21 6/30/2018 $18.57
22 3/31/2018 $18.40
23 12/31/2017 $19.28
24 9/30/2017 $19.56
25 6/30/2017 $19.71
26 3/31/2017 $20.07
27 12/31/2016 $20.29
28 9/30/2016 $16.89
29 6/30/2016 $16.04
30 3/31/2016 $15.97
31 12/31/2015 $17.39
32 9/30/2015 $17.89
33 6/30/2015 $18.30
34 3/31/2015 $17.93
35 12/31/2014 $20.06
36 9/30/2014 $19.20
37 6/30/2014 $18.98
38 3/31/2014 $19.09
39 12/31/2013 $15.72
40 9/30/2013 $15.61
41 6/30/2013 $14.77
42 3/31/2013 $14.22
43 12/31/2012 $12.42
44 9/30/2012 $12.00
45 6/30/2012 $11.76
46 12/31/2011 $-9.98
47 12/31/2010 $11.21
Financials: ShortTermLeaseCost
Date Value
1 12/31/2023 $618,000.00
2 9/30/2023 $473,000.00
3 6/30/2023 $290,000.00
4 3/31/2023 $140,000.00
5 12/31/2022 $307,000.00
6 9/30/2022 $208,000.00
7 6/30/2022 $144,000.00
8 3/31/2022 $80,000.00
9 12/31/2021 $339,000.00
10 9/30/2021 $90,000.00
11 6/30/2021 $101,000.00
12 3/31/2021 $90,000.00
13 12/31/2020 $573,000.00
14 9/30/2020 $105,000.00
15 6/30/2020 $378,000.00
16 3/31/2020 $241,000.00
17 12/31/2019 $566,000.00
18 9/30/2019 $452,000.00
19 6/30/2019 $121,000.00
20 3/31/2019 $200,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $1,079,085,000.00
2 9/30/2023 $1,063,049,000.00
3 6/30/2023 $1,047,729,000.00
4 3/31/2023 $1,034,626,000.00
5 12/31/2022 $1,026,416,000.00
6 9/30/2022 $1,000,617,000.00
7 6/30/2022 $985,773,000.00
8 3/31/2022 $976,405,000.00
9 12/31/2021 $973,802,000.00
10 9/30/2021 $962,336,000.00
11 6/30/2021 $967,278,000.00
12 3/31/2021 $977,547,000.00
13 12/31/2020 $989,588,000.00
14 9/30/2020 $990,327,000.00
15 6/30/2020 $984,360,000.00
16 3/31/2020 $989,622,000.00
17 12/31/2019 $1,014,832,000.00
18 9/30/2019 $1,028,772,000.00
19 6/30/2019 $1,045,050,000.00
20 3/31/2019 $1,078,725,000.00
21 12/31/2018 $1,132,225,000.00
22 9/30/2018 $1,201,682,000.00
23 6/30/2018 $1,244,145,000.00
24 3/31/2018 $1,247,331,000.00
25 12/31/2017 $1,339,138,000.00
26 9/30/2017 $1,424,911,000.00
27 6/30/2017 $1,405,837,000.00
28 3/31/2017 $1,382,059,000.00
29 12/31/2016 $1,365,465,000.00
30 9/30/2016 $1,334,317,000.00
31 6/30/2016 $1,318,117,000.00
32 3/31/2016 $1,320,411,000.00
33 12/31/2015 $1,321,904,000.00
34 9/30/2015 $1,298,303,000.00
35 6/30/2015 $1,294,326,000.00
36 3/31/2015 $1,288,602,000.00
37 12/31/2014 $1,289,625,000.00
38 9/30/2014 $1,276,454,000.00
39 6/30/2014 $1,270,858,000.00
40 3/31/2014 $1,248,674,000.00
41 12/31/2013 $1,227,033,000.00
42 9/30/2013 $1,167,753,000.00
43 6/30/2013 $1,146,277,000.00
44 3/31/2013 $1,143,080,000.00
45 12/31/2012 $1,139,525,000.00
46 9/30/2012 $1,131,606,000.00
47 6/30/2012 $1,116,439,000.00
48 3/31/2012 $1,123,812,000.00
49 12/31/2011 $1,115,748,000.00
50 12/31/2010 $1,119,225,000.00
Financials: StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
Date Value
1 12/31/2023 $1,079,085,000.00
2 9/30/2023 $1,063,049,000.00
3 6/30/2023 $1,047,729,000.00
4 3/31/2023 $1,034,626,000.00
5 12/31/2022 $1,026,416,000.00
6 9/30/2022 $1,000,617,000.00
7 6/30/2022 $985,773,000.00
8 3/31/2022 $976,405,000.00
9 12/31/2021 $973,802,000.00
10 9/30/2021 $962,336,000.00
11 6/30/2021 $967,278,000.00
12 3/31/2021 $977,547,000.00
13 12/31/2020 $989,588,000.00
14 9/30/2020 $990,327,000.00
15 6/30/2020 $984,360,000.00
16 3/31/2020 $989,622,000.00
17 12/31/2019 $1,014,832,000.00
18 9/30/2019 $1,028,772,000.00
19 6/30/2019 $1,045,050,000.00
20 3/31/2019 $1,078,725,000.00
21 12/31/2018 $1,132,225,000.00
22 9/30/2018 $1,201,682,000.00
23 6/30/2018 $1,244,145,000.00
24 3/31/2018 $1,247,331,000.00
25 12/31/2017 $1,339,138,000.00
26 9/30/2017 $1,424,911,000.00
27 6/30/2017 $1,405,837,000.00
28 3/31/2017 $1,382,059,000.00
29 12/31/2016 $1,365,465,000.00
30 9/30/2016 $1,334,317,000.00
31 6/30/2016 $1,318,117,000.00
32 3/31/2016 $1,320,411,000.00
33 12/31/2015 $1,321,904,000.00
34 9/30/2015 $1,298,303,000.00
35 6/30/2015 $1,294,326,000.00
36 3/31/2015 $1,288,602,000.00
37 12/31/2014 $1,289,625,000.00
38 9/30/2014 $1,276,454,000.00
39 6/30/2014 $1,270,858,000.00
40 3/31/2014 $1,248,674,000.00
41 12/31/2013 $1,227,033,000.00
42 9/30/2013 $1,167,753,000.00
43 6/30/2013 $1,146,277,000.00
44 3/31/2013 $1,143,080,000.00
45 12/31/2012 $1,139,525,000.00
46 9/30/2012 $1,131,606,000.00
47 6/30/2012 $1,116,439,000.00
48 3/31/2012 $1,123,812,000.00
49 12/31/2011 $1,115,748,000.00
50 12/31/2010 $1,119,225,000.00
51 12/31/2009 $1,090,389,000.00
52 12/31/2008 $1,050,574,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 6/30/2023 $11,000.00
2 3/31/2023 $11,000.00
3 12/31/2022 $53,000.00
4 9/30/2022 $40,000.00
5 6/30/2022 $39,000.00
6 3/31/2022 $39,000.00
7 12/31/2021 $54,000.00
8 9/30/2021 $54,000.00
9 6/30/2021 $54,000.00
10 3/31/2021 $46,000.00
11 12/31/2020 $76,000.00
12 9/30/2020 $20,000.00
13 6/30/2020 $20,000.00
14 3/31/2020 $19,000.00
15 12/31/2019 $100,000.00
16 9/30/2019 $76,000.00
17 6/30/2019 $40,000.00
18 3/31/2019 $13,000.00
19 12/31/2018 $200,000.00
20 9/30/2018 $187,000.00
21 6/30/2018 $182,000.00
22 3/31/2018 $168,000.00
23 12/31/2017 $582,000.00
24 9/30/2017 $502,000.00
25 6/30/2017 $411,000.00
26 3/31/2017 $256,000.00
27 12/31/2016 $928,000.00
28 9/30/2016 $328,000.00
29 6/30/2016 $51,000.00
30 3/31/2016 $47,000.00
31 12/31/2015 $114,000.00
32 9/30/2015 $94,000.00
33 3/31/2015 $46,000.00
34 12/31/2014 $940,000.00
35 9/30/2014 $612,000.00
36 6/30/2014 $567,000.00
37 3/31/2014 $304,000.00
38 12/31/2013 $713,000.00
39 9/30/2013 $666,000.00
40 6/30/2013 $391,000.00
41 3/31/2013 $234,000.00
42 12/31/2012 $375,000.00
43 9/30/2012 $288,000.00
44 6/30/2012 $192,000.00
45 3/31/2012 $116,000.00
46 12/31/2011 $257,000.00
47 12/31/2010 $290,000.00
48 12/31/2009 $366,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $129,000.00
2 9/30/2023 $68,000.00
3 6/30/2023 $68,000.00
4 3/31/2023 $68,000.00
5 12/31/2022 $716,000.00
6 9/30/2022 $12,000.00
7 6/30/2022 $459,000.00
8 3/31/2022 $459,000.00
9 12/31/2021 $346,000.00
10 9/30/2021 $346,000.00
11 6/30/2021 $70,000.00
12 3/31/2021 $276,000.00
13 12/31/2020 $958,000.00
14 9/30/2020 $371,000.00
15 6/30/2020 $5,000.00
16 3/31/2020 $359,000.00
17 12/31/2019 $1,585,000.00
18 9/30/2019 $1,350,000.00
19 6/30/2019 $414,000.00
20 3/31/2019 $279,000.00
21 12/31/2018 $3,631,000.00
22 9/30/2018 $3,463,000.00
23 6/30/2018 $3,377,000.00
24 3/31/2018 $3,079,000.00
25 12/31/2017 $11,208,000.00
26 9/30/2017 $9,828,000.00
27 6/30/2017 $8,094,000.00
28 3/31/2017 $5,141,000.00
29 12/31/2016 $18,825,000.00
30 9/30/2016 $5,544,000.00
31 6/30/2016 $823,000.00
32 3/31/2016 $763,000.00
33 12/31/2015 $1,976,000.00
34 9/30/2015 $1,683,000.00
35 6/30/2015 $1,471,000.00
36 3/31/2015 $821,000.00
37 12/31/2014 $18,867,000.00
38 9/30/2014 $11,748,000.00
39 6/30/2014 $10,768,000.00
40 3/31/2014 $5,811,000.00
41 12/31/2013 $11,203,000.00
42 9/30/2013 $10,405,000.00
43 6/30/2013 $5,767,000.00
44 3/31/2013 $3,321,000.00
45 12/31/2012 $4,657,000.00
46 9/30/2012 $3,461,000.00
47 6/30/2012 $2,256,000.00
48 3/31/2012 $1,365,000.00
49 12/31/2011 $2,571,000.00
50 12/31/2010 $3,252,000.00
51 12/31/2009 $3,602,000.00
Financials: StockRepurchasedDuringPeriodShares
Date Value
1 12/31/2023 --
2 12/31/2022 $400,000.00
3 12/31/2021 $1,400,000.00
4 12/31/2019 $4,700,000.00
5 12/31/2018 $8,200,000.00
6 12/31/2017 $1,000,000.00
7 12/31/2016 $2,000,000.00
8 12/31/2015 $3,100,000.00
9 12/31/2014 $1,900,000.00
10 12/31/2013 $2,100,000.00
11 12/31/2012 $3,200,000.00
12 12/31/2011 $3,700,000.00
13 12/31/2010 $3,300,000.00
14 12/31/2009 $1,700,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 12/31/2023 $154,600,000.00
2 9/30/2023 $154,600,000.00
3 6/30/2023 $154,600,000.00
4 3/31/2023 $154,600,000.00
5 9/30/2022 $154,600,000.00
6 6/30/2022 $154,600,000.00
7 3/31/2022 $158,500,000.00
8 12/31/2021 $154,600,000.00
9 9/30/2021 $164,000,000.00
10 6/30/2021 $173,900,000.00
11 3/31/2021 $191,200,000.00
12 12/31/2020 $204,200,000.00
13 9/30/2020 $210,100,000.00
14 6/30/2020 $210,100,000.00
15 3/31/2020 $210,100,000.00
16 12/31/2019 $79,500,000.00
17 9/30/2019 $83,200,000.00
18 6/30/2019 $101,500,000.00
19 3/31/2019 $140,500,000.00
20 12/31/2018 $201,600,000.00
21 9/30/2018 $191,400,000.00
22 6/30/2018 $237,600,000.00
23 3/31/2018 $245,000,000.00
Financials: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiability
Date Value
1 12/31/2023 $36,200,000.00
2 12/31/2022 $48,300,000.00
3 12/31/2021 $54,700,000.00
4 12/31/2020 $51,900,000.00
5 12/31/2019 $57,500,000.00
6 12/31/2017 $80,500,000.00
Financials: TaxCutsAndJobsActOf2017TransitionTaxForAccumulatedForeignEarningsLiabilityNoncurrent
Date Value
1 12/31/2023 $20,100,000.00
2 12/31/2022 $48,300,000.00
3 12/31/2021 $48,300,000.00
4 12/31/2020 $45,500,000.00
5 12/31/2019 $51,000,000.00
Financials: UnamortizedDebtIssuanceExpense
Date Value
1 12/31/2023 $1,546,000.00
2 9/30/2023 $1,677,000.00
3 6/30/2023 $1,807,000.00
4 3/31/2023 $1,715,000.00
5 12/31/2022 $1,829,000.00
6 9/30/2022 $1,943,000.00
7 6/30/2022 $2,047,000.00
8 3/31/2022 $1,585,000.00
9 12/31/2021 $1,670,000.00
10 9/30/2021 $810,000.00
11 6/30/2021 $925,000.00
12 3/31/2021 $1,040,000.00
13 12/31/2020 $1,155,000.00
14 9/30/2020 $1,272,000.00
15 6/30/2020 $1,387,000.00
16 3/31/2020 $1,502,000.00
17 12/31/2019 $1,616,000.00
18 12/31/2018 $2,077,000.00
19 12/31/2017 $2,492,000.00
20 12/31/2016 $2,920,000.00
21 12/31/2015 $3,676,000.00
22 12/31/2014 --
Financials: UndistributedEarningsOfForeignSubsidiaries
Date Value
1 12/31/2023 $477,200,000.00
2 12/31/2022 $365,200,000.00
3 12/31/2021 $365,200,000.00
4 12/31/2020 $333,600,000.00
5 12/31/2019 $313,900,000.00
6 12/31/2018 $330,000,000.00
7 12/31/2017 $928,000,000.00
8 12/31/2016 $846,000,000.00
9 12/31/2015 $787,000,000.00
10 12/31/2014 $717,000,000.00
11 12/31/2012 $534,000,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 $9,061,000.00
2 12/31/2022 $9,061,000.00
3 12/31/2021 $9,121,000.00
4 12/31/2020 $499,000.00
5 12/31/2019 $513,000.00
6 12/31/2018 $313,000.00
7 12/31/2017 $708,000.00
8 12/31/2016 $7,791,000.00
9 12/31/2015 $13,114,000.00
10 12/31/2014 $14,756,000.00
11 12/31/2013 $18,174,000.00
12 12/31/2012 $18,070,000.00
13 12/31/2011 $18,091,000.00
14 12/31/2010 $14,759,000.00
15 12/31/2009 $16,036,000.00
16 12/31/2008 $23,121,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $7,400,000.00
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 $137,000.00
7 12/31/2017 $220,000.00
8 12/31/2016 --
9 12/31/2015 --
10 12/31/2014 $968,000.00
11 12/31/2013 --
12 12/31/2012 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $1,600,000.00
4 12/31/2020 --
5 12/31/2019 $200,000.00
6 12/31/2018 --
7 12/31/2017 $900,000.00
8 9/30/2017 $900,000.00
9 6/30/2017 $900,000.00
10 12/31/2016 $89,000.00
11 12/31/2015 $800,000.00
12 12/31/2014 --
13 12/31/2013 $104,000.00
14 12/31/2012 $141,000.00
15 12/31/2011 $7,056,000.00
16 9/30/2011 $7,100,000.00
17 12/31/2010 $120,000.00
18 12/31/2009 $135,000.00
Financials: UnrecognizedTaxBenefitsInterestOnIncomeTaxesAccrued
Date Value
1 12/31/2023 $800,000.00
2 12/31/2022 $400,000.00
3 12/31/2021 $328,000.00
4 12/31/2020 $100,000.00
5 12/31/2019 $100,000.00
6 3/31/2019 $100,000.00
7 12/31/2018 $100,000.00
8 9/30/2018 $47,000.00
9 6/30/2018 $47,000.00
10 3/31/2018 $47,000.00
11 12/31/2017 $100,000.00
12 9/30/2017 $17,000.00
13 6/30/2017 $17,000.00
14 3/31/2017 $100,000.00
15 12/31/2016 $100,000.00
16 9/30/2016 $100,000.00
17 6/30/2016 $1,700,000.00
18 3/31/2016 $1,700,000.00
19 12/31/2015 $1,700,000.00
20 9/30/2015 $1,700,000.00
21 6/30/2015 $1,700,000.00
22 3/31/2015 $1,700,000.00
23 12/31/2014 $1,700,000.00
24 9/30/2014 $1,600,000.00
25 6/30/2014 $1,600,000.00
26 3/31/2014 $1,600,000.00
27 12/31/2013 $1,600,000.00
28 9/30/2013 $1,600,000.00
29 6/30/2013 $1,600,000.00
30 3/31/2013 $1,600,000.00
31 12/31/2012 $1,600,000.00
32 9/30/2012 $1,600,000.00
33 6/30/2012 $1,600,000.00
34 3/31/2012 $1,600,000.00
35 12/31/2011 $1,600,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 12/31/2023 --
2 12/31/2022 $60,000.00
3 12/31/2021 $239,000.00
4 12/31/2020 $14,000.00
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
8 9/30/2017 $900,000.00
9 12/31/2016 $5,079,000.00
10 9/30/2016 $8,300,000.00
11 12/31/2015 $1,653,000.00
12 12/31/2014 --
13 12/31/2010 $1,397,000.00
14 12/31/2009 $-4,420,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 12/31/2023 $-200,000.00
2 12/31/2022 $40,000.00
3 12/31/2021 $-300,000.00
4 12/31/2020 $3,000,000.00
5 12/31/2019 $2,300,000.00
6 12/31/2018 $-2,100,000.00
7 12/31/2017 $200,000.00
8 12/31/2016 $-1,200,000.00
9 12/31/2015 $19,500,000.00
10 12/31/2014 $6,400,000.00
11 12/31/2013 $11,500,000.00
12 12/31/2012 $-700,000.00
13 12/31/2011 $19,300,000.00
14 9/30/2011 $-16,300,000.00
15 12/31/2010 $-11,100,000.00
16 12/31/2009 $-2,900,000.00
Financials: ValuationAllowancesAndReservesChargedToCostAndExpense
Date Value
1 12/31/2023 $1,321,000.00
2 12/31/2022 $489,000.00
3 12/31/2021 --
Financials: VariableLeaseCost
Date Value
1 12/31/2023 $1,770,000.00
2 9/30/2023 $1,334,000.00
3 6/30/2023 $892,000.00
4 3/31/2023 $456,000.00
5 12/31/2022 $1,892,000.00
6 9/30/2022 $1,408,000.00
7 6/30/2022 $473,000.00
8 3/31/2022 $469,000.00
9 12/31/2021 $1,737,000.00
10 9/30/2021 $410,000.00
11 6/30/2021 $447,000.00
12 3/31/2021 $467,000.00
13 12/31/2020 $1,748,000.00
14 9/30/2020 $406,000.00
15 6/30/2020 $916,000.00
16 3/31/2020 $510,000.00
17 12/31/2019 $1,899,000.00
18 9/30/2019 $1,391,000.00
19 6/30/2019 $371,000.00
20 3/31/2019 $366,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $35,973,000.00
2 9/30/2023 $35,879,000.00
3 6/30/2023 $35,730,000.00
4 3/31/2023 $35,592,000.00
5 12/31/2022 $35,718,000.00
6 9/30/2022 $35,604,000.00
7 6/30/2022 $35,616,000.00
8 3/31/2022 $35,470,000.00
9 12/31/2021 $36,101,000.00
10 9/30/2021 $35,666,000.00
11 6/30/2021 $36,474,000.00
12 3/31/2021 $36,711,000.00
13 12/31/2020 $36,817,000.00
14 9/30/2020 $36,821,000.00
15 6/30/2020 $36,439,000.00
16 3/31/2020 $37,071,000.00
17 12/31/2019 $38,763,000.00
18 9/30/2019 $37,645,000.00
19 6/30/2019 $39,843,000.00
20 3/31/2019 $40,853,000.00
21 12/31/2018 $46,655,000.00
22 9/30/2018 $47,415,000.00
23 6/30/2018 $47,631,000.00
24 3/31/2018 $48,517,000.00
25 12/31/2017 $49,680,000.00
26 9/30/2017 $50,292,000.00
27 6/30/2017 $50,209,000.00
28 3/31/2017 $50,080,000.00
29 12/31/2016 $49,825,000.00
30 9/30/2016 $49,414,000.00
31 6/30/2016 $50,042,000.00
32 3/31/2016 $50,287,000.00
33 12/31/2015 $52,088,000.00
34 9/30/2015 $52,448,000.00
35 6/30/2015 $52,671,000.00
36 3/31/2015 $53,045,000.00
37 12/31/2014 $54,222,000.00
38 9/30/2014 $54,387,000.00
39 6/30/2014 $54,394,000.00
40 3/31/2014 $54,277,000.00
41 12/31/2013 $54,779,000.00
42 9/30/2013 $54,868,000.00
43 6/30/2013 $54,897,000.00
44 3/31/2013 $55,150,000.00
45 12/31/2012 $56,634,000.00
46 9/30/2012 $56,028,000.00
47 6/30/2012 $57,599,000.00
48 3/31/2012 $57,853,000.00
49 12/31/2011 $59,773,000.00
50 9/30/2011 $60,391,000.00
51 6/30/2011 $60,567,000.00
52 3/31/2011 $61,482,000.00
53 12/31/2010 $62,692,000.00
54 12/31/2009 $65,116,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $35,566,000.00
2 9/30/2023 $35,535,000.00
3 6/30/2023 $35,478,000.00
4 3/31/2023 $35,336,000.00
5 12/31/2022 $35,179,000.00
6 9/30/2022 $35,184,000.00
7 6/30/2022 $35,157,000.00
8 3/31/2022 $35,245,000.00
9 12/31/2021 $35,655,000.00
10 9/30/2021 $35,806,000.00
11 6/30/2021 $36,000,000.00
12 3/31/2021 $36,250,000.00
13 12/31/2020 $36,524,000.00
14 9/30/2020 $36,467,000.00
15 6/30/2020 $36,614,000.00
16 3/31/2020 $36,790,000.00
17 12/31/2019 $38,338,000.00
18 9/30/2019 $38,813,000.00
19 6/30/2019 $39,522,000.00
20 3/31/2019 $40,630,000.00
21 12/31/2018 $46,332,000.00
22 9/30/2018 $46,301,000.00
23 6/30/2018 $47,981,000.00
24 3/31/2018 $48,517,000.00
25 12/31/2017 $49,680,000.00
26 9/30/2017 $49,716,000.00
27 6/30/2017 $49,766,000.00
28 3/31/2017 $49,511,000.00
29 12/31/2016 $49,298,000.00
30 9/30/2016 $48,965,000.00
31 6/30/2016 $49,323,000.00
32 3/31/2016 $49,848,000.00
33 12/31/2015 $51,573,000.00
34 9/30/2015 $51,940,000.00
35 6/30/2015 $52,321,000.00
36 3/31/2015 $52,463,000.00
37 12/31/2014 $53,538,000.00
38 9/30/2014 $53,660,000.00
39 6/30/2014 $53,738,000.00
40 3/31/2014 $53,650,000.00
41 12/31/2013 $54,213,000.00
42 9/30/2013 $54,361,000.00
43 6/30/2013 $54,207,000.00
44 3/31/2013 $54,796,000.00
45 12/31/2012 $56,320,000.00
46 9/30/2012 $56,750,000.00
47 6/30/2012 $57,223,000.00
48 3/31/2012 $57,484,000.00
49 12/31/2011 $59,284,000.00
50 9/30/2011 $58,615,000.00
51 6/30/2011 $60,537,000.00
52 3/31/2011 $60,919,000.00
53 12/31/2010 $62,141,000.00
54 12/31/2009 $64,758,000.00
Copyright 2024 PursePoor.com