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 10/31/2023

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