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

Business Address

1 COMMVAULT WAY

TINTON FALLS , NJ US 07724

Mailing Address

1 COMMVAULT WAY

TINTON FALLS , NJ US 07724
Phone Number: 732-870-4000 / State Incorporated: DE / Fiscal Year End 3 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $214,000.00
2 9/30/2023 $136,000.00
3 6/30/2023 $284,000.00
4 3/31/2023 $108,000.00
5 12/31/2022 $459,000.00
6 9/30/2022 $200,000.00
7 6/30/2022 $884,000.00
8 3/31/2022 $432,000.00
9 12/31/2021 $248,000.00
10 9/30/2021 $178,000.00
11 6/30/2021 $136,000.00
12 3/31/2021 $374,000.00
13 12/31/2020 $622,000.00
14 9/30/2020 $253,000.00
15 6/30/2020 $152,000.00
16 3/31/2020 $307,000.00
17 12/31/2019 $1,069,000.00
18 9/30/2019 $1,744,000.00
19 6/30/2019 $971,000.00
20 3/31/2019 $2,186,000.00
21 12/31/2018 $1,347,000.00
22 9/30/2018 $349,000.00
23 6/30/2018 $361,000.00
24 3/31/2018 $761,000.00
25 12/31/2017 $193,000.00
26 9/30/2017 $182,000.00
27 6/30/2017 $446,000.00
28 3/31/2017 $117,000.00
29 12/31/2016 $143,000.00
30 9/30/2016 $104,000.00
31 6/30/2016 $164,000.00
32 3/31/2016 $309,000.00
33 12/31/2015 $762,000.00
34 9/30/2015 $1,178,000.00
35 6/30/2015 $520,000.00
36 3/31/2015 $860,000.00
37 12/31/2014 $1,206,000.00
38 9/30/2014 $1,325,000.00
39 6/30/2014 $1,417,000.00
40 3/31/2014 $1,218,000.00
41 12/31/2013 $3,017,000.00
42 9/30/2013 $4,129,000.00
43 6/30/2013 $5,584,000.00
44 3/31/2013 $3,860,000.00
45 12/31/2012 $2,692,000.00
46 9/30/2012 $2,365,000.00
47 6/30/2012 $2,209,000.00
48 3/31/2012 $1,847,000.00
49 12/31/2011 $2,828,000.00
50 3/31/2011 $1,658,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $223,710,000.00
2 9/30/2023 $196,434,000.00
3 6/30/2023 $176,512,000.00
4 3/31/2023 $210,441,000.00
5 12/31/2022 $215,464,000.00
6 9/30/2022 $170,166,000.00
7 6/30/2022 $181,535,000.00
8 3/31/2022 $194,238,000.00
9 12/31/2021 $213,040,000.00
10 9/30/2021 $166,272,000.00
11 6/30/2021 $158,862,000.00
12 3/31/2021 $188,126,000.00
13 3/31/2020 $146,990,000.00
14 3/31/2019 $176,836,000.00
15 3/31/2018 $162,119,000.00
16 3/31/2017 $140,084,000.00
17 12/31/2016 $115,851,000.00
18 9/30/2016 $105,676,000.00
19 6/30/2016 $100,686,000.00
20 3/31/2016 $113,429,000.00
21 12/31/2015 $114,591,000.00
22 9/30/2015 $86,367,000.00
23 6/30/2015 $93,135,000.00
24 3/31/2015 $117,716,000.00
25 12/31/2014 $114,249,000.00
26 9/30/2014 $101,081,000.00
27 6/30/2014 $100,925,000.00
28 3/31/2014 $118,527,000.00
29 12/31/2013 $106,208,000.00
30 9/30/2013 $86,785,000.00
31 6/30/2013 $75,219,000.00
32 3/31/2013 $85,033,000.00
33 12/31/2012 $71,415,000.00
34 9/30/2012 $69,293,000.00
35 6/30/2012 $56,524,000.00
36 3/31/2012 $67,793,000.00
37 12/31/2011 $64,604,000.00
38 3/31/2011 $73,891,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $101,913,000.00
2 9/30/2023 $93,788,000.00
3 6/30/2023 $78,089,000.00
4 3/31/2023 $97,888,000.00
5 12/31/2022 $104,078,000.00
6 9/30/2022 $86,251,000.00
7 6/30/2022 $86,397,000.00
8 3/31/2022 $121,837,000.00
9 12/31/2021 $106,384,000.00
10 9/30/2021 $85,604,000.00
11 6/30/2021 $87,141,000.00
12 3/31/2021 $112,148,000.00
13 12/31/2020 $102,924,000.00
14 9/30/2020 $79,112,000.00
15 6/30/2020 $81,243,000.00
16 3/31/2020 $87,051,000.00
17 12/31/2019 $89,474,000.00
18 9/30/2019 $83,601,000.00
19 6/30/2019 $76,114,000.00
20 3/31/2019 $85,721,000.00
21 12/31/2018 $87,396,000.00
22 9/30/2018 $71,431,000.00
23 6/30/2018 $79,471,000.00
24 3/31/2018 $82,299,000.00
25 12/31/2017 $79,179,000.00
26 9/30/2017 $63,155,000.00
27 6/30/2017 $69,231,000.00
28 3/31/2017 $78,701,000.00
29 12/31/2016 $75,971,000.00
30 9/30/2016 $71,581,000.00
31 6/30/2016 $66,574,000.00
32 3/31/2016 $69,678,000.00
33 12/31/2015 $69,980,000.00
34 9/30/2015 $62,987,000.00
35 6/30/2015 $57,934,000.00
36 3/31/2015 $72,757,000.00
37 12/31/2014 $71,421,000.00
38 9/30/2014 $65,297,000.00
39 6/30/2014 $60,812,000.00
40 3/31/2014 $76,166,000.00
41 12/31/2013 $62,845,000.00
42 9/30/2013 $54,841,000.00
43 6/30/2013 $44,130,000.00
44 3/31/2013 $55,577,000.00
45 12/31/2012 $46,537,000.00
46 9/30/2012 $42,324,000.00
47 6/30/2012 $35,583,000.00
48 3/31/2012 $45,888,000.00
49 12/31/2011 $37,076,000.00
50 3/31/2011 $33,475,000.00
Financials: AccruedLiabilitiesCurrentAndNoncurrent
Date Value
1 3/31/2023 $97,888,000.00
2 3/31/2022 $121,837,000.00
3 3/31/2021 $112,148,000.00
4 3/31/2020 $87,051,000.00
5 3/31/2019 $85,721,000.00
6 3/31/2018 $82,299,000.00
7 3/31/2017 $78,701,000.00
8 3/31/2016 $69,678,000.00
9 3/31/2015 $72,757,000.00
10 3/31/2014 $76,166,000.00
11 3/31/2013 $55,577,000.00
12 3/31/2012 $45,888,000.00
13 3/31/2011 $33,475,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 3/31/2023 $48,518,000.00
2 3/31/2022 $80,248,000.00
3 3/31/2021 $71,064,000.00
4 3/31/2020 $66,043,000.00
5 3/31/2019 $57,523,000.00
6 3/31/2018 $48,428,000.00
7 12/31/2017 $48,622,000.00
8 9/30/2017 $45,696,000.00
9 6/30/2017 $42,855,000.00
10 3/31/2017 $40,078,000.00
11 12/31/2016 $38,675,000.00
12 9/30/2016 $36,736,000.00
13 6/30/2016 $34,585,000.00
14 3/31/2016 $32,704,000.00
15 12/31/2015 $33,173,000.00
16 9/30/2015 $32,949,000.00
17 6/30/2015 $30,686,000.00
18 3/31/2015 $28,133,000.00
19 12/31/2014 $30,250,000.00
20 9/30/2014 $33,882,000.00
21 6/30/2014 $33,222,000.00
22 3/31/2014 $31,719,000.00
23 12/31/2013 $31,315,000.00
24 9/30/2013 $29,788,000.00
25 6/30/2013 $28,124,000.00
26 3/31/2013 $26,995,000.00
27 3/31/2012 $23,094,000.00
28 3/31/2011 $20,058,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-15,719,000.00
2 9/30/2023 $-17,204,000.00
3 6/30/2023 $-16,412,000.00
4 3/31/2023 $-16,050,000.00
5 12/31/2022 $-15,623,000.00
6 9/30/2022 $-15,452,000.00
7 6/30/2022 $-13,578,000.00
8 3/31/2022 $-11,863,000.00
9 12/31/2021 $-11,627,000.00
10 9/30/2021 $-11,663,000.00
11 6/30/2021 $-10,941,000.00
12 3/31/2021 $-10,350,000.00
13 12/31/2020 $-9,400,000.00
14 9/30/2020 $-11,685,000.00
15 6/30/2020 $-12,473,000.00
16 3/31/2020 $-13,423,000.00
17 12/31/2019 $-11,773,000.00
18 9/30/2019 $-12,733,000.00
19 6/30/2019 $-11,595,000.00
20 3/31/2019 $-11,568,000.00
21 12/31/2018 $-11,965,000.00
22 9/30/2018 $-11,792,000.00
23 6/30/2018 $-10,641,000.00
24 3/31/2018 $-5,472,000.00
25 12/31/2017 $-6,632,000.00
26 9/30/2017 $-7,695,000.00
27 6/30/2017 $-9,264,000.00
28 3/31/2017 $-12,315,000.00
29 12/31/2016 $-13,996,000.00
30 9/30/2016 $-10,728,000.00
31 6/30/2016 $-10,285,000.00
32 3/31/2016 $-9,209,000.00
33 12/31/2015 $-9,680,000.00
34 9/30/2015 $-9,184,000.00
35 6/30/2015 $-6,740,000.00
36 3/31/2015 $-7,504,000.00
37 12/31/2014 $-4,847,000.00
38 9/30/2014 $-2,338,000.00
39 6/30/2014 $-176,000.00
40 3/31/2014 $-917,000.00
41 12/31/2013 $-1,462,000.00
42 9/30/2013 $-1,061,000.00
43 6/30/2013 $-1,905,000.00
44 3/31/2013 $-289,000.00
45 12/31/2012 $401,000.00
46 9/30/2012 $605,000.00
47 6/30/2012 $-283,000.00
48 3/31/2012 $239,000.00
49 12/31/2011 $-373,000.00
50 3/31/2011 $307,000.00
Financials: AdditionalPaidInCapitalCommonStock
Date Value
1 12/31/2023 $1,326,468,000.00
2 9/30/2023 $1,307,027,000.00
3 6/30/2023 $1,282,326,000.00
4 3/31/2023 $1,264,608,000.00
5 12/31/2022 $1,242,697,000.00
6 9/30/2022 $1,220,667,000.00
7 6/30/2022 $1,194,931,000.00
8 3/31/2022 $1,165,948,000.00
9 12/31/2021 $1,136,899,000.00
10 9/30/2021 $1,119,738,000.00
11 6/30/2021 $1,095,903,000.00
12 3/31/2021 $1,069,695,000.00
13 12/31/2020 $1,041,073,000.00
14 9/30/2020 $1,023,459,000.00
15 6/30/2020 $997,838,000.00
16 3/31/2020 $978,659,000.00
17 12/31/2019 $962,097,000.00
18 9/30/2019 $916,899,000.00
19 6/30/2019 $896,383,000.00
20 3/31/2019 $887,907,000.00
21 12/31/2018 $854,883,000.00
22 9/30/2018 $843,622,000.00
23 6/30/2018 $811,271,000.00
24 3/31/2018 $782,764,000.00
25 12/31/2017 $756,531,000.00
26 9/30/2017 $749,544,000.00
27 6/30/2017 $720,041,000.00
28 3/31/2017 $694,477,000.00
29 12/31/2016 $670,714,000.00
30 9/30/2016 $649,389,000.00
31 6/30/2016 $621,409,000.00
32 3/31/2016 $602,999,000.00
33 12/31/2015 $593,472,000.00
34 9/30/2015 $575,232,000.00
35 6/30/2015 $557,284,000.00
36 3/31/2015 $539,565,000.00
37 12/31/2014 $518,575,000.00
38 9/30/2014 $509,954,000.00
39 6/30/2014 $485,948,000.00
40 3/31/2014 $481,083,000.00
41 12/31/2013 $459,842,000.00
42 9/30/2013 $438,622,000.00
43 6/30/2013 $412,631,000.00
44 3/31/2013 $391,772,000.00
45 12/31/2012 $373,718,000.00
46 9/30/2012 $346,966,000.00
47 6/30/2012 $332,136,000.00
48 3/31/2012 $320,438,000.00
49 12/31/2011 $300,955,000.00
50 3/31/2011 $271,622,000.00
Financials: AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
Date Value
1 12/31/2023 $24,602,000.00
2 9/30/2023 $47,339,000.00
3 6/30/2023 $23,724,000.00
4 3/31/2023 $105,746,000.00
5 12/31/2022 $24,645,000.00
6 9/30/2022 $25,327,000.00
7 6/30/2022 $31,095,000.00
8 3/31/2022 $105,163,000.00
9 12/31/2021 $28,533,000.00
10 9/30/2021 $26,449,000.00
11 6/30/2021 $21,811,000.00
12 3/31/2021 $84,833,000.00
13 12/31/2020 $61,572,000.00
14 9/30/2020 $39,535,000.00
15 6/30/2020 $18,951,000.00
16 3/31/2020 $65,888,000.00
17 12/31/2019 $48,581,000.00
18 9/30/2019 $29,607,000.00
19 6/30/2019 $14,750,000.00
20 3/31/2019 $80,487,000.00
21 12/31/2018 $51,586,000.00
22 9/30/2018 $35,754,000.00
23 6/30/2018 $18,004,000.00
24 3/31/2018 $74,129,000.00
25 12/31/2017 $57,138,000.00
26 9/30/2017 $39,385,000.00
27 6/30/2017 $19,564,000.00
28 3/31/2017 $73,928,000.00
29 12/31/2016 $55,153,000.00
30 9/30/2016 $36,043,000.00
31 6/30/2016 $17,340,000.00
32 3/31/2016 $64,196,000.00
33 12/31/2015 $47,516,000.00
34 9/30/2015 $30,289,000.00
35 6/30/2015 $15,221,000.00
36 3/31/2015 $60,663,000.00
37 12/31/2014 $45,501,000.00
38 9/30/2014 $29,487,000.00
39 6/30/2014 $14,415,000.00
40 3/31/2014 $49,124,000.00
41 12/31/2013 $34,536,000.00
42 9/30/2013 $20,290,000.00
43 6/30/2013 $9,508,000.00
44 3/31/2013 $30,098,000.00
45 12/31/2012 $21,061,000.00
46 9/30/2012 $12,077,000.00
47 6/30/2012 $5,928,000.00
48 3/31/2012 $21,426,000.00
49 12/31/2011 $15,044,000.00
50 3/31/2011 $15,623,000.00
51 3/31/2010 $14,912,000.00
Financials: AdvertisingExpense
Date Value
1 3/31/2023 $8,663,000.00
2 3/31/2022 $9,572,000.00
3 3/31/2021 $9,560,000.00
4 3/31/2020 $5,579,000.00
5 3/31/2019 $4,678,000.00
6 3/31/2018 $5,704,000.00
7 3/31/2017 $7,816,000.00
8 3/31/2016 $5,083,000.00
9 3/31/2015 $5,401,000.00
10 3/31/2014 $6,174,000.00
11 3/31/2013 $4,646,000.00
12 3/31/2012 $4,582,000.00
13 3/31/2011 $3,819,000.00
14 3/31/2010 $2,121,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $71,941,000.00
2 9/30/2023 $47,339,000.00
3 6/30/2023 $23,724,000.00
4 3/31/2023 $105,746,000.00
5 12/31/2022 $81,067,000.00
6 9/30/2022 $56,422,000.00
7 6/30/2022 $31,095,000.00
8 3/31/2022 $105,163,000.00
9 12/31/2021 $76,793,000.00
10 9/30/2021 $26,449,000.00
11 6/30/2021 $21,811,000.00
12 3/31/2021 $84,833,000.00
13 12/31/2020 $61,572,000.00
14 9/30/2020 $39,535,000.00
15 6/30/2020 $18,951,000.00
16 3/31/2020 $64,135,000.00
17 3/31/2019 $80,487,000.00
18 3/31/2018 $74,129,000.00
19 3/31/2017 $73,928,000.00
20 3/31/2016 $64,196,000.00
21 3/31/2015 $60,663,000.00
22 3/31/2014 $49,124,000.00
23 3/31/2013 $30,098,000.00
24 12/31/2012 $8,984,000.00
25 9/30/2012 $12,077,000.00
26 6/30/2012 $5,928,000.00
27 3/31/2012 $21,426,000.00
28 12/31/2011 $15,044,000.00
29 9/30/2011 $8,815,000.00
30 6/30/2011 $4,451,000.00
31 3/31/2011 $15,623,000.00
32 12/31/2010 $11,148,000.00
33 3/31/2010 $14,912,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 3/31/2023 $197,000.00
2 3/31/2022 $705,000.00
3 3/31/2021 $483,000.00
4 3/31/2017 $103,000.00
5 12/31/2016 $325,000.00
6 9/30/2016 $329,000.00
7 6/30/2016 $328,000.00
8 3/31/2016 $315,000.00
9 12/31/2015 $309,000.00
10 9/30/2015 $98,000.00
11 6/30/2015 $135,000.00
12 3/31/2015 $104,000.00
13 12/31/2014 $107,000.00
14 9/30/2014 $108,000.00
15 6/30/2014 $111,000.00
16 3/31/2014 $111,000.00
17 12/31/2013 $111,000.00
18 9/30/2013 $111,000.00
19 6/30/2013 $102,000.00
20 3/31/2013 $103,000.00
21 12/31/2012 $105,000.00
22 9/30/2012 $104,000.00
23 6/30/2012 $99,000.00
24 3/31/2012 $97,000.00
25 12/31/2011 $109,000.00
26 3/31/2011 $106,000.00
Financials: AmortizationOfDeferredSalesCommissions
Date Value
1 12/31/2023 $19,544,000.00
2 9/30/2023 $12,749,000.00
3 6/30/2023 $6,319,000.00
4 3/31/2023 $22,626,000.00
5 12/31/2022 $16,533,000.00
6 9/30/2022 $10,756,000.00
7 6/30/2022 $5,314,000.00
8 3/31/2022 $18,339,000.00
9 12/31/2021 $13,344,000.00
10 9/30/2021 $8,650,000.00
11 6/30/2021 $4,166,000.00
12 3/31/2021 $18,318,000.00
13 12/31/2020 $13,747,000.00
14 9/30/2020 $9,526,000.00
15 6/30/2020 $4,567,000.00
16 3/31/2020 $17,717,000.00
17 12/31/2019 $13,150,000.00
18 9/30/2019 $8,730,000.00
19 6/30/2019 $4,503,000.00
20 3/31/2019 $17,348,000.00
21 12/31/2018 $13,006,000.00
22 9/30/2018 $8,916,000.00
23 6/30/2018 $4,615,000.00
24 3/31/2018 $16,587,000.00
25 12/31/2017 $12,314,000.00
26 9/30/2017 $8,339,000.00
27 6/30/2017 $4,601,000.00
28 3/31/2017 $16,065,000.00
29 12/31/2016 $11,784,000.00
30 9/30/2016 $7,688,000.00
31 6/30/2016 $3,840,000.00
32 3/31/2016 $11,234,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 3/31/2023 $1,250,000.00
2 3/31/2022 $208,000.00
3 3/31/2021 $5,650,000.00
4 12/31/2020 $5,650,000.00
5 9/30/2020 $5,650,000.00
6 6/30/2020 $2,825,000.00
7 3/31/2020 $5,650,000.00
8 12/31/2019 $2,825,000.00
9 9/30/2019 --
10 6/30/2019 --
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $505,000.00
2 9/30/2023 $526,000.00
3 6/30/2023 $514,000.00
4 3/31/2023 $3,939,000.00
5 12/31/2022 $674,000.00
6 9/30/2022 $523,000.00
7 6/30/2022 $535,000.00
8 3/31/2022 $505,000.00
9 12/31/2021 $566,000.00
10 9/30/2021 $472,000.00
11 6/30/2021 $616,000.00
12 3/31/2021 $5,024,000.00
13 12/31/2020 $1,049,000.00
14 9/30/2020 $5,031,000.00
15 6/30/2020 $3,166,000.00
16 3/31/2020 $4,933,000.00
17 12/31/2019 $4,952,000.00
18 9/30/2019 $4,810,000.00
19 6/30/2019 $4,925,000.00
20 3/31/2019 $998,000.00
21 12/31/2018 $1,024,000.00
22 9/30/2018 $1,024,000.00
23 6/30/2018 $6,274,000.00
24 3/31/2018 $7,312,000.00
25 12/31/2017 $7,398,000.00
26 9/30/2017 $7,433,000.00
27 6/30/2017 $7,775,000.00
28 3/31/2017 $8,106,000.00
29 12/31/2016 $8,346,000.00
30 9/30/2016 $8,374,000.00
31 6/30/2016 $8,443,000.00
32 3/31/2016 $4,183,000.00
33 12/31/2015 $8,202,000.00
34 9/30/2015 $8,012,000.00
35 6/30/2015 $8,239,000.00
36 3/31/2015 $3,136,000.00
37 12/31/2014 $3,594,000.00
38 9/30/2014 $2,807,000.00
39 6/30/2014 $2,761,000.00
40 3/31/2014 $964,000.00
41 12/31/2013 $716,000.00
42 9/30/2013 $316,000.00
43 6/30/2013 $1,166,000.00
44 3/31/2013 $554,000.00
45 12/31/2012 $894,000.00
46 9/30/2012 $1,144,000.00
47 6/30/2012 $1,096,000.00
48 3/31/2012 $626,000.00
49 12/31/2011 $478,000.00
50 9/30/2011 $308,000.00
51 6/30/2011 $260,000.00
52 3/31/2011 $1,002,000.00
53 12/31/2010 $877,000.00
54 3/31/2010 $728,000.00
Financials: Assets
Date Value
1 12/31/2023 $804,074,000.00
2 9/30/2023 $772,692,000.00
3 6/30/2023 $741,732,000.00
4 3/31/2023 $782,574,000.00
5 12/31/2022 $829,942,000.00
6 9/30/2022 $779,788,000.00
7 6/30/2022 $792,723,000.00
8 3/31/2022 $816,080,000.00
9 12/31/2021 $768,559,000.00
10 9/30/2021 $779,754,000.00
11 6/30/2021 $839,388,000.00
12 3/31/2021 $904,173,000.00
13 12/31/2020 $905,579,000.00
14 9/30/2020 $851,978,000.00
15 6/30/2020 $865,837,000.00
16 3/31/2020 $845,076,000.00
17 12/31/2019 $862,568,000.00
18 9/30/2019 $801,766,000.00
19 6/30/2019 $793,322,000.00
20 3/31/2019 $822,453,000.00
21 12/31/2018 $814,687,000.00
22 9/30/2018 $810,035,000.00
23 6/30/2018 $804,460,000.00
24 3/31/2018 $818,642,000.00
25 12/31/2017 $789,274,000.00
26 9/30/2017 $877,945,000.00
27 6/30/2017 $860,811,000.00
28 3/31/2017 $829,878,000.00
29 12/31/2016 $769,716,000.00
30 9/30/2016 $766,475,000.00
31 6/30/2016 $730,305,000.00
32 3/31/2016 $714,573,000.00
33 12/31/2015 $730,563,000.00
34 9/30/2015 $696,864,000.00
35 6/30/2015 $717,552,000.00
36 3/31/2015 $713,466,000.00
37 12/31/2014 $683,408,000.00
38 9/30/2014 $708,381,000.00
39 6/30/2014 $670,733,000.00
40 3/31/2014 $755,384,000.00
41 12/31/2013 $735,141,000.00
42 9/30/2013 $688,311,000.00
43 6/30/2013 $632,742,000.00
44 3/31/2013 $604,854,000.00
45 12/31/2012 $538,414,000.00
46 9/30/2012 $487,994,000.00
47 6/30/2012 $440,676,000.00
48 3/31/2012 $432,688,000.00
49 12/31/2011 $378,613,000.00
50 3/31/2011 $342,499,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $566,534,000.00
2 9/30/2023 $539,961,000.00
3 6/30/2023 $508,435,000.00
4 3/31/2023 $550,914,000.00
5 12/31/2022 $506,680,000.00
6 9/30/2022 $455,876,000.00
7 6/30/2022 $465,033,000.00
8 3/31/2022 $484,081,000.00
9 12/31/2021 $467,041,000.00
10 9/30/2021 $482,730,000.00
11 6/30/2021 $541,879,000.00
12 3/31/2021 $607,600,000.00
13 12/31/2020 $606,635,000.00
14 9/30/2020 $558,993,000.00
15 6/30/2020 $533,470,000.00
16 3/31/2020 $513,686,000.00
17 12/31/2019 $525,413,000.00
18 9/30/2019 $624,753,000.00
19 6/30/2019 $612,536,000.00
20 3/31/2019 $655,002,000.00
21 12/31/2018 $646,982,000.00
22 9/30/2018 $642,472,000.00
23 6/30/2018 $633,668,000.00
24 3/31/2018 $646,788,000.00
25 12/31/2017 $616,418,000.00
26 9/30/2017 $653,231,000.00
27 6/30/2017 $636,841,000.00
28 3/31/2017 $598,736,000.00
29 12/31/2016 $568,764,000.00
30 9/30/2016 $565,974,000.00
31 6/30/2016 $530,669,000.00
32 3/31/2016 $517,377,000.00
33 12/31/2015 $532,749,000.00
34 9/30/2015 $524,010,000.00
35 6/30/2015 $544,589,000.00
36 3/31/2015 $541,551,000.00
37 12/31/2014 $514,435,000.00
38 9/30/2014 $550,399,000.00
39 6/30/2014 $528,327,000.00
40 3/31/2014 $630,531,000.00
41 12/31/2013 $636,513,000.00
42 9/30/2013 $606,786,000.00
43 6/30/2013 $567,197,000.00
44 3/31/2013 $555,498,000.00
45 12/31/2012 $497,842,000.00
46 9/30/2012 $448,696,000.00
47 6/30/2012 $403,076,000.00
48 3/31/2012 $395,350,000.00
49 12/31/2011 $345,485,000.00
50 3/31/2011 $312,730,000.00
Financials: AssetsOfDisposalGroupIncludingDiscontinuedOperationCurrent
Date Value
1 12/31/2023 $38,680,000.00
2 9/30/2023 $38,680,000.00
3 6/30/2023 $38,680,000.00
4 3/31/2023 $38,680,000.00
5 3/31/2022 --
Financials: BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
Date Value
1 3/31/2023 --
2 3/31/2022 --
Financials: CapitalizedContractCostNetNoncurrent
Date Value
1 12/31/2023 $61,128,000.00
2 9/30/2023 $58,855,000.00
3 6/30/2023 $58,848,000.00
4 3/31/2023 $59,612,000.00
5 12/31/2022 $57,584,000.00
6 9/30/2022 $52,300,000.00
7 6/30/2022 $52,767,000.00
8 3/31/2022 $52,974,000.00
9 12/31/2021 $46,491,000.00
10 9/30/2021 $42,351,000.00
11 6/30/2021 $40,352,000.00
12 3/31/2021 $38,444,000.00
13 12/31/2020 $35,306,000.00
14 9/30/2020 $32,726,000.00
15 6/30/2020 $32,928,000.00
16 3/31/2020 $31,394,000.00
17 12/31/2019 $31,990,000.00
18 9/30/2019 $31,364,000.00
19 6/30/2019 $32,487,000.00
20 3/31/2019 $33,619,000.00
21 12/31/2018 $32,744,000.00
22 9/30/2018 $32,290,000.00
23 6/30/2018 $32,732,000.00
24 3/31/2018 $33,092,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $284,310,000.00
2 9/30/2023 $283,287,000.00
3 6/30/2023 $274,589,000.00
4 3/31/2023 $287,778,000.00
5 12/31/2022 $273,469,000.00
6 9/30/2022 $262,485,000.00
7 6/30/2022 $258,713,000.00
8 3/31/2022 $267,507,000.00
9 12/31/2021 $233,691,000.00
10 9/30/2021 $295,807,000.00
11 6/30/2021 $359,149,000.00
12 3/31/2021 $397,237,000.00
13 12/31/2020 $377,569,000.00
14 9/30/2020 $383,153,000.00
15 6/30/2020 $345,432,000.00
16 3/31/2020 $288,082,000.00
17 12/31/2019 $272,025,000.00
18 9/30/2019 $377,625,000.00
19 6/30/2019 $320,821,000.00
20 3/31/2019 $327,992,000.00
21 12/31/2018 $327,398,000.00
22 9/30/2018 $353,181,000.00
23 6/30/2018 $351,912,000.00
24 3/31/2018 $330,784,000.00
25 12/31/2017 $314,494,000.00
26 9/30/2017 $363,331,000.00
27 6/30/2017 $349,522,000.00
28 3/31/2017 $329,491,000.00
29 12/31/2016 $316,412,000.00
30 9/30/2016 $321,794,000.00
31 6/30/2016 $302,247,000.00
32 3/31/2016 $288,107,000.00
33 12/31/2015 $316,396,000.00
34 9/30/2015 $327,204,000.00
35 6/30/2015 $350,469,000.00
36 3/31/2015 $337,673,000.00
37 12/31/2014 $314,946,000.00
38 9/30/2014 $364,574,000.00
39 6/30/2014 $373,543,000.00
40 3/31/2014 $457,733,000.00
41 12/31/2013 $475,533,000.00
42 9/30/2013 $462,167,000.00
43 6/30/2013 $458,818,000.00
44 3/31/2013 $433,964,000.00
45 12/31/2012 $395,298,000.00
46 9/30/2012 $351,985,000.00
47 6/30/2012 $318,135,000.00
48 3/31/2012 $297,088,000.00
49 12/31/2011 $254,006,000.00
50 9/30/2011 $216,744,000.00
51 6/30/2011 $251,011,000.00
52 3/31/2011 $217,170,000.00
53 12/31/2010 $191,393,000.00
54 3/31/2010 $169,518,000.00
55 3/31/2009 $105,205,000.00
Financials: CashAndCashEquivalentsFairValueDisclosure
Date Value
1 12/31/2023 $24,903,000.00
2 9/30/2023 $24,903,000.00
3 6/30/2023 $24,890,000.00
4 12/31/2019 $34,800,000.00
5 9/30/2019 --
6 6/30/2019 $103,892,000.00
7 3/31/2019 $102,702,000.00
8 12/31/2018 $120,288,000.00
9 9/30/2018 $117,919,000.00
10 6/30/2018 $42,552,000.00
11 3/31/2018 $43,545,000.00
12 12/31/2017 $41,672,000.00
13 9/30/2017 $89,944,000.00
14 6/30/2017 $88,554,000.00
15 3/31/2017 $70,190,000.00
16 12/31/2016 $60,555,000.00
17 9/30/2016 $70,661,000.00
18 6/30/2016 $79,368,000.00
19 3/31/2016 $95,735,000.00
20 12/31/2015 $173,057,000.00
21 9/30/2015 $181,577,000.00
22 6/30/2015 $213,724,000.00
23 3/31/2015 $204,939,000.00
24 12/31/2014 $191,191,000.00
25 9/30/2014 $226,313,000.00
26 6/30/2014 $241,380,000.00
27 3/31/2014 $326,952,000.00
28 12/31/2013 $372,088,000.00
29 9/30/2013 $361,427,000.00
30 3/31/2013 $342,458,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $284,310,000.00
2 9/30/2023 $283,287,000.00
3 6/30/2023 $274,589,000.00
4 3/31/2023 $287,778,000.00
5 12/31/2022 $273,469,000.00
6 9/30/2022 $262,485,000.00
7 6/30/2022 $258,713,000.00
8 3/31/2022 $267,507,000.00
9 12/31/2021 $233,691,000.00
10 9/30/2021 $295,807,000.00
11 6/30/2021 $359,149,000.00
12 3/31/2021 $397,237,000.00
13 12/31/2020 $377,569,000.00
14 9/30/2020 $383,153,000.00
15 6/30/2020 $345,432,000.00
16 3/31/2020 $296,082,000.00
17 12/31/2019 $280,025,000.00
18 9/30/2019 $377,625,000.00
19 6/30/2019 $320,821,000.00
20 3/31/2019 $327,992,000.00
21 12/31/2018 $327,398,000.00
22 9/30/2018 $353,181,000.00
23 6/30/2018 $351,912,000.00
24 3/31/2018 $330,784,000.00
25 3/31/2017 $329,491,000.00
26 3/31/2016 $288,107,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-3,468,000.00
2 9/30/2023 $-4,491,000.00
3 6/30/2023 $-13,189,000.00
4 3/31/2023 $20,271,000.00
5 12/31/2022 $5,962,000.00
6 9/30/2022 $-5,022,000.00
7 6/30/2022 $-8,794,000.00
8 3/31/2022 $-129,730,000.00
9 12/31/2021 $-163,546,000.00
10 9/30/2021 $-101,430,000.00
11 6/30/2021 $-38,088,000.00
12 3/31/2021 $101,155,000.00
13 12/31/2020 $81,487,000.00
14 9/30/2020 $87,071,000.00
15 6/30/2020 $49,350,000.00
16 3/31/2020 $-31,910,000.00
17 12/31/2019 $-47,967,000.00
18 9/30/2019 $49,633,000.00
19 6/30/2019 $-7,171,000.00
20 3/31/2019 $-2,792,000.00
21 12/31/2018 $-3,386,000.00
22 9/30/2018 $22,397,000.00
23 6/30/2018 $21,128,000.00
24 3/31/2018 $1,293,000.00
25 3/31/2017 $41,384,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 3/31/2012 --
46 3/31/2011 --
Financials: CommonStockCapitalSharesReservedForFutureIssuance
Date Value
1 3/31/2023 $4,366,000.00
2 3/31/2022 $5,354,000.00
3 3/31/2021 $5,075,000.00
Financials: CommonStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.01
2 9/30/2023 $0.01
3 6/30/2023 $0.01
4 3/31/2023 $0.01
5 12/31/2022 $0.01
6 9/30/2022 $0.01
7 6/30/2022 $0.01
8 3/31/2022 $0.01
9 12/31/2021 $0.01
10 9/30/2021 $0.01
11 6/30/2021 $0.01
12 3/31/2021 $0.01
13 12/31/2020 $0.01
14 9/30/2020 $0.01
15 6/30/2020 $0.01
16 3/31/2020 $0.01
17 12/31/2019 $0.01
18 9/30/2019 $0.01
19 6/30/2019 $0.01
20 3/31/2019 $0.01
21 12/31/2018 $0.01
22 9/30/2018 $0.01
23 6/30/2018 $0.01
24 3/31/2018 $0.01
25 12/31/2017 $0.01
26 9/30/2017 $0.01
27 6/30/2017 $0.01
28 3/31/2017 $0.01
29 12/31/2016 $0.01
30 9/30/2016 $0.01
31 6/30/2016 $0.01
32 3/31/2016 $0.01
33 12/31/2015 $0.01
34 9/30/2015 $0.01
35 6/30/2015 $0.01
36 3/31/2015 $0.01
37 12/31/2014 $0.01
38 9/30/2014 $0.01
39 6/30/2014 $0.01
40 3/31/2014 $0.01
41 12/31/2013 $0.01
42 9/30/2013 $0.01
43 6/30/2013 $0.01
44 3/31/2013 $0.01
45 12/31/2012 $0.01
46 9/30/2012 $0.01
47 6/30/2012 $0.01
48 3/31/2012 $0.01
49 12/31/2011 $0.01
50 3/31/2011 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $250,000,000.00
2 9/30/2023 $250,000,000.00
3 6/30/2023 $250,000,000.00
4 3/31/2023 $250,000,000.00
5 12/31/2022 $250,000,000.00
6 9/30/2022 $250,000,000.00
7 6/30/2022 $250,000,000.00
8 3/31/2022 $250,000,000.00
9 12/31/2021 $250,000,000.00
10 9/30/2021 $250,000,000.00
11 6/30/2021 $250,000,000.00
12 3/31/2021 $250,000,000.00
13 12/31/2020 $250,000,000.00
14 9/30/2020 $250,000,000.00
15 6/30/2020 $250,000,000.00
16 3/31/2020 $250,000,000.00
17 12/31/2019 $250,000,000.00
18 9/30/2019 $250,000,000.00
19 6/30/2019 $250,000,000.00
20 3/31/2019 $250,000,000.00
21 12/31/2018 $250,000,000.00
22 9/30/2018 $250,000,000.00
23 6/30/2018 $250,000,000.00
24 3/31/2018 $250,000,000.00
25 12/31/2017 $250,000,000.00
26 9/30/2017 $250,000,000.00
27 6/30/2017 $250,000,000.00
28 3/31/2017 $250,000,000.00
29 12/31/2016 $250,000,000.00
30 9/30/2016 $250,000,000.00
31 6/30/2016 $250,000,000.00
32 3/31/2016 $250,000,000.00
33 12/31/2015 $250,000,000.00
34 9/30/2015 $250,000,000.00
35 6/30/2015 $250,000,000.00
36 3/31/2015 $250,000,000.00
37 12/31/2014 $250,000,000.00
38 9/30/2014 $250,000,000.00
39 6/30/2014 $250,000,000.00
40 3/31/2014 $250,000,000.00
41 12/31/2013 $250,000,000.00
42 9/30/2013 $250,000,000.00
43 6/30/2013 $250,000,000.00
44 3/31/2013 $250,000,000.00
45 12/31/2012 $250,000,000.00
46 9/30/2012 $250,000,000.00
47 6/30/2012 $250,000,000.00
48 3/31/2012 $250,000,000.00
49 12/31/2011 $250,000,000.00
50 3/31/2011 $250,000,000.00
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $43,754,000.00
2 9/30/2023 $43,918,000.00
3 6/30/2023 $43,973,000.00
4 3/31/2023 $44,140,000.00
5 12/31/2022 $44,762,000.00
6 9/30/2022 $44,597,000.00
7 6/30/2022 $44,835,000.00
8 3/31/2022 $44,511,000.00
9 12/31/2021 $44,682,000.00
10 9/30/2021 $45,374,000.00
11 6/30/2021 $46,066,000.00
12 3/31/2021 $46,482,000.00
13 12/31/2020 $46,835,000.00
14 9/30/2020 $46,685,000.00
15 6/30/2020 $46,321,000.00
16 3/31/2020 $46,011,000.00
17 12/31/2019 $46,497,000.00
18 9/30/2019 $45,409,000.00
19 6/30/2019 $45,077,000.00
20 3/31/2019 $45,582,000.00
21 12/31/2018 $45,799,000.00
22 9/30/2018 $46,034,000.00
23 6/30/2018 $45,580,000.00
24 3/31/2018 $45,118,000.00
25 12/31/2017 $44,785,000.00
26 9/30/2017 $45,695,000.00
27 6/30/2017 $45,354,000.00
28 3/31/2017 $44,816,000.00
29 12/31/2016 $44,948,000.00
30 9/30/2016 $44,782,000.00
31 6/30/2016 $44,305,000.00
32 3/31/2016 $44,134,000.00
33 12/31/2015 $45,405,000.00
34 9/30/2015 $45,126,000.00
35 6/30/2015 $45,392,000.00
36 3/31/2015 $45,122,000.00
37 12/31/2014 $44,808,000.00
38 9/30/2014 $45,577,000.00
39 6/30/2014 $45,244,000.00
40 3/31/2014 $47,094,000.00
41 12/31/2013 $47,390,000.00
42 9/30/2013 $47,075,000.00
43 6/30/2013 $46,635,000.00
44 3/31/2013 $46,397,000.00
45 12/31/2012 $46,055,000.00
46 9/30/2012 $45,297,000.00
47 6/30/2012 $44,891,000.00
48 3/31/2012 $44,594,000.00
49 12/31/2011 $44,140,000.00
50 3/31/2011 $43,965,000.00
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $43,754,000.00
2 9/30/2023 $43,918,000.00
3 6/30/2023 $43,973,000.00
4 3/31/2023 $44,140,000.00
5 12/31/2022 $44,762,000.00
6 9/30/2022 $44,597,000.00
7 6/30/2022 $44,835,000.00
8 3/31/2022 $44,511,000.00
9 12/31/2021 $44,682,000.00
10 9/30/2021 $45,374,000.00
11 6/30/2021 $46,066,000.00
12 3/31/2021 $46,482,000.00
13 12/31/2020 $46,835,000.00
14 9/30/2020 $46,685,000.00
15 6/30/2020 $46,321,000.00
16 3/31/2020 $46,011,000.00
17 12/31/2019 $46,497,000.00
18 9/30/2019 $45,409,000.00
19 6/30/2019 $45,077,000.00
20 3/31/2019 $45,582,000.00
21 12/31/2018 $45,799,000.00
22 9/30/2018 $46,034,000.00
23 6/30/2018 $45,580,000.00
24 3/31/2018 $45,118,000.00
25 12/31/2017 $44,785,000.00
26 9/30/2017 $45,695,000.00
27 6/30/2017 $45,354,000.00
28 3/31/2017 $44,816,000.00
29 12/31/2016 $44,948,000.00
30 9/30/2016 $44,782,000.00
31 6/30/2016 $44,305,000.00
32 3/31/2016 $44,134,000.00
33 12/31/2015 $45,405,000.00
34 9/30/2015 $45,126,000.00
35 6/30/2015 $45,392,000.00
36 3/31/2015 $45,122,000.00
37 12/31/2014 $44,808,000.00
38 9/30/2014 $45,577,000.00
39 6/30/2014 $45,244,000.00
40 3/31/2014 $47,094,000.00
41 12/31/2013 $47,390,000.00
42 9/30/2013 $47,075,000.00
43 6/30/2013 $46,635,000.00
44 3/31/2013 $46,397,000.00
45 12/31/2012 $46,055,000.00
46 9/30/2012 $45,297,000.00
47 6/30/2012 $44,891,000.00
48 3/31/2012 $44,594,000.00
49 12/31/2011 $44,140,000.00
50 3/31/2011 $43,965,000.00
Financials: CommonStockValue
Date Value
1 12/31/2023 $436,000.00
2 9/30/2023 $438,000.00
3 6/30/2023 $438,000.00
4 3/31/2023 $440,000.00
5 12/31/2022 $446,000.00
6 9/30/2022 $444,000.00
7 6/30/2022 $446,000.00
8 3/31/2022 $443,000.00
9 12/31/2021 $445,000.00
10 9/30/2021 $452,000.00
11 6/30/2021 $459,000.00
12 3/31/2021 $463,000.00
13 12/31/2020 $466,000.00
14 9/30/2020 $464,000.00
15 6/30/2020 $461,000.00
16 3/31/2020 $458,000.00
17 12/31/2019 $463,000.00
18 9/30/2019 $452,000.00
19 6/30/2019 $449,000.00
20 3/31/2019 $454,000.00
21 12/31/2018 $456,000.00
22 9/30/2018 $458,000.00
23 6/30/2018 $454,000.00
24 3/31/2018 $450,000.00
25 12/31/2017 $447,000.00
26 9/30/2017 $456,000.00
27 6/30/2017 $452,000.00
28 3/31/2017 $447,000.00
29 12/31/2016 $448,000.00
30 9/30/2016 $447,000.00
31 6/30/2016 $442,000.00
32 3/31/2016 $440,000.00
33 12/31/2015 $453,000.00
34 9/30/2015 $451,000.00
35 6/30/2015 $454,000.00
36 3/31/2015 $451,000.00
37 12/31/2014 $448,000.00
38 9/30/2014 $456,000.00
39 6/30/2014 $453,000.00
40 3/31/2014 $471,000.00
41 12/31/2013 $474,000.00
42 9/30/2013 $471,000.00
43 6/30/2013 $466,000.00
44 3/31/2013 $464,000.00
45 12/31/2012 $461,000.00
46 9/30/2012 $453,000.00
47 6/30/2012 $449,000.00
48 3/31/2012 $446,000.00
49 12/31/2011 $441,000.00
50 3/31/2011 $440,000.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $43,117,000.00
2 9/30/2023 $24,492,000.00
3 6/30/2023 $12,267,000.00
4 3/31/2023 $-39,961,000.00
5 12/31/2022 $3,959,000.00
6 9/30/2022 $2,644,000.00
7 6/30/2022 $1,796,000.00
8 3/31/2022 $32,111,000.00
9 12/31/2021 $24,359,000.00
10 9/30/2021 $1,009,000.00
11 6/30/2021 $13,306,000.00
12 3/31/2021 $-27,881,000.00
13 12/31/2020 $3,958,000.00
14 9/30/2020 $-40,383,000.00
15 6/30/2020 $3,233,000.00
16 3/31/2020 $-7,500,000.00
17 12/31/2019 $310,000.00
18 9/30/2019 $-15,095,000.00
19 6/30/2019 $-6,873,000.00
20 3/31/2019 $-2,535,000.00
21 12/31/2018 $13,227,000.00
22 9/30/2018 $-13,996,000.00
23 6/30/2018 $-13,736,000.00
24 3/31/2018 $-55,057,000.00
25 12/31/2017 $-54,556,000.00
26 9/30/2017 $559,000.00
27 6/30/2017 $2,767,000.00
28 3/31/2017 $-3,614,000.00
29 12/31/2016 $-7,435,000.00
30 9/30/2016 $-4,183,000.00
31 6/30/2016 $-3,120,000.00
32 3/31/2016 $15,000.00
33 12/31/2015 $-7,834,000.00
34 9/30/2015 $-11,680,000.00
35 6/30/2015 $-536,000.00
36 3/31/2015 $19,063,000.00
37 12/31/2014 $564,000.00
38 9/30/2014 $17,804,000.00
39 6/30/2014 $13,470,000.00
40 3/31/2014 $63,436,000.00
41 12/31/2013 $17,190,000.00
42 9/30/2013 $30,044,000.00
43 6/30/2013 $11,846,000.00
44 3/31/2013 $52,681,000.00
45 12/31/2012 $11,996,000.00
46 9/30/2012 $24,390,000.00
47 6/30/2012 $9,603,000.00
48 3/31/2012 $31,872,000.00
49 12/31/2011 $21,418,000.00
50 9/30/2011 $7,463,000.00
51 6/30/2011 $6,991,000.00
52 3/31/2011 $21,423,000.00
53 12/31/2010 $7,303,000.00
54 3/31/2010 $18,485,000.00
Financials: ContractWithCustomerLiabilityCurrent
Date Value
1 12/31/2023 $325,500,000.00
2 9/30/2023 $304,977,000.00
3 6/30/2023 $302,629,000.00
4 3/31/2023 $307,562,000.00
5 12/31/2022 $282,614,000.00
6 9/30/2022 $259,013,000.00
7 6/30/2022 $264,527,000.00
8 3/31/2022 $267,017,000.00
9 3/31/2021 $253,211,000.00
10 12/31/2020 $247,544,000.00
11 9/30/2020 $227,777,000.00
12 6/30/2020 $234,287,000.00
13 3/31/2020 $233,497,000.00
14 12/31/2019 $235,513,000.00
15 9/30/2019 $226,932,000.00
16 6/30/2019 $235,222,000.00
17 3/31/2019 $238,439,000.00
18 12/31/2018 $228,944,000.00
19 9/30/2018 $223,192,000.00
20 6/30/2018 $234,106,000.00
21 3/31/2018 $241,113,000.00
Financials: ContractWithCustomerLiabilityNoncurrent
Date Value
1 12/31/2023 $184,251,000.00
2 9/30/2023 $174,061,000.00
3 6/30/2023 $172,219,000.00
4 3/31/2023 $174,393,000.00
5 12/31/2022 $166,084,000.00
6 9/30/2022 $151,968,000.00
7 6/30/2022 $151,950,000.00
8 3/31/2022 $150,180,000.00
9 3/31/2021 $119,231,000.00
10 12/31/2020 $108,280,000.00
11 9/30/2020 $97,506,000.00
12 6/30/2020 $95,562,000.00
13 3/31/2020 $92,723,000.00
14 12/31/2019 $97,730,000.00
15 9/30/2019 $94,411,000.00
16 6/30/2019 $96,633,000.00
17 3/31/2019 $99,257,000.00
18 12/31/2018 $96,448,000.00
19 9/30/2018 $92,514,000.00
20 6/30/2018 $88,143,000.00
21 3/31/2018 $84,661,000.00
Financials: ContractWithCustomerLiabilityRevenueRecognized
Date Value
1 12/31/2023 $263,529,000.00
2 9/30/2023 $193,365,000.00
3 6/30/2023 $107,945,000.00
4 3/31/2023 $265,871,000.00
5 12/31/2022 $224,543,000.00
6 9/30/2022 $165,463,000.00
7 6/30/2022 $92,149,000.00
8 3/31/2022 $254,100,000.00
9 12/31/2021 $217,309,000.00
10 9/30/2021 $160,926,000.00
11 6/30/2021 $90,809,000.00
12 3/31/2021 $247,579,000.00
13 12/31/2020 $212,790,000.00
14 9/30/2020 $155,728,000.00
15 6/30/2020 $86,703,000.00
16 3/31/2020 $241,239,000.00
17 12/31/2019 $207,938,000.00
18 9/30/2019 $156,185,000.00
19 6/30/2019 $87,912,000.00
20 3/31/2019 $238,603,000.00
21 12/31/2018 $208,845,000.00
22 9/30/2018 $157,230,000.00
23 6/30/2018 $90,237,000.00
24 3/31/2018 $209,099,000.00
25 12/31/2017 $86,756,000.00
26 9/30/2017 $82,664,000.00
27 3/31/2017 $78,932,000.00
Financials: CostOfGoodsAndServicesSold
Date Value
1 12/31/2023 $112,464,000.00
2 9/30/2023 $73,403,000.00
3 6/30/2023 $35,550,000.00
4 3/31/2023 $135,402,000.00
5 12/31/2022 $100,597,000.00
6 9/30/2022 $32,302,000.00
7 6/30/2022 $33,757,000.00
8 3/31/2022 $113,859,000.00
9 12/31/2021 $29,963,000.00
10 9/30/2021 $51,849,000.00
11 6/30/2021 $25,275,000.00
12 3/31/2021 $109,373,000.00
13 12/31/2020 $79,762,000.00
14 9/30/2020 $51,350,000.00
15 6/30/2020 $24,551,000.00
16 3/31/2020 $117,078,000.00
17 12/31/2019 $30,523,000.00
18 9/30/2019 $59,961,000.00
19 6/30/2019 $28,720,000.00
20 3/31/2019 $117,006,000.00
21 12/31/2018 $28,853,000.00
22 9/30/2018 $54,479,000.00
23 6/30/2018 $27,606,000.00
24 3/31/2018 $98,152,000.00
25 12/31/2017 $69,885,000.00
26 9/30/2017 $23,267,000.00
27 6/30/2017 $21,661,000.00
28 3/31/2017 $85,192,000.00
Financials: CostOfGoodsAndServicesSoldDepreciationAndAmortization
Date Value
1 3/31/2023 $938,000.00
2 3/31/2022 $1,250,000.00
3 3/31/2021 $1,250,000.00
4 3/31/2020 $1,250,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 3/31/2023 $6,986,000.00
2 3/31/2022 $284,000.00
3 3/31/2021 $3,399,000.00
4 3/31/2020 $-10,071,000.00
5 3/31/2019 $-1,772,000.00
6 3/31/2018 $-1,036,000.00
7 3/31/2017 $6,138,000.00
8 3/31/2016 $4,983,000.00
9 3/31/2015 $1,777,000.00
10 3/31/2014 $34,406,000.00
11 3/31/2013 $23,537,000.00
12 3/31/2012 $18,716,000.00
13 3/31/2011 $6,311,000.00
14 3/31/2010 $3,766,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 3/31/2023 $10,725,000.00
2 3/31/2022 $9,096,000.00
3 3/31/2021 $6,215,000.00
4 3/31/2020 $5,566,000.00
5 3/31/2019 $8,371,000.00
6 3/31/2018 $7,307,000.00
7 3/31/2017 $4,818,000.00
8 3/31/2016 $4,982,000.00
9 3/31/2015 $4,791,000.00
10 3/31/2014 $5,207,000.00
11 3/31/2013 $5,073,000.00
12 3/31/2012 $2,037,000.00
13 3/31/2011 $-579,000.00
14 3/31/2010 $1,361,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 3/31/2023 $3,375,000.00
2 3/31/2022 $361,000.00
3 3/31/2021 $196,000.00
4 3/31/2020 $-613,000.00
5 3/31/2019 $103,000.00
6 3/31/2018 $-383,000.00
7 3/31/2017 $-977,000.00
8 3/31/2016 $1,076,000.00
9 3/31/2015 $2,533,000.00
10 3/31/2014 $4,063,000.00
11 3/31/2013 $2,238,000.00
12 3/31/2012 $2,292,000.00
13 3/31/2011 $1,781,000.00
14 3/31/2010 $2,124,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $-607,000.00
2 3/31/2022 $28,000.00
3 3/31/2021 $-113,000.00
4 3/31/2020 $284,000.00
5 3/31/2019 $144,000.00
6 3/31/2018 $57,582,000.00
7 3/31/2017 $-11,144,000.00
8 3/31/2016 $-9,137,000.00
9 3/31/2015 $4,237,000.00
10 3/31/2014 $-5,453,000.00
11 3/31/2013 $-1,107,000.00
12 3/31/2012 $-3,196,000.00
13 3/31/2011 $2,883,000.00
14 3/31/2010 $6,348,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $-67,000.00
2 3/31/2022 $21,000.00
3 3/31/2021 $22,000.00
4 3/31/2020 $-2,067,000.00
5 3/31/2019 $20,000.00
6 3/31/2018 $-469,000.00
7 3/31/2017 $-106,000.00
8 3/31/2016 $-485,000.00
9 3/31/2015 $-72,000.00
10 3/31/2014 $-361,000.00
11 3/31/2013 $-1,014,000.00
12 3/31/2012 $876,000.00
13 3/31/2011 $414,000.00
14 3/31/2010 $214,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 $-674,000.00
2 3/31/2022 $49,000.00
3 3/31/2021 $-92,000.00
4 3/31/2020 $-1,783,000.00
5 12/31/2019 --
6 9/30/2019 --
7 6/30/2019 --
8 3/31/2019 $164,000.00
9 12/31/2018 $-150,000.00
10 9/30/2018 $-273,000.00
11 6/30/2018 $-105,000.00
12 3/31/2018 $53,737,000.00
13 12/31/2017 $53,682,000.00
14 9/30/2017 $-2,789,000.00
15 6/30/2017 $-1,330,000.00
16 3/31/2017 $-11,468,000.00
17 12/31/2016 $-7,398,000.00
18 9/30/2016 $-6,921,000.00
19 6/30/2016 $-4,088,000.00
20 3/31/2016 $-9,332,000.00
21 12/31/2015 $-7,880,000.00
22 9/30/2015 $-4,527,000.00
23 6/30/2015 $-1,446,000.00
24 3/31/2015 $4,072,000.00
25 12/31/2014 $1,803,000.00
26 9/30/2014 $-465,000.00
27 6/30/2014 $-323,000.00
28 3/31/2014 $-6,430,000.00
29 12/31/2013 $-435,000.00
30 9/30/2013 $-1,208,000.00
31 6/30/2013 $-3,994,000.00
32 3/31/2013 $-2,094,000.00
33 12/31/2012 $2,113,000.00
34 9/30/2012 $2,816,000.00
35 6/30/2012 $237,000.00
36 3/31/2012 $-4,993,000.00
37 12/31/2011 $-365,000.00
38 9/30/2011 $-153,000.00
39 6/30/2011 $-319,000.00
40 3/31/2011 $7,798,000.00
41 12/31/2010 $976,000.00
42 3/31/2010 $6,471,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 3/31/2023 $10,157,000.00
2 3/31/2022 $12,645,000.00
3 3/31/2021 $10,791,000.00
4 3/31/2020 $23,390,000.00
5 3/31/2019 $15,456,000.00
6 3/31/2018 $15,187,000.00
7 3/31/2017 $20,313,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 $736,000.00
2 9/30/2023 $495,000.00
3 6/30/2023 $519,000.00
4 3/31/2023 $134,000.00
5 12/31/2022 $728,000.00
6 9/30/2022 $731,000.00
7 6/30/2022 $799,000.00
8 3/31/2022 $808,000.00
9 12/31/2021 $754,000.00
10 9/30/2021 $762,000.00
11 6/30/2021 $762,000.00
12 3/31/2021 $761,000.00
13 12/31/2020 $807,000.00
14 9/30/2020 $739,000.00
15 6/30/2020 $771,000.00
16 3/31/2020 $849,000.00
17 12/31/2019 $1,726,000.00
18 3/31/2019 $2,594,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 $-4,601,000.00
7 3/31/2017 $-80,000.00
8 3/31/2016 $324,000.00
9 3/31/2015 $-24,000.00
10 3/31/2014 $-616,000.00
11 3/31/2013 $18,000.00
12 3/31/2012 $-2,673,000.00
13 3/31/2011 $4,501,000.00
14 3/31/2010 $-91,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 3/31/2023 $24,025,000.00
2 3/31/2022 $19,125,000.00
3 3/31/2021 $14,879,000.00
4 3/31/2020 $16,027,000.00
5 3/31/2019 $15,144,000.00
6 3/31/2018 $12,670,000.00
7 3/31/2017 $11,810,000.00
8 3/31/2016 $12,496,000.00
9 3/31/2015 $10,542,000.00
10 3/31/2014 $9,266,000.00
11 3/31/2013 $7,236,000.00
12 3/31/2012 $4,385,000.00
13 3/31/2011 $3,438,000.00
Financials: DeferredTaxAssetsEquityMethodInvestments
Date Value
1 3/31/2023 $889,000.00
2 3/31/2022 $948,000.00
3 3/31/2021 $1,193,000.00
4 3/31/2020 $1,192,000.00
5 3/31/2019 $1,298,000.00
6 3/31/2018 $1,162,000.00
7 3/31/2017 --
Financials: DeferredTaxAssetsGross
Date Value
1 3/31/2023 $10,023,000.00
2 3/31/2022 $11,837,000.00
3 3/31/2021 $10,030,000.00
4 3/31/2020 $22,541,000.00
5 3/31/2019 $12,862,000.00
6 3/31/2018 $12,757,000.00
7 3/31/2017 $70,541,000.00
8 3/31/2014 $48,085,000.00
9 3/31/2013 $41,889,000.00
10 3/31/2012 $39,998,000.00
11 3/31/2011 $38,085,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwards
Date Value
1 3/31/2023 $9,106,000.00
2 3/31/2022 $12,937,000.00
3 3/31/2021 $12,586,000.00
4 3/31/2020 $16,075,000.00
5 3/31/2019 $6,223,000.00
6 3/31/2018 $9,015,000.00
7 3/31/2017 --
8 3/31/2016 --
9 3/31/2015 $26,000.00
10 3/31/2014 $724,000.00
11 3/31/2013 $1,603,000.00
12 3/31/2012 $1,858,000.00
13 3/31/2011 $2,625,000.00
Financials: DeferredTaxAssetsOther
Date Value
1 3/31/2023 $98,000.00
2 3/31/2022 $115,000.00
3 3/31/2021 --
Financials: DeferredTaxAssetsPropertyPlantAndEquipment
Date Value
1 3/31/2023 $9,449,000.00
2 3/31/2022 --
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 3/31/2023 $42,986,000.00
2 3/31/2022 $50,587,000.00
3 3/31/2021 $39,062,000.00
4 3/31/2020 $24,936,000.00
5 3/31/2019 $23,632,000.00
6 3/31/2018 $15,240,000.00
7 3/31/2017 $12,810,000.00
8 3/31/2016 $6,970,000.00
9 3/31/2015 $6,229,000.00
10 3/31/2014 $10,268,000.00
11 3/31/2013 $13,613,000.00
12 3/31/2012 $18,478,000.00
13 3/31/2011 $18,239,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 3/31/2023 $11,912,000.00
2 3/31/2022 $15,726,000.00
3 3/31/2021 $16,280,000.00
4 3/31/2020 $20,792,000.00
5 3/31/2019 $13,926,000.00
6 3/31/2018 $31,077,000.00
7 3/31/2017 $45,867,000.00
8 3/31/2016 $40,033,000.00
9 3/31/2015 $30,561,000.00
10 3/31/2014 $23,261,000.00
11 3/31/2013 $15,198,000.00
12 3/31/2012 $11,832,000.00
13 3/31/2011 $10,656,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 3/31/2023 $1,816,000.00
2 3/31/2022 $2,148,000.00
3 3/31/2021 $3,568,000.00
4 3/31/2020 $4,675,000.00
5 3/31/2019 $2,138,000.00
6 3/31/2018 $1,400,000.00
7 3/31/2017 $1,249,000.00
8 3/31/2016 $1,155,000.00
9 3/31/2015 $1,570,000.00
10 3/31/2014 $1,240,000.00
11 3/31/2013 $1,234,000.00
12 3/31/2012 $1,107,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAllowanceForDoubtfulAccounts
Date Value
1 3/31/2023 $572,000.00
2 3/31/2022 $493,000.00
3 3/31/2021 $801,000.00
4 3/31/2020 $546,000.00
5 3/31/2019 $661,000.00
6 3/31/2018 $543,000.00
7 3/31/2017 $601,000.00
8 3/31/2016 $753,000.00
9 3/31/2015 $697,000.00
10 3/31/2014 $943,000.00
11 3/31/2013 $1,000,000.00
12 3/31/2012 $1,049,000.00
13 3/31/2011 $961,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 $122,921,000.00
2 3/31/2022 $90,242,000.00
3 3/31/2021 $78,339,000.00
4 3/31/2020 $61,702,000.00
5 3/31/2019 $50,160,000.00
6 3/31/2018 $58,350,000.00
7 3/31/2017 $1,796,000.00
8 3/31/2016 $2,772,000.00
9 3/31/2015 $1,343,000.00
10 3/31/2014 $1,382,000.00
11 3/31/2013 $1,395,000.00
12 12/31/2012 $1,425,000.00
13 9/30/2012 $1,422,000.00
14 6/30/2012 $1,420,000.00
15 3/31/2012 $1,420,000.00
16 12/31/2011 $2,692,000.00
17 3/31/2011 $4,306,000.00
Financials: DeferredTaxLiabilities
Date Value
1 3/31/2023 $134,000.00
2 3/31/2022 $808,000.00
3 3/31/2021 $761,000.00
4 3/31/2020 $849,000.00
5 9/30/2019 $2,230,000.00
6 6/30/2019 $2,596,000.00
7 3/31/2019 $2,594,000.00
8 12/31/2018 $2,449,000.00
9 9/30/2018 $2,304,000.00
10 6/30/2018 $2,481,000.00
11 3/31/2018 $2,430,000.00
12 12/31/2017 $2,504,000.00
13 3/31/2017 --
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 3/31/2023 --
2 3/31/2022 $3,945,000.00
Financials: DefinedBenefitPlanContributionsByEmployer
Date Value
1 3/31/2023 $2,525,000.00
2 3/31/2022 $2,923,000.00
3 3/31/2021 $2,445,000.00
4 3/31/2020 $2,487,000.00
5 3/31/2019 $2,786,000.00
6 3/31/2018 $2,959,000.00
7 3/31/2017 $2,998,000.00
8 3/31/2016 $2,047,000.00
9 3/31/2015 $1,955,000.00
10 3/31/2014 $1,451,000.00
11 3/31/2013 $1,132,000.00
12 3/31/2012 $265,000.00
Financials: Depreciation
Date Value
1 3/31/2023 $8,958,000.00
2 3/31/2022 $10,708,000.00
3 3/31/2021 $10,228,000.00
4 3/31/2020 $11,415,000.00
5 3/31/2019 $12,060,000.00
6 3/31/2018 $11,217,000.00
7 12/31/2017 $8,257,000.00
8 9/30/2017 $5,441,000.00
9 6/30/2017 $2,709,000.00
10 3/31/2017 $9,980,000.00
11 12/31/2016 $7,384,000.00
12 9/30/2016 $4,878,000.00
13 6/30/2016 $2,439,000.00
14 3/31/2016 $10,927,000.00
15 12/31/2015 $8,320,000.00
16 9/30/2015 $5,590,000.00
17 6/30/2015 $2,794,000.00
18 3/31/2015 $8,856,000.00
19 12/31/2014 $6,106,000.00
20 9/30/2014 $3,387,000.00
21 6/30/2014 $1,670,000.00
22 3/31/2014 $6,207,000.00
23 3/31/2013 $4,939,000.00
Financials: DepreciationAndAmortization
Date Value
1 12/31/2023 $4,647,000.00
2 9/30/2023 $3,138,000.00
3 6/30/2023 $1,603,000.00
4 3/31/2023 $9,270,000.00
5 12/31/2022 $7,631,000.00
6 9/30/2022 $5,172,000.00
7 6/30/2022 $2,635,000.00
8 3/31/2022 $9,666,000.00
9 12/31/2021 $7,084,000.00
10 9/30/2021 $4,633,000.00
11 6/30/2021 $2,281,000.00
12 3/31/2021 $14,628,000.00
13 12/31/2020 $2,323,000.00
14 9/30/2020 $10,118,000.00
15 6/30/2020 $5,065,000.00
16 3/31/2020 $15,815,000.00
17 12/31/2019 $10,681,000.00
18 9/30/2019 $5,325,000.00
19 6/30/2019 $2,606,000.00
20 3/31/2019 $10,597,000.00
21 12/31/2018 $2,728,000.00
22 9/30/2018 $5,233,000.00
23 6/30/2018 $2,533,000.00
24 3/31/2018 $9,721,000.00
25 12/31/2017 $7,212,000.00
26 9/30/2017 $4,755,000.00
27 6/30/2017 $2,367,000.00
28 3/31/2017 $8,635,000.00
29 12/31/2016 $6,382,000.00
30 9/30/2016 $2,109,000.00
31 6/30/2016 $2,110,000.00
32 3/31/2016 $9,611,000.00
33 12/31/2015 $2,400,000.00
34 9/30/2015 $2,474,000.00
35 6/30/2015 $2,462,000.00
36 3/31/2015 $8,505,000.00
37 12/31/2014 $2,687,000.00
38 9/30/2014 $1,680,000.00
39 6/30/2014 $1,646,000.00
40 3/31/2014 $6,075,000.00
41 12/31/2013 $1,544,000.00
42 9/30/2013 $2,951,000.00
43 6/30/2013 $1,453,000.00
44 3/31/2013 $4,832,000.00
45 12/31/2012 $3,533,000.00
46 9/30/2012 $2,307,000.00
47 6/30/2012 $1,133,000.00
48 3/31/2012 $4,353,000.00
49 12/31/2011 $1,120,000.00
50 9/30/2011 $2,124,000.00
51 6/30/2011 $1,025,000.00
52 3/31/2011 $3,775,000.00
53 12/31/2010 $2,786,000.00
54 3/31/2010 $3,514,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $4,734,000.00
2 9/30/2023 $3,196,000.00
3 6/30/2023 $1,632,000.00
4 3/31/2023 $10,323,000.00
5 12/31/2022 $8,656,000.00
6 9/30/2022 $5,855,000.00
7 6/30/2022 $2,977,000.00
8 3/31/2022 $10,950,000.00
9 12/31/2021 $8,027,000.00
10 9/30/2021 $5,258,000.00
11 6/30/2021 $2,593,000.00
12 3/31/2021 $15,878,000.00
13 12/31/2020 $13,379,000.00
14 9/30/2020 $10,743,000.00
15 6/30/2020 $5,378,000.00
16 3/31/2020 $17,065,000.00
17 12/31/2019 $11,618,000.00
18 9/30/2019 $6,054,000.00
19 6/30/2019 $2,918,000.00
20 3/31/2019 $12,060,000.00
21 12/31/2018 $9,112,000.00
22 9/30/2018 $6,072,000.00
23 6/30/2018 $3,059,000.00
24 3/31/2018 $11,785,000.00
25 12/31/2017 $8,446,000.00
26 9/30/2017 $5,567,000.00
27 6/30/2017 $2,772,000.00
28 3/31/2017 $10,232,000.00
29 12/31/2016 $7,573,000.00
30 9/30/2016 $5,004,000.00
31 6/30/2016 $2,502,000.00
32 3/31/2016 $11,179,000.00
33 12/31/2015 $8,509,000.00
34 9/30/2015 $5,716,000.00
35 6/30/2015 $2,857,000.00
36 3/31/2015 $9,046,000.00
37 12/31/2014 $6,232,000.00
38 9/30/2014 $3,446,000.00
39 6/30/2014 $1,670,000.00
40 3/31/2014 $6,207,000.00
41 12/31/2013 $4,594,000.00
42 9/30/2013 $3,017,000.00
43 6/30/2013 $1,473,000.00
44 3/31/2013 $4,939,000.00
45 12/31/2012 $3,605,000.00
46 9/30/2012 $2,361,000.00
47 6/30/2012 $1,160,000.00
48 3/31/2012 $4,484,000.00
49 12/31/2011 $3,349,000.00
50 9/30/2011 $2,197,000.00
51 6/30/2011 $1,063,000.00
52 3/31/2011 $3,906,000.00
53 12/31/2010 $2,881,000.00
54 3/31/2010 $3,630,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $0.97
2 9/30/2023 $0.58
3 6/30/2023 $0.29
4 3/31/2023 $-0.80
5 12/31/2022 $0.17
6 9/30/2022 $0.10
7 6/30/2022 $0.08
8 3/31/2022 $0.74
9 12/31/2021 $0.56
10 9/30/2021 $0.34
11 6/30/2021 $0.30
12 3/31/2021 $-0.66
13 12/31/2020 $-0.80
14 9/30/2020 $-0.89
15 6/30/2020 $0.05
16 3/31/2020 $-0.12
17 12/31/2019 $-0.32
18 9/30/2019 $-0.16
19 6/30/2019 $-0.15
20 3/31/2019 $0.08
21 12/31/2018 $0.29
22 9/30/2018 $0.02
23 6/30/2018 $-0.19
24 3/31/2018 $-1.37
25 12/31/2017 $-1.33
26 9/30/2017 $-0.02
27 6/30/2017 $-0.01
28 3/31/2017 $-0.01
29 12/31/2016 $-0.02
30 9/30/2016 $-0.01
31 6/30/2016 $-0.06
32 3/31/2016 --
33 12/31/2015 $0.11
34 9/30/2015 $-0.20
35 6/30/2015 $-0.03
36 3/31/2015 $0.56
37 12/31/2014 $0.49
38 9/30/2014 $0.42
39 6/30/2014 $0.28
40 3/31/2014 $0.33
41 12/31/2013 $1.03
42 9/30/2013 $0.37
43 6/30/2013 $0.29
44 3/31/2013 $1.17
45 12/31/2012 $0.27
46 9/30/2012 $0.31
47 6/30/2012 $0.23
48 3/31/2012 $0.72
49 12/31/2011 $0.16
50 9/30/2011 $0.34
51 6/30/2011 $0.16
52 3/31/2011 $0.49
53 12/31/2010 $0.37
54 9/30/2010 $0.13
55 6/30/2010 $0.08
56 3/31/2010 $0.44
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $0.95
2 9/30/2023 $0.57
3 6/30/2023 $0.28
4 3/31/2023 $-0.80
5 12/31/2022 $0.17
6 9/30/2022 $0.18
7 6/30/2022 $0.08
8 3/31/2022 $0.71
9 12/31/2021 $0.54
10 9/30/2021 $0.33
11 6/30/2021 $0.29
12 3/31/2021 $-0.66
13 12/31/2020 $0.03
14 9/30/2020 $-0.84
15 6/30/2020 $0.05
16 3/31/2020 $-0.12
17 12/31/2019 $-0.01
18 9/30/2019 $-0.31
19 6/30/2019 $-0.15
20 3/31/2019 $0.07
21 12/31/2018 $0.28
22 9/30/2018 $0.02
23 6/30/2018 $-0.19
24 3/31/2018 $-1.37
25 12/31/2017 $-1.33
26 9/30/2017 $-0.02
27 6/30/2017 $-0.01
28 3/31/2017 $-0.01
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 $-0.05
32 3/31/2016 $0.04
33 12/31/2015 $-0.12
34 9/30/2015 $-0.20
35 6/30/2015 $-0.03
36 3/31/2015 $0.07
37 12/31/2014 $0.47
38 9/30/2014 $0.14
39 6/30/2014 $0.27
40 3/31/2014 $0.32
41 12/31/2013 $0.35
42 9/30/2013 $0.35
43 6/30/2013 $0.27
44 3/31/2013 $1.10
45 12/31/2012 $0.75
46 9/30/2012 $0.29
47 6/30/2012 $0.21
48 3/31/2012 $0.68
49 12/31/2011 $0.15
50 9/30/2011 $0.17
51 6/30/2011 $0.15
52 3/31/2011 $0.10
53 12/31/2010 $0.16
54 9/30/2010 $0.12
55 6/30/2010 $0.08
56 3/31/2010 $0.41
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 3/31/2023 $-1.33
2 3/31/2022 $0.23
3 3/31/2021 $-0.46
4 3/31/2020 $0.55
5 3/31/2019 $0.66
6 3/31/2018 $-16.69
7 3/31/2017 $0.75
8 6/30/2016 $0.22
9 3/31/2016 $0.57
10 6/30/2015 $0.79
11 3/31/2015 $0.34
12 12/31/2014 $0.35
13 9/30/2014 $0.40
14 6/30/2014 $0.31
15 3/31/2014 $0.37
16 12/31/2013 $0.36
17 9/30/2013 $0.35
18 6/30/2013 $0.38
19 3/31/2013 $0.35
20 12/31/2012 $0.41
21 9/30/2012 $0.39
22 6/30/2012 $0.39
23 3/31/2012 $0.36
24 12/31/2011 $0.38
25 9/30/2011 $0.40
26 6/30/2011 $0.31
27 3/31/2011 $0.42
28 12/31/2010 $0.32
29 3/31/2010 $0.43
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 3/31/2023 $0.21
2 3/31/2022 $0.21
3 3/31/2021 $0.21
4 3/31/2020 $0.21
5 3/31/2019 $0.21
6 3/31/2018 $0.32
7 12/31/2017 $0.35
8 3/31/2017 $0.35
9 3/31/2016 $0.35
10 3/31/2015 $0.35
11 3/31/2014 $0.35
12 6/30/2013 $0.35
13 3/31/2013 $0.35
14 12/31/2012 $0.35
15 9/30/2012 $0.35
16 6/30/2012 $0.35
17 3/31/2012 $0.35
18 12/31/2011 $0.35
19 9/30/2011 $0.35
20 6/30/2011 $0.35
21 3/31/2011 $0.35
22 12/31/2010 $0.35
23 3/31/2010 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 3/31/2023 $-2.20
2 3/31/2022 $0.18
3 3/31/2021 $-0.74
4 3/31/2020 $-0.64
5 3/31/2019 $-0.77
6 3/31/2018 $-16.27
7 3/31/2017 $0.32
8 3/31/2016 $0.50
9 3/31/2015 --
10 3/31/2014 --
11 3/31/2013 --
12 3/31/2012 $-0.03
13 3/31/2011 $0.12
Financials: EffectiveIncomeTaxRateReconciliationChangeInEnactedTaxRate
Date Value
1 3/31/2023 $-0.04
2 3/31/2022 $0.00
3 3/31/2021 --
4 3/31/2020 $-0.11
5 3/31/2019 $-0.08
6 3/31/2018 $-4.52
7 3/31/2017 $-0.16
8 3/31/2016 $0.20
9 3/31/2015 --
10 3/31/2014 --
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 3/31/2023 $-0.28
2 3/31/2022 $0.06
3 3/31/2021 $-0.10
4 3/31/2020 $-0.12
5 3/31/2019 $0.26
6 3/31/2018 $-0.63
7 3/31/2017 $-1.32
8 3/31/2016 $0.68
9 3/31/2015 $0.01
10 3/31/2014 $0.01
11 3/31/2013 $0.00
12 3/31/2012 $0.02
13 3/31/2011 $0.01
14 3/31/2010 $0.02
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 3/31/2023 $-0.42
2 3/31/2022 $-0.02
3 3/31/2021 $-0.36
4 3/31/2020 $0.43
5 3/31/2019 $0.97
6 3/31/2018 $3.78
7 3/31/2017 --
8 3/31/2016 --
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 3/31/2023 $0.04
2 3/31/2022 $0.05
3 3/31/2021 $-0.03
4 3/31/2020 $0.19
5 3/31/2019 $0.04
6 3/31/2018 $0.20
7 3/31/2017 $1.24
8 3/31/2016 $0.03
9 3/31/2015 $0.01
10 3/31/2014 $0.01
11 3/31/2013 $0.00
12 3/31/2012 --
13 3/31/2011 $0.00
14 3/31/2010 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 3/31/2023 $0.12
2 3/31/2022 $0.01
3 3/31/2021 $-0.01
4 3/31/2020 $0.05
5 3/31/2019 $0.01
6 3/31/2018 $-0.21
7 3/31/2017 $-0.11
8 3/31/2016 $0.11
9 3/31/2015 $0.03
10 3/31/2014 $0.03
11 3/31/2013 $0.03
12 3/31/2012 $0.03
13 3/31/2011 $0.04
14 3/31/2010 $0.04
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsForeign
Date Value
1 3/31/2023 $-0.36
2 3/31/2022 $0.05
3 3/31/2021 $-0.08
4 3/31/2020 $-0.19
5 3/31/2019 $0.22
6 3/31/2018 $-0.39
7 3/31/2017 $-2.58
8 3/31/2016 $0.54
9 3/31/2015 $0.03
10 3/31/2014 $0.01
11 3/31/2013 $0.01
12 3/31/2012 $0.01
13 3/31/2011 $-0.01
14 3/31/2010 $-0.04
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
Date Value
1 3/31/2023 $-0.75
2 3/31/2022 $0.28
3 3/31/2021 $-0.69
4 3/31/2020 $-0.33
5 3/31/2019 $0.52
6 3/31/2018 $-0.83
7 3/31/2017 $-6.22
8 3/31/2016 $1.41
9 3/31/2015 $0.05
10 3/31/2014 $0.02
11 3/31/2013 $-0.03
12 3/31/2012 $0.03
13 3/31/2011 $-0.05
14 3/31/2010 $0.04
Financials: EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $2,910,000.00
2 9/30/2023 $-5,891,000.00
3 6/30/2023 $-938,000.00
4 3/31/2023 $-9,152,000.00
5 12/31/2022 $-11,444,000.00
6 9/30/2022 $-22,634,000.00
7 6/30/2022 $-11,046,000.00
8 3/31/2022 $-6,378,000.00
9 12/31/2021 $-4,920,000.00
10 9/30/2021 $-3,170,000.00
11 6/30/2021 $756,000.00
12 3/31/2021 $16,469,000.00
13 12/31/2020 $21,563,000.00
14 9/30/2020 $10,420,000.00
15 6/30/2020 $2,677,000.00
16 3/31/2020 $-6,966,000.00
17 12/31/2019 $-837,000.00
18 9/30/2019 $-3,047,000.00
19 6/30/2019 $1,880,000.00
20 3/31/2019 $-16,998,000.00
21 12/31/2018 $-13,115,000.00
22 9/30/2018 $-8,176,000.00
23 6/30/2018 $-10,387,000.00
24 3/31/2018 $17,219,000.00
25 3/31/2017 $-8,175,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 12/31/2023 $149,391,000.00
2 9/30/2023 $123,069,000.00
3 6/30/2023 $144,453,000.00
4 3/31/2023 $135,912,000.00
5 12/31/2022 $155,273,000.00
6 9/30/2022 $131,387,000.00
7 6/30/2022 $155,830,000.00
8 3/31/2022 $146,077,000.00
9 3/31/2021 $120,658,000.00
10 3/31/2020 $123,820,000.00
11 3/31/2019 $81,833,000.00
12 3/31/2018 $87,814,000.00
13 3/31/2017 $95,364,000.00
14 3/31/2016 $105,498,000.00
15 3/31/2015 $122,977,000.00
16 6/30/2014 $117,578,000.00
17 3/31/2014 $129,964,000.00
18 12/31/2013 $140,051,000.00
19 9/30/2013 $77,935,000.00
20 6/30/2013 $92,365,000.00
21 3/31/2013 $93,280,000.00
22 12/31/2012 $90,489,000.00
23 9/30/2012 $52,045,000.00
24 6/30/2012 $54,747,000.00
25 3/31/2012 $59,081,000.00
26 12/31/2011 $62,847,000.00
Financials: EquitySecuritiesFvNiCurrentAndNoncurrent
Date Value
1 12/31/2023 $7,154,000.00
2 3/31/2023 $5,900,000.00
3 3/31/2022 $4,237,000.00
Financials: FairValueInvestmentsEntitiesThatCalculateNetAssetValuePerShareUnfundedCommittments
Date Value
1 12/31/2023 $3,010,000.00
2 3/31/2023 $4,088,000.00
3 3/31/2022 $6,889,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 3/31/2023 $1,250,000.00
2 3/31/2022 $1,250,000.00
3 3/31/2020 $11,300,000.00
4 12/31/2019 $11,300,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 3/31/2023 $1,042,000.00
2 3/31/2022 $1,250,000.00
3 3/31/2020 $10,550,000.00
4 12/31/2019 $10,550,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 3/31/2023 $2,292,000.00
2 3/31/2022 $3,542,000.00
3 3/31/2021 --
4 12/31/2020 --
5 9/30/2020 --
6 6/30/2020 $43,525,000.00
7 3/31/2020 $46,350,000.00
8 12/31/2019 $49,175,000.00
9 3/31/2019 --
10 3/31/2018 --
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 3/31/2023 $-1,163,000.00
2 3/31/2022 --
3 3/31/2021 $-1,918,000.00
4 3/31/2020 $355,000.00
5 3/31/2019 $984,000.00
6 3/31/2018 $109,000.00
7 3/31/2017 $644,000.00
8 3/31/2016 $195,000.00
9 3/31/2015 $127,000.00
10 3/31/2014 $324,000.00
11 3/31/2013 $-275,000.00
12 12/31/2012 $-130,000.00
13 9/30/2012 $-42,000.00
14 6/30/2012 $66,000.00
15 3/31/2012 $-232,000.00
16 12/31/2011 $-23,000.00
17 9/30/2011 $34,000.00
18 6/30/2011 $-9,000.00
Financials: GeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $84,059,000.00
2 9/30/2023 $54,961,000.00
3 6/30/2023 $26,959,000.00
4 3/31/2023 $104,240,000.00
5 12/31/2022 $76,512,000.00
6 9/30/2022 $25,553,000.00
7 6/30/2022 $26,976,000.00
8 3/31/2022 $103,049,000.00
9 12/31/2021 $29,132,000.00
10 9/30/2021 $51,787,000.00
11 6/30/2021 $26,429,000.00
12 3/31/2021 $92,214,000.00
13 12/31/2020 $69,009,000.00
14 9/30/2020 $46,307,000.00
15 6/30/2020 $21,559,000.00
16 3/31/2020 $92,130,000.00
17 12/31/2019 $71,124,000.00
18 9/30/2019 $24,753,000.00
19 6/30/2019 $22,507,000.00
20 3/31/2019 $100,946,000.00
21 12/31/2018 $69,001,000.00
22 9/30/2018 $46,546,000.00
23 6/30/2018 $23,239,000.00
24 3/31/2018 $90,709,000.00
25 12/31/2017 $67,858,000.00
26 9/30/2017 $47,471,000.00
27 6/30/2017 $23,851,000.00
28 3/31/2017 $84,944,000.00
29 12/31/2016 $21,610,000.00
30 9/30/2016 $41,252,000.00
31 6/30/2016 $19,938,000.00
32 3/31/2016 $78,848,000.00
33 12/31/2015 $59,717,000.00
34 9/30/2015 $39,715,000.00
35 6/30/2015 $19,809,000.00
36 3/31/2015 $78,063,000.00
37 12/31/2014 $58,350,000.00
38 9/30/2014 $35,247,000.00
39 6/30/2014 $16,505,000.00
40 3/31/2014 $67,106,000.00
41 12/31/2013 $47,547,000.00
42 9/30/2013 $15,298,000.00
43 6/30/2013 $13,728,000.00
44 3/31/2013 $50,119,000.00
45 12/31/2012 $36,568,000.00
46 9/30/2012 $23,251,000.00
47 6/30/2012 $11,090,000.00
48 3/31/2012 $40,619,000.00
49 12/31/2011 $10,361,000.00
50 9/30/2011 $9,389,000.00
51 6/30/2011 $9,417,000.00
52 3/31/2011 $34,207,000.00
53 12/31/2010 $24,676,000.00
54 3/31/2010 $29,823,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $127,780,000.00
2 9/30/2023 $127,780,000.00
3 6/30/2023 $127,780,000.00
4 3/31/2023 $127,780,000.00
5 12/31/2022 $127,780,000.00
6 9/30/2022 $127,780,000.00
7 6/30/2022 $127,780,000.00
8 3/31/2022 $127,780,000.00
9 12/31/2021 $112,435,000.00
10 9/30/2021 $112,435,000.00
11 6/30/2021 $112,435,000.00
12 3/31/2021 $112,435,000.00
13 12/31/2020 $112,435,000.00
14 9/30/2020 $112,435,000.00
15 6/30/2020 $112,435,000.00
16 3/31/2020 $112,435,000.00
17 12/31/2019 $112,435,000.00
18 3/31/2019 --
Financials: GoodwillImpairmentLoss
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 12/31/2020 --
5 9/30/2020 --
6 6/30/2020 --
7 3/31/2020 --
8 12/31/2019 --
Financials: GoodwillPeriodIncreaseDecrease
Date Value
1 3/31/2023 --
2 3/31/2022 $15,345,000.00
3 3/31/2021 --
Financials: GrossProfit
Date Value
1 12/31/2023 $503,491,000.00
2 9/30/2023 $325,744,000.00
3 6/30/2023 $162,600,000.00
4 3/31/2023 $649,188,000.00
5 12/31/2022 $480,515,000.00
6 9/30/2022 $155,755,000.00
7 6/30/2022 $164,224,000.00
8 3/31/2022 $655,732,000.00
9 12/31/2021 $172,418,000.00
10 9/30/2021 $151,266,000.00
11 6/30/2021 $158,146,000.00
12 3/31/2021 $614,099,000.00
13 12/31/2020 $452,369,000.00
14 9/30/2020 $292,789,000.00
15 6/30/2020 $148,449,000.00
16 3/31/2020 $138,155,000.00
17 12/31/2019 $415,652,000.00
18 9/30/2019 $269,824,000.00
19 6/30/2019 $133,483,000.00
20 3/31/2019 $147,753,000.00
21 12/31/2018 $155,422,000.00
22 9/30/2018 $142,205,000.00
23 6/30/2018 $148,571,000.00
24 3/31/2018 $601,241,000.00
25 12/31/2017 $155,409,000.00
26 9/30/2017 $144,873,000.00
27 6/30/2017 $144,311,000.00
28 3/31/2017 $151,557,000.00
29 12/31/2016 $414,455,000.00
30 9/30/2016 $137,676,000.00
31 6/30/2016 $130,779,000.00
32 3/31/2016 $512,414,000.00
33 12/31/2015 $135,267,000.00
34 9/30/2015 $238,379,000.00
35 6/30/2015 $118,576,000.00
36 3/31/2015 $525,475,000.00
37 12/31/2014 $395,654,000.00
38 9/30/2014 $130,858,000.00
39 6/30/2014 $131,716,000.00
40 3/31/2014 $512,039,000.00
41 12/31/2013 $375,089,000.00
42 9/30/2013 $123,707,000.00
43 6/30/2013 $116,630,000.00
44 3/31/2013 $430,898,000.00
45 12/31/2012 $111,684,000.00
46 9/30/2012 $102,819,000.00
47 6/30/2012 $95,977,000.00
48 3/31/2012 $353,232,000.00
49 12/31/2011 $253,898,000.00
50 9/30/2011 $84,384,000.00
51 6/30/2011 $79,484,000.00
52 3/31/2011 $77,797,000.00
53 12/31/2010 $195,964,000.00
54 9/30/2010 $65,709,000.00
55 6/30/2010 $56,780,000.00
56 3/31/2010 $235,380,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 3/31/2023 $-35,288,000.00
2 3/31/2022 $25,905,000.00
3 3/31/2021 $-28,628,000.00
4 3/31/2020 $-16,670,000.00
5 3/31/2019 $-1,762,000.00
6 3/31/2018 $-18,159,000.00
7 3/31/2017 $-7,860,000.00
8 3/31/2016 $-6,534,000.00
9 3/31/2015 $28,048,000.00
10 3/31/2014 $89,946,000.00
11 3/31/2013 $72,650,000.00
12 3/31/2012 $43,526,000.00
13 3/31/2011 $31,553,000.00
14 3/31/2010 $29,927,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $60,558,000.00
2 9/30/2023 $38,242,000.00
3 6/30/2023 $19,505,000.00
4 3/31/2023 $-15,362,000.00
5 12/31/2022 $22,269,000.00
6 9/30/2022 $16,869,000.00
7 6/30/2022 $7,216,000.00
8 3/31/2022 $43,414,000.00
9 12/31/2021 $31,209,000.00
10 9/30/2021 $18,183,000.00
11 6/30/2021 $15,628,000.00
12 3/31/2021 $-21,235,000.00
13 12/31/2020 $-31,842,000.00
14 9/30/2020 $-41,703,000.00
15 6/30/2020 $7,026,000.00
16 3/31/2020 $-12,546,000.00
17 12/31/2019 $-11,052,000.00
18 9/30/2019 $-11,359,000.00
19 6/30/2019 $-4,751,000.00
20 3/31/2019 $10,427,000.00
21 12/31/2018 $8,401,000.00
22 9/30/2018 $2,154,000.00
23 6/30/2018 $-5,918,000.00
24 3/31/2018 $-3,500,000.00
25 12/31/2017 $-4,957,000.00
26 9/30/2017 $-8,633,000.00
27 6/30/2017 $-4,121,000.00
28 3/31/2017 $-1,994,000.00
29 12/31/2016 $131,000.00
30 9/30/2016 $-3,490,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 3/31/2023 $19,926,000.00
2 3/31/2022 $17,509,000.00
3 3/31/2021 $7,393,000.00
4 3/31/2020 $4,124,000.00
5 3/31/2019 $12,189,000.00
6 3/31/2018 $14,659,000.00
7 3/31/2017 $7,175,000.00
8 3/31/2016 $8,714,000.00
9 3/31/2015 $10,844,000.00
10 3/31/2014 $11,364,000.00
11 3/31/2013 $9,304,000.00
12 3/31/2012 $6,466,000.00
13 3/31/2011 $4,762,000.00
14 3/31/2010 $2,200,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 3/31/2023 $15,175,000.00
2 3/31/2022 $-1,493,000.00
3 3/31/2021 $2,959,000.00
4 3/31/2020 $6,002,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $17,772,000.00
2 9/30/2023 $12,596,000.00
3 6/30/2023 $6,876,000.00
4 3/31/2023 $20,412,000.00
5 12/31/2022 $14,550,000.00
6 9/30/2022 $5,135,000.00
7 6/30/2022 $3,705,000.00
8 3/31/2022 $9,790,000.00
9 12/31/2021 $3,018,000.00
10 9/30/2021 $2,555,000.00
11 6/30/2021 $1,731,000.00
12 3/31/2021 $9,719,000.00
13 12/31/2020 $5,373,000.00
14 9/30/2020 $4,211,000.00
15 6/30/2020 $4,743,000.00
16 3/31/2020 $-6,901,000.00
17 12/31/2019 $3,528,000.00
18 9/30/2019 $2,571,000.00
19 6/30/2019 $2,095,000.00
20 3/31/2019 $6,866,000.00
21 12/31/2018 $2,677,000.00
22 9/30/2018 $3,912,000.00
23 6/30/2018 $2,649,000.00
24 3/31/2018 $58,400,000.00
25 12/31/2017 $62,621,000.00
26 9/30/2017 $-7,339,000.00
27 6/30/2017 $-3,837,000.00
28 3/31/2017 $-1,486,000.00
29 12/31/2016 $1,063,000.00
30 9/30/2016 $-131,000.00
31 6/30/2016 $-581,000.00
32 3/31/2016 $2,236,000.00
33 12/31/2015 $-1,747,000.00
34 9/30/2015 $4,647,000.00
35 6/30/2015 $-4,998,000.00
36 3/31/2015 $13,242,000.00
37 12/31/2014 $11,863,000.00
38 9/30/2014 $10,065,000.00
39 6/30/2014 $5,680,000.00
40 3/31/2014 $37,246,000.00
41 12/31/2013 $27,808,000.00
42 9/30/2013 $17,456,000.00
43 6/30/2013 $8,177,000.00
44 3/31/2013 $28,745,000.00
45 12/31/2012 $8,326,000.00
46 9/30/2012 $15,242,000.00
47 6/30/2012 $6,527,000.00
48 3/31/2012 $18,052,000.00
49 12/31/2011 $5,346,000.00
50 9/30/2011 $5,313,000.00
51 6/30/2011 $3,113,000.00
52 3/31/2011 $15,311,000.00
53 12/31/2010 $3,368,000.00
54 3/31/2010 $13,722,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $108,000.00
2 9/30/2023 $32,000.00
3 6/30/2023 $178,000.00
4 3/31/2023 $-297,000.00
5 12/31/2022 $49,000.00
6 9/30/2022 $-213,000.00
7 6/30/2022 $482,000.00
8 3/31/2022 $60,000.00
9 12/31/2021 $-120,000.00
10 9/30/2021 $-193,000.00
11 6/30/2021 $-241,000.00
12 3/31/2021 $49,000.00
13 12/31/2020 $273,000.00
14 9/30/2020 $-67,000.00
15 6/30/2020 $-159,000.00
16 3/31/2020 $-2,474,000.00
17 12/31/2019 $-1,726,000.00
18 9/30/2019 $-425,000.00
19 6/30/2019 $-1,217,000.00
20 3/31/2019 $1,485,000.00
21 12/31/2018 $637,000.00
22 9/30/2018 $-382,000.00
23 6/30/2018 $-376,000.00
24 3/31/2018 $618,000.00
25 12/31/2017 $71,000.00
26 9/30/2017 $60,000.00
27 6/30/2017 $328,000.00
28 3/31/2017 $-190,000.00
29 12/31/2016 $-159,000.00
30 9/30/2016 $-202,000.00
31 6/30/2016 $-145,000.00
32 3/31/2016 $-454,000.00
33 12/31/2015 $-625,000.00
34 9/30/2015 $-36,000.00
35 6/30/2015 $-518,000.00
36 3/31/2015 $-267,000.00
37 12/31/2014 $46,000.00
38 9/30/2014 $313,000.00
39 6/30/2014 $195,000.00
40 3/31/2014 $-2,695,000.00
41 12/31/2013 $-932,000.00
42 9/30/2013 $-138,000.00
43 6/30/2013 $217,000.00
44 3/31/2013 $2,036,000.00
45 12/31/2012 $835,000.00
46 9/30/2012 $509,000.00
47 6/30/2012 $384,000.00
48 3/31/2012 $204,000.00
49 12/31/2011 $1,197,000.00
50 9/30/2011 $537,000.00
51 6/30/2011 $527,000.00
52 3/31/2011 $-261,000.00
53 12/31/2010 $-135,000.00
54 3/31/2010 $27,000.00
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 12/31/2023 $852,000.00
2 9/30/2023 $-3,963,000.00
3 6/30/2023 $-19,530,000.00
4 3/31/2023 $-24,213,000.00
5 12/31/2022 $-17,103,000.00
6 9/30/2022 $-28,604,000.00
7 6/30/2022 $-31,366,000.00
8 3/31/2022 $10,400,000.00
9 12/31/2021 $-3,293,000.00
10 9/30/2021 $-25,952,000.00
11 6/30/2021 $-26,067,000.00
12 3/31/2021 $10,660,000.00
13 12/31/2020 $484,000.00
14 9/30/2020 $-17,151,000.00
15 6/30/2020 $-7,699,000.00
16 3/31/2020 $-1,997,000.00
17 12/31/2019 $-2,018,000.00
18 9/30/2019 $-1,015,000.00
19 6/30/2019 $-10,038,000.00
20 3/31/2019 $5,075,000.00
21 12/31/2018 $5,345,000.00
22 9/30/2018 $-13,736,000.00
23 6/30/2018 $-1,938,000.00
24 3/31/2018 $3,496,000.00
25 12/31/2017 $-3,652,000.00
26 9/30/2017 $-19,109,000.00
27 6/30/2017 $-11,076,000.00
28 3/31/2017 $15,088,000.00
29 12/31/2016 $10,858,000.00
30 9/30/2016 $756,000.00
31 6/30/2016 $-3,553,000.00
32 3/31/2016 $1,972,000.00
33 12/31/2015 $4,020,000.00
34 9/30/2015 $-5,860,000.00
35 6/30/2015 $-13,048,000.00
36 3/31/2015 $13,221,000.00
37 12/31/2014 $6,093,000.00
38 9/30/2014 $-1,011,000.00
39 6/30/2014 $-11,220,000.00
40 3/31/2014 $43,187,000.00
41 12/31/2013 $18,057,000.00
42 9/30/2013 $5,524,000.00
43 6/30/2013 $-7,192,000.00
44 3/31/2013 $32,358,000.00
45 12/31/2012 $17,511,000.00
46 9/30/2012 $2,819,000.00
47 6/30/2012 $-7,385,000.00
48 3/31/2012 $29,038,000.00
49 12/31/2011 $11,423,000.00
50 9/30/2011 $5,032,000.00
51 6/30/2011 $2,360,000.00
52 3/31/2011 $13,469,000.00
53 12/31/2010 $6,470,000.00
54 3/31/2010 $8,757,000.00
Financials: IncreaseDecreaseInContractWithCustomerLiability
Date Value
1 12/31/2023 $22,443,000.00
2 9/30/2023 $1,746,000.00
3 6/30/2023 $-7,213,000.00
4 3/31/2023 $73,756,000.00
5 12/31/2022 $41,807,000.00
6 9/30/2022 $16,464,000.00
7 6/30/2022 $10,258,000.00
8 3/31/2022 $48,295,000.00
9 12/31/2021 $19,564,000.00
10 9/30/2021 $1,831,000.00
11 6/30/2021 $669,000.00
12 3/31/2021 $31,740,000.00
13 12/31/2020 $10,719,000.00
14 9/30/2020 $-10,222,000.00
15 6/30/2020 $-543,000.00
16 3/31/2020 $-6,230,000.00
17 12/31/2019 $-6,262,000.00
18 9/30/2019 $-12,079,000.00
19 6/30/2019 $-7,922,000.00
20 3/31/2019 $21,719,000.00
21 12/31/2018 $9,368,000.00
22 9/30/2018 $-3,796,000.00
23 6/30/2018 $3,298,000.00
24 3/31/2018 $33,971,000.00
25 12/31/2017 $17,963,000.00
26 9/30/2017 $7,413,000.00
27 6/30/2017 $7,418,000.00
28 3/31/2017 $36,666,000.00
Financials: IncreaseDecreaseInOtherOperatingAssets
Date Value
1 12/31/2023 $-1,970,000.00
2 9/30/2023 $3,832,000.00
3 6/30/2023 $1,393,000.00
4 3/31/2023 $-6,179,000.00
5 12/31/2022 $-2,982,000.00
6 9/30/2022 $461,000.00
7 6/30/2022 $2,710,000.00
8 3/31/2022 $-3,732,000.00
9 12/31/2021 $2,172,000.00
10 9/30/2021 $4,346,000.00
11 6/30/2021 $7,594,000.00
12 3/31/2021 $-11,887,000.00
13 12/31/2020 $-6,955,000.00
14 9/30/2020 $-9,982,000.00
15 6/30/2020 $-7,289,000.00
16 3/31/2020 $1,246,000.00
17 12/31/2019 $-5,586,000.00
18 9/30/2019 $1,796,000.00
19 6/30/2019 $5,881,000.00
20 3/31/2019 $-11,400,000.00
21 12/31/2018 $-10,425,000.00
22 9/30/2018 $-4,884,000.00
23 6/30/2018 $-2,919,000.00
24 3/31/2018 $6,876,000.00
25 12/31/2017 $7,101,000.00
26 9/30/2017 $12,778,000.00
27 6/30/2017 $9,225,000.00
28 3/31/2017 $55,000.00
29 12/31/2016 $-1,060,000.00
30 9/30/2016 $-854,000.00
31 6/30/2016 $2,672,000.00
32 3/31/2016 $571,000.00
33 12/31/2015 $-2,448,000.00
34 9/30/2015 $400,000.00
35 6/30/2015 $870,000.00
36 3/31/2015 $-1,229,000.00
37 12/31/2014 $-578,000.00
38 9/30/2014 $105,000.00
39 6/30/2014 $-202,000.00
40 3/31/2014 $160,000.00
41 12/31/2013 $-355,000.00
42 9/30/2013 $-197,000.00
43 6/30/2013 $-47,000.00
44 3/31/2013 $1,844,000.00
45 12/31/2012 $1,593,000.00
46 9/30/2012 $1,704,000.00
47 6/30/2012 $-664,000.00
48 3/31/2012 $3,720,000.00
49 12/31/2011 $3,195,000.00
50 9/30/2011 $2,532,000.00
51 6/30/2011 $473,000.00
52 3/31/2011 $314,000.00
53 12/31/2010 $349,000.00
54 3/31/2010 $97,000.00
Financials: IncreaseDecreaseInOtherOperatingLiabilities
Date Value
1 12/31/2023 $407,000.00
2 9/30/2023 $899,000.00
3 6/30/2023 $503,000.00
4 3/31/2023 $1,011,000.00
5 12/31/2022 $1,136,000.00
6 9/30/2022 $1,130,000.00
7 6/30/2022 $29,000.00
8 3/31/2022 $1,677,000.00
9 12/31/2021 $56,000.00
10 9/30/2021 $56,000.00
11 6/30/2021 $17,000.00
12 3/31/2021 $-874,000.00
13 12/31/2020 $2,964,000.00
14 9/30/2020 $4,528,000.00
15 6/30/2020 $2,301,000.00
16 3/31/2020 $-616,000.00
17 12/31/2019 $-1,407,000.00
18 9/30/2019 $-782,000.00
19 6/30/2019 $-489,000.00
20 3/31/2019 $-60,000.00
21 12/31/2018 $224,000.00
22 9/30/2018 $138,000.00
23 6/30/2018 $231,000.00
24 3/31/2018 $-1,933,000.00
25 12/31/2017 $-1,222,000.00
26 9/30/2017 $-224,000.00
27 6/30/2017 $-283,000.00
28 3/31/2017 $330,000.00
29 12/31/2016 $52,000.00
30 9/30/2016 $183,000.00
31 6/30/2016 $178,000.00
32 3/31/2016 $258,000.00
33 12/31/2015 $-3,000.00
34 9/30/2015 $198,000.00
35 6/30/2015 $39,000.00
36 3/31/2015 $-2,040,000.00
37 12/31/2014 $-1,269,000.00
38 9/30/2014 $-1,612,000.00
39 6/30/2014 $-1,602,000.00
40 3/31/2014 $-1,445,000.00
41 12/31/2013 $-185,000.00
42 9/30/2013 $-65,000.00
43 6/30/2013 $-44,000.00
44 3/31/2013 $-357,000.00
45 12/31/2012 $293,000.00
46 9/30/2012 $180,000.00
47 6/30/2012 $106,000.00
48 3/31/2012 $810,000.00
49 12/31/2011 $1,222,000.00
50 9/30/2011 $688,000.00
51 6/30/2011 $356,000.00
52 3/31/2011 $-1,701,000.00
53 12/31/2010 $-672,000.00
54 3/31/2010 $1,157,000.00
Financials: IncreaseDecreaseInReceivables
Date Value
1 12/31/2023 $20,676,000.00
2 9/30/2023 $-8,245,000.00
3 6/30/2023 $-28,057,000.00
4 3/31/2023 $11,596,000.00
5 12/31/2022 $17,779,000.00
6 9/30/2022 $-15,863,000.00
7 6/30/2022 $-9,389,000.00
8 3/31/2022 $20,371,000.00
9 12/31/2021 $25,546,000.00
10 9/30/2021 $-27,519,000.00
11 6/30/2021 $-34,054,000.00
12 3/31/2021 $34,622,000.00
13 12/31/2020 $38,970,000.00
14 9/30/2020 $-3,637,000.00
15 6/30/2020 $11,384,000.00
16 3/31/2020 $-26,096,000.00
17 12/31/2019 $-12,735,000.00
18 9/30/2019 $-45,625,000.00
19 6/30/2019 $-43,165,000.00
20 3/31/2019 $24,092,000.00
21 12/31/2018 $17,918,000.00
22 9/30/2018 $-21,495,000.00
23 6/30/2018 $-8,672,000.00
24 3/31/2018 $25,082,000.00
25 12/31/2017 $4,591,000.00
26 9/30/2017 $-12,439,000.00
27 6/30/2017 $-11,097,000.00
28 3/31/2017 $16,372,000.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 12/31/2023 $1,064,000.00
2 9/30/2023 $1,007,000.00
3 6/30/2023 $918,000.00
4 3/31/2023 --
5 12/31/2022 $1,072,000.00
6 9/30/2022 $994,000.00
7 6/30/2022 $1,122,000.00
8 3/31/2022 $1,777,000.00
9 12/31/2021 $1,477,000.00
10 9/30/2021 $1,976,000.00
11 6/30/2021 $1,987,000.00
12 3/31/2021 --
13 12/31/2020 $1,000,000.00
14 9/30/2020 --
15 6/30/2020 $312,000.00
16 3/31/2020 --
17 12/31/2019 --
18 6/30/2019 --
19 3/31/2019 $1,774,000.00
20 3/31/2018 --
21 3/31/2017 --
22 12/31/2016 --
23 3/31/2016 $1,330,000.00
24 12/31/2015 --
25 9/30/2015 --
26 6/30/2015 --
27 3/31/2015 $1,758,000.00
28 12/31/2014 $1,775,000.00
29 9/30/2014 $1,729,000.00
30 6/30/2014 $1,808,000.00
31 3/31/2014 $2,666,000.00
32 12/31/2013 $2,592,000.00
33 9/30/2013 $2,806,000.00
34 6/30/2013 $2,747,000.00
35 3/31/2013 $2,867,000.00
36 12/31/2012 $2,826,000.00
37 9/30/2012 $2,709,000.00
38 6/30/2012 $2,821,000.00
39 3/31/2012 $3,112,000.00
40 12/31/2011 $3,022,000.00
41 9/30/2011 $2,933,000.00
42 6/30/2011 $3,097,000.00
43 3/31/2011 $3,018,000.00
44 12/31/2010 $2,952,000.00
45 3/31/2010 $2,889,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $1,354,000.00
2 9/30/2023 $1,667,000.00
3 6/30/2023 $1,979,000.00
4 3/31/2023 $2,292,000.00
5 12/31/2022 $2,604,000.00
6 9/30/2022 $2,917,000.00
7 6/30/2022 $3,229,000.00
8 3/31/2022 $3,542,000.00
9 3/31/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 $43,525,000.00
13 3/31/2020 $46,350,000.00
14 12/31/2019 $49,175,000.00
15 3/31/2019 --
Financials: InterestExpense
Date Value
1 12/31/2023 $311,000.00
2 9/30/2023 $208,000.00
3 6/30/2023 $96,000.00
4 3/31/2023 $472,000.00
5 12/31/2022 $315,000.00
6 9/30/2022 $210,000.00
7 6/30/2022 $105,000.00
8 3/31/2022 $109,000.00
9 12/31/2021 $19,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 3/31/2020 --
15 12/31/2016 $233,000.00
16 9/30/2016 $245,000.00
17 6/30/2016 $246,000.00
18 12/31/2015 $234,000.00
19 9/30/2015 $234,000.00
20 6/30/2015 $224,000.00
21 12/31/2014 $228,000.00
22 9/30/2014 $218,000.00
23 6/30/2014 --
24 12/31/2013 --
25 9/30/2013 --
Financials: InterestPaidNet
Date Value
1 3/31/2023 $253,000.00
2 3/31/2022 $13,000.00
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 $592,000.00
7 3/31/2017 $680,000.00
Financials: InvestmentIncomeInterest
Date Value
1 12/31/2023 $3,530,000.00
2 9/30/2023 $2,149,000.00
3 6/30/2023 $780,000.00
4 3/31/2023 $1,300,000.00
5 12/31/2022 $916,000.00
6 9/30/2022 $291,000.00
7 6/30/2022 $261,000.00
8 3/31/2022 $656,000.00
9 12/31/2021 $543,000.00
10 9/30/2021 $423,000.00
11 6/30/2021 $134,000.00
12 3/31/2021 $1,028,000.00
13 12/31/2020 $759,000.00
14 9/30/2020 $249,000.00
15 6/30/2020 $343,000.00
16 3/31/2020 $4,962,000.00
17 12/31/2019 $4,270,000.00
18 9/30/2019 $3,484,000.00
19 6/30/2019 $1,923,000.00
20 3/31/2019 $5,519,000.00
21 12/31/2018 $1,721,000.00
22 9/30/2018 $2,039,000.00
23 6/30/2018 $891,000.00
24 3/31/2018 $2,228,000.00
25 12/31/2017 $1,560,000.00
26 9/30/2017 $972,000.00
27 6/30/2017 $433,000.00
28 3/31/2017 $1,163,000.00
29 12/31/2016 $843,000.00
30 9/30/2016 $531,000.00
31 6/30/2016 $255,000.00
32 3/31/2016 $862,000.00
33 12/31/2015 $207,000.00
34 9/30/2015 $199,000.00
35 6/30/2015 $181,000.00
36 3/31/2015 $773,000.00
37 12/31/2014 $592,000.00
38 9/30/2014 $195,000.00
39 6/30/2014 $195,000.00
40 3/31/2014 $890,000.00
41 12/31/2013 $675,000.00
42 9/30/2013 $213,000.00
43 6/30/2013 $242,000.00
44 3/31/2013 $1,059,000.00
45 12/31/2012 $299,000.00
46 9/30/2012 $497,000.00
47 6/30/2012 $236,000.00
48 3/31/2012 $750,000.00
49 12/31/2011 $190,000.00
50 9/30/2011 $323,000.00
51 6/30/2011 $165,000.00
52 3/31/2011 $650,000.00
53 12/31/2010 $162,000.00
54 3/31/2010 $384,000.00
Financials: LeaseCost
Date Value
1 3/31/2023 $7,440,000.00
2 3/31/2022 $8,860,000.00
3 3/31/2021 $11,218,000.00
4 3/31/2020 $11,293,000.00
5 12/31/2019 $8,523,000.00
6 9/30/2019 $5,829,000.00
7 6/30/2019 $2,902,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 3/31/2023 $13,665,000.00
2 3/31/2022 $17,369,000.00
3 3/31/2021 $25,069,000.00
4 3/31/2020 $17,818,000.00
5 12/31/2019 $19,190,000.00
6 9/30/2019 $20,364,000.00
7 6/30/2019 $21,875,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 3/31/2023 $1,204,000.00
2 3/31/2022 $1,846,000.00
3 3/31/2021 $2,535,000.00
4 3/31/2020 $675,000.00
5 12/31/2019 $1,719,000.00
6 9/30/2019 $1,714,000.00
7 6/30/2019 $981,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 3/31/2023 $4,443,000.00
2 3/31/2022 $4,745,000.00
3 3/31/2021 $7,526,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 3/31/2023 $745,000.00
2 3/31/2022 $568,000.00
3 3/31/2021 $2,143,000.00
4 3/31/2020 $1,024,000.00
5 12/31/2019 $1,382,000.00
6 9/30/2019 $1,362,000.00
7 6/30/2019 $656,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 3/31/2023 $815,000.00
2 3/31/2022 $2,080,000.00
3 3/31/2021 $3,978,000.00
4 3/31/2020 $1,369,000.00
5 12/31/2019 $2,017,000.00
6 9/30/2019 $1,964,000.00
7 6/30/2019 $2,338,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 3/31/2023 $2,250,000.00
2 3/31/2022 $3,904,000.00
3 3/31/2021 $4,071,000.00
4 3/31/2020 $2,160,000.00
5 12/31/2019 $4,627,000.00
6 9/30/2019 $4,227,000.00
7 6/30/2019 $4,440,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 3/31/2023 $4,208,000.00
2 3/31/2022 $4,226,000.00
3 3/31/2021 $4,816,000.00
4 3/31/2020 $5,070,000.00
5 12/31/2019 $7,865,000.00
6 9/30/2019 $7,241,000.00
7 6/30/2019 $6,794,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 3/31/2023 $887,000.00
2 3/31/2022 $1,321,000.00
3 3/31/2021 $2,181,000.00
4 3/31/2020 $1,311,000.00
5 12/31/2019 $2,237,000.00
6 9/30/2019 $2,046,000.00
7 6/30/2019 $2,363,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $804,074,000.00
2 9/30/2023 $772,692,000.00
3 6/30/2023 $741,732,000.00
4 3/31/2023 $782,574,000.00
5 12/31/2022 $829,942,000.00
6 9/30/2022 $779,788,000.00
7 6/30/2022 $792,723,000.00
8 3/31/2022 $816,080,000.00
9 12/31/2021 $768,559,000.00
10 9/30/2021 $779,754,000.00
11 6/30/2021 $839,388,000.00
12 3/31/2021 $904,173,000.00
13 12/31/2020 $905,579,000.00
14 9/30/2020 $851,978,000.00
15 6/30/2020 $865,837,000.00
16 3/31/2020 $845,076,000.00
17 12/31/2019 $862,568,000.00
18 9/30/2019 $801,766,000.00
19 6/30/2019 $793,322,000.00
20 3/31/2019 $822,453,000.00
21 12/31/2018 $814,687,000.00
22 9/30/2018 $810,035,000.00
23 6/30/2018 $804,460,000.00
24 3/31/2018 $818,642,000.00
25 12/31/2017 $789,274,000.00
26 9/30/2017 $877,945,000.00
27 6/30/2017 $860,811,000.00
28 3/31/2017 $829,878,000.00
29 12/31/2016 $769,716,000.00
30 9/30/2016 $766,475,000.00
31 6/30/2016 $730,305,000.00
32 3/31/2016 $714,573,000.00
33 12/31/2015 $730,563,000.00
34 9/30/2015 $696,864,000.00
35 6/30/2015 $717,552,000.00
36 3/31/2015 $713,466,000.00
37 12/31/2014 $683,408,000.00
38 9/30/2014 $708,381,000.00
39 6/30/2014 $670,733,000.00
40 3/31/2014 $755,384,000.00
41 12/31/2013 $735,141,000.00
42 9/30/2013 $688,311,000.00
43 6/30/2013 $632,742,000.00
44 3/31/2013 $604,854,000.00
45 12/31/2012 $538,414,000.00
46 9/30/2012 $487,994,000.00
47 6/30/2012 $440,676,000.00
48 3/31/2012 $432,688,000.00
49 12/31/2011 $378,613,000.00
50 3/31/2011 $342,499,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $432,805,000.00
2 9/30/2023 $403,749,000.00
3 6/30/2023 $385,765,000.00
4 3/31/2023 $410,076,000.00
5 12/31/2022 $391,182,000.00
6 9/30/2022 $349,396,000.00
7 6/30/2022 $355,921,000.00
8 3/31/2022 $394,064,000.00
9 12/31/2021 $365,774,000.00
10 9/30/2021 $339,815,000.00
11 6/30/2021 $347,283,000.00
12 3/31/2021 $373,202,000.00
13 12/31/2020 $359,436,000.00
14 9/30/2020 $314,705,000.00
15 6/30/2020 $322,812,000.00
16 3/31/2020 $328,554,000.00
17 12/31/2019 $333,786,000.00
18 9/30/2019 $320,109,000.00
19 6/30/2019 $320,201,000.00
20 3/31/2019 $326,346,000.00
21 12/31/2018 $317,687,000.00
22 9/30/2018 $294,972,000.00
23 6/30/2018 $313,938,000.00
24 3/31/2018 $324,173,000.00
25 12/31/2017 $306,904,000.00
26 9/30/2017 $280,094,000.00
27 6/30/2017 $287,216,000.00
28 3/31/2017 $287,917,000.00
29 12/31/2016 $267,166,000.00
30 9/30/2016 $264,867,000.00
31 6/30/2016 $260,541,000.00
32 3/31/2016 $264,964,000.00
33 12/31/2015 $255,181,000.00
34 9/30/2015 $243,800,000.00
35 6/30/2015 $242,949,000.00
36 3/31/2015 $257,929,000.00
37 12/31/2014 $245,131,000.00
38 9/30/2014 $238,593,000.00
39 6/30/2014 $234,011,000.00
40 3/31/2014 $243,527,000.00
41 12/31/2013 $222,847,000.00
42 9/30/2013 $216,073,000.00
43 6/30/2013 $206,270,000.00
44 3/31/2013 $212,404,000.00
45 12/31/2012 $184,113,000.00
46 9/30/2012 $173,318,000.00
47 6/30/2012 $157,481,000.00
48 3/31/2012 $173,049,000.00
49 12/31/2011 $150,523,000.00
50 3/31/2011 $133,350,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-125,902,000.00
2 9/30/2023 $-75,989,000.00
3 6/30/2023 $-49,829,000.00
4 3/31/2023 $-135,579,000.00
5 12/31/2022 $-80,902,000.00
6 9/30/2022 $-51,491,000.00
7 6/30/2022 $-18,299,000.00
8 3/31/2022 $-276,088,000.00
9 12/31/2021 $-242,335,000.00
10 9/30/2021 $-156,831,000.00
11 6/30/2021 $-74,613,000.00
12 3/31/2021 $-74,738,000.00
13 12/31/2020 $-26,129,000.00
14 9/30/2020 $5,271,000.00
15 6/30/2020 $231,000.00
16 3/31/2020 $-39,403,000.00
17 12/31/2019 $-9,082,000.00
18 9/30/2019 $-33,701,000.00
19 6/30/2019 $-39,363,000.00
20 3/31/2019 $-90,713,000.00
21 12/31/2018 $-59,854,000.00
22 9/30/2018 $-8,677,000.00
23 6/30/2018 $-11,617,000.00
24 3/31/2018 $-82,104,000.00
25 12/31/2017 $-73,596,000.00
26 9/30/2017 $5,476,000.00
27 6/30/2017 $5,570,000.00
28 3/31/2017 $-22,435,000.00
29 12/31/2016 $-5,950,000.00
30 9/30/2016 $12,654,000.00
31 6/30/2016 $1,842,000.00
32 3/31/2016 $-69,970,000.00
33 12/31/2015 $-18,539,000.00
34 9/30/2015 $-11,115,000.00
35 6/30/2015 $3,499,000.00
36 3/31/2015 $-133,640,000.00
37 12/31/2014 $-140,109,000.00
38 9/30/2014 $-92,356,000.00
39 6/30/2014 $-101,200,000.00
40 3/31/2014 $-4,078,000.00
41 12/31/2013 $33,488,000.00
42 9/30/2013 $26,513,000.00
43 6/30/2013 $11,342,000.00
44 3/31/2013 $41,208,000.00
45 12/31/2012 $32,191,000.00
46 9/30/2012 $14,483,000.00
47 6/30/2012 $5,811,000.00
48 3/31/2012 $-11,507,000.00
49 12/31/2011 $-24,599,000.00
50 9/30/2011 $-35,936,000.00
51 6/30/2011 $5,804,000.00
52 3/31/2011 $-7,304,000.00
53 12/31/2010 $-13,072,000.00
54 3/31/2010 $13,679,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-4,289,000.00
2 9/30/2023 $-1,985,000.00
3 6/30/2023 $-1,459,000.00
4 3/31/2023 $-5,286,000.00
5 12/31/2022 $-4,147,000.00
6 9/30/2022 $-3,174,000.00
7 6/30/2022 $-1,882,000.00
8 3/31/2022 $-24,444,000.00
9 12/31/2021 $-6,355,000.00
10 9/30/2021 $-4,699,000.00
11 6/30/2021 $-1,442,000.00
12 3/31/2021 $35,469,000.00
13 12/31/2020 $26,806,000.00
14 9/30/2020 $29,138,000.00
15 6/30/2020 $31,157,000.00
16 3/31/2020 $-74,005,000.00
17 12/31/2019 $-94,056,000.00
18 9/30/2019 $31,262,000.00
19 6/30/2019 $-828,000.00
20 3/31/2019 $-5,261,000.00
21 12/31/2018 $-4,011,000.00
22 9/30/2018 $-3,280,000.00
23 6/30/2018 $18,362,000.00
24 3/31/2018 $-17,991,000.00
25 12/31/2017 $-15,597,000.00
26 9/30/2017 $-13,199,000.00
27 6/30/2017 $-12,247,000.00
28 3/31/2017 $-28,045,000.00
29 12/31/2016 $-26,160,000.00
30 9/30/2016 $-20,840,000.00
31 6/30/2016 $-9,894,000.00
32 3/31/2016 $-62,189,000.00
33 12/31/2015 $-46,468,000.00
34 9/30/2015 $-28,096,000.00
35 6/30/2015 $-14,737,000.00
36 3/31/2015 $-90,041,000.00
37 12/31/2014 $-79,030,000.00
38 9/30/2014 $-62,875,000.00
39 6/30/2014 $-19,530,000.00
40 3/31/2014 $-90,158,000.00
41 12/31/2013 $-70,443,000.00
42 9/30/2013 $-47,492,000.00
43 6/30/2013 $-8,079,000.00
44 3/31/2013 $-15,832,000.00
45 12/31/2012 $-4,408,000.00
46 9/30/2012 $-2,156,000.00
47 6/30/2012 $-483,000.00
48 3/31/2012 $-7,792,000.00
49 12/31/2011 $-6,413,000.00
50 9/30/2011 $-4,893,000.00
51 6/30/2011 $-3,514,000.00
52 3/31/2011 $28,000.00
53 12/31/2010 $-107,000.00
54 3/31/2010 $-8,413,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $123,813,000.00
2 9/30/2023 $79,374,000.00
3 6/30/2023 $39,037,000.00
4 3/31/2023 $170,288,000.00
5 12/31/2022 $102,455,000.00
6 9/30/2022 $72,277,000.00
7 6/30/2022 $22,433,000.00
8 3/31/2022 $177,180,000.00
9 12/31/2021 $90,064,000.00
10 9/30/2021 $63,270,000.00
11 6/30/2021 $37,211,000.00
12 3/31/2021 $123,955,000.00
13 12/31/2020 $59,247,000.00
14 9/30/2020 $42,242,000.00
15 6/30/2020 $15,285,000.00
16 3/31/2020 $88,464,000.00
17 12/31/2019 $56,008,000.00
18 9/30/2019 $55,119,000.00
19 6/30/2019 $31,140,000.00
20 3/31/2019 $110,180,000.00
21 12/31/2018 $73,594,000.00
22 9/30/2018 $42,530,000.00
23 6/30/2018 $24,770,000.00
24 3/31/2018 $84,169,000.00
25 12/31/2017 $60,828,000.00
26 9/30/2017 $29,618,000.00
27 6/30/2017 $19,933,000.00
28 3/31/2017 $100,039,000.00
29 12/31/2016 $71,054,000.00
30 9/30/2016 $44,286,000.00
31 6/30/2016 $24,047,000.00
32 3/31/2016 $84,413,000.00
33 12/31/2015 $47,234,000.00
34 9/30/2015 $31,469,000.00
35 6/30/2015 $21,897,000.00
36 3/31/2015 $123,847,000.00
37 12/31/2014 $87,865,000.00
38 9/30/2014 $67,626,000.00
39 6/30/2014 $35,444,000.00
40 3/31/2014 $119,137,000.00
41 12/31/2013 $79,218,000.00
42 9/30/2013 $49,056,000.00
43 6/30/2013 $24,574,000.00
44 3/31/2013 $112,683,000.00
45 12/31/2012 $69,802,000.00
46 9/30/2012 $42,343,000.00
47 6/30/2012 $17,909,000.00
48 3/31/2012 $100,000,000.00
49 12/31/2011 $69,883,000.00
50 9/30/2011 $42,151,000.00
51 6/30/2011 $31,093,000.00
52 3/31/2011 $52,410,000.00
53 12/31/2010 $33,456,000.00
54 3/31/2010 $57,247,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $42,786,000.00
2 9/30/2023 $25,646,000.00
3 6/30/2023 $12,629,000.00
4 3/31/2023 $-35,774,000.00
5 12/31/2022 $7,719,000.00
6 9/30/2022 $4,518,000.00
7 6/30/2022 $3,511,000.00
8 3/31/2022 $33,624,000.00
9 12/31/2021 $25,636,000.00
10 9/30/2021 $15,628,000.00
11 6/30/2021 $13,897,000.00
12 3/31/2021 $-30,954,000.00
13 12/31/2020 $-37,215,000.00
14 9/30/2020 $-41,171,000.00
15 6/30/2020 $2,283,000.00
16 3/31/2020 $8,935,000.00
17 12/31/2019 $-14,580,000.00
18 9/30/2019 $-7,084,000.00
19 6/30/2019 $-6,846,000.00
20 3/31/2019 $3,561,000.00
21 12/31/2018 $13,400,000.00
22 9/30/2018 $891,000.00
23 6/30/2018 $-8,567,000.00
24 3/31/2018 $-61,900,000.00
25 12/31/2017 $-60,239,000.00
26 9/30/2017 $-1,010,000.00
27 6/30/2017 $-284,000.00
28 3/31/2017 $-508,000.00
29 12/31/2016 $-705,000.00
30 9/30/2016 $-562,000.00
31 6/30/2016 $-2,610,000.00
32 3/31/2016 $5,794,000.00
33 12/31/2015 $4,878,000.00
34 9/30/2015 $-10,536,000.00
35 6/30/2015 $-1,300,000.00
36 3/31/2015 $3,352,000.00
37 12/31/2014 $3,073,000.00
38 9/30/2014 $6,496,000.00
39 6/30/2014 $12,729,000.00
40 3/31/2014 $64,064,000.00
41 12/31/2013 $17,591,000.00
42 9/30/2013 $17,354,000.00
43 6/30/2013 $13,462,000.00
44 3/31/2013 $16,985,000.00
45 12/31/2012 $36,224,000.00
46 9/30/2012 $13,899,000.00
47 6/30/2012 $10,125,000.00
48 3/31/2012 $31,940,000.00
49 12/31/2011 $22,098,000.00
50 9/30/2011 $14,938,000.00
51 6/30/2011 $7,039,000.00
52 3/31/2011 $4,835,000.00
53 12/31/2010 $16,169,000.00
54 9/30/2010 $5,419,000.00
55 6/30/2010 $3,498,000.00
56 3/31/2010 $18,405,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $42,786,000.00
2 9/30/2023 $25,646,000.00
3 6/30/2023 $12,629,000.00
4 12/31/2022 $-310,000.00
5 9/30/2022 $8,029,000.00
6 6/30/2022 $3,511,000.00
7 12/31/2021 $25,636,000.00
8 9/30/2021 $1,731,000.00
9 6/30/2021 $13,897,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 12/31/2023 $42,786,000.00
2 9/30/2023 $25,646,000.00
3 6/30/2023 $12,629,000.00
4 12/31/2022 $-310,000.00
5 9/30/2022 $8,029,000.00
6 6/30/2022 $3,511,000.00
7 12/31/2021 $25,636,000.00
8 9/30/2021 $1,731,000.00
9 6/30/2021 $13,897,000.00
Financials: NoncurrentAssets
Date Value
1 3/31/2023 $231,660,000.00
2 3/31/2022 $331,999,000.00
3 3/31/2021 $296,573,000.00
4 3/31/2020 $331,389,000.00
5 3/31/2019 $167,451,000.00
6 3/31/2018 $171,854,000.00
7 3/31/2017 $139,592,000.00
8 3/31/2016 $142,641,000.00
9 3/31/2015 $147,012,000.00
10 3/31/2014 $96,116,000.00
11 3/31/2013 $28,190,000.00
Financials: NumberOfOperatingSegments
Date Value
1 3/31/2023 $1.00
2 3/31/2022 $1.00
3 12/31/2021 $1.00
4 9/30/2021 $1.00
5 6/30/2021 $1.00
6 3/31/2021 $1.00
7 12/31/2020 $1.00
8 9/30/2020 $1.00
9 6/30/2020 $1.00
10 3/31/2020 $1.00
11 12/31/2019 $1.00
12 9/30/2019 $1.00
13 6/30/2019 $1.00
14 3/31/2019 $1.00
15 12/31/2018 $1.00
16 9/30/2018 $1.00
17 6/30/2018 $1.00
18 3/31/2018 $1.00
19 12/31/2017 $1.00
20 9/30/2017 $1.00
21 6/30/2017 $1.00
22 3/31/2017 $1.00
23 3/31/2016 $1.00
24 3/31/2015 $1.00
Financials: OperatingExpenses
Date Value
1 12/31/2023 $446,326,000.00
2 9/30/2023 $289,630,000.00
3 6/30/2023 $144,120,000.00
4 3/31/2023 $665,073,000.00
5 12/31/2022 $458,735,000.00
6 9/30/2022 $146,442,000.00
7 6/30/2022 $156,775,000.00
8 3/31/2022 $614,166,000.00
9 12/31/2021 $160,057,000.00
10 9/30/2021 $149,000,000.00
11 6/30/2021 $142,652,000.00
12 3/31/2021 $636,362,000.00
13 12/31/2020 $484,970,000.00
14 9/30/2020 $328,058,000.00
15 6/30/2020 $141,766,000.00
16 3/31/2020 $571,315,000.00
17 12/31/2019 $146,307,000.00
18 9/30/2019 $284,667,000.00
19 6/30/2019 $140,157,000.00
20 3/31/2019 $589,043,000.00
21 12/31/2018 $144,978,000.00
22 9/30/2018 $296,579,000.00
23 6/30/2018 $155,380,000.00
24 3/31/2018 $602,187,000.00
25 12/31/2017 $450,131,000.00
26 9/30/2017 $298,200,000.00
27 6/30/2017 $148,672,000.00
28 3/31/2017 $561,055,000.00
29 12/31/2016 $415,832,000.00
30 9/30/2016 $271,846,000.00
31 6/30/2016 $133,966,000.00
32 3/31/2016 $506,945,000.00
33 12/31/2015 $131,758,000.00
34 9/30/2015 $124,357,000.00
35 6/30/2015 $124,831,000.00
36 3/31/2015 $486,691,000.00
37 12/31/2014 $361,639,000.00
38 9/30/2014 $233,456,000.00
39 6/30/2014 $113,502,000.00
40 3/31/2014 $411,619,000.00
41 12/31/2013 $299,549,000.00
42 9/30/2013 $192,520,000.00
43 6/30/2013 $95,233,000.00
44 3/31/2013 $350,003,000.00
45 3/31/2012 $303,933,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $57,165,000.00
2 9/30/2023 $36,114,000.00
3 6/30/2023 $18,480,000.00
4 3/31/2023 $-15,885,000.00
5 12/31/2022 $21,780,000.00
6 9/30/2022 $9,313,000.00
7 6/30/2022 $7,449,000.00
8 3/31/2022 $41,566,000.00
9 12/31/2021 $12,361,000.00
10 9/30/2021 $2,266,000.00
11 6/30/2021 $15,494,000.00
12 3/31/2021 $-22,263,000.00
13 12/31/2020 $-32,601,000.00
14 9/30/2020 $-41,952,000.00
15 6/30/2020 $6,683,000.00
16 3/31/2020 $-17,508,000.00
17 12/31/2019 $-479,000.00
18 9/30/2019 $-14,843,000.00
19 6/30/2019 $-6,674,000.00
20 3/31/2019 $4,908,000.00
21 12/31/2018 $10,444,000.00
22 9/30/2018 $-5,803,000.00
23 6/30/2018 $-6,809,000.00
24 3/31/2018 $-946,000.00
25 12/31/2017 $-5,538,000.00
26 9/30/2017 $-9,016,000.00
27 6/30/2017 $-4,361,000.00
28 3/31/2017 $-1,242,000.00
29 12/31/2016 $-2,063,000.00
30 9/30/2016 $-58,000.00
31 6/30/2016 $-2,548,000.00
32 3/31/2016 $4,110,000.00
33 12/31/2015 $-7,300,000.00
34 9/30/2015 $-4,554,000.00
35 6/30/2015 $-6,255,000.00
36 3/31/2015 $38,784,000.00
37 12/31/2014 $34,015,000.00
38 9/30/2014 $29,118,000.00
39 6/30/2014 $18,214,000.00
40 3/31/2014 $100,420,000.00
41 12/31/2013 $75,540,000.00
42 9/30/2013 $47,817,000.00
43 6/30/2013 $21,397,000.00
44 3/31/2013 $80,895,000.00
45 12/31/2012 $20,227,000.00
46 9/30/2012 $38,769,000.00
47 6/30/2012 $16,416,000.00
48 3/31/2012 $49,299,000.00
49 12/31/2011 $12,320,000.00
50 9/30/2011 $23,094,000.00
51 6/30/2011 $10,013,000.00
52 3/31/2011 $35,771,000.00
53 12/31/2010 $23,385,000.00
54 3/31/2010 $31,849,000.00
Financials: OperatingLeaseCost
Date Value
1 3/31/2023 $5,449,000.00
2 3/31/2022 $7,129,000.00
3 3/31/2021 $9,048,000.00
4 3/31/2020 $8,795,000.00
5 12/31/2019 $6,766,000.00
6 9/30/2019 $4,843,000.00
7 6/30/2019 $2,541,000.00
Financials: OperatingLeaseImpairmentLoss
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 6/30/2021 --
6 3/31/2021 $1,684,000.00
7 12/31/2020 $1,304,000.00
8 9/30/2020 $692,000.00
9 6/30/2020 $467,000.00
10 3/31/2020 $2,761,000.00
11 12/31/2019 $2,195,000.00
12 9/30/2019 $2,050,000.00
13 6/30/2019 $718,000.00
14 3/31/2019 --
Financials: OperatingLeaseLiability
Date Value
1 3/31/2023 $12,778,000.00
2 3/31/2022 $16,048,000.00
3 3/31/2021 $22,888,000.00
4 3/31/2020 $16,507,000.00
5 12/31/2019 $16,953,000.00
6 9/30/2019 $18,318,000.00
7 6/30/2019 $19,512,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $5,178,000.00
2 9/30/2023 $4,848,000.00
3 6/30/2023 $4,763,000.00
4 3/31/2023 $4,518,000.00
5 12/31/2022 $4,031,000.00
6 9/30/2022 $3,932,000.00
7 6/30/2022 $4,113,000.00
8 3/31/2022 $4,778,000.00
9 12/31/2021 $5,615,000.00
10 9/30/2021 $6,455,000.00
11 6/30/2021 $7,263,000.00
12 3/31/2021 $7,469,000.00
13 12/31/2020 $8,346,000.00
14 9/30/2020 $7,563,000.00
15 6/30/2020 $7,130,000.00
16 3/31/2020 $7,699,000.00
17 12/31/2019 $7,730,000.00
18 9/30/2019 $7,832,000.00
19 6/30/2019 $7,894,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $7,946,000.00
2 9/30/2023 $9,194,000.00
3 6/30/2023 $7,584,000.00
4 3/31/2023 $8,260,000.00
5 12/31/2022 $8,150,000.00
6 9/30/2022 $8,738,000.00
7 6/30/2022 $9,801,000.00
8 3/31/2022 $11,270,000.00
9 12/31/2021 $12,148,000.00
10 9/30/2021 $13,009,000.00
11 6/30/2021 $14,351,000.00
12 3/31/2021 $15,419,000.00
13 12/31/2020 $17,561,000.00
14 9/30/2020 $12,574,000.00
15 6/30/2020 $7,785,000.00
16 3/31/2020 $8,808,000.00
17 12/31/2019 $9,223,000.00
18 9/30/2019 $10,486,000.00
19 6/30/2019 $11,618,000.00
Financials: OperatingLeasePayments
Date Value
1 3/31/2023 $5,421,000.00
2 3/31/2022 $8,277,000.00
3 3/31/2021 $10,370,000.00
4 3/31/2020 $9,476,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $11,693,000.00
2 9/30/2023 $12,995,000.00
3 6/30/2023 $11,268,000.00
4 3/31/2023 $11,784,000.00
5 12/31/2022 $11,211,000.00
6 9/30/2022 $11,853,000.00
7 6/30/2022 $13,136,000.00
8 3/31/2022 $14,921,000.00
9 12/31/2021 $16,492,000.00
10 9/30/2021 $17,925,000.00
11 6/30/2021 $19,666,000.00
12 3/31/2021 $20,778,000.00
13 12/31/2020 $23,709,000.00
14 9/30/2020 $18,691,000.00
15 6/30/2020 $13,445,000.00
16 3/31/2020 $15,009,000.00
17 12/31/2019 $15,248,000.00
18 9/30/2019 $16,255,000.00
19 6/30/2019 $17,945,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 3/31/2023 $0.04
2 3/31/2022 $0.04
3 3/31/2021 $0.04
4 3/31/2020 $0.04
5 12/31/2019 $0.04
6 9/30/2019 $0.04
7 6/30/2019 $0.04
Financials: OtherAccruedLiabilitiesCurrentAndNoncurrent
Date Value
1 3/31/2023 $39,776,000.00
2 3/31/2022 $48,428,000.00
3 3/31/2021 $42,258,000.00
4 3/31/2020 $39,695,000.00
5 3/31/2019 $37,389,000.00
6 3/31/2018 $36,107,000.00
7 3/31/2017 $33,552,000.00
8 3/31/2016 $32,889,000.00
9 3/31/2015 $34,239,000.00
10 3/31/2014 $40,353,000.00
11 3/31/2013 $23,180,000.00
12 3/31/2012 $17,497,000.00
13 3/31/2011 $14,271,000.00
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $19,834,000.00
2 9/30/2023 $21,560,000.00
3 6/30/2023 $18,654,000.00
4 3/31/2023 $14,015,000.00
5 12/31/2022 $17,747,000.00
6 9/30/2022 $23,225,000.00
7 6/30/2022 $24,785,000.00
8 3/31/2022 $22,336,000.00
9 12/31/2021 $20,310,000.00
10 9/30/2021 $20,651,000.00
11 6/30/2021 $23,868,000.00
12 3/31/2021 $22,237,000.00
13 12/31/2020 $27,570,000.00
14 9/30/2020 $26,038,000.00
15 6/30/2020 $27,415,000.00
16 3/31/2020 $26,969,000.00
17 12/31/2019 $18,774,000.00
18 9/30/2019 $21,916,000.00
19 6/30/2019 $23,762,000.00
20 3/31/2019 $19,836,000.00
21 12/31/2018 $18,543,000.00
22 9/30/2018 $21,034,000.00
23 6/30/2018 $20,719,000.00
24 3/31/2018 $22,248,000.00
25 12/31/2017 $24,181,000.00
26 9/30/2017 $28,943,000.00
27 6/30/2017 $24,496,000.00
28 3/31/2017 $15,791,000.00
29 12/31/2016 $15,754,000.00
30 9/30/2016 $20,672,000.00
31 6/30/2016 $19,803,000.00
32 3/31/2016 $16,769,000.00
33 12/31/2015 $17,052,000.00
34 9/30/2015 $19,745,000.00
35 6/30/2015 $23,403,000.00
36 3/31/2015 $20,084,000.00
37 12/31/2014 $19,030,000.00
38 9/30/2014 $16,652,000.00
39 6/30/2014 $10,810,000.00
40 3/31/2014 $11,329,000.00
41 12/31/2013 $8,465,000.00
42 9/30/2013 $13,154,000.00
43 6/30/2013 $12,032,000.00
44 3/31/2013 $15,225,000.00
45 12/31/2012 $15,260,000.00
46 9/30/2012 $11,827,000.00
47 6/30/2012 $11,843,000.00
48 3/31/2012 $12,606,000.00
49 12/31/2011 $10,149,000.00
50 3/31/2011 $8,476,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $27,652,000.00
2 9/30/2023 $23,963,000.00
3 6/30/2023 $25,213,000.00
4 3/31/2023 $21,905,000.00
5 12/31/2022 $23,182,000.00
6 9/30/2022 $26,500,000.00
7 6/30/2022 $26,179,000.00
8 3/31/2022 $26,269,000.00
9 12/31/2021 $17,978,000.00
10 9/30/2021 $14,756,000.00
11 6/30/2021 $13,278,000.00
12 3/31/2021 $12,137,000.00
13 12/31/2020 $14,415,000.00
14 9/30/2020 $16,119,000.00
15 6/30/2020 $16,377,000.00
16 3/31/2020 $11,683,000.00
17 12/31/2019 $12,335,000.00
18 9/30/2019 $11,372,000.00
19 6/30/2019 $9,725,000.00
20 3/31/2019 $11,116,000.00
21 12/31/2018 $10,773,000.00
22 9/30/2018 $8,981,000.00
23 6/30/2018 $9,272,000.00
24 3/31/2018 $10,150,000.00
25 12/31/2017 $8,512,000.00
26 9/30/2017 $8,181,000.00
27 6/30/2017 $7,747,000.00
28 3/31/2017 $7,273,000.00
29 12/31/2016 $6,099,000.00
30 9/30/2016 $6,083,000.00
31 6/30/2016 $6,288,000.00
32 3/31/2016 $6,737,000.00
33 12/31/2015 $6,913,000.00
34 9/30/2015 $6,992,000.00
35 6/30/2015 $7,633,000.00
36 3/31/2015 $6,804,000.00
37 12/31/2014 $7,605,000.00
38 9/30/2014 $7,869,000.00
39 6/30/2014 $8,131,000.00
40 3/31/2014 $7,215,000.00
41 12/31/2013 $6,688,000.00
42 9/30/2013 $6,845,000.00
43 6/30/2013 $6,948,000.00
44 3/31/2013 $7,078,000.00
45 12/31/2012 $6,875,000.00
46 9/30/2012 $6,994,000.00
47 6/30/2012 $4,546,000.00
48 3/31/2012 $4,340,000.00
49 12/31/2011 $4,719,000.00
50 3/31/2011 $1,633,000.00
Financials: OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationAdjustmentNetOfTaxPortionAttributableToParent
Date Value
1 12/31/2023 $331,000.00
2 9/30/2023 $-1,154,000.00
3 6/30/2023 $-362,000.00
4 3/31/2023 $-4,187,000.00
5 12/31/2022 $-3,760,000.00
6 9/30/2022 $-1,874,000.00
7 6/30/2022 $-1,715,000.00
8 3/31/2022 $-1,513,000.00
9 12/31/2021 $36,000.00
10 9/30/2021 $-1,313,000.00
11 6/30/2021 $-591,000.00
12 3/31/2021 $3,073,000.00
13 12/31/2020 $2,285,000.00
14 9/30/2020 $788,000.00
15 6/30/2020 $950,000.00
16 12/31/2019 $960,000.00
17 9/30/2019 $-1,165,000.00
18 6/30/2019 $-27,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $331,000.00
2 9/30/2023 $-1,154,000.00
3 6/30/2023 $-362,000.00
4 12/31/2022 $-3,760,000.00
5 9/30/2022 $-3,589,000.00
6 6/30/2022 $-1,715,000.00
7 3/31/2022 $-1,513,000.00
8 12/31/2021 $36,000.00
9 9/30/2021 $-1,313,000.00
10 6/30/2021 $-591,000.00
11 3/31/2021 $3,073,000.00
12 12/31/2020 $2,285,000.00
13 9/30/2020 $788,000.00
14 6/30/2020 $950,000.00
15 3/31/2020 $-1,855,000.00
16 3/31/2019 $-6,096,000.00
17 3/31/2018 $6,843,000.00
18 3/31/2017 $-3,106,000.00
19 3/31/2016 $-1,705,000.00
20 3/31/2015 $-6,587,000.00
21 3/31/2014 $-628,000.00
22 3/31/2013 $-528,000.00
23 3/31/2012 $-68,000.00
24 3/31/2011 $419,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 3/31/2023 $-4,187,000.00
2 3/31/2022 $-1,513,000.00
3 3/31/2021 $3,073,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $3,733,000.00
2 9/30/2023 $3,670,000.00
3 6/30/2023 $3,629,000.00
4 3/31/2023 $3,613,000.00
5 12/31/2022 $3,782,000.00
6 9/30/2022 $3,692,000.00
7 6/30/2022 $3,768,000.00
8 3/31/2022 $3,929,000.00
9 12/31/2021 $1,567,000.00
10 9/30/2021 $1,557,000.00
11 6/30/2021 $1,539,000.00
12 3/31/2021 $1,526,000.00
13 12/31/2020 $5,424,000.00
14 9/30/2020 $6,978,000.00
15 6/30/2020 $4,672,000.00
16 3/31/2020 $2,238,000.00
17 12/31/2019 $2,470,000.00
18 9/30/2019 $2,416,000.00
19 6/30/2019 $2,457,000.00
20 3/31/2019 $2,953,000.00
21 12/31/2018 $3,076,000.00
22 9/30/2018 $3,100,000.00
23 6/30/2018 $3,183,000.00
24 3/31/2018 $3,314,000.00
25 12/31/2017 $3,749,000.00
26 9/30/2017 $3,646,000.00
27 6/30/2017 $3,594,000.00
28 3/31/2017 $3,934,000.00
29 12/31/2016 $3,597,000.00
30 9/30/2016 $3,825,000.00
31 6/30/2016 $4,093,000.00
32 3/31/2016 $3,452,000.00
33 12/31/2015 $3,891,000.00
34 9/30/2015 $3,897,000.00
35 6/30/2015 $3,223,000.00
36 3/31/2015 $3,104,000.00
37 12/31/2014 $3,083,000.00
38 9/30/2014 $4,270,000.00
39 6/30/2014 $4,266,000.00
40 3/31/2014 $5,847,000.00
41 12/31/2013 $7,113,000.00
42 9/30/2013 $7,203,000.00
43 6/30/2013 $7,107,000.00
44 3/31/2013 $7,130,000.00
45 12/31/2012 $7,899,000.00
46 9/30/2012 $7,754,000.00
47 6/30/2012 $7,579,000.00
48 3/31/2012 $7,596,000.00
49 12/31/2011 $7,913,000.00
50 3/31/2011 $6,324,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $174,000.00
2 9/30/2023 $187,000.00
3 6/30/2023 $341,000.00
4 3/31/2023 $-305,000.00
5 12/31/2022 $-112,000.00
6 9/30/2022 $154,000.00
7 6/30/2022 $-389,000.00
8 3/31/2022 $1,301,000.00
9 12/31/2021 $564,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 3/31/2020 --
Financials: OtherRestructuringCosts
Date Value
1 3/31/2023 $2,607,000.00
2 12/31/2022 $1,019,000.00
3 9/30/2022 $1,287,000.00
4 6/30/2022 $1,287,000.00
5 3/31/2022 $1,709,000.00
6 12/31/2021 --
7 9/30/2021 $250,000.00
8 6/30/2021 $122,000.00
9 3/31/2021 $2,747,000.00
10 12/31/2020 $1,154,000.00
11 9/30/2020 $647,000.00
12 6/30/2020 $57,000.00
13 3/31/2020 $1,753,000.00
14 12/31/2019 $709,000.00
15 3/31/2019 $2,632,000.00
Financials: PaymentsForProceedsFromOtherInvestingActivities
Date Value
1 3/31/2023 --
2 12/31/2022 --
3 3/31/2022 $-500,000.00
4 12/31/2021 $-500,000.00
5 3/31/2021 --
6 12/31/2020 --
7 3/31/2020 --
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $133,655,000.00
2 9/30/2023 $82,357,000.00
3 6/30/2023 $51,030,000.00
4 3/31/2023 $150,921,000.00
5 12/31/2022 $90,131,000.00
6 9/30/2022 $58,787,000.00
7 6/30/2022 $18,923,000.00
8 3/31/2022 $305,239,000.00
9 12/31/2021 $265,414,000.00
10 9/30/2021 $180,092,000.00
11 6/30/2021 $90,048,000.00
12 3/31/2021 $95,259,000.00
13 12/31/2020 $33,132,000.00
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 $77,198,000.00
17 12/31/2019 $40,026,000.00
18 9/30/2019 $40,026,000.00
19 6/30/2019 $40,026,000.00
20 3/31/2019 $132,697,000.00
21 12/31/2018 $92,683,000.00
22 9/30/2018 $38,303,000.00
23 6/30/2018 $25,015,000.00
24 3/31/2018 $112,218,000.00
25 12/31/2017 $91,309,000.00
26 9/30/2017 $11,259,000.00
27 6/30/2017 --
28 3/31/2017 $49,998,000.00
29 12/31/2016 $24,997,000.00
30 9/30/2016 --
31 3/31/2016 $91,477,000.00
32 12/31/2015 $34,580,000.00
33 9/30/2015 $24,991,000.00
34 6/30/2015 --
35 3/31/2015 $155,125,000.00
36 12/31/2014 $155,125,000.00
37 9/30/2014 $105,085,000.00
38 6/30/2014 $105,085,000.00
39 3/31/2014 $50,030,000.00
40 12/31/2013 --
41 9/30/2013 --
42 6/30/2013 --
43 3/31/2013 --
44 12/31/2012 --
45 3/31/2012 $45,639,000.00
46 12/31/2011 $45,639,000.00
47 9/30/2011 $45,639,000.00
48 3/31/2011 $31,506,000.00
49 12/31/2010 $31,506,000.00
Financials: PaymentsForRestructuring
Date Value
1 3/31/2023 $11,895,000.00
2 12/31/2022 $4,956,000.00
3 9/30/2022 $2,850,000.00
4 6/30/2022 $2,454,000.00
5 3/31/2022 $5,317,000.00
6 12/31/2021 $4,551,000.00
7 9/30/2021 $4,306,000.00
8 6/30/2021 $2,602,000.00
9 3/31/2021 $18,476,000.00
10 12/31/2020 $13,243,000.00
11 9/30/2020 $4,188,000.00
12 6/30/2020 $1,160,000.00
13 3/31/2020 $15,392,000.00
14 9/30/2019 $4,638,000.00
15 6/30/2019 $2,014,000.00
16 3/31/2019 $12,642,000.00
17 12/31/2018 $9,782,000.00
18 9/30/2018 $6,626,000.00
19 6/30/2018 $4,576,000.00
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $63,000.00
5 12/31/2022 $63,000.00
6 9/30/2022 $63,000.00
7 6/30/2022 $63,000.00
8 3/31/2022 $609,000.00
9 12/31/2021 $609,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 3/31/2020 --
15 3/31/2017 --
16 3/31/2016 --
17 12/31/2015 --
18 9/30/2015 --
19 6/30/2015 --
20 3/31/2015 $1,262,000.00
21 12/31/2014 $1,262,000.00
22 9/30/2014 $1,175,000.00
23 6/30/2014 $1,081,000.00
24 3/31/2014 --
25 12/31/2013 --
26 9/30/2013 --
27 6/30/2013 --
28 3/31/2013 --
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 3/31/2023 --
2 3/31/2022 $16,894,000.00
3 3/31/2021 --
4 12/31/2020 --
5 3/31/2020 $157,495,000.00
6 12/31/2019 $157,495,000.00
7 3/31/2019 --
8 12/31/2018 --
9 3/31/2018 --
Financials: PaymentsToAcquireEquitySecuritiesFvNi
Date Value
1 12/31/2023 $1,062,000.00
2 9/30/2023 $572,000.00
3 6/30/2023 $312,000.00
4 3/31/2023 $2,045,000.00
5 12/31/2022 $1,961,000.00
6 9/30/2022 $1,793,000.00
7 6/30/2022 $1,015,000.00
8 3/31/2022 $4,139,000.00
9 12/31/2021 $3,527,000.00
10 9/30/2021 $2,706,000.00
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 3/31/2020 --
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $3,227,000.00
2 9/30/2023 $1,413,000.00
3 6/30/2023 $1,147,000.00
4 3/31/2023 $3,241,000.00
5 12/31/2022 $2,186,000.00
6 9/30/2022 $1,381,000.00
7 6/30/2022 $867,000.00
8 3/31/2022 $3,911,000.00
9 12/31/2021 $3,328,000.00
10 9/30/2021 $1,993,000.00
11 6/30/2021 $1,442,000.00
12 3/31/2021 $8,176,000.00
13 12/31/2020 $5,994,000.00
14 9/30/2020 $3,662,000.00
15 6/30/2020 $1,643,000.00
16 3/31/2020 $3,203,000.00
17 12/31/2019 $1,911,000.00
18 9/30/2019 $1,457,000.00
19 6/30/2019 $841,000.00
20 3/31/2019 $6,560,000.00
21 12/31/2018 $5,104,000.00
22 9/30/2018 $3,998,000.00
23 6/30/2018 $3,521,000.00
24 3/31/2018 $7,047,000.00
25 12/31/2017 $5,297,000.00
26 9/30/2017 $2,634,000.00
27 6/30/2017 $1,474,000.00
28 3/31/2017 $6,424,000.00
29 12/31/2016 $4,485,000.00
30 9/30/2016 $2,080,000.00
31 6/30/2016 $1,033,000.00
32 3/31/2016 $6,280,000.00
33 12/31/2015 $5,007,000.00
34 9/30/2015 $3,115,000.00
35 6/30/2015 $1,678,000.00
36 3/31/2015 $5,784,000.00
37 12/31/2014 $3,742,000.00
38 9/30/2014 $2,456,000.00
39 6/30/2014 $1,372,000.00
40 3/31/2014 $4,916,000.00
41 12/31/2013 $3,934,000.00
42 9/30/2013 $2,586,000.00
43 6/30/2013 $1,312,000.00
44 3/31/2013 $7,821,000.00
45 12/31/2012 $5,606,000.00
46 9/30/2012 $2,742,000.00
47 6/30/2012 $1,681,000.00
48 3/31/2012 $5,796,000.00
49 12/31/2011 $4,417,000.00
50 9/30/2011 $2,897,000.00
51 6/30/2011 $1,518,000.00
52 3/31/2011 $3,865,000.00
53 12/31/2010 $3,000,000.00
54 3/31/2010 $3,370,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.01
2 9/30/2023 $0.01
3 6/30/2023 $0.01
4 3/31/2023 $0.01
5 12/31/2022 $0.01
6 9/30/2022 $0.01
7 6/30/2022 $0.01
8 3/31/2022 $0.01
9 12/31/2021 $0.01
10 9/30/2021 $0.01
11 6/30/2021 $0.01
12 3/31/2021 $0.01
13 12/31/2020 $0.01
14 9/30/2020 $0.01
15 6/30/2020 $0.01
16 3/31/2020 $0.01
17 12/31/2019 $0.01
18 9/30/2019 $0.01
19 6/30/2019 $0.01
20 3/31/2019 $0.01
21 12/31/2018 $0.01
22 9/30/2018 $0.01
23 6/30/2018 $0.01
24 3/31/2018 $0.01
25 12/31/2017 $0.01
26 9/30/2017 $0.01
27 6/30/2017 $0.01
28 3/31/2017 $0.01
29 12/31/2016 $0.01
30 9/30/2016 $0.01
31 6/30/2016 $0.01
32 3/31/2016 $0.01
33 12/31/2015 $0.01
34 9/30/2015 $0.01
35 6/30/2015 $0.01
36 3/31/2015 $0.01
37 12/31/2014 $0.01
38 9/30/2014 $0.01
39 6/30/2014 $0.01
40 3/31/2014 $0.01
41 12/31/2013 $0.01
42 9/30/2013 $0.01
43 6/30/2013 $0.01
44 3/31/2013 $0.01
45 12/31/2012 $0.01
46 9/30/2012 $0.01
47 6/30/2012 $0.01
48 3/31/2012 $0.01
49 12/31/2011 $0.01
50 3/31/2011 $0.01
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $50,000,000.00
2 9/30/2023 $50,000,000.00
3 6/30/2023 $50,000,000.00
4 3/31/2023 $50,000,000.00
5 12/31/2022 $50,000,000.00
6 9/30/2022 $50,000,000.00
7 6/30/2022 $50,000,000.00
8 3/31/2022 $50,000,000.00
9 12/31/2021 $50,000,000.00
10 9/30/2021 $50,000,000.00
11 6/30/2021 $50,000,000.00
12 3/31/2021 $50,000,000.00
13 12/31/2020 $50,000,000.00
14 9/30/2020 $50,000,000.00
15 6/30/2020 $50,000,000.00
16 3/31/2020 $50,000,000.00
17 12/31/2019 $50,000,000.00
18 9/30/2019 $50,000,000.00
19 6/30/2019 $50,000,000.00
20 3/31/2019 $50,000,000.00
21 12/31/2018 $50,000,000.00
22 9/30/2018 $50,000,000.00
23 6/30/2018 $50,000,000.00
24 3/31/2018 $50,000,000.00
25 12/31/2017 $50,000,000.00
26 9/30/2017 $50,000,000.00
27 6/30/2017 $50,000,000.00
28 3/31/2017 $50,000,000.00
29 12/31/2016 $50,000,000.00
30 9/30/2016 $50,000,000.00
31 6/30/2016 $50,000,000.00
32 3/31/2016 $50,000,000.00
33 12/31/2015 $50,000,000.00
34 9/30/2015 $50,000,000.00
35 6/30/2015 $50,000,000.00
36 3/31/2015 $50,000,000.00
37 12/31/2014 $50,000,000.00
38 9/30/2014 $50,000,000.00
39 6/30/2014 $50,000,000.00
40 3/31/2014 $50,000,000.00
41 12/31/2013 $50,000,000.00
42 9/30/2013 $50,000,000.00
43 6/30/2013 $50,000,000.00
44 3/31/2013 $50,000,000.00
45 12/31/2012 $50,000,000.00
46 9/30/2012 $50,000,000.00
47 6/30/2012 $50,000,000.00
48 3/31/2012 $50,000,000.00
49 12/31/2011 $50,000,000.00
50 3/31/2011 $50,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 3/31/2011 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 3/31/2011 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 --
21 12/31/2018 --
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 9/30/2017 --
27 6/30/2017 --
28 3/31/2017 --
29 12/31/2016 --
30 9/30/2016 --
31 6/30/2016 --
32 3/31/2016 --
33 12/31/2015 --
34 9/30/2015 --
35 6/30/2015 --
36 3/31/2015 --
37 12/31/2014 --
38 9/30/2014 --
39 6/30/2014 --
40 3/31/2014 --
41 12/31/2013 --
42 9/30/2013 --
43 6/30/2013 --
44 3/31/2013 --
45 12/31/2012 --
46 9/30/2012 --
47 6/30/2012 --
48 3/31/2012 --
49 12/31/2011 --
50 3/31/2011 --
Financials: ProceedsFromIssuanceOfSharesUnderIncentiveAndShareBasedCompensationPlansIncludingStockOptions
Date Value
1 12/31/2023 $7,753,000.00
2 9/30/2023 $6,368,000.00
3 6/30/2023 $1,201,000.00
4 3/31/2023 $15,405,000.00
5 12/31/2022 $9,292,000.00
6 9/30/2022 $7,359,000.00
7 6/30/2022 $687,000.00
8 3/31/2022 $29,760,000.00
9 12/31/2021 $23,688,000.00
10 9/30/2021 $23,261,000.00
11 6/30/2021 $15,435,000.00
12 3/31/2021 $20,521,000.00
13 12/31/2020 $7,003,000.00
14 9/30/2020 $5,271,000.00
15 6/30/2020 $231,000.00
16 3/31/2020 $37,795,000.00
17 12/31/2019 $30,944,000.00
18 9/30/2019 $6,325,000.00
19 6/30/2019 $663,000.00
20 3/31/2019 $41,984,000.00
21 12/31/2018 $32,829,000.00
22 9/30/2018 $29,626,000.00
23 6/30/2018 $13,398,000.00
24 3/31/2018 $30,114,000.00
25 12/31/2017 $17,713,000.00
26 9/30/2017 $16,735,000.00
27 6/30/2017 $5,570,000.00
28 3/31/2017 $21,321,000.00
29 12/31/2016 $14,271,000.00
30 9/30/2016 $11,453,000.00
31 6/30/2016 $1,550,000.00
32 3/31/2016 $14,843,000.00
33 12/31/2015 $9,778,000.00
34 9/30/2015 $7,977,000.00
35 3/31/2015 $17,690,000.00
Financials: ProceedsFromSaleOfShortTermInvestments
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 6/30/2021 --
6 3/31/2021 $43,645,000.00
7 12/31/2020 $32,800,000.00
8 9/30/2020 $32,800,000.00
9 6/30/2020 $32,800,000.00
10 3/31/2020 $130,338,000.00
11 12/31/2019 $98,150,000.00
12 9/30/2019 $65,519,000.00
13 6/30/2019 $32,813,000.00
14 3/31/2019 $131,637,000.00
15 12/31/2018 $99,243,000.00
16 9/30/2018 $66,237,000.00
17 6/30/2018 $33,135,000.00
18 3/31/2018 $131,480,000.00
19 12/31/2017 $99,881,000.00
20 9/30/2017 $66,609,000.00
21 6/30/2017 $33,299,000.00
22 3/31/2017 $74,685,000.00
23 12/31/2016 $72,236,000.00
24 9/30/2016 $47,849,000.00
25 6/30/2016 $24,438,000.00
26 3/31/2016 $49,935,000.00
27 12/31/2015 $37,461,000.00
28 9/30/2015 $24,979,000.00
29 6/30/2015 $13,490,000.00
30 3/31/2015 $43,973,000.00
31 12/31/2014 $31,478,000.00
32 9/30/2014 $18,983,000.00
33 6/30/2014 $4,000,000.00
34 3/31/2014 $5,948,000.00
35 12/31/2013 $2,948,000.00
36 9/30/2013 $1,948,000.00
37 6/30/2013 $1,948,000.00
38 3/31/2013 $3,146,000.00
39 12/31/2012 $3,146,000.00
40 9/30/2012 $3,146,000.00
41 6/30/2012 $3,146,000.00
42 3/31/2012 $1,150,000.00
43 12/31/2011 $1,150,000.00
44 9/30/2011 $1,150,000.00
45 6/30/2011 $1,150,000.00
46 3/31/2011 $6,644,000.00
47 12/31/2010 $5,644,000.00
48 3/31/2010 $250,000.00
Financials: ProductWarrantyAccrual
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
9 3/31/2015 --
Financials: PropertyPlantAndEquipmentGross
Date Value
1 3/31/2023 $56,805,000.00
2 3/31/2022 $186,761,000.00
3 3/31/2021 $183,843,000.00
4 3/31/2020 $180,562,000.00
5 3/31/2019 $180,239,000.00
6 3/31/2018 $177,040,000.00
7 12/31/2017 $178,254,000.00
8 9/30/2017 $175,408,000.00
9 6/30/2017 $174,064,000.00
10 3/31/2017 $172,397,000.00
11 12/31/2016 $171,537,000.00
12 9/30/2016 $169,787,000.00
13 6/30/2016 $169,008,000.00
14 3/31/2016 $168,608,000.00
15 12/31/2015 $170,383,000.00
16 9/30/2015 $171,013,000.00
17 6/30/2015 $169,929,000.00
18 3/31/2015 $168,341,000.00
19 12/31/2014 $165,097,000.00
20 9/30/2014 $155,068,000.00
21 6/30/2014 $138,337,000.00
22 3/31/2014 $120,620,000.00
23 12/31/2013 $99,997,000.00
24 9/30/2013 $80,707,000.00
25 6/30/2013 $63,583,000.00
26 3/31/2013 $48,107,000.00
27 3/31/2012 $31,278,000.00
28 3/31/2011 $26,458,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $7,933,000.00
2 9/30/2023 $7,471,000.00
3 6/30/2023 $8,209,000.00
4 3/31/2023 $8,287,000.00
5 12/31/2022 $100,901,000.00
6 9/30/2022 $102,562,000.00
7 6/30/2022 $104,599,000.00
8 3/31/2022 $106,513,000.00
9 12/31/2021 $108,122,000.00
10 9/30/2021 $109,557,000.00
11 6/30/2021 $111,778,000.00
12 3/31/2021 $112,779,000.00
13 12/31/2020 $113,079,000.00
14 9/30/2020 $113,014,000.00
15 6/30/2020 $113,657,000.00
16 3/31/2020 $114,519,000.00
17 12/31/2019 $115,972,000.00
18 9/30/2019 $118,022,000.00
19 6/30/2019 $120,629,000.00
20 3/31/2019 $122,716,000.00
21 12/31/2018 $124,188,000.00
22 9/30/2018 $126,292,000.00
23 6/30/2018 $128,788,000.00
24 3/31/2018 $128,612,000.00
25 12/31/2017 $129,632,000.00
26 9/30/2017 $129,712,000.00
27 6/30/2017 $131,209,000.00
28 3/31/2017 $132,319,000.00
29 12/31/2016 $132,862,000.00
30 9/30/2016 $133,051,000.00
31 6/30/2016 $134,423,000.00
32 3/31/2016 $135,904,000.00
33 12/31/2015 $137,210,000.00
34 9/30/2015 $138,064,000.00
35 6/30/2015 $139,243,000.00
36 3/31/2015 $140,208,000.00
37 12/31/2014 $134,847,000.00
38 9/30/2014 $121,186,000.00
39 6/30/2014 $105,115,000.00
40 3/31/2014 $88,901,000.00
41 12/31/2013 $68,682,000.00
42 9/30/2013 $50,919,000.00
43 6/30/2013 $35,459,000.00
44 3/31/2013 $21,112,000.00
45 12/31/2012 $11,151,000.00
46 9/30/2012 $10,162,000.00
47 6/30/2012 $9,546,000.00
48 3/31/2012 $9,137,000.00
49 12/31/2011 $7,822,000.00
50 3/31/2011 $6,400,000.00
Financials: PurchaseObligation
Date Value
1 3/31/2023 $164,600,000.00
Financials: RecordedUnconditionalPurchaseObligation
Date Value
1 3/31/2023 $197,483,000.00
2 3/31/2022 $32,853,000.00
3 3/31/2021 $30,000,000.00
4 3/31/2020 $26,041,000.00
5 3/31/2019 $20,520,000.00
6 3/31/2018 $27,329,000.00
7 3/31/2017 $21,260,000.00
8 3/31/2016 $13,708,000.00
9 3/31/2015 $13,428,000.00
10 3/31/2014 $11,445,000.00
11 3/31/2013 $6,306,000.00
12 3/31/2012 $6,497,000.00
Financials: RecordedUnconditionalPurchaseObligationDueInSecondYear
Date Value
1 3/31/2023 $10,348,000.00
2 3/31/2022 $4,969,000.00
3 3/31/2021 $5,266,000.00
4 3/31/2020 $4,960,000.00
5 3/31/2019 $3,221,000.00
6 3/31/2018 $5,841,000.00
7 3/31/2017 $6,615,000.00
8 3/31/2016 $1,721,000.00
9 3/31/2015 $2,759,000.00
10 3/31/2014 $4,273,000.00
11 3/31/2013 $1,062,000.00
12 3/31/2012 $1,054,000.00
Financials: RecordedUnconditionalPurchaseObligationDueInThirdYear
Date Value
1 3/31/2023 $1,122,000.00
2 3/31/2022 $7,976,000.00
3 3/31/2021 $804,000.00
4 3/31/2020 $1,245,000.00
5 3/31/2019 $447,000.00
6 3/31/2018 $1,025,000.00
7 3/31/2017 $3,373,000.00
8 3/31/2016 $354,000.00
9 3/31/2015 $1,129,000.00
10 3/31/2014 $1,053,000.00
11 3/31/2013 $729,000.00
12 3/31/2012 $136,000.00
Financials: RecordedUnconditionalPurchaseObligationDueWithinOneYear
Date Value
1 3/31/2023 $21,413,000.00
2 3/31/2022 $19,693,000.00
3 3/31/2021 $23,339,000.00
4 3/31/2020 $18,590,000.00
5 3/31/2019 $16,748,000.00
6 3/31/2018 $20,164,000.00
7 3/31/2017 $11,051,000.00
8 3/31/2016 $11,591,000.00
9 3/31/2015 $9,286,000.00
10 3/31/2014 $5,936,000.00
11 3/31/2013 $4,403,000.00
12 3/31/2012 $5,181,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $97,084,000.00
2 9/30/2023 $62,692,000.00
3 6/30/2023 $31,431,000.00
4 3/31/2023 $141,847,000.00
5 12/31/2022 $109,671,000.00
6 9/30/2022 $77,166,000.00
7 6/30/2022 $40,113,000.00
8 3/31/2022 $153,615,000.00
9 12/31/2021 $113,118,000.00
10 9/30/2021 $37,726,000.00
11 6/30/2021 $36,135,000.00
12 3/31/2021 $133,401,000.00
13 12/31/2020 $97,824,000.00
14 9/30/2020 $30,955,000.00
15 6/30/2020 $31,142,000.00
16 3/31/2020 $110,020,000.00
17 12/31/2019 $77,310,000.00
18 9/30/2019 $46,807,000.00
19 6/30/2019 $23,580,000.00
20 3/31/2019 $92,647,000.00
21 12/31/2018 $22,005,000.00
22 9/30/2018 $23,649,000.00
23 6/30/2018 $24,794,000.00
24 3/31/2018 $91,030,000.00
25 12/31/2017 $23,981,000.00
26 9/30/2017 $45,470,000.00
27 6/30/2017 $22,545,000.00
28 3/31/2017 $79,558,000.00
29 12/31/2016 $21,227,000.00
30 9/30/2016 $20,221,000.00
31 6/30/2016 $19,228,000.00
32 3/31/2016 $69,287,000.00
33 12/31/2015 $17,963,000.00
34 9/30/2015 $32,913,000.00
35 6/30/2015 $16,778,000.00
36 3/31/2015 $64,143,000.00
37 12/31/2014 $16,468,000.00
38 9/30/2014 $15,835,000.00
39 6/30/2014 $15,040,000.00
40 3/31/2014 $55,134,000.00
41 12/31/2013 $39,792,000.00
42 9/30/2013 $26,195,000.00
43 6/30/2013 $12,851,000.00
44 3/31/2013 $47,356,000.00
45 12/31/2012 $12,367,000.00
46 9/30/2012 $22,382,000.00
47 6/30/2012 $10,951,000.00
48 3/31/2012 $39,936,000.00
49 12/31/2011 $10,087,000.00
50 9/30/2011 $9,591,000.00
51 6/30/2011 $9,271,000.00
52 3/31/2011 $36,954,000.00
53 12/31/2010 $26,855,000.00
54 3/31/2010 $33,421,000.00
Financials: RestructuringCharges
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 $15,452,000.00
5 12/31/2022 $11,360,000.00
6 9/30/2022 --
7 6/30/2022 $2,132,000.00
8 3/31/2022 $6,192,000.00
9 12/31/2021 --
10 9/30/2021 $2,082,000.00
11 6/30/2021 $1,446,000.00
12 3/31/2021 $23,471,000.00
13 12/31/2020 $19,709,000.00
14 9/30/2020 $6,695,000.00
15 6/30/2020 $2,324,000.00
16 3/31/2020 $21,348,000.00
17 12/31/2019 $18,951,000.00
18 9/30/2019 $13,907,000.00
19 6/30/2019 $3,143,000.00
20 3/31/2019 $14,765,000.00
21 12/31/2018 $13,740,000.00
22 9/30/2018 $8,389,000.00
23 6/30/2018 $7,895,000.00
24 3/31/2018 --
25 9/30/2017 --
26 6/30/2017 --
Financials: RestructuringReserve
Date Value
1 3/31/2023 $3,211,000.00
2 12/31/2022 $6,359,000.00
3 9/30/2022 $256,000.00
4 6/30/2022 $652,000.00
5 3/31/2022 $2,261,000.00
6 12/31/2021 $254,000.00
7 9/30/2021 $499,000.00
8 6/30/2021 $1,817,000.00
9 3/31/2021 $3,095,000.00
10 12/31/2020 $5,835,000.00
11 9/30/2020 $5,038,000.00
12 6/30/2020 $3,228,000.00
13 3/31/2020 $2,531,000.00
14 9/30/2019 $10,358,000.00
15 6/30/2019 $2,218,000.00
16 3/31/2019 $1,089,000.00
17 12/31/2018 $3,560,000.00
18 9/30/2018 $1,763,000.00
19 6/30/2018 $3,319,000.00
20 3/31/2018 --
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-1,136,582,000.00
2 9/30/2023 $-1,108,738,000.00
3 6/30/2023 $-1,094,336,000.00
4 3/31/2023 $-1,062,900,000.00
5 12/31/2022 $-967,504,000.00
6 9/30/2022 $-940,396,000.00
7 6/30/2022 $-911,315,000.00
8 3/31/2022 $-898,699,000.00
9 12/31/2021 $-872,257,000.00
10 9/30/2021 $-808,749,000.00
11 6/30/2021 $-730,883,000.00
12 3/31/2021 $-665,774,000.00
13 12/31/2020 $-618,068,000.00
14 9/30/2020 $-592,762,000.00
15 6/30/2020 $-551,591,000.00
16 3/31/2020 $-553,790,000.00
17 12/31/2019 $-533,154,000.00
18 9/30/2019 $-532,504,000.00
19 6/30/2019 $-525,420,000.00
20 3/31/2019 $-485,490,000.00
21 12/31/2018 $-448,347,000.00
22 9/30/2018 $-415,143,000.00
23 6/30/2018 $-404,369,000.00
24 3/31/2018 $-373,678,000.00
25 12/31/2017 $-354,264,000.00
26 9/30/2017 $-227,022,000.00
27 6/30/2017 $-216,232,000.00
28 3/31/2017 $-215,677,000.00
29 12/31/2016 $-221,976,000.00
30 9/30/2016 $-200,568,000.00
31 6/30/2016 $-200,006,000.00
32 3/31/2016 $-197,962,000.00
33 12/31/2015 $-158,678,000.00
34 9/30/2015 $-162,144,000.00
35 6/30/2015 $-126,802,000.00
36 3/31/2015 $-125,502,000.00
37 12/31/2014 $-128,854,000.00
38 9/30/2014 $-89,383,000.00
39 6/30/2014 $-95,879,000.00
40 3/31/2014 $-18,059,000.00
41 12/31/2013 $10,477,000.00
42 9/30/2013 $-7,114,000.00
43 6/30/2013 $-24,468,000.00
44 3/31/2013 $-37,930,000.00
45 12/31/2012 $-54,915,000.00
46 9/30/2012 $-67,115,000.00
47 6/30/2012 $-81,014,000.00
48 3/31/2012 $-91,139,000.00
49 12/31/2011 $-100,981,000.00
50 3/31/2011 $-84,239,000.00
Financials: RevenueFromContractWithCustomerExcludingAssessedTax
Date Value
1 12/31/2023 $615,955,000.00
2 9/30/2023 $399,147,000.00
3 6/30/2023 $198,150,000.00
4 3/31/2023 $784,590,000.00
5 12/31/2022 $581,112,000.00
6 9/30/2022 $386,038,000.00
7 6/30/2022 $197,981,000.00
8 3/31/2022 $769,591,000.00
9 12/31/2021 $563,642,000.00
10 9/30/2021 $177,840,000.00
11 6/30/2021 $183,421,000.00
12 3/31/2021 $723,472,000.00
13 12/31/2020 $187,992,000.00
14 9/30/2020 $344,139,000.00
15 6/30/2020 $173,000,000.00
16 3/31/2020 $670,885,000.00
17 12/31/2019 $506,136,000.00
18 9/30/2019 $167,582,000.00
19 6/30/2019 $162,203,000.00
20 3/31/2019 $710,957,000.00
21 12/31/2018 $184,275,000.00
22 9/30/2018 $345,255,000.00
23 6/30/2018 $176,177,000.00
24 3/31/2018 $699,393,000.00
25 12/31/2017 $514,478,000.00
26 9/30/2017 $334,112,000.00
27 6/30/2017 $165,972,000.00
28 3/31/2017 $645,005,000.00
29 12/31/2016 $167,061,000.00
30 9/30/2016 $311,212,000.00
31 6/30/2016 $151,774,000.00
32 3/31/2016 $593,767,000.00
Financials: RevenueRemainingPerformanceObligation
Date Value
1 12/31/2023 $581,346,000.00
2 9/30/2023 $547,762,000.00
3 6/30/2023 $536,669,000.00
4 12/31/2022 $83,322,000.00
5 9/30/2022 $71,596,000.00
6 6/30/2022 $76,825,000.00
7 3/31/2022 $83,500,000.00
8 12/31/2021 $57,953,000.00
9 9/30/2021 $37,760,000.00
10 6/30/2021 $37,615,000.00
11 3/31/2021 $46,163,000.00
12 12/31/2020 $48,227,000.00
13 9/30/2020 $32,238,000.00
14 6/30/2020 $38,900,000.00
15 3/31/2020 $40,504,000.00
16 12/31/2019 $28,655,000.00
17 9/30/2019 $26,543,000.00
18 6/30/2019 $25,092,000.00
19 3/31/2019 $27,956,000.00
20 12/31/2018 $30,154,000.00
21 9/30/2018 $23,043,000.00
22 6/30/2018 $20,867,000.00
23 3/31/2018 $20,821,000.00
24 12/31/2017 $18,658,000.00
25 9/30/2017 $16,493,000.00
26 6/30/2017 $14,840,000.00
Financials: Revenues
Date Value
1 3/31/2023 $784,590,000.00
2 3/31/2022 $769,591,000.00
3 3/31/2021 $723,472,000.00
4 3/31/2020 $670,885,000.00
5 12/31/2019 $176,351,000.00
6 9/30/2019 $167,582,000.00
7 6/30/2019 $162,203,000.00
8 3/31/2019 $710,957,000.00
9 12/31/2018 $184,275,000.00
10 9/30/2018 $169,078,000.00
11 6/30/2018 $176,177,000.00
12 3/31/2018 $699,393,000.00
13 12/31/2017 $180,366,000.00
14 9/30/2017 $168,140,000.00
15 6/30/2017 $165,972,000.00
16 3/31/2017 $172,931,000.00
17 12/31/2016 $167,061,000.00
18 9/30/2016 $311,746,000.00
19 6/30/2016 $151,774,000.00
20 3/31/2016 $595,126,000.00
21 12/31/2015 $155,696,000.00
22 9/30/2015 $279,865,000.00
23 6/30/2015 $139,123,000.00
24 3/31/2015 $150,735,000.00
25 12/31/2014 $153,021,000.00
26 9/30/2014 $303,787,000.00
27 6/30/2014 $152,643,000.00
28 3/31/2014 $586,340,000.00
29 12/31/2013 $429,521,000.00
30 9/30/2013 $276,271,000.00
31 6/30/2013 $134,408,000.00
32 3/31/2013 $495,850,000.00
33 12/31/2012 $128,147,000.00
34 9/30/2012 $229,429,000.00
35 6/30/2012 $111,267,000.00
36 3/31/2012 $406,639,000.00
37 12/31/2011 $292,625,000.00
38 9/30/2011 $97,458,000.00
39 6/30/2011 $91,527,000.00
40 3/31/2011 $314,776,000.00
41 12/31/2010 $225,155,000.00
42 9/30/2010 $75,226,000.00
43 6/30/2010 $66,300,000.00
44 3/31/2010 $271,025,000.00
Financials: RoyaltyExpense
Date Value
1 3/31/2023 $9,339,000.00
2 3/31/2022 $11,188,000.00
3 3/31/2021 $16,256,000.00
4 3/31/2020 $12,545,000.00
5 3/31/2019 $12,319,000.00
6 3/31/2018 $4,462,000.00
7 3/31/2017 $2,646,000.00
8 3/31/2016 $1,933,000.00
9 3/31/2015 $1,768,000.00
10 3/31/2014 $1,350,000.00
11 3/31/2013 $2,081,000.00
12 3/31/2012 $1,611,000.00
13 3/31/2011 $1,295,000.00
14 3/31/2010 $1,290,000.00
Financials: SellingAndMarketingExpense
Date Value
1 12/31/2023 $260,536,000.00
2 9/30/2023 $168,839,000.00
3 6/30/2023 $84,127,000.00
4 3/31/2023 $340,783,000.00
5 12/31/2022 $253,561,000.00
6 9/30/2022 $166,218,000.00
7 6/30/2022 $84,919,000.00
8 3/31/2022 $341,644,000.00
9 12/31/2021 $89,217,000.00
10 9/30/2021 $82,928,000.00
11 6/30/2021 $76,361,000.00
12 3/31/2021 $331,948,000.00
13 12/31/2020 $84,542,000.00
14 9/30/2020 $160,745,000.00
15 6/30/2020 $81,676,000.00
16 3/31/2020 $335,785,000.00
17 12/31/2019 $84,563,000.00
18 9/30/2019 $80,960,000.00
19 6/30/2019 $87,385,000.00
20 3/31/2019 $370,088,000.00
21 12/31/2018 $94,392,000.00
22 9/30/2018 $187,110,000.00
23 6/30/2018 $97,616,000.00
24 3/31/2018 $410,727,000.00
25 12/31/2017 $305,610,000.00
26 9/30/2017 $200,504,000.00
27 6/30/2017 $99,909,000.00
28 3/31/2017 $383,933,000.00
29 12/31/2016 $97,053,000.00
30 9/30/2016 $187,479,000.00
31 6/30/2016 $92,731,000.00
32 3/31/2016 $352,669,000.00
33 12/31/2015 $91,393,000.00
34 9/30/2015 $171,624,000.00
35 6/30/2015 $85,782,000.00
36 3/31/2015 $335,980,000.00
37 12/31/2014 $85,925,000.00
38 9/30/2014 $83,697,000.00
39 6/30/2014 $80,311,000.00
40 3/31/2014 $283,304,000.00
41 12/31/2013 $73,367,000.00
42 9/30/2013 $67,147,000.00
43 6/30/2013 $67,201,000.00
44 3/31/2013 $247,696,000.00
45 12/31/2012 $64,547,000.00
46 9/30/2012 $55,700,000.00
47 6/30/2012 $56,387,000.00
48 3/31/2012 $219,025,000.00
49 12/31/2011 $56,142,000.00
50 9/30/2011 $100,982,000.00
51 6/30/2011 $49,758,000.00
52 3/31/2011 $163,054,000.00
53 12/31/2010 $43,877,000.00
54 3/31/2010 $136,773,000.00
Financials: SeveranceCosts1
Date Value
1 3/31/2023 $12,845,000.00
2 12/31/2022 $9,054,000.00
3 9/30/2022 $845,000.00
4 6/30/2022 $845,000.00
5 3/31/2022 $4,483,000.00
6 12/31/2021 $1,710,000.00
7 9/30/2021 $1,710,000.00
8 6/30/2021 $1,324,000.00
9 3/31/2021 $19,040,000.00
10 12/31/2020 $16,547,000.00
11 9/30/2020 $4,895,000.00
12 6/30/2020 $1,800,000.00
13 3/31/2020 $16,834,000.00
14 12/31/2019 $1,167,000.00
15 3/31/2019 $12,133,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $71,941,000.00
2 9/30/2023 $47,339,000.00
3 6/30/2023 $23,724,000.00
4 3/31/2023 $105,746,000.00
5 12/31/2022 $81,067,000.00
6 9/30/2022 $56,422,000.00
7 6/30/2022 $31,095,000.00
8 3/31/2022 $105,163,000.00
9 12/31/2021 $76,793,000.00
10 9/30/2021 $48,260,000.00
11 6/30/2021 $21,811,000.00
12 3/31/2021 $84,833,000.00
13 12/31/2020 $61,572,000.00
14 9/30/2020 $39,535,000.00
15 6/30/2020 $18,951,000.00
16 3/31/2020 $65,888,000.00
17 12/31/2019 $18,974,000.00
18 9/30/2019 $29,607,000.00
19 6/30/2019 $14,750,000.00
20 3/31/2019 $80,487,000.00
21 12/31/2018 $15,832,000.00
22 9/30/2018 $35,754,000.00
23 6/30/2018 $18,004,000.00
24 3/31/2018 $74,129,000.00
25 12/31/2017 $17,753,000.00
26 9/30/2017 $39,385,000.00
27 6/30/2017 $19,564,000.00
28 3/31/2017 $73,928,000.00
29 12/31/2016 $19,110,000.00
30 9/30/2016 $18,703,000.00
31 6/30/2016 $17,340,000.00
32 3/31/2016 $64,196,000.00
33 12/31/2015 $17,227,000.00
34 9/30/2015 $15,068,000.00
35 6/30/2015 $15,221,000.00
36 3/31/2015 $60,663,000.00
37 12/31/2014 $45,501,000.00
38 9/30/2014 $15,072,000.00
39 6/30/2014 $14,415,000.00
40 3/31/2014 $49,124,000.00
41 12/31/2013 $14,246,000.00
42 9/30/2013 $10,782,000.00
43 6/30/2013 $9,508,000.00
44 3/31/2013 $30,098,000.00
45 12/31/2012 $21,061,000.00
46 9/30/2012 $6,149,000.00
47 6/30/2012 $5,928,000.00
48 3/31/2012 $21,426,000.00
49 12/31/2011 $15,044,000.00
50 9/30/2011 $8,815,000.00
51 6/30/2011 $4,451,000.00
52 3/31/2011 $15,623,000.00
53 12/31/2010 $11,148,000.00
54 3/31/2010 $14,912,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
Date Value
1 3/31/2023 $1,985,000.00
2 3/31/2022 $7,070,000.00
3 12/31/2021 $8,367,000.00
4 9/30/2021 $11,613,000.00
5 6/30/2021 $14,645,000.00
6 3/31/2021 $13,711,000.00
7 3/31/2020 $1,080,000.00
8 12/31/2019 $3,370,000.00
9 3/31/2019 $50,965,000.00
10 12/31/2018 $42,041,000.00
11 9/30/2018 $80,158,000.00
12 6/30/2018 $75,755,000.00
13 3/31/2018 $62,888,000.00
14 12/31/2017 $64,086,000.00
15 9/30/2017 $91,236,000.00
16 6/30/2017 $79,222,000.00
17 3/31/2017 $68,022,000.00
18 12/31/2016 $75,577,000.00
19 9/30/2016 $79,723,000.00
20 6/30/2016 $51,613,000.00
21 3/31/2016 $52,814,000.00
22 12/31/2015 $45,576,000.00
23 9/30/2015 $35,077,000.00
24 6/30/2015 $70,559,000.00
25 3/31/2015 $80,671,000.00
26 12/31/2014 $111,295,000.00
27 9/30/2014 $106,318,000.00
28 6/30/2014 $103,363,000.00
29 3/31/2014 $166,769,000.00
30 12/31/2013 $221,297,000.00
31 9/30/2013 $262,186,000.00
32 6/30/2013 $231,072,000.00
33 3/31/2013 $251,746,000.00
34 12/31/2012 $208,571,000.00
35 9/30/2012 $182,017,000.00
36 6/30/2012 $153,694,000.00
37 3/31/2012 $157,155,000.00
38 12/31/2011 $134,254,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
Date Value
1 3/31/2023 $553,000.00
2 3/31/2022 $917,000.00
3 12/31/2021 $926,000.00
4 9/30/2021 $958,000.00
5 6/30/2021 $1,019,000.00
6 3/31/2021 $1,357,000.00
7 3/31/2020 $1,904,000.00
8 12/31/2019 $2,348,000.00
9 3/31/2019 $3,203,000.00
10 12/31/2018 $3,343,000.00
11 9/30/2018 $3,543,000.00
12 6/30/2018 $3,797,000.00
13 3/31/2018 $4,210,000.00
14 12/31/2017 $4,554,000.00
15 9/30/2017 $4,484,000.00
16 6/30/2017 $4,569,000.00
17 3/31/2017 $4,686,000.00
18 12/31/2016 $4,701,000.00
19 9/30/2016 $4,632,000.00
20 6/30/2016 $4,703,000.00
21 3/31/2016 $4,613,000.00
22 12/31/2015 $4,366,000.00
23 9/30/2015 $4,062,000.00
24 6/30/2015 $4,316,000.00
25 3/31/2015 $4,349,000.00
26 12/31/2014 $4,274,000.00
27 9/30/2014 $3,896,000.00
28 6/30/2014 $3,866,000.00
29 3/31/2014 $3,844,000.00
30 12/31/2013 $4,001,000.00
31 9/30/2013 $3,681,000.00
32 6/30/2013 $3,858,000.00
33 3/31/2013 $3,787,000.00
34 12/31/2012 $3,802,000.00
35 9/30/2012 $3,921,000.00
36 6/30/2012 $4,085,000.00
37 3/31/2012 $4,115,000.00
38 12/31/2011 $4,227,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
Date Value
1 3/31/2023 $73.58
2 3/31/2022 $68.03
3 12/31/2021 $67.93
4 9/30/2021 $68.30
5 6/30/2021 $67.38
6 3/31/2021 $62.06
7 3/31/2020 $60.03
8 12/31/2019 $61.34
9 3/31/2019 $54.58
10 12/31/2018 $53.66
11 9/30/2018 $51.28
12 6/30/2018 $50.70
13 3/31/2018 $48.81
14 12/31/2017 $46.09
15 9/30/2017 $45.53
16 6/30/2017 $44.78
17 3/31/2017 $43.42
18 12/31/2016 $42.48
19 9/30/2016 $41.64
20 6/30/2016 $41.07
21 3/31/2016 $40.25
22 12/31/2015 $37.42
23 9/30/2015 $35.66
24 6/30/2015 $31.75
25 3/31/2015 $30.00
26 12/31/2014 $28.48
27 9/30/2014 $23.90
28 6/30/2014 $23.21
29 3/31/2014 $21.61
30 12/31/2013 $19.55
31 9/30/2013 $16.70
32 6/30/2013 $16.00
33 3/31/2013 $15.51
34 12/31/2012 $14.81
35 9/30/2012 $12.24
36 6/30/2012 $11.94
37 3/31/2012 $11.45
38 12/31/2011 $10.96
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisesInPeriodTotalIntrinsicValue
Date Value
1 3/31/2023 $1,176,000.00
2 3/31/2022 $12,704,000.00
3 12/31/2021 $12,631,000.00
4 9/30/2021 $12,460,000.00
5 6/30/2021 $10,835,000.00
6 3/31/2021 $4,306,000.00
7 12/31/2020 $1,287,000.00
8 9/30/2020 $356,000.00
9 6/30/2020 $115,000.00
10 3/31/2020 $13,428,000.00
11 3/31/2019 $39,502,000.00
12 12/31/2018 $34,462,000.00
13 9/30/2018 $24,186,000.00
14 6/30/2018 $16,760,000.00
15 3/31/2018 $26,547,000.00
16 12/31/2017 $12,819,000.00
17 9/30/2017 $11,625,000.00
18 6/30/2017 $7,002,000.00
19 3/31/2017 $9,896,000.00
20 12/31/2016 $6,540,000.00
21 9/30/2016 $3,070,000.00
22 6/30/2016 $1,369,000.00
23 3/31/2016 $23,391,000.00
24 12/31/2015 $1,794,000.00
25 9/30/2015 $19,974,000.00
26 6/30/2015 $6,324,000.00
27 3/31/2015 $15,069,000.00
28 12/31/2014 $1,286,000.00
29 9/30/2014 $3,682,000.00
30 6/30/2014 $7,263,000.00
31 3/31/2014 $59,509,000.00
32 12/31/2013 $5,339,000.00
33 9/30/2013 $9,670,000.00
34 6/30/2013 $8,068,000.00
35 3/31/2013 $65,973,000.00
36 12/31/2012 $50,916,000.00
37 9/30/2012 $21,677,000.00
38 6/30/2012 $8,309,000.00
39 3/31/2012 $51,145,000.00
40 12/31/2011 $21,326,000.00
41 9/30/2011 $5,618,000.00
42 6/30/2011 $9,224,000.00
43 3/31/2011 $39,119,000.00
44 12/31/2010 $29,520,000.00
45 3/31/2010 $15,795,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExpirationsInPeriod
Date Value
1 3/31/2023 $273,000.00
2 3/31/2022 $34,000.00
3 12/31/2021 $33,000.00
4 9/30/2021 $8,000.00
5 6/30/2021 $1,000.00
6 3/31/2021 $290,000.00
7 3/31/2020 $448,000.00
8 12/31/2019 $67,000.00
9 3/31/2019 $84,000.00
10 12/31/2018 $75,000.00
11 9/30/2018 $60,000.00
12 6/30/2018 $28,000.00
13 3/31/2018 $30,000.00
14 12/31/2017 $25,000.00
15 9/30/2017 $24,000.00
16 6/30/2017 $7,000.00
17 3/31/2017 $116,000.00
18 12/31/2016 $102,000.00
19 9/30/2016 $94,000.00
20 6/30/2016 $28,000.00
21 3/31/2016 $126,000.00
22 12/31/2015 $85,000.00
23 9/30/2015 $61,000.00
24 6/30/2015 $39,000.00
25 3/31/2015 $27,000.00
26 12/31/2014 $9,000.00
27 9/30/2014 $1,000.00
28 6/30/2014 $1,000.00
29 3/31/2014 --
30 12/31/2013 --
31 9/30/2013 --
32 6/30/2013 --
33 3/31/2013 $16,000.00
34 12/31/2012 $15,000.00
35 9/30/2012 $15,000.00
36 6/30/2012 $15,000.00
37 3/31/2012 $6,000.00
38 12/31/2011 $4,000.00
39 3/31/2011 $17,000.00
40 3/31/2010 $23,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 6/30/2021 --
6 3/31/2021 --
7 3/31/2020 --
8 12/31/2019 --
9 3/31/2019 $15,000.00
10 12/31/2018 $15,000.00
11 9/30/2018 $9,000.00
12 6/30/2018 $1,000.00
13 3/31/2018 $26,000.00
14 12/31/2017 $20,000.00
15 9/30/2017 $16,000.00
16 6/30/2017 $10,000.00
17 3/31/2017 $77,000.00
18 12/31/2016 $67,000.00
19 9/30/2016 $56,000.00
20 6/30/2016 $45,000.00
21 3/31/2016 $172,000.00
22 12/31/2015 $85,000.00
23 9/30/2015 $57,000.00
24 6/30/2015 $23,000.00
25 3/31/2015 $159,000.00
26 12/31/2014 $63,000.00
27 9/30/2014 $39,000.00
28 6/30/2014 $37,000.00
29 3/31/2014 $87,000.00
30 12/31/2013 $78,000.00
31 9/30/2013 $46,000.00
32 6/30/2013 $6,000.00
33 3/31/2013 $129,000.00
34 12/31/2012 $108,000.00
35 9/30/2012 $94,000.00
36 6/30/2012 $70,000.00
37 3/31/2012 $99,000.00
38 12/31/2011 $26,000.00
39 3/31/2011 $144,000.00
40 3/31/2010 $183,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriod
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 6/30/2021 --
6 3/31/2021 --
7 3/31/2020 --
8 12/31/2019 --
9 3/31/2019 --
10 12/31/2018 --
11 9/30/2018 --
12 6/30/2018 --
13 3/31/2018 --
14 12/31/2017 --
15 9/30/2017 --
16 6/30/2017 --
17 3/31/2017 --
18 12/31/2016 --
19 9/30/2016 --
20 6/30/2016 --
21 3/31/2016 $148,000.00
22 12/31/2015 $148,000.00
23 9/30/2015 $109,000.00
24 6/30/2015 $66,000.00
25 3/31/2015 $1,107,000.00
26 12/31/2014 $1,083,000.00
27 9/30/2014 $140,000.00
28 6/30/2014 $46,000.00
29 3/31/2014 $1,035,000.00
30 12/31/2013 $997,000.00
31 9/30/2013 $41,000.00
32 6/30/2013 $31,000.00
33 3/31/2013 $1,289,000.00
34 12/31/2012 $1,023,000.00
35 9/30/2012 $115,000.00
36 6/30/2012 $18,000.00
37 3/31/2012 $1,240,000.00
38 12/31/2011 $1,178,000.00
39 3/31/2011 $1,191,000.00
40 3/31/2010 $743,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
Date Value
1 3/31/2023 $1,985,000.00
2 3/31/2022 $7,070,000.00
3 12/31/2021 $8,367,000.00
4 9/30/2021 $11,613,000.00
5 6/30/2021 $14,645,000.00
6 3/31/2021 $13,711,000.00
7 3/31/2020 $1,080,000.00
8 12/31/2019 $3,370,000.00
9 3/31/2019 $51,133,000.00
10 12/31/2018 $42,235,000.00
11 9/30/2018 $81,866,000.00
12 6/30/2018 $78,513,000.00
13 3/31/2018 $65,223,000.00
14 12/31/2017 $66,006,000.00
15 9/30/2017 $96,324,000.00
16 6/30/2017 $83,710,000.00
17 3/31/2017 $70,743,000.00
18 12/31/2016 $79,467,000.00
19 9/30/2016 $84,785,000.00
20 6/30/2016 $51,988,000.00
21 3/31/2016 $53,192,000.00
22 12/31/2015 $45,679,000.00
23 9/30/2015 $35,077,000.00
24 6/30/2015 $70,676,000.00
25 3/31/2015 $81,082,000.00
26 12/31/2014 $120,032,000.00
27 9/30/2014 $110,686,000.00
28 6/30/2014 $108,872,000.00
29 3/31/2014 $190,379,000.00
30 12/31/2013 $264,990,000.00
31 9/30/2013 $347,154,000.00
32 6/30/2013 $298,484,000.00
33 3/31/2013 $345,553,000.00
34 12/31/2012 $281,906,000.00
35 9/30/2012 $235,702,000.00
36 6/30/2012 $192,609,000.00
37 3/31/2012 $202,782,000.00
38 12/31/2011 $169,860,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
Date Value
1 3/31/2023 $553,000.00
2 3/31/2022 $917,000.00
3 12/31/2021 $926,000.00
4 9/30/2021 $958,000.00
5 6/30/2021 $1,019,000.00
6 3/31/2021 $1,357,000.00
7 3/31/2020 $1,904,000.00
8 12/31/2019 $2,348,000.00
9 3/31/2019 $3,212,000.00
10 12/31/2018 $3,354,000.00
11 9/30/2018 $3,609,000.00
12 6/30/2018 $3,927,000.00
13 3/31/2018 $4,402,000.00
14 12/31/2017 $4,813,000.00
15 9/30/2017 $4,855,000.00
16 6/30/2017 $5,060,000.00
17 3/31/2017 $5,300,000.00
18 12/31/2016 $5,442,000.00
19 9/30/2016 $5,551,000.00
20 6/30/2016 $5,801,000.00
21 3/31/2016 $5,939,000.00
22 12/31/2015 $6,148,000.00
23 9/30/2015 $6,202,000.00
24 6/30/2015 $6,635,000.00
25 3/31/2015 $6,805,000.00
26 12/31/2014 $6,993,000.00
27 9/30/2014 $6,141,000.00
28 6/30/2014 $6,202,000.00
29 3/31/2014 $6,388,000.00
30 12/31/2013 $6,734,000.00
31 9/30/2013 $5,924,000.00
32 6/30/2013 $6,316,000.00
33 3/31/2013 $6,439,000.00
34 12/31/2012 $6,441,000.00
35 9/30/2012 $6,113,000.00
36 6/30/2012 $6,375,000.00
37 3/31/2012 $6,656,000.00
38 12/31/2011 $7,033,000.00
39 3/31/2011 $7,034,000.00
40 3/31/2010 $8,070,000.00
41 3/31/2009 $8,779,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
Date Value
1 3/31/2023 $73.58
2 3/31/2022 $68.03
3 12/31/2021 $67.93
4 9/30/2021 $68.30
5 6/30/2021 $67.38
6 3/31/2021 $62.06
7 3/31/2020 $60.03
8 12/31/2019 $61.34
9 3/31/2019 $54.55
10 12/31/2018 $53.62
11 9/30/2018 $51.15
12 6/30/2018 $50.50
13 3/31/2018 $48.64
14 12/31/2017 $46.04
15 9/30/2017 $45.90
16 6/30/2017 $45.59
17 3/31/2017 $44.74
18 12/31/2016 $44.32
19 9/30/2016 $44.13
20 6/30/2016 $44.13
21 3/31/2016 $44.07
22 12/31/2015 $44.03
23 9/30/2015 $43.83
24 6/30/2015 $41.53
25 3/31/2015 $40.91
26 12/31/2014 $40.96
27 9/30/2014 $40.22
28 6/30/2014 $39.82
29 3/31/2014 $39.03
30 12/31/2013 $37.35
31 9/30/2013 $29.32
32 6/30/2013 $28.70
33 3/31/2013 $28.31
34 12/31/2012 $25.89
35 9/30/2012 $20.10
36 6/30/2012 $19.39
37 3/31/2012 $19.19
38 12/31/2011 $18.58
39 3/31/2011 $13.75
40 3/31/2010 $10.38
41 3/31/2009 $9.30
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2023 $49.82
2 3/31/2022 $46.56
3 12/31/2021 $46.41
4 9/30/2021 $46.31
5 6/30/2021 $45.87
6 3/31/2021 $41.68
7 3/31/2020 $32.73
8 12/31/2019 $32.86
9 3/31/2019 $28.92
10 12/31/2018 $28.80
11 9/30/2018 $33.69
12 6/30/2018 $30.05
13 3/31/2018 $23.57
14 12/31/2017 $29.27
15 9/30/2017 $29.52
16 6/30/2017 $25.01
17 3/31/2017 $28.44
18 12/31/2016 $30.76
19 9/30/2016 $30.61
20 6/30/2016 $23.84
21 3/31/2016 $8.80
22 12/31/2015 $8.25
23 9/30/2015 $6.46
24 6/30/2015 $9.84
25 3/31/2015 $19.44
26 12/31/2014 $20.26
27 9/30/2014 $19.24
28 6/30/2014 $11.25
29 3/31/2014 $17.62
30 12/31/2013 $21.43
31 9/30/2013 $18.97
32 6/30/2013 $20.67
33 3/31/2013 $13.32
34 12/31/2012 $12.63
35 9/30/2012 $13.11
36 6/30/2012 $12.86
37 3/31/2012 $11.98
38 3/31/2011 $8.30
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExpirationsInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2023 $62.86
2 3/31/2022 $86.25
3 12/31/2021 $86.55
4 9/30/2021 $84.65
5 6/30/2021 $81.21
6 3/31/2021 $66.79
7 3/31/2020 $73.15
8 12/31/2019 $73.81
9 3/31/2019 $80.02
10 12/31/2018 $80.42
11 9/30/2018 $78.89
12 6/30/2018 $85.41
13 3/31/2018 $68.27
14 12/31/2017 $68.85
15 9/30/2017 $69.14
16 6/30/2017 $59.90
17 3/31/2017 $68.98
18 12/31/2016 $68.89
19 9/30/2016 $69.73
20 6/30/2016 $67.95
21 3/31/2016 $61.81
22 12/31/2015 $63.26
23 9/30/2015 $65.49
24 6/30/2015 $67.29
25 3/31/2015 $68.84
26 12/31/2014 $62.18
27 9/30/2014 $54.96
28 6/30/2014 $56.57
29 3/31/2014 --
30 12/31/2013 --
31 9/30/2013 --
32 6/30/2013 --
33 3/31/2013 $11.24
34 12/31/2012 $9.93
35 9/30/2012 $9.93
36 6/30/2012 $9.93
37 3/31/2012 $8.23
38 3/31/2011 $11.61
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 6/30/2021 --
6 3/31/2021 --
7 3/31/2020 --
8 12/31/2019 --
9 3/31/2019 $44.55
10 12/31/2018 $44.53
11 9/30/2018 $45.47
12 6/30/2018 $45.52
13 3/31/2018 $43.30
14 12/31/2017 $43.40
15 9/30/2017 $44.72
16 6/30/2017 $45.79
17 3/31/2017 $51.55
18 12/31/2016 $51.87
19 9/30/2016 $52.39
20 6/30/2016 $51.51
21 3/31/2016 $59.79
22 12/31/2015 $57.01
23 9/30/2015 $57.16
24 6/30/2015 $58.95
25 3/31/2015 $65.93
26 12/31/2014 $64.84
27 9/30/2014 $67.21
28 6/30/2014 $67.90
29 3/31/2014 $50.05
30 12/31/2013 $47.99
31 9/30/2013 $44.42
32 6/30/2013 $47.26
33 3/31/2013 $35.11
34 12/31/2012 $33.11
35 9/30/2012 $31.83
36 6/30/2012 $31.27
37 3/31/2012 $25.61
38 3/31/2011 $15.62
Financials: ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 12/31/2021 --
4 9/30/2021 --
5 6/30/2021 --
6 3/31/2021 --
7 3/31/2020 --
8 12/31/2019 --
9 3/31/2019 --
10 12/31/2018 --
11 9/30/2018 --
12 6/30/2018 --
13 3/31/2018 --
14 12/31/2017 --
15 9/30/2017 --
16 6/30/2017 --
17 3/31/2017 --
18 12/31/2016 --
19 9/30/2016 --
20 6/30/2016 --
21 3/31/2016 $41.84
22 12/31/2015 $41.84
23 9/30/2015 $42.83
24 6/30/2015 $45.78
25 3/31/2015 $46.16
26 12/31/2014 $46.16
27 9/30/2014 $50.46
28 6/30/2014 $50.78
29 3/31/2014 $85.91
30 12/31/2013 $86.59
31 9/30/2013 $76.02
32 6/30/2013 $73.61
33 3/31/2013 $60.07
34 12/31/2012 $55.58
35 9/30/2012 $47.73
36 6/30/2012 $52.90
37 3/31/2012 $41.74
38 3/31/2011 $27.27
Financials: ShortTermLeaseCost
Date Value
1 3/31/2023 $631,000.00
2 3/31/2022 $123,000.00
3 3/31/2021 $232,000.00
4 3/31/2020 $410,000.00
5 12/31/2019 $349,000.00
6 9/30/2019 $237,000.00
7 6/30/2019 $119,000.00
Financials: SignificantChangeInUnrecognizedTaxBenefitsIsReasonablyPossibleAmountOfUnrecordedBenefit
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 3/31/2017 --
8 3/31/2016 --
9 3/31/2015 $76,000.00
10 3/31/2014 $1,507,000.00
11 9/30/2013 $100,000.00
12 6/30/2013 $100,000.00
13 3/31/2013 $90,000.00
14 9/30/2012 $391,000.00
15 6/30/2012 $378,000.00
16 3/31/2012 $404,000.00
17 12/31/2011 $339,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $174,603,000.00
2 9/30/2023 $181,523,000.00
3 6/30/2023 $172,016,000.00
4 3/31/2023 $186,098,000.00
5 12/31/2022 $260,016,000.00
6 9/30/2022 $265,263,000.00
7 6/30/2022 $270,484,000.00
8 3/31/2022 $255,829,000.00
9 12/31/2021 $253,460,000.00
10 9/30/2021 $299,778,000.00
11 6/30/2021 $354,538,000.00
12 3/31/2021 $394,034,000.00
13 12/31/2020 $414,071,000.00
14 9/30/2020 $419,476,000.00
15 6/30/2020 $434,235,000.00
16 3/31/2020 $411,904,000.00
17 12/31/2019 $417,633,000.00
18 9/30/2019 $372,114,000.00
19 6/30/2019 $359,817,000.00
20 3/31/2019 $391,303,000.00
21 12/31/2018 $395,027,000.00
22 9/30/2018 $417,145,000.00
23 6/30/2018 $396,715,000.00
24 3/31/2018 $404,064,000.00
25 12/31/2017 $396,082,000.00
26 9/30/2017 $515,283,000.00
27 6/30/2017 $494,997,000.00
28 3/31/2017 $466,932,000.00
29 12/31/2016 $435,190,000.00
30 9/30/2016 $438,540,000.00
31 6/30/2016 $411,560,000.00
32 3/31/2016 $421,613,000.00
33 12/31/2015 $425,567,000.00
34 9/30/2015 $404,355,000.00
35 6/30/2015 $424,196,000.00
36 3/31/2015 $407,010,000.00
37 12/31/2014 $385,322,000.00
38 9/30/2014 $418,689,000.00
39 6/30/2014 $390,346,000.00
40 3/31/2014 $462,578,000.00
41 12/31/2013 $469,331,000.00
42 9/30/2013 $430,918,000.00
43 6/30/2013 $386,724,000.00
44 3/31/2013 $354,017,000.00
45 12/31/2012 $319,665,000.00
46 9/30/2012 $280,909,000.00
47 6/30/2012 $251,288,000.00
48 3/31/2012 $229,984,000.00
49 12/31/2011 $200,042,000.00
50 3/31/2011 $188,130,000.00
51 3/31/2010 $158,300,000.00
52 3/31/2009 $111,289,000.00
Financials: StockIssuedDuringPeriodSharesStockOptionsExercised
Date Value
1 3/31/2023 $91,000.00
2 6/30/2022 $337,000.00
3 3/31/2022 $406,000.00
4 12/31/2021 $398,000.00
5 9/30/2021 $391,000.00
6 6/30/2021 $337,000.00
7 3/31/2021 $257,000.00
8 3/31/2020 $860,000.00
9 12/31/2019 $797,000.00
10 3/31/2019 $1,091,000.00
11 12/31/2018 $958,000.00
12 9/30/2018 $724,000.00
13 6/30/2018 $446,000.00
14 3/31/2018 $842,000.00
15 12/31/2017 $442,000.00
16 9/30/2017 $405,000.00
17 6/30/2017 $223,000.00
18 3/31/2017 $446,000.00
19 12/31/2016 $328,000.00
20 9/30/2016 $238,000.00
21 6/30/2016 $65,000.00
22 3/31/2016 $764,000.00
23 12/31/2015 $683,000.00
24 9/30/2015 $594,000.00
25 6/30/2015 $174,000.00
26 3/31/2015 $504,000.00
27 12/31/2014 $406,000.00
28 9/30/2014 $347,000.00
29 6/30/2014 $194,000.00
30 3/31/2014 $999,000.00
31 12/31/2013 $624,000.00
32 9/30/2013 $510,000.00
33 6/30/2013 $148,000.00
34 3/31/2013 $1,361,000.00
35 12/31/2012 $1,115,000.00
36 9/30/2012 $549,000.00
37 6/30/2012 $214,000.00
38 3/31/2012 $1,513,000.00
39 12/31/2011 $1,149,000.00
40 3/31/2011 $2,066,000.00
41 3/31/2010 $1,246,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 12/31/2023 $7,753,000.00
2 9/30/2023 $6,368,000.00
3 6/30/2023 $1,201,000.00
4 3/31/2023 $15,405,000.00
5 12/31/2022 $9,292,000.00
6 9/30/2022 $7,359,000.00
7 6/30/2022 $687,000.00
8 3/31/2022 $29,760,000.00
9 12/31/2021 $23,688,000.00
10 9/30/2021 $23,261,000.00
11 6/30/2021 $15,435,000.00
12 3/31/2021 $20,521,000.00
13 12/31/2020 $7,003,000.00
14 9/30/2020 $5,271,000.00
15 6/30/2020 $231,000.00
16 3/31/2020 $37,795,000.00
17 12/31/2019 $30,944,000.00
18 9/30/2019 $6,325,000.00
19 6/30/2019 $663,000.00
20 3/31/2019 $41,984,000.00
21 12/31/2018 $3,203,000.00
22 9/30/2018 $29,626,000.00
23 6/30/2018 $13,398,000.00
24 3/31/2018 $30,114,000.00
25 12/31/2017 $17,713,000.00
26 9/30/2017 $16,735,000.00
27 6/30/2017 $5,570,000.00
28 3/31/2017 $21,321,000.00
29 12/31/2016 $14,271,000.00
30 9/30/2016 $11,453,000.00
31 6/30/2016 $1,550,000.00
32 3/31/2016 $14,843,000.00
33 12/31/2015 $9,778,000.00
34 9/30/2015 $7,977,000.00
35 6/30/2015 $1,714,000.00
36 3/31/2015 $17,690,000.00
37 12/31/2014 $12,057,000.00
38 9/30/2014 $10,517,000.00
39 6/30/2014 $2,177,000.00
40 3/31/2014 $17,615,000.00
41 12/31/2013 $13,375,000.00
42 9/30/2013 $9,670,000.00
43 6/30/2013 $3,057,000.00
44 3/31/2013 $18,128,000.00
45 12/31/2012 $14,077,000.00
46 9/30/2012 $7,196,000.00
47 6/30/2012 $2,751,000.00
48 3/31/2012 $18,123,000.00
49 12/31/2011 $14,014,000.00
50 3/31/2011 $17,158,000.00
51 3/31/2010 $10,284,000.00
Financials: StockRepurchasedDuringPeriodShares
Date Value
1 12/31/2023 $1,932,000.00
2 9/30/2023 $1,221,000.00
3 6/30/2023 $779,000.00
4 3/31/2023 $2,521,000.00
5 12/31/2022 $1,520,000.00
6 9/30/2022 $1,013,000.00
7 6/30/2022 $310,000.00
8 3/31/2022 $4,307,000.00
9 6/30/2021 $1,249,000.00
10 3/31/2021 $1,643,000.00
11 12/31/2020 $700,694,000.00
12 9/30/2020 --
13 6/30/2020 --
14 3/31/2020 $1,701,000.00
Financials: StockRepurchasedDuringPeriodValue
Date Value
1 12/31/2023 $134,306,000.00
2 9/30/2023 $82,774,000.00
3 6/30/2023 $51,274,000.00
4 3/31/2023 $150,921,000.00
5 12/31/2022 $90,131,000.00
6 9/30/2022 $39,864,000.00
7 6/30/2022 $18,923,000.00
8 3/31/2022 $305,239,000.00
9 12/31/2021 $265,414,000.00
10 9/30/2021 $180,092,000.00
11 6/30/2021 $90,048,000.00
12 3/31/2021 $95,259,000.00
13 12/31/2020 $33,132,000.00
14 3/31/2020 $77,198,000.00
15 12/31/2019 $40,026,000.00
16 9/30/2019 $40,026,000.00
17 6/30/2019 $40,026,000.00
18 3/31/2019 $132,697,000.00
19 12/31/2018 $54,380,000.00
20 9/30/2018 $38,303,000.00
21 6/30/2018 $25,015,000.00
22 3/31/2018 $112,218,000.00
23 12/31/2017 $91,309,000.00
24 9/30/2017 $11,259,000.00
25 3/31/2017 $49,998,000.00
26 12/31/2016 $24,997,000.00
27 3/31/2016 $91,477,000.00
28 12/31/2015 $34,580,000.00
29 9/30/2015 $32,804,000.00
30 3/31/2015 $155,125,000.00
31 12/31/2014 $155,125,000.00
32 9/30/2014 $105,085,000.00
33 6/30/2014 $105,085,000.00
34 3/31/2014 $50,030,000.00
35 3/31/2013 --
36 3/31/2012 $45,639,000.00
37 12/31/2011 $45,639,000.00
38 3/31/2011 $31,458,000.00
39 3/31/2010 $48,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
Date Value
1 4/30/2023 $250,000,000.00
2 4/30/2022 $250,000,000.00
3 12/31/2021 $200,000.00
4 9/30/2021 $200,000.00
5 6/30/2021 $200,000.00
6 3/31/2021 $200,000,000.00
7 3/31/2020 $162,829,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 12/31/2023 $122,311,000.00
2 9/30/2023 $173,609,000.00
3 6/30/2023 $204,936,000.00
4 3/31/2023 $99,079,000.00
5 12/31/2022 $159,869,000.00
6 9/30/2022 $191,213,000.00
7 6/30/2022 $231,077,000.00
8 12/31/2020 $166,868,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 3/31/2023 $9,388,000.00
2 3/31/2022 $9,224,000.00
3 3/31/2021 $2,211,000.00
4 3/31/2020 $1,662,000.00
5 3/31/2019 $1,592,000.00
6 3/31/2018 $1,740,000.00
7 9/30/2017 $2,234,000.00
8 6/30/2017 $2,163,000.00
9 3/31/2017 $2,098,000.00
10 12/31/2016 $2,044,000.00
11 9/30/2016 $2,067,000.00
12 6/30/2016 $2,012,000.00
13 3/31/2016 $1,952,000.00
14 12/31/2015 $1,865,000.00
15 9/30/2015 $2,076,000.00
16 6/30/2015 $2,046,000.00
17 3/31/2015 $2,005,000.00
18 12/31/2014 $3,220,000.00
19 9/30/2014 $2,823,000.00
20 6/30/2014 $2,749,000.00
21 3/31/2014 $4,113,000.00
22 12/31/2013 $4,857,000.00
23 9/30/2013 $4,823,000.00
24 6/30/2013 $4,669,000.00
25 3/31/2013 $4,570,000.00
26 12/31/2012 $5,113,000.00
27 9/30/2012 $4,954,000.00
28 6/30/2012 $4,776,000.00
29 3/31/2012 $4,699,000.00
30 12/31/2011 $4,904,000.00
31 3/31/2011 $4,481,000.00
32 3/31/2010 $5,229,000.00
33 3/31/2009 $4,539,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromForeignCurrencyTranslation
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 $111,000.00
7 3/31/2017 $33,000.00
8 9/30/2015 $11,000.00
9 6/30/2015 $-11,000.00
10 3/31/2015 $12,000.00
11 12/31/2014 $4,000.00
12 9/30/2014 $2,000.00
13 3/31/2013 $19,000.00
14 3/31/2012 $70,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromPriorPeriodTaxPositions
Date Value
1 3/31/2023 $90,000.00
Financials: UnrecognizedTaxBenefitsDecreasesResultingFromSettlementsWithTaxingAuthorities
Date Value
1 3/31/2023 --
2 3/31/2022 --
3 3/31/2021 --
4 3/31/2020 --
5 3/31/2019 --
6 3/31/2018 --
7 9/30/2017 --
8 6/30/2017 --
9 3/31/2017 --
10 12/31/2016 --
11 9/30/2016 --
12 6/30/2016 --
13 3/31/2016 $171,000.00
14 12/31/2015 $327,000.00
15 9/30/2015 --
16 6/30/2015 --
17 3/31/2015 $2,838,000.00
18 12/31/2014 $1,558,000.00
19 9/30/2014 $1,435,000.00
20 3/31/2014 $1,283,000.00
21 3/31/2013 $511,000.00
22 3/31/2012 --
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromAcquisition
Date Value
1 3/31/2023 --
2 3/31/2022 $4,232,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 3/31/2023 $394,000.00
2 3/31/2022 $2,808,000.00
3 3/31/2021 $614,000.00
4 3/31/2020 $170,000.00
5 3/31/2019 --
6 3/31/2018 --
7 9/30/2017 $126,000.00
8 6/30/2017 $64,000.00
9 3/31/2017 --
10 12/31/2016 $92,000.00
11 9/30/2016 $115,000.00
12 6/30/2016 $60,000.00
13 3/31/2016 --
14 12/31/2015 $173,000.00
15 9/30/2015 $60,000.00
16 6/30/2015 $30,000.00
17 3/31/2015 $490,000.00
18 12/31/2014 $364,000.00
19 9/30/2014 $147,000.00
20 6/30/2014 $71,000.00
21 3/31/2014 $316,000.00
22 12/31/2013 $318,000.00
23 9/30/2013 $205,000.00
24 6/30/2013 $92,000.00
25 3/31/2013 $401,000.00
26 12/31/2012 $419,000.00
27 9/30/2012 $288,000.00
28 6/30/2012 $143,000.00
29 3/31/2012 $582,000.00
30 12/31/2011 $427,000.00
31 3/31/2011 $512,000.00
32 3/31/2010 $447,000.00
Financials: UnrecognizedTaxBenefitsReductionsResultingFromLapseOfApplicableStatuteOfLimitations
Date Value
1 3/31/2023 $140,000.00
2 3/31/2022 $117,000.00
3 3/31/2021 $65,000.00
4 3/31/2020 $100,000.00
5 3/31/2019 $695,000.00
6 3/31/2018 $397,000.00
7 9/30/2017 --
8 6/30/2017 --
9 3/31/2017 --
10 12/31/2016 --
11 9/30/2016 --
12 6/30/2016 --
13 3/31/2016 $64,000.00
14 12/31/2015 --
15 9/30/2015 --
16 6/30/2015 --
17 3/31/2015 --
18 12/31/2014 --
19 9/30/2014 --
20 6/30/2014 --
21 3/31/2014 --
22 12/31/2013 $91,000.00
23 9/30/2013 --
24 6/30/2013 --
25 3/31/2013 --
26 12/31/2012 --
27 9/30/2012 --
28 6/30/2012 --
29 3/31/2012 $390,000.00
30 12/31/2011 --
31 3/31/2011 $1,447,000.00
32 12/31/2010 $1,080,000.00
33 3/31/2010 --
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 3/31/2023 $32,679,000.00
2 3/31/2022 $11,903,000.00
Financials: VariableLeaseCost
Date Value
1 3/31/2023 $1,360,000.00
2 3/31/2022 $1,608,000.00
3 3/31/2021 $1,938,000.00
4 3/31/2020 $2,088,000.00
5 12/31/2019 $1,408,000.00
6 9/30/2019 $749,000.00
7 6/30/2019 $242,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $45,020,000.00
2 9/30/2023 $45,010,000.00
3 6/30/2023 $44,975,000.00
4 3/31/2023 $44,664,000.00
5 12/31/2022 $45,810,000.00
6 9/30/2022 $45,745,000.00
7 6/30/2022 $45,865,000.00
8 3/31/2022 $47,220,000.00
9 12/31/2021 $46,719,000.00
10 9/30/2021 $47,936,000.00
11 6/30/2021 $48,167,000.00
12 3/31/2021 $46,652,000.00
13 12/31/2020 $46,575,000.00
14 9/30/2020 $46,354,000.00
15 6/30/2020 $46,503,000.00
16 3/31/2020 $45,793,000.00
17 12/31/2019 $45,586,000.00
18 9/30/2019 $45,277,000.00
19 6/30/2019 $45,451,000.00
20 3/31/2019 $47,601,000.00
21 12/31/2018 $47,357,000.00
22 9/30/2018 $45,666,000.00
23 6/30/2018 $45,450,000.00
24 3/31/2018 $45,242,000.00
25 12/31/2017 $45,340,000.00
26 9/30/2017 $45,364,000.00
27 6/30/2017 $45,128,000.00
28 3/31/2017 $44,700,000.00
29 12/31/2016 $44,645,000.00
30 9/30/2016 $44,589,000.00
31 6/30/2016 $44,244,000.00
32 3/31/2016 $46,489,000.00
33 12/31/2015 $46,577,000.00
34 9/30/2015 $45,361,000.00
35 6/30/2015 $45,285,000.00
36 3/31/2015 $47,222,000.00
37 12/31/2014 $47,385,000.00
38 9/30/2014 $47,166,000.00
39 6/30/2014 $47,875,000.00
40 3/31/2014 $49,642,000.00
41 12/31/2013 $49,899,000.00
42 9/30/2013 $49,533,000.00
43 6/30/2013 $49,289,000.00
44 3/31/2013 $48,330,000.00
45 12/31/2012 $47,999,000.00
46 9/30/2012 $47,815,000.00
47 6/30/2012 $47,582,000.00
48 3/31/2012 $47,201,000.00
49 12/31/2011 $46,791,000.00
50 9/30/2011 $46,875,000.00
51 6/30/2011 $47,268,000.00
52 3/31/2011 $46,301,000.00
53 12/31/2010 $46,209,000.00
54 3/31/2010 $45,022,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $43,956,000.00
2 9/30/2023 $44,003,000.00
3 6/30/2023 $44,057,000.00
4 3/31/2023 $44,664,000.00
5 12/31/2022 $44,738,000.00
6 9/30/2022 $44,759,000.00
7 6/30/2022 $44,743,000.00
8 3/31/2022 $45,443,000.00
9 12/31/2021 $45,242,000.00
10 9/30/2021 $45,743,000.00
11 6/30/2021 $46,180,000.00
12 3/31/2021 $46,652,000.00
13 12/31/2020 $46,575,000.00
14 9/30/2020 $46,516,000.00
15 6/30/2020 $46,191,000.00
16 3/31/2020 $45,793,000.00
17 12/31/2019 $45,586,000.00
18 9/30/2019 $45,277,000.00
19 6/30/2019 $45,451,000.00
20 3/31/2019 $45,827,000.00
21 12/31/2018 $46,074,000.00
22 9/30/2018 $45,666,000.00
23 6/30/2018 $45,450,000.00
24 3/31/2018 $45,242,000.00
25 12/31/2017 $45,340,000.00
26 9/30/2017 $45,598,000.00
27 6/30/2017 $45,128,000.00
28 3/31/2017 $44,700,000.00
29 12/31/2016 $45,099,000.00
30 9/30/2016 $44,417,000.00
31 6/30/2016 $44,244,000.00
32 3/31/2016 $45,159,000.00
33 12/31/2015 $45,339,000.00
34 9/30/2015 $45,361,000.00
35 6/30/2015 $45,285,000.00
36 3/31/2015 $45,464,000.00
37 12/31/2014 $45,610,000.00
38 9/30/2014 $45,437,000.00
39 6/30/2014 $46,067,000.00
40 3/31/2014 $46,976,000.00
41 12/31/2013 $47,307,000.00
42 9/30/2013 $46,727,000.00
43 6/30/2013 $46,542,000.00
44 3/31/2013 $45,463,000.00
45 12/31/2012 $45,203,000.00
46 9/30/2012 $44,934,000.00
47 6/30/2012 $44,761,000.00
48 3/31/2012 $44,089,000.00
49 12/31/2011 $43,981,000.00
50 9/30/2011 $43,942,000.00
51 6/30/2011 $44,171,000.00
52 3/31/2011 $43,283,000.00
53 12/31/2010 $43,318,000.00
54 3/31/2010 $42,133,000.00
Copyright 2024 PursePoor.com