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

Business Address

500 N. AKARD SREET
SUITE 400
DALLAS , TX US 75201

Mailing Address

500 N. AKARD SREET
SUITE 400
DALLAS , TX US 75201
Phone Number: 972-942-6500 / State Incorporated: DE / Fiscal Year End 12 /31
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $272,500,000.00
2 9/30/2023 $244,800,000.00
3 6/30/2023 $238,700,000.00
4 3/31/2023 $205,800,000.00
5 12/31/2022 $190,700,000.00
6 9/30/2022 $221,600,000.00
7 6/30/2022 $220,200,000.00
8 3/31/2022 $228,700,000.00
9 12/31/2021 $184,700,000.00
10 9/30/2021 $213,300,000.00
11 6/30/2021 $201,300,000.00
12 3/31/2021 $175,700,000.00
13 12/31/2020 $144,100,000.00
14 9/30/2020 $137,100,000.00
15 6/30/2020 $108,300,000.00
16 3/31/2020 $113,200,000.00
17 12/31/2019 $90,000,000.00
18 9/30/2019 $82,600,000.00
19 6/30/2019 $73,000,000.00
20 3/31/2019 $79,300,000.00
21 12/31/2018 $86,200,000.00
22 9/30/2018 $60,900,000.00
23 12/31/2017 $56,000,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $357,100,000.00
2 9/30/2023 $389,600,000.00
3 6/30/2023 $386,500,000.00
4 3/31/2023 $393,600,000.00
5 12/31/2022 $334,200,000.00
6 9/30/2022 $326,100,000.00
7 6/30/2022 $350,100,000.00
8 3/31/2022 $373,700,000.00
9 12/31/2021 $310,800,000.00
10 9/30/2021 $364,200,000.00
11 6/30/2021 $314,300,000.00
12 3/31/2021 $289,100,000.00
13 12/31/2020 $260,200,000.00
14 9/30/2020 $232,900,000.00
15 6/30/2020 $217,700,000.00
16 3/31/2020 $238,100,000.00
17 12/31/2019 $200,000,000.00
18 9/30/2019 $213,400,000.00
19 6/30/2019 $228,700,000.00
20 3/31/2019 $206,200,000.00
21 12/31/2018 $291,400,000.00
22 9/30/2018 $174,700,000.00
23 12/31/2017 $165,300,000.00
Financials: AccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $117,400,000.00
2 9/30/2023 $121,700,000.00
3 6/30/2023 $126,000,000.00
4 3/31/2023 $115,700,000.00
5 12/31/2022 $121,800,000.00
6 9/30/2022 $135,200,000.00
7 6/30/2022 $123,900,000.00
8 3/31/2022 $140,400,000.00
9 12/31/2021 $145,900,000.00
10 9/30/2021 $145,600,000.00
11 6/30/2021 $121,300,000.00
12 3/31/2021 $102,100,000.00
13 12/31/2020 $115,200,000.00
14 9/30/2020 $116,400,000.00
15 6/30/2020 $118,700,000.00
16 3/31/2020 $99,700,000.00
17 12/31/2019 $119,400,000.00
18 9/30/2019 $140,100,000.00
19 6/30/2019 $129,000,000.00
20 3/31/2019 $164,700,000.00
21 12/31/2018 $99,900,000.00
22 9/30/2018 $109,100,000.00
23 12/31/2017 $118,000,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $932,900,000.00
2 9/30/2023 $901,200,000.00
3 6/30/2023 $872,800,000.00
4 3/31/2023 $841,400,000.00
5 12/31/2022 $811,300,000.00
6 9/30/2022 $784,300,000.00
7 6/30/2022 $758,300,000.00
8 3/31/2022 $793,800,000.00
9 12/31/2021 $763,000,000.00
10 9/30/2021 $760,800,000.00
11 6/30/2021 $728,900,000.00
12 3/31/2021 $704,100,000.00
13 12/31/2020 $681,300,000.00
14 9/30/2020 $657,200,000.00
15 6/30/2020 $634,300,000.00
16 3/31/2020 $612,000,000.00
17 12/31/2019 $590,000,000.00
18 9/30/2019 $580,600,000.00
19 6/30/2019 $562,900,000.00
20 3/31/2019 $543,900,000.00
21 12/31/2018 $525,700,000.00
22 9/30/2018 $507,700,000.00
23 12/31/2017 $481,600,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-16,200,000.00
2 9/30/2023 $-16,800,000.00
3 6/30/2023 $-16,100,000.00
4 3/31/2023 $-15,900,000.00
5 12/31/2022 $-15,700,000.00
6 9/30/2022 $-15,800,000.00
7 6/30/2022 $-16,300,000.00
8 3/31/2022 $-17,100,000.00
9 12/31/2021 $-19,300,000.00
10 9/30/2021 $-20,200,000.00
11 6/30/2021 $-20,300,000.00
12 3/31/2021 $-21,100,000.00
13 12/31/2020 $-22,100,000.00
14 9/30/2020 $-23,000,000.00
15 6/30/2020 $-23,700,000.00
16 3/31/2020 $-24,000,000.00
17 12/31/2019 $-19,700,000.00
18 9/30/2019 $-20,600,000.00
19 6/30/2019 $-20,000,000.00
20 3/31/2019 $-18,300,000.00
21 12/31/2018 $-17,700,000.00
22 9/30/2018 $-19,400,000.00
23 12/31/2017 $-19,800,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $1,682,800,000.00
2 9/30/2023 $1,691,500,000.00
3 6/30/2023 $1,685,600,000.00
4 3/31/2023 $1,690,300,000.00
5 12/31/2022 $1,684,100,000.00
6 9/30/2022 $1,708,600,000.00
7 6/30/2022 $1,703,100,000.00
8 3/31/2022 $1,697,100,000.00
9 12/31/2021 $1,692,600,000.00
10 9/30/2021 $1,693,300,000.00
11 6/30/2021 $1,688,800,000.00
12 3/31/2021 $1,699,400,000.00
13 12/31/2020 $1,694,100,000.00
14 9/30/2020 $1,695,800,000.00
15 6/30/2020 $1,689,400,000.00
16 3/31/2020 $1,690,500,000.00
17 12/31/2019 $1,686,700,000.00
18 9/30/2019 $1,684,600,000.00
19 6/30/2019 $1,679,800,000.00
20 3/31/2019 $1,690,200,000.00
21 12/31/2018 $1,685,700,000.00
22 12/31/2017 --
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $23,900,000.00
2 9/30/2023 $18,300,000.00
3 6/30/2023 $12,600,000.00
4 3/31/2023 $5,500,000.00
5 12/31/2022 $19,100,000.00
6 9/30/2022 $15,500,000.00
7 6/30/2022 $5,700,000.00
8 3/31/2022 $4,400,000.00
9 12/31/2021 $18,000,000.00
10 9/30/2021 $4,000,000.00
11 6/30/2021 $8,800,000.00
12 3/31/2021 $4,700,000.00
13 12/31/2020 $20,000,000.00
14 9/30/2020 $5,200,000.00
15 6/30/2020 $8,800,000.00
16 3/31/2020 $3,700,000.00
17 12/31/2019 $14,600,000.00
18 9/30/2019 $11,100,000.00
19 6/30/2019 $3,700,000.00
20 3/31/2019 $3,400,000.00
21 12/31/2018 $9,900,000.00
22 9/30/2018 $2,700,000.00
23 6/30/2018 $2,600,000.00
24 3/31/2018 $2,200,000.00
25 12/31/2017 $9,000,000.00
26 9/30/2017 $2,300,000.00
27 12/31/2016 $10,500,000.00
Financials: AllowanceForDoubtfulAccountsReceivableCurrent
Date Value
1 12/31/2023 $5,300,000.00
2 12/31/2022 $5,500,000.00
3 12/31/2021 $4,200,000.00
4 12/31/2020 $3,400,000.00
5 12/31/2019 $2,300,000.00
6 12/31/2018 $8,700,000.00
7 12/31/2017 $8,600,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $20,900,000.00
2 12/31/2022 $19,700,000.00
3 12/31/2021 $18,100,000.00
4 12/31/2020 $12,600,000.00
5 12/31/2019 $3,400,000.00
6 12/31/2018 $4,700,000.00
7 12/31/2017 $5,000,000.00
8 12/31/2016 $5,300,000.00
Financials: AmountOfDilutiveSecuritiesStockOptionsAndRestrictiveStockUnits
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 12/31/2016 --
Financials: AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
Date Value
1 12/31/2023 $1,300,000.00
2 9/30/2023 $1,300,000.00
3 6/30/2023 $1,400,000.00
4 3/31/2023 $1,300,000.00
5 12/31/2022 $1,500,000.00
6 9/30/2022 $1,500,000.00
7 6/30/2022 $1,500,000.00
8 3/31/2022 $1,600,000.00
9 12/31/2021 $1,700,000.00
10 9/30/2021 $1,600,000.00
11 6/30/2021 $1,900,000.00
12 3/31/2021 $1,800,000.00
13 12/31/2020 $1,700,000.00
14 9/30/2020 $1,600,000.00
15 6/30/2020 $1,600,000.00
16 3/31/2020 $1,500,000.00
17 12/31/2019 $1,600,000.00
18 9/30/2019 $1,600,000.00
19 6/30/2019 $1,700,000.00
20 3/31/2019 $1,700,000.00
21 12/31/2018 $300,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 12/31/2016 --
Financials: AssetImpairmentCharges
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $2,900,000.00
4 12/31/2020 $7,100,000.00
5 12/31/2019 --
6 9/30/2019 --
7 12/31/2018 $23,200,000.00
8 9/30/2018 $23,200,000.00
9 6/30/2018 --
10 3/31/2018 --
11 12/31/2017 --
12 9/30/2017 --
13 6/30/2017 --
14 3/31/2017 --
15 12/31/2016 --
Financials: Assets
Date Value
1 12/31/2023 $3,577,900,000.00
2 9/30/2023 $3,489,600,000.00
3 6/30/2023 $3,495,600,000.00
4 3/31/2023 $3,417,100,000.00
5 12/31/2022 $3,340,600,000.00
6 9/30/2022 $3,380,600,000.00
7 6/30/2022 $3,337,300,000.00
8 3/31/2022 $3,256,800,000.00
9 12/31/2021 $3,188,100,000.00
10 9/30/2021 $3,301,200,000.00
11 6/30/2021 $3,090,200,000.00
12 3/31/2021 $2,666,000,000.00
13 12/31/2020 $2,646,700,000.00
14 9/30/2020 $2,635,000,000.00
15 6/30/2020 $2,560,200,000.00
16 3/31/2020 $2,621,600,000.00
17 12/31/2019 $2,302,500,000.00
18 9/30/2019 $2,218,000,000.00
19 6/30/2019 $2,171,900,000.00
20 3/31/2019 $2,142,800,000.00
21 12/31/2018 $2,172,200,000.00
22 9/30/2018 $1,610,000,000.00
23 12/31/2017 $1,602,500,000.00
24 12/31/2016 $1,526,300,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $912,000,000.00
2 9/30/2023 $951,500,000.00
3 6/30/2023 $975,100,000.00
4 3/31/2023 $912,900,000.00
5 12/31/2022 $856,800,000.00
6 9/30/2022 $922,800,000.00
7 6/30/2022 $871,300,000.00
8 3/31/2022 $841,600,000.00
9 12/31/2021 $767,900,000.00
10 9/30/2021 $810,900,000.00
11 6/30/2021 $784,000,000.00
12 3/31/2021 $697,800,000.00
13 12/31/2020 $664,900,000.00
14 9/30/2020 $740,600,000.00
15 6/30/2020 $705,900,000.00
16 3/31/2020 $772,000,000.00
17 12/31/2019 $757,200,000.00
18 9/30/2019 $674,400,000.00
19 6/30/2019 $622,900,000.00
20 3/31/2019 $617,800,000.00
21 12/31/2018 $667,400,000.00
22 9/30/2018 $449,800,000.00
23 12/31/2017 $428,800,000.00
Financials: BenefitsLossesAndExpenses
Date Value
1 9/30/2023 $12,800,000.00
2 6/30/2023 $8,500,000.00
3 3/31/2023 $4,000,000.00
4 9/30/2022 $11,400,000.00
5 6/30/2022 $4,000,000.00
6 3/31/2022 $3,600,000.00
7 9/30/2021 $3,200,000.00
8 6/30/2021 $6,300,000.00
9 3/31/2021 $3,100,000.00
10 12/31/2020 $12,300,000.00
11 9/30/2020 $9,600,000.00
12 6/30/2020 $3,200,000.00
13 3/31/2020 $3,000,000.00
14 12/31/2019 $10,300,000.00
15 9/30/2019 $2,500,000.00
16 6/30/2019 $2,600,000.00
17 3/31/2019 $2,700,000.00
18 12/31/2018 $10,400,000.00
Financials: BusinessCombinationConsiderationTransferred1
Date Value
1 12/31/2023 $119,400,000.00
2 12/31/2022 $75,600,000.00
3 12/31/2021 $539,200,000.00
4 12/31/2020 $474,700,000.00
5 12/31/2019 $39,200,000.00
6 12/31/2018 $334,100,000.00
7 9/30/2018 $25,000,000.00
8 12/31/2017 $63,000,000.00
9 12/31/2016 --
Financials: BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Date Value
1 12/31/2023 $5,000,000.00
2 9/30/2023 $5,000,000.00
3 6/30/2023 $5,000,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $104,800,000.00
2 9/30/2023 $155,300,000.00
3 6/30/2023 $197,900,000.00
4 3/31/2023 $149,200,000.00
5 12/31/2022 $160,400,000.00
6 9/30/2022 $112,200,000.00
7 6/30/2022 $77,000,000.00
8 3/31/2022 $88,600,000.00
9 12/31/2021 $72,900,000.00
10 9/30/2021 $66,100,000.00
11 6/30/2021 $100,300,000.00
12 3/31/2021 $81,900,000.00
13 12/31/2020 $95,800,000.00
14 9/30/2020 $189,000,000.00
15 6/30/2020 $148,400,000.00
16 3/31/2020 $200,700,000.00
17 12/31/2019 $240,400,000.00
18 9/30/2019 $127,500,000.00
19 6/30/2019 $83,300,000.00
20 3/31/2019 $118,000,000.00
21 12/31/2018 $99,400,000.00
22 9/30/2018 $10,400,000.00
23 6/30/2018 $10,600,000.00
24 3/31/2018 $6,700,000.00
25 12/31/2017 $6,800,000.00
26 9/30/2017 $10,200,000.00
27 12/31/2016 $14,000,000.00
28 12/31/2015 $10,200,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
Date Value
1 12/31/2023 $104,800,000.00
2 9/30/2023 $155,300,000.00
3 6/30/2023 $197,900,000.00
4 3/31/2023 $149,200,000.00
5 12/31/2022 $160,400,000.00
6 9/30/2022 $114,000,000.00
7 6/30/2022 $79,400,000.00
8 3/31/2022 $88,600,000.00
9 12/31/2021 $72,900,000.00
10 9/30/2021 $66,100,000.00
11 6/30/2021 $100,300,000.00
12 3/31/2021 $81,900,000.00
13 12/31/2020 $95,800,000.00
14 12/31/2019 $240,400,000.00
15 12/31/2018 $99,400,000.00
16 12/31/2017 $6,800,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-55,600,000.00
2 9/30/2023 $-5,100,000.00
3 6/30/2023 $37,500,000.00
4 3/31/2023 $-11,200,000.00
5 12/31/2022 $87,500,000.00
6 9/30/2022 $41,100,000.00
7 6/30/2022 $6,500,000.00
8 3/31/2022 $15,700,000.00
9 12/31/2021 $-22,900,000.00
10 9/30/2021 $-29,700,000.00
11 6/30/2021 $4,500,000.00
12 3/31/2021 $-13,900,000.00
13 12/31/2020 $-144,600,000.00
14 9/30/2020 $-51,400,000.00
15 6/30/2020 $-92,000,000.00
16 3/31/2020 $-39,700,000.00
17 12/31/2019 $141,000,000.00
18 9/30/2019 $28,100,000.00
19 6/30/2019 $-16,100,000.00
20 3/31/2019 $18,600,000.00
21 12/31/2018 $92,600,000.00
Financials: CommonStockDividendsPerShareDeclared
Date Value
1 12/31/2023 $0.20
2 9/30/2023 $0.15
3 6/30/2023 $0.10
4 3/31/2023 $0.05
5 12/31/2022 $0.20
6 9/30/2022 $0.05
7 6/30/2022 $0.10
8 3/31/2022 $0.05
9 12/31/2021 $0.20
10 9/30/2021 $0.15
11 6/30/2021 $0.10
12 3/31/2021 $0.05
13 12/31/2020 $0.20
14 9/30/2020 $0.05
15 6/30/2020 $0.05
16 3/31/2020 $0.05
17 12/31/2019 $0.20
18 9/30/2019 $0.15
19 6/30/2019 $0.05
20 3/31/2019 $0.05
21 12/31/2018 $0.05
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 12/31/2016 --
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 10/31/2018 $0.01
Financials: CommonStockSharesAuthorized
Date Value
1 12/31/2023 $200,000,000.00
2 9/30/2023 $200,000,000.00
3 6/30/2023 $200,000,000.00
4 3/31/2023 $200,000,000.00
5 12/31/2022 $200,000,000.00
6 9/30/2022 $200,000,000.00
7 6/30/2022 $200,000,000.00
8 3/31/2022 $200,000,000.00
9 12/31/2021 $200,000,000.00
10 9/30/2021 $200,000,000.00
11 6/30/2021 $200,000,000.00
12 3/31/2021 $200,000,000.00
13 12/31/2020 $200,000,000.00
14 9/30/2020 $200,000,000.00
15 6/30/2020 $200,000,000.00
16 3/31/2020 $200,000,000.00
17 12/31/2019 $200,000,000.00
18 9/30/2019 $200,000,000.00
19 6/30/2019 $200,000,000.00
20 3/31/2019 $200,000,000.00
21 12/31/2018 $200,000,000.00
22 10/31/2018 $200,000,000.00
23 12/31/2017 --
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $48,600,000.00
2 12/31/2022 $48,400,000.00
3 12/31/2021 $48,300,000.00
4 12/31/2020 $48,200,000.00
5 12/31/2019 $48,300,000.00
6 12/31/2018 $48,000,000.00
7 12/31/2017 --
Financials: CommonStockSharesOutstanding
Date Value
1 12/31/2023 $48,600,000.00
2 12/31/2022 $48,400,000.00
3 12/31/2021 $48,300,000.00
4 12/31/2020 $48,200,000.00
5 12/31/2019 $48,300,000.00
6 12/31/2018 $48,000,000.00
7 12/31/2017 --
Financials: CommonStockValue
Date Value
1 12/31/2023 $500,000.00
2 9/30/2023 $500,000.00
3 6/30/2023 $500,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $500,000.00
6 9/30/2022 $500,000.00
7 6/30/2022 $500,000.00
8 3/31/2022 $500,000.00
9 12/31/2021 $500,000.00
10 9/30/2021 $500,000.00
11 6/30/2021 $500,000.00
12 3/31/2021 $500,000.00
13 12/31/2020 $500,000.00
14 9/30/2020 $500,000.00
15 6/30/2020 $500,000.00
16 3/31/2020 $500,000.00
17 12/31/2019 $500,000.00
18 9/30/2019 $500,000.00
19 6/30/2019 $500,000.00
20 3/31/2019 $500,000.00
21 12/31/2018 $500,000.00
22 12/31/2017 --
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $158,700,000.00
2 9/30/2023 $131,000,000.00
3 6/30/2023 $96,200,000.00
4 3/31/2023 $55,500,000.00
5 12/31/2022 $249,400,000.00
6 9/30/2022 $94,700,000.00
7 6/30/2022 $62,200,000.00
8 3/31/2022 $22,400,000.00
9 12/31/2021 $72,400,000.00
10 9/30/2021 $62,300,000.00
11 6/30/2021 $38,500,000.00
12 3/31/2021 $16,900,000.00
13 12/31/2020 $104,200,000.00
14 9/30/2020 $92,800,000.00
15 6/30/2020 $33,600,000.00
16 3/31/2020 $27,300,000.00
17 12/31/2019 $111,300,000.00
18 9/30/2019 $32,100,000.00
19 6/30/2019 $57,200,000.00
20 3/31/2019 $27,100,000.00
21 12/31/2018 $77,800,000.00
22 9/30/2018 $3,100,000.00
23 6/30/2018 $22,800,000.00
24 3/31/2018 $22,500,000.00
25 12/31/2017 $88,300,000.00
26 9/30/2017 $19,800,000.00
27 12/31/2016 $122,900,000.00
Financials: ContractWithCustomerAssetNet
Date Value
1 12/31/2023 $66,800,000.00
2 9/30/2023 $58,900,000.00
3 6/30/2023 $58,400,000.00
4 3/31/2023 $78,000,000.00
5 12/31/2022 $77,500,000.00
6 9/30/2022 $67,900,000.00
7 6/30/2022 $62,100,000.00
8 3/31/2022 $62,900,000.00
9 12/31/2021 $54,200,000.00
10 9/30/2021 $48,300,000.00
11 6/30/2021 $37,900,000.00
12 3/31/2021 $39,600,000.00
13 12/31/2020 $82,800,000.00
14 9/30/2020 $40,000,000.00
15 6/30/2020 $23,900,000.00
16 3/31/2020 $30,200,000.00
17 12/31/2019 $50,800,000.00
18 9/30/2019 $44,000,000.00
19 6/30/2019 $54,300,000.00
20 3/31/2019 $20,400,000.00
21 12/31/2018 $44,000,000.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 $1,864,100,000.00
2 9/30/2023 $1,388,900,000.00
3 6/30/2023 $904,300,000.00
4 3/31/2023 $440,600,000.00
5 12/31/2022 $1,831,700,000.00
6 9/30/2022 $1,404,900,000.00
7 6/30/2022 $917,800,000.00
8 3/31/2022 $438,500,000.00
9 12/31/2021 $1,670,200,000.00
10 9/30/2021 $459,100,000.00
11 6/30/2021 $417,400,000.00
12 3/31/2021 $361,100,000.00
13 12/31/2020 $1,553,600,000.00
14 9/30/2020 $1,178,400,000.00
15 6/30/2020 $788,100,000.00
16 3/31/2020 $391,300,000.00
17 12/31/2019 $1,404,500,000.00
18 9/30/2019 $1,035,200,000.00
19 6/30/2019 $345,700,000.00
20 3/31/2019 $332,800,000.00
21 12/31/2018 $1,188,400,000.00
Financials: CostsAndExpenses
Date Value
1 12/31/2023 $2,090,600,000.00
2 9/30/2023 $1,551,200,000.00
3 6/30/2023 $1,007,900,000.00
4 3/31/2023 $474,100,000.00
5 12/31/2022 $1,893,800,000.00
6 9/30/2022 $1,601,600,000.00
7 6/30/2022 $1,046,700,000.00
8 3/31/2022 $501,100,000.00
9 12/31/2021 $1,929,100,000.00
10 9/30/2021 $1,422,900,000.00
11 6/30/2021 $901,300,000.00
12 3/31/2021 $417,500,000.00
13 12/31/2020 $1,783,800,000.00
14 9/30/2020 $1,341,700,000.00
15 6/30/2020 $450,700,000.00
16 3/31/2020 $443,100,000.00
17 12/31/2019 $1,584,000,000.00
18 9/30/2019 $1,167,600,000.00
19 6/30/2019 $391,800,000.00
20 3/31/2019 $373,600,000.00
21 12/31/2018 $1,365,500,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 12/31/2023 $3,000,000.00
2 12/31/2022 $11,300,000.00
3 12/31/2021 $800,000.00
4 12/31/2020 $16,600,000.00
5 12/31/2019 $7,600,000.00
6 12/31/2018 $-5,400,000.00
7 12/31/2017 $29,300,000.00
8 12/31/2016 $43,900,000.00
Financials: CurrentForeignTaxExpenseBenefit
Date Value
1 12/31/2023 --
2 12/31/2022 $6,400,000.00
3 12/31/2021 $600,000.00
4 12/31/2020 $-1,500,000.00
5 12/31/2019 $5,600,000.00
6 12/31/2018 $1,500,000.00
7 12/31/2017 $300,000.00
8 12/31/2016 $4,000,000.00
Financials: CurrentIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $4,900,000.00
2 12/31/2022 $25,600,000.00
3 12/31/2021 $2,100,000.00
4 12/31/2020 $22,000,000.00
5 12/31/2019 $16,200,000.00
6 12/31/2018 $-3,100,000.00
7 12/31/2017 $30,100,000.00
8 12/31/2016 $51,100,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 12/31/2023 $1,900,000.00
2 12/31/2022 $7,900,000.00
3 12/31/2021 $700,000.00
4 12/31/2020 $6,900,000.00
5 12/31/2019 $3,000,000.00
6 12/31/2018 $800,000.00
7 12/31/2017 $500,000.00
8 12/31/2016 $3,200,000.00
Financials: DebtAndCapitalLeaseObligations
Date Value
1 12/31/2023 $568,700,000.00
2 9/30/2023 $510,200,000.00
3 6/30/2023 $546,600,000.00
4 3/31/2023 $549,900,000.00
5 12/31/2022 $550,600,000.00
6 9/30/2022 $710,500,000.00
7 6/30/2022 $713,000,000.00
8 3/31/2022 $680,600,000.00
9 12/31/2021 $679,500,000.00
10 9/30/2021 $755,800,000.00
11 6/30/2021 $653,900,000.00
12 3/31/2021 $255,900,000.00
13 12/31/2020 $254,500,000.00
14 9/30/2020 $254,600,000.00
15 6/30/2020 $256,600,000.00
16 3/31/2020 $356,900,000.00
17 12/31/2019 $107,300,000.00
18 9/30/2019 $107,500,000.00
19 6/30/2019 $107,800,000.00
20 3/31/2019 $105,100,000.00
21 12/31/2018 $185,500,000.00
22 12/31/2017 $500,000.00
Financials: DeferredCompensationArrangementWithIndividualDistributionPaid
Date Value
1 12/31/2023 $1,500,000.00
2 12/31/2022 $1,200,000.00
3 12/31/2021 $1,000,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $25,000,000.00
2 12/31/2022 $37,500,000.00
3 12/31/2021 $12,600,000.00
4 12/31/2020 $11,300,000.00
5 12/31/2019 $22,600,000.00
6 12/31/2018 $23,300,000.00
7 12/31/2017 $10,400,000.00
8 12/31/2016 $21,900,000.00
Financials: DeferredFinanceCostsNet
Date Value
1 12/31/2023 $4,400,000.00
2 12/31/2022 $5,300,000.00
3 12/31/2021 $6,200,000.00
4 12/31/2020 $200,000.00
Financials: DeferredForeignIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $2,700,000.00
2 12/31/2022 $1,600,000.00
3 12/31/2021 $1,600,000.00
4 12/31/2020 $-800,000.00
5 12/31/2019 $-4,700,000.00
6 12/31/2018 $-6,300,000.00
7 12/31/2017 $-1,000,000.00
8 12/31/2016 $900,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 12/31/2023 $6,800,000.00
2 12/31/2022 $9,600,000.00
3 12/31/2021 $13,200,000.00
4 12/31/2020 $15,400,000.00
5 12/31/2019 $14,300,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $31,800,000.00
2 9/30/2023 $14,000,000.00
3 6/30/2023 $12,900,000.00
4 3/31/2023 $7,400,000.00
5 12/31/2022 $44,800,000.00
6 9/30/2022 $19,700,000.00
7 6/30/2022 $12,300,000.00
8 3/31/2022 $5,100,000.00
9 12/31/2021 $11,900,000.00
10 9/30/2021 $9,700,000.00
11 6/30/2021 $6,100,000.00
12 3/31/2021 $1,300,000.00
13 12/31/2020 $9,600,000.00
14 9/30/2020 $7,100,000.00
15 6/30/2020 $2,400,000.00
16 3/31/2020 $3,200,000.00
17 12/31/2019 $17,300,000.00
18 9/30/2019 $14,900,000.00
19 6/30/2019 $9,300,000.00
20 3/31/2019 $3,400,000.00
21 12/31/2018 $22,400,000.00
22 9/30/2018 $7,100,000.00
23 6/30/2018 $4,700,000.00
24 3/31/2018 $2,700,000.00
25 12/31/2017 $10,300,000.00
26 9/30/2017 $12,400,000.00
27 12/31/2016 $23,100,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 12/31/2023 $230,800,000.00
2 12/31/2022 $208,500,000.00
3 12/31/2021 $203,700,000.00
4 12/31/2020 $160,400,000.00
5 12/31/2019 $109,100,000.00
6 12/31/2018 $103,200,000.00
7 12/31/2017 $32,600,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 $179,600,000.00
2 12/31/2022 $175,600,000.00
3 12/31/2021 $134,000,000.00
4 12/31/2020 $112,700,000.00
5 12/31/2019 $52,100,000.00
6 12/31/2018 $51,400,000.00
7 12/31/2017 $2,200,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $4,100,000.00
2 12/31/2022 $5,700,000.00
3 12/31/2021 $-2,300,000.00
4 12/31/2020 $-900,000.00
5 12/31/2019 $-600,000.00
6 12/31/2018 $5,400,000.00
7 12/31/2017 $900,000.00
8 12/31/2016 $300,000.00
Financials: DeferredTaxAssetsDeferredIncome
Date Value
1 9/30/2023 $9,800,000.00
2 6/30/2023 $9,700,000.00
3 3/31/2023 $9,600,000.00
4 12/31/2022 $9,600,000.00
5 9/30/2022 $8,700,000.00
6 6/30/2022 $11,600,000.00
7 3/31/2022 $12,600,000.00
8 12/31/2021 $13,200,000.00
9 9/30/2021 $14,900,000.00
10 6/30/2021 $15,000,000.00
11 3/31/2021 $15,200,000.00
12 12/31/2020 $15,400,000.00
13 9/30/2020 $15,200,000.00
14 6/30/2020 $15,400,000.00
15 3/31/2020 $15,400,000.00
16 12/31/2019 $14,300,000.00
Financials: DeferredTaxAssetsGross
Date Value
1 12/31/2023 $67,100,000.00
2 12/31/2022 $48,500,000.00
3 12/31/2021 $88,300,000.00
4 12/31/2020 $69,400,000.00
5 12/31/2019 $61,800,000.00
6 12/31/2018 $57,500,000.00
7 12/31/2017 $37,100,000.00
Financials: DeferredTaxAssetsInventory
Date Value
1 12/31/2023 $1,900,000.00
2 12/31/2022 $1,000,000.00
3 12/31/2021 $13,800,000.00
4 12/31/2020 $26,100,000.00
5 12/31/2019 $22,700,000.00
6 12/31/2018 $10,800,000.00
7 12/31/2017 $10,000,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsDomestic
Date Value
1 12/31/2023 $33,700,000.00
2 12/31/2022 $60,300,000.00
3 12/31/2021 $156,700,000.00
4 12/31/2020 $20,800,000.00
5 12/31/2019 $22,000,000.00
6 12/31/2018 $105,000,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsForeign
Date Value
1 12/31/2023 $13,800,000.00
2 12/31/2022 $9,100,000.00
3 12/31/2021 $35,600,000.00
4 12/31/2020 $52,500,000.00
5 12/31/2019 $36,900,000.00
6 12/31/2018 $23,900,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
Date Value
1 12/31/2023 $6,100,000.00
2 12/31/2022 $6,600,000.00
3 12/31/2021 $6,100,000.00
4 12/31/2020 $900,000.00
5 12/31/2019 $600,000.00
6 12/31/2018 $2,700,000.00
Financials: DeferredTaxAssetsTaxCreditCarryforwards
Date Value
1 12/31/2023 $52,800,000.00
2 12/31/2022 $29,200,000.00
3 12/31/2021 $47,000,000.00
4 12/31/2020 $16,800,000.00
5 12/31/2019 $14,800,000.00
6 12/31/2018 $31,000,000.00
7 12/31/2017 $6,800,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefits
Date Value
1 12/31/2023 $13,900,000.00
2 12/31/2022 $16,200,000.00
3 12/31/2021 $17,800,000.00
4 12/31/2020 $20,300,000.00
5 12/31/2019 $21,600,000.00
6 12/31/2018 $16,200,000.00
7 12/31/2017 $16,400,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $9,100,000.00
2 12/31/2022 $6,000,000.00
3 12/31/2021 $5,400,000.00
4 12/31/2020 $6,300,000.00
5 12/31/2019 $4,800,000.00
6 12/31/2018 $5,700,000.00
7 12/31/2017 $7,000,000.00
Financials: DeferredTaxLiabilities
Date Value
1 12/31/2023 $172,800,000.00
2 12/31/2022 $166,000,000.00
3 12/31/2021 $120,800,000.00
4 12/31/2020 $97,300,000.00
5 12/31/2019 $52,100,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 12/31/2023 $230,800,000.00
2 12/31/2022 $208,500,000.00
3 12/31/2021 $203,700,000.00
4 12/31/2020 $160,400,000.00
5 12/31/2019 $109,100,000.00
6 12/31/2018 $103,200,000.00
7 12/31/2017 $32,600,000.00
Financials: DeferredTaxLiabilitiesTaxDeferredIncome
Date Value
1 9/30/2023 $193,300,000.00
2 6/30/2023 $192,200,000.00
3 3/31/2023 $183,000,000.00
4 12/31/2022 $175,600,000.00
5 9/30/2022 $154,100,000.00
6 6/30/2022 $148,200,000.00
7 3/31/2022 $137,500,000.00
8 12/31/2021 $134,000,000.00
9 9/30/2021 $151,300,000.00
10 6/30/2021 $92,600,000.00
11 3/31/2021 $114,100,000.00
12 12/31/2020 $112,700,000.00
13 9/30/2020 $106,800,000.00
14 6/30/2020 $99,900,000.00
15 3/31/2020 $98,700,000.00
16 12/31/2019 $66,400,000.00
Financials: DefinedBenefitPlanBenefitObligation
Date Value
1 12/31/2023 $2,900,000.00
2 12/31/2022 $2,600,000.00
3 12/31/2021 $3,400,000.00
4 12/31/2020 $3,500,000.00
5 12/31/2019 $3,100,000.00
6 12/31/2018 $2,300,000.00
Financials: DefinedBenefitPlanFairValueOfPlanAssets
Date Value
1 12/31/2023 $4,300,000.00
2 12/31/2022 $2,900,000.00
3 12/31/2021 $3,700,000.00
4 12/31/2020 $3,600,000.00
5 12/31/2019 $3,200,000.00
6 12/31/2018 $2,600,000.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 12/31/2023 $15,300,000.00
2 9/30/2023 $11,600,000.00
3 6/30/2023 $7,700,000.00
4 3/31/2023 $3,600,000.00
5 12/31/2022 $12,500,000.00
6 9/30/2022 $10,200,000.00
7 6/30/2022 $6,800,000.00
8 3/31/2022 $3,200,000.00
9 12/31/2021 $11,900,000.00
10 9/30/2021 $8,100,000.00
11 6/30/2021 $5,300,000.00
12 3/31/2021 $2,700,000.00
13 12/31/2020 $10,600,000.00
14 9/30/2020 $8,300,000.00
15 6/30/2020 $2,700,000.00
16 3/31/2020 $2,600,000.00
17 12/31/2019 $8,500,000.00
18 9/30/2019 $6,400,000.00
19 6/30/2019 $4,400,000.00
20 3/31/2019 $2,200,000.00
21 12/31/2018 $8,300,000.00
22 12/31/2017 $6,900,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $159,500,000.00
2 9/30/2023 $118,800,000.00
3 6/30/2023 $78,300,000.00
4 3/31/2023 $38,800,000.00
5 12/31/2022 $154,100,000.00
6 9/30/2022 $116,900,000.00
7 6/30/2022 $77,300,000.00
8 3/31/2022 $37,800,000.00
9 12/31/2021 $144,300,000.00
10 9/30/2021 $107,000,000.00
11 6/30/2021 $68,000,000.00
12 3/31/2021 $31,400,000.00
13 12/31/2020 $114,500,000.00
14 9/30/2020 $82,900,000.00
15 6/30/2020 $54,700,000.00
16 3/31/2020 $26,800,000.00
17 12/31/2019 $85,800,000.00
18 9/30/2019 $63,200,000.00
19 6/30/2019 $41,500,000.00
20 3/31/2019 $19,800,000.00
21 12/31/2018 $67,600,000.00
22 9/30/2018 $49,700,000.00
23 6/30/2018 $32,900,000.00
24 3/31/2018 $17,100,000.00
25 12/31/2017 $65,700,000.00
26 9/30/2017 $48,200,000.00
27 12/31/2016 $65,600,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $3.27
2 9/30/2023 $2.71
3 6/30/2023 $1.99
4 3/31/2023 $1.15
5 12/31/2022 $5.08
6 9/30/2022 $0.66
7 6/30/2022 $0.80
8 3/31/2022 $0.42
9 12/31/2021 $1.44
10 9/30/2021 $1.25
11 6/30/2021 $0.43
12 3/31/2021 $0.33
13 12/31/2020 $2.20
14 9/30/2020 $0.64
15 6/30/2020 $0.69
16 3/31/2020 $0.65
17 12/31/2019 $2.34
18 9/30/2019 $1.91
19 6/30/2019 $1.23
20 3/31/2019 $0.57
21 12/31/2018 $1.55
22 9/30/2018 $0.98
23 6/30/2018 $0.46
24 3/31/2018 $0.45
25 12/31/2017 $0.48
26 9/30/2017 $0.42
27 6/30/2017 $0.45
28 3/31/2017 $0.48
29 12/31/2016 $2.52
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $3.26
2 9/30/2023 $2.70
3 6/30/2023 $1.98
4 3/31/2023 $1.14
5 12/31/2022 $5.05
6 9/30/2022 $1.87
7 6/30/2022 $1.21
8 3/31/2022 $0.41
9 12/31/2021 $1.42
10 9/30/2021 $0.49
11 6/30/2021 $0.75
12 3/31/2021 $0.32
13 12/31/2020 $2.18
14 9/30/2020 $1.97
15 6/30/2020 $0.68
16 3/31/2020 $0.65
17 12/31/2019 $2.32
18 9/30/2019 $0.67
19 6/30/2019 $0.65
20 3/31/2019 $0.56
21 12/31/2018 $1.54
22 9/30/2018 $0.07
23 6/30/2018 $0.46
24 3/31/2018 $0.45
25 12/31/2017 $1.84
26 9/30/2017 $0.42
27 6/30/2017 $0.45
28 3/31/2017 $0.48
29 12/31/2016 $2.52
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $0.19
2 9/30/2023 $0.17
3 6/30/2023 $0.17
4 3/31/2023 $0.20
5 12/31/2022 $0.22
6 9/30/2022 $0.21
7 6/30/2022 $0.21
8 3/31/2022 $0.24
9 12/31/2021 $0.17
10 9/30/2021 $0.20
11 6/30/2021 $0.19
12 3/31/2021 $0.22
13 12/31/2020 $0.23
14 9/30/2020 $0.25
15 6/30/2020 $0.26
16 3/31/2020 $0.25
17 12/31/2019 $0.23
18 9/30/2019 $0.22
19 6/30/2019 $0.22
20 3/31/2019 $0.22
21 12/31/2018 $0.20
22 9/30/2018 $0.28
23 6/30/2018 $0.25
24 3/31/2018 $0.27
25 12/31/2017 $0.31
26 9/30/2017 $0.39
27 12/31/2016 $0.38
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 12/31/2023 $0.21
2 9/30/2023 $0.21
3 6/30/2023 $0.21
4 3/31/2023 $0.21
5 12/31/2022 $0.21
6 9/30/2022 $0.21
7 6/30/2022 $0.21
8 3/31/2022 $0.21
9 12/31/2021 $0.21
10 9/30/2021 $0.21
11 6/30/2021 $0.21
12 3/31/2021 $0.21
13 12/31/2020 $0.21
14 9/30/2020 $0.21
15 6/30/2020 $0.21
16 3/31/2020 $0.21
17 12/31/2019 $0.21
18 9/30/2019 $0.21
19 6/30/2019 $0.21
20 3/31/2019 $0.21
21 12/31/2018 $0.21
22 9/30/2018 $0.21
23 6/30/2018 $0.21
24 3/31/2018 $0.21
25 12/31/2017 $0.35
26 9/30/2017 $0.35
27 12/31/2016 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 12/31/2023 $0.02
2 12/31/2022 $0.00
3 12/31/2021 $0.00
4 12/31/2020 $0.00
5 12/31/2019 $-0.01
6 12/31/2018 $-0.01
7 9/30/2018 $-0.07
8 12/31/2017 $0.01
9 9/30/2017 --
10 12/31/2016 $0.01
Financials: EffectiveIncomeTaxRateReconciliationForeignIncomeTaxRateDifferential
Date Value
1 12/31/2023 $-0.03
2 12/31/2022 $-0.01
3 12/31/2021 $0.00
4 12/31/2020 $-0.01
5 12/31/2019 $-0.01
6 12/31/2018 $0.00
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpense
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 $0.01
4 12/31/2020 $0.00
5 12/31/2019 --
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseDepletion
Date Value
1 12/31/2023 $-0.02
2 12/31/2022 $-0.01
3 12/31/2021 $-0.03
4 12/31/2020 $-0.01
5 12/31/2019 $0.00
6 12/31/2018 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 12/31/2023 --
2 12/31/2022 $0.00
3 12/31/2021 $0.01
4 12/31/2020 $0.01
5 12/31/2019 $0.01
Financials: EffectiveIncomeTaxRateReconciliationOtherAdjustments
Date Value
1 12/31/2023 $0.01
2 12/31/2022 $-0.01
3 12/31/2021 $0.01
4 12/31/2020 $0.01
5 12/31/2019 --
6 12/31/2018 $-0.01
7 9/30/2018 $0.00
8 12/31/2017 $-0.01
9 9/30/2017 $-0.01
10 12/31/2016 $0.00
Financials: EffectiveIncomeTaxRateReconciliationPriorYearIncomeTaxes
Date Value
1 12/31/2023 $-0.01
2 12/31/2022 --
3 12/31/2021 $-0.03
4 12/31/2020 $-0.01
5 12/31/2019 --
6 12/31/2018 $0.00
7 9/30/2018 $-0.02
8 12/31/2017 $-0.02
9 9/30/2017 $0.00
10 12/31/2016 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 12/31/2023 $0.02
2 12/31/2022 $0.04
3 12/31/2021 $-0.02
4 12/31/2020 $0.04
5 12/31/2019 $0.03
6 12/31/2018 $0.03
7 9/30/2018 $0.02
8 12/31/2017 $0.03
9 9/30/2017 $0.02
10 12/31/2016 $0.02
Financials: EffectiveIncomeTaxRateReconciliationTaxCredits
Date Value
1 12/31/2023 $0.04
2 12/31/2022 --
3 12/31/2021 --
Financials: EffectiveIncomeTaxRateReconciliationTaxSettlementsForeign
Date Value
1 12/31/2023 $0.02
2 12/31/2022 $0.00
3 12/31/2021 $0.01
4 12/31/2020 $0.00
5 12/31/2019 $0.02
6 12/31/2018 $0.03
7 9/30/2018 $0.02
8 12/31/2017 $0.02
9 9/30/2017 $0.03
10 12/31/2016 $0.03
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2023 $6,800,000.00
2 12/31/2022 $5,900,000.00
3 12/31/2021 $4,600,000.00
4 12/31/2020 $2,600,000.00
5 12/31/2019 $2,700,000.00
6 12/31/2018 $2,600,000.00
7 12/31/2017 $4,600,000.00
8 12/31/2016 $3,400,000.00
Financials: FinanceLeaseLiability
Date Value
1 12/31/2023 $13,100,000.00
2 9/30/2023 $14,800,000.00
3 6/30/2023 $16,400,000.00
4 3/31/2023 $18,100,000.00
5 12/31/2022 $19,100,000.00
6 9/30/2022 $20,500,000.00
7 6/30/2022 $21,300,000.00
8 3/31/2022 $17,200,000.00
9 12/31/2021 $16,300,000.00
10 9/30/2021 $15,000,000.00
11 12/31/2020 $5,600,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 12/31/2023 $6,800,000.00
2 9/30/2023 $6,800,000.00
3 6/30/2023 $6,700,000.00
4 3/31/2023 $6,400,000.00
5 12/31/2022 $6,300,000.00
6 9/30/2022 $6,400,000.00
7 6/30/2022 $6,000,000.00
8 3/31/2022 $6,700,000.00
9 12/31/2021 $6,300,000.00
10 12/31/2020 $1,600,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $6,300,000.00
2 9/30/2023 $8,000,000.00
3 6/30/2023 $9,700,000.00
4 3/31/2023 $11,700,000.00
5 12/31/2022 $12,800,000.00
6 9/30/2022 $14,100,000.00
7 6/30/2022 $15,300,000.00
8 3/31/2022 $10,500,000.00
9 12/31/2021 $10,000,000.00
10 12/31/2020 $4,000,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $13,800,000.00
2 9/30/2023 $15,400,000.00
3 6/30/2023 $17,200,000.00
4 3/31/2023 $19,100,000.00
5 12/31/2022 $20,300,000.00
6 9/30/2022 $21,900,000.00
7 6/30/2022 $22,800,000.00
8 3/31/2022 $18,200,000.00
9 12/31/2021 $17,400,000.00
Financials: FinanceLeaseLiabilityPaymentsDueAfterYearFive
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 $200,000.00
7 6/30/2022 $300,000.00
8 3/31/2022 --
9 12/31/2021 --
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $7,200,000.00
2 9/30/2023 $1,800,000.00
3 6/30/2023 $3,600,000.00
4 3/31/2023 $5,400,000.00
5 12/31/2022 $6,900,000.00
6 9/30/2022 $1,700,000.00
7 6/30/2022 $3,400,000.00
8 3/31/2022 $6,100,000.00
9 12/31/2021 $6,900,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 --
2 9/30/2023 $200,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $200,000.00
5 12/31/2022 $200,000.00
6 9/30/2022 $1,300,000.00
7 6/30/2022 $1,100,000.00
8 3/31/2022 --
9 12/31/2021 --
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $200,000.00
2 9/30/2023 $1,300,000.00
3 6/30/2023 $1,300,000.00
4 3/31/2023 $1,300,000.00
5 12/31/2022 $1,300,000.00
6 9/30/2022 $5,000,000.00
7 6/30/2022 $4,800,000.00
8 3/31/2022 $2,800,000.00
9 12/31/2021 $2,300,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $1,300,000.00
2 9/30/2023 $5,000,000.00
3 6/30/2023 $5,000,000.00
4 3/31/2023 $5,100,000.00
5 12/31/2022 $5,100,000.00
6 9/30/2022 $6,800,000.00
7 6/30/2022 $6,600,000.00
8 3/31/2022 $4,600,000.00
9 12/31/2021 $4,100,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $5,100,000.00
2 9/30/2023 $7,100,000.00
3 6/30/2023 $7,100,000.00
4 3/31/2023 $7,100,000.00
5 12/31/2022 $6,800,000.00
6 9/30/2022 $6,900,000.00
7 6/30/2022 $6,600,000.00
8 3/31/2022 $4,700,000.00
9 12/31/2021 $4,100,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $700,000.00
2 9/30/2023 $600,000.00
3 6/30/2023 $800,000.00
4 3/31/2023 $1,000,000.00
5 12/31/2022 $1,200,000.00
6 9/30/2022 $1,400,000.00
7 6/30/2022 $1,500,000.00
8 3/31/2022 $1,000,000.00
9 12/31/2021 $1,100,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $7,000,000.00
2 12/31/2022 $7,700,000.00
3 12/31/2021 $3,200,000.00
4 12/31/2020 $300,000.00
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 12/31/2023 $16,500,000.00
2 9/30/2023 $17,700,000.00
3 6/30/2023 $19,100,000.00
4 3/31/2023 $20,300,000.00
5 12/31/2022 $22,400,000.00
6 9/30/2022 $23,700,000.00
7 6/30/2022 $24,000,000.00
8 3/31/2022 $17,500,000.00
9 12/31/2021 $16,900,000.00
10 12/31/2020 $4,600,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 12/31/2023 $5,200,000.00
2 12/31/2022 $5,100,000.00
3 12/31/2021 $2,500,000.00
4 12/31/2020 $900,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.04
2 12/31/2022 $0.04
3 12/31/2021 $0.05
4 12/31/2020 $0.12
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $76,100,000.00
2 9/30/2023 $71,100,000.00
3 6/30/2023 $70,300,000.00
4 3/31/2023 $64,500,000.00
5 12/31/2022 $59,300,000.00
6 9/30/2022 $54,700,000.00
7 6/30/2022 $49,800,000.00
8 3/31/2022 $45,100,000.00
9 12/31/2021 $40,600,000.00
10 9/30/2021 $36,400,000.00
11 6/30/2021 $35,500,000.00
12 3/31/2021 $31,100,000.00
13 12/31/2020 $26,700,000.00
14 12/31/2019 $27,000,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 12/31/2023 $146,900,000.00
2 12/31/2022 $139,300,000.00
3 12/31/2021 $111,000,000.00
4 12/31/2020 $107,000,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 12/31/2023 $20,800,000.00
2 12/31/2022 $19,400,000.00
3 12/31/2021 $16,900,000.00
4 12/31/2020 $16,600,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 12/31/2023 $15,100,000.00
2 12/31/2022 $13,000,000.00
3 12/31/2021 $12,100,000.00
4 12/31/2020 $13,200,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 12/31/2023 $15,600,000.00
2 12/31/2022 $14,800,000.00
3 12/31/2021 $14,700,000.00
4 12/31/2020 $14,000,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 12/31/2023 $17,400,000.00
2 12/31/2022 $17,400,000.00
3 12/31/2021 $15,400,000.00
4 12/31/2020 $14,000,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 12/31/2023 $20,000,000.00
2 12/31/2022 $18,100,000.00
3 12/31/2021 $16,100,000.00
4 12/31/2020 $14,000,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $311,900,000.00
2 9/30/2023 $283,200,000.00
3 6/30/2023 $287,300,000.00
4 3/31/2023 $281,300,000.00
5 12/31/2022 $281,300,000.00
6 9/30/2022 $282,000,000.00
7 6/30/2022 $282,500,000.00
8 3/31/2022 $226,900,000.00
9 12/31/2021 $226,800,000.00
10 9/30/2021 $224,800,000.00
11 6/30/2021 $228,700,000.00
12 3/31/2021 $208,700,000.00
13 12/31/2020 $205,500,000.00
14 12/31/2019 $44,600,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $235,800,000.00
2 9/30/2023 $212,100,000.00
3 6/30/2023 $217,000,000.00
4 3/31/2023 $216,800,000.00
5 12/31/2022 $222,000,000.00
6 9/30/2022 $227,300,000.00
7 6/30/2022 $232,700,000.00
8 3/31/2022 $181,800,000.00
9 12/31/2021 $186,200,000.00
10 9/30/2021 $188,400,000.00
11 6/30/2021 $193,200,000.00
12 3/31/2021 $177,600,000.00
13 12/31/2020 $178,800,000.00
14 12/31/2019 $17,600,000.00
Financials: ForeignCurrencyTransactionGainLossBeforeTax
Date Value
1 12/31/2023 $1,700,000.00
2 9/30/2023 $1,300,000.00
3 6/30/2023 $1,700,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $-3,300,000.00
6 9/30/2022 $-1,500,000.00
7 6/30/2022 $-500,000.00
8 3/31/2022 $-1,000,000.00
9 12/31/2021 $-600,000.00
10 9/30/2021 $-600,000.00
11 6/30/2021 $-500,000.00
12 3/31/2021 $-600,000.00
13 12/31/2020 $-3,600,000.00
14 9/30/2020 $100,000.00
15 6/30/2020 $-200,000.00
16 3/31/2020 --
17 12/31/2019 $-1,500,000.00
18 9/30/2019 $300,000.00
19 6/30/2019 $-500,000.00
20 3/31/2019 $-500,000.00
21 12/31/2018 $200,000.00
22 9/30/2018 --
23 6/30/2018 $-1,200,000.00
24 3/31/2018 $-1,000,000.00
25 12/31/2017 $-2,200,000.00
26 9/30/2017 $-300,000.00
27 12/31/2016 $-4,800,000.00
Financials: GainLossOnSaleOfBusiness
Date Value
1 12/31/2023 $6,400,000.00
2 9/30/2023 $6,400,000.00
3 6/30/2023 $6,400,000.00
4 3/31/2023 $6,400,000.00
5 12/31/2022 $189,000,000.00
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 12/31/2020 --
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 12/31/2023 $28,200,000.00
2 9/30/2023 $25,800,000.00
3 6/30/2023 $23,200,000.00
4 3/31/2023 $22,600,000.00
5 12/31/2022 $11,700,000.00
6 9/30/2022 $6,500,000.00
7 6/30/2022 $4,800,000.00
8 3/31/2022 $1,200,000.00
9 12/31/2021 $10,300,000.00
10 9/30/2021 $9,000,000.00
11 6/30/2021 $5,300,000.00
12 3/31/2021 $5,900,000.00
13 12/31/2020 $6,400,000.00
14 9/30/2020 $3,600,000.00
15 6/30/2020 $1,800,000.00
16 3/31/2020 $800,000.00
17 12/31/2019 $4,000,000.00
18 9/30/2019 $2,600,000.00
19 6/30/2019 $1,900,000.00
20 3/31/2019 $400,000.00
21 12/31/2018 $1,100,000.00
22 9/30/2018 $1,200,000.00
23 6/30/2018 $400,000.00
24 3/31/2018 $100,000.00
25 12/31/2017 $1,400,000.00
26 9/30/2017 $700,000.00
27 12/31/2016 $1,300,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $990,700,000.00
2 9/30/2023 $966,600,000.00
3 6/30/2023 $966,700,000.00
4 3/31/2023 $976,500,000.00
5 12/31/2022 $958,500,000.00
6 9/30/2022 $958,600,000.00
7 6/30/2022 $950,900,000.00
8 3/31/2022 $938,600,000.00
9 12/31/2021 $934,900,000.00
10 9/30/2021 $932,600,000.00
11 6/30/2021 $806,200,000.00
12 3/31/2021 $791,300,000.00
13 12/31/2020 $794,000,000.00
14 9/30/2020 $776,000,000.00
15 6/30/2020 $758,000,000.00
16 3/31/2020 $752,700,000.00
17 12/31/2019 $621,900,000.00
18 9/30/2019 $626,600,000.00
19 6/30/2019 $631,400,000.00
20 3/31/2019 $616,300,000.00
21 12/31/2018 $615,200,000.00
22 9/30/2018 $504,000,000.00
23 12/31/2017 $494,300,000.00
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 12/31/2023 $40,400,000.00
2 12/31/2022 $11,600,000.00
3 12/31/2021 $149,500,000.00
4 12/31/2020 $172,100,000.00
5 12/31/2019 $12,600,000.00
6 12/31/2018 $120,900,000.00
7 9/30/2018 $9,700,000.00
8 12/31/2017 $25,000,000.00
9 12/31/2016 --
Financials: GoodwillImpairmentLoss
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 --
Financials: ImpairmentOfIntangibleAssetsIndefinitelivedExcludingGoodwill
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesDomestic
Date Value
1 12/31/2023 $182,600,000.00
2 12/31/2022 $271,100,000.00
3 12/31/2021 $76,600,000.00
4 12/31/2020 $143,000,000.00
5 12/31/2019 $143,600,000.00
6 12/31/2018 $106,600,000.00
7 12/31/2017 $139,900,000.00
8 12/31/2016 $205,700,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $195,900,000.00
2 9/30/2023 $159,400,000.00
3 6/30/2023 $116,400,000.00
4 3/31/2023 $69,900,000.00
5 12/31/2022 $316,200,000.00
6 9/30/2022 $40,600,000.00
7 6/30/2022 $75,700,000.00
8 3/31/2022 $26,600,000.00
9 12/31/2021 $83,600,000.00
10 9/30/2021 $75,400,000.00
11 6/30/2021 $25,000,000.00
12 3/31/2021 $20,300,000.00
13 12/31/2020 $138,200,000.00
14 9/30/2020 $40,300,000.00
15 6/30/2020 $87,100,000.00
16 3/31/2020 $42,000,000.00
17 12/31/2019 $146,800,000.00
18 9/30/2019 $118,300,000.00
19 6/30/2019 $40,800,000.00
20 3/31/2019 $35,600,000.00
21 12/31/2018 $95,000,000.00
22 9/30/2018 $66,200,000.00
23 6/30/2018 $29,400,000.00
24 3/31/2018 $30,200,000.00
25 12/31/2017 $130,100,000.00
26 9/30/2017 $33,800,000.00
27 6/30/2017 $36,400,000.00
28 3/31/2017 $38,400,000.00
29 12/31/2016 $197,200,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesForeign
Date Value
1 12/31/2023 $13,300,000.00
2 12/31/2022 $45,100,000.00
3 12/31/2021 $7,000,000.00
4 12/31/2020 $-4,800,000.00
5 12/31/2019 $3,200,000.00
6 12/31/2018 $-11,600,000.00
7 12/31/2017 $-9,800,000.00
8 12/31/2016 $-8,500,000.00
Financials: IncomeTaxCreditsAndAdjustments
Date Value
1 12/31/2023 $32,400,000.00
2 9/30/2023 $19,700,000.00
3 6/30/2023 $12,100,000.00
4 3/31/2023 $4,300,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $13,600,000.00
2 12/31/2022 $21,900,000.00
3 12/31/2021 $2,900,000.00
4 12/31/2020 $36,900,000.00
5 12/31/2019 $18,800,000.00
6 12/31/2018 $600,000.00
7 12/31/2017 --
8 12/31/2016 --
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $36,700,000.00
2 9/30/2023 $27,300,000.00
3 6/30/2023 $19,800,000.00
4 3/31/2023 $14,200,000.00
5 12/31/2022 $70,400,000.00
6 9/30/2022 $8,600,000.00
7 6/30/2022 $10,100,000.00
8 3/31/2022 $6,400,000.00
9 12/31/2021 $14,000,000.00
10 9/30/2021 $6,400,000.00
11 6/30/2021 $4,200,000.00
12 3/31/2021 $4,400,000.00
13 12/31/2020 $31,600,000.00
14 9/30/2020 $31,300,000.00
15 6/30/2020 $22,200,000.00
16 3/31/2020 $10,400,000.00
17 12/31/2019 $33,500,000.00
18 9/30/2019 $26,100,000.00
19 6/30/2019 $9,000,000.00
20 3/31/2019 $7,900,000.00
21 12/31/2018 $19,300,000.00
22 9/30/2018 $18,200,000.00
23 6/30/2018 $6,800,000.00
24 3/31/2018 $8,000,000.00
25 12/31/2017 $-2,100,000.00
26 9/30/2017 $42,500,000.00
27 6/30/2017 $14,500,000.00
28 3/31/2017 $14,800,000.00
29 12/31/2016 $74,200,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $77,200,000.00
2 9/30/2023 $49,500,000.00
3 6/30/2023 $43,400,000.00
4 3/31/2023 $10,500,000.00
5 12/31/2022 $27,000,000.00
6 9/30/2022 $57,900,000.00
7 6/30/2022 $55,300,000.00
8 3/31/2022 $44,000,000.00
9 12/31/2021 $34,700,000.00
10 9/30/2021 $60,700,000.00
11 6/30/2021 $49,800,000.00
12 3/31/2021 $31,600,000.00
13 12/31/2020 $43,500,000.00
14 9/30/2020 $37,300,000.00
15 6/30/2020 $9,100,000.00
16 3/31/2020 $14,000,000.00
17 12/31/2019 $3,500,000.00
18 9/30/2019 $-3,900,000.00
19 6/30/2019 $-13,500,000.00
20 3/31/2019 $-6,900,000.00
21 12/31/2018 $20,600,000.00
22 9/30/2018 $6,700,000.00
23 6/30/2018 $15,500,000.00
24 3/31/2018 $-300,000.00
25 12/31/2017 $7,100,000.00
26 9/30/2017 $8,700,000.00
27 12/31/2016 $-20,500,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $47,800,000.00
2 9/30/2023 $34,600,000.00
3 6/30/2023 $30,700,000.00
4 3/31/2023 $66,400,000.00
5 12/31/2022 $65,900,000.00
6 9/30/2022 $52,000,000.00
7 6/30/2022 $75,000,000.00
8 3/31/2022 $69,300,000.00
9 12/31/2021 $25,900,000.00
10 9/30/2021 $76,900,000.00
11 6/30/2021 $29,400,000.00
12 3/31/2021 $31,900,000.00
13 12/31/2020 $13,500,000.00
14 9/30/2020 $-5,100,000.00
15 6/30/2020 $-12,300,000.00
16 3/31/2020 $7,200,000.00
17 12/31/2019 $-99,000,000.00
18 9/30/2019 $-86,100,000.00
19 6/30/2019 $-65,300,000.00
20 3/31/2019 $-85,200,000.00
21 12/31/2018 $80,900,000.00
22 9/30/2018 $-10,900,000.00
23 6/30/2018 $-20,800,000.00
24 3/31/2018 $-35,500,000.00
25 12/31/2017 $26,400,000.00
26 9/30/2017 $15,900,000.00
27 12/31/2016 $-300,000.00
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 12/31/2023 $-14,500,000.00
2 9/30/2023 $-15,200,000.00
3 6/30/2023 $-6,800,000.00
4 3/31/2023 $-1,200,000.00
5 12/31/2022 $-13,100,000.00
6 9/30/2022 $4,600,000.00
7 6/30/2022 $3,700,000.00
8 3/31/2022 $900,000.00
9 12/31/2021 $4,900,000.00
10 9/30/2021 $1,600,000.00
11 6/30/2021 $-6,800,000.00
12 3/31/2021 $-10,200,000.00
13 12/31/2020 $-29,100,000.00
14 9/30/2020 $-12,800,000.00
15 6/30/2020 $1,500,000.00
16 3/31/2020 $-20,100,000.00
17 12/31/2019 $15,100,000.00
18 9/30/2019 $8,200,000.00
19 6/30/2019 $1,200,000.00
20 3/31/2019 $9,300,000.00
21 12/31/2018 $12,500,000.00
22 9/30/2018 $-13,800,000.00
23 6/30/2018 $-5,600,000.00
24 3/31/2018 $-6,200,000.00
25 12/31/2017 $4,200,000.00
26 9/30/2017 $-600,000.00
27 12/31/2016 $-29,000,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $83,500,000.00
2 9/30/2023 $40,400,000.00
3 6/30/2023 $34,600,000.00
4 3/31/2023 $10,900,000.00
5 12/31/2022 $26,700,000.00
6 9/30/2022 $39,100,000.00
7 6/30/2022 $17,400,000.00
8 3/31/2022 $18,200,000.00
9 12/31/2021 $24,600,000.00
10 9/30/2021 $36,100,000.00
11 6/30/2021 $38,700,000.00
12 3/31/2021 $14,700,000.00
13 12/31/2020 $-32,600,000.00
14 9/30/2020 $-14,900,000.00
15 6/30/2020 $14,700,000.00
16 3/31/2020 $7,900,000.00
17 12/31/2019 $22,700,000.00
18 9/30/2019 $47,700,000.00
19 6/30/2019 $32,200,000.00
20 3/31/2019 $17,500,000.00
21 12/31/2018 $29,900,000.00
22 9/30/2018 $31,600,000.00
23 6/30/2018 $14,000,000.00
24 3/31/2018 $-14,500,000.00
25 12/31/2017 $-24,300,000.00
26 9/30/2017 $-20,400,000.00
27 12/31/2016 $-56,400,000.00
Financials: IncreaseDecreaseInOtherCurrentAssets
Date Value
1 12/31/2023 $1,800,000.00
2 9/30/2023 $-1,000,000.00
3 6/30/2023 $-10,300,000.00
4 3/31/2023 $-4,600,000.00
5 12/31/2022 $8,500,000.00
6 9/30/2022 $3,000,000.00
7 6/30/2022 $-7,600,000.00
8 3/31/2022 $-2,700,000.00
9 12/31/2021 $13,300,000.00
10 9/30/2021 $9,800,000.00
11 6/30/2021 $4,100,000.00
12 3/31/2021 $5,400,000.00
13 12/31/2020 $-1,900,000.00
14 9/30/2020 $-8,800,000.00
15 6/30/2020 $-11,800,000.00
16 3/31/2020 $-7,800,000.00
17 12/31/2019 $11,600,000.00
18 9/30/2019 $3,200,000.00
19 6/30/2019 $-4,300,000.00
20 3/31/2019 $-1,600,000.00
21 12/31/2018 $10,800,000.00
22 9/30/2018 $1,400,000.00
23 6/30/2018 --
24 3/31/2018 $-1,600,000.00
25 12/31/2017 $600,000.00
26 9/30/2017 $600,000.00
27 12/31/2016 $-3,100,000.00
Financials: IncreaseDecreaseInOtherNoncurrentAssets
Date Value
1 12/31/2023 $6,400,000.00
2 9/30/2023 $3,500,000.00
3 6/30/2023 $300,000.00
4 3/31/2023 $-3,400,000.00
5 12/31/2022 $3,800,000.00
6 9/30/2022 $-2,300,000.00
7 6/30/2022 $-2,900,000.00
8 3/31/2022 $1,200,000.00
9 12/31/2021 $-5,200,000.00
10 9/30/2021 $-6,500,000.00
11 6/30/2021 $-2,800,000.00
12 3/31/2021 $-1,500,000.00
13 12/31/2020 $7,600,000.00
14 9/30/2020 $7,200,000.00
15 6/30/2020 $2,100,000.00
16 3/31/2020 $2,400,000.00
17 12/31/2019 $900,000.00
18 9/30/2019 $-200,000.00
19 6/30/2019 $-200,000.00
20 3/31/2019 $1,200,000.00
21 12/31/2018 $-6,400,000.00
22 9/30/2018 $-3,600,000.00
23 6/30/2018 $-2,000,000.00
24 3/31/2018 $-800,000.00
25 12/31/2017 $3,300,000.00
26 9/30/2017 $2,500,000.00
27 12/31/2016 $4,300,000.00
Financials: IncreaseDecreaseInOtherNoncurrentLiabilities
Date Value
1 12/31/2023 $-7,100,000.00
2 9/30/2023 $-6,200,000.00
3 6/30/2023 $-3,400,000.00
4 3/31/2023 $-2,600,000.00
5 12/31/2022 $-16,000,000.00
6 9/30/2022 $-18,700,000.00
7 6/30/2022 $-16,400,000.00
8 3/31/2022 $-3,000,000.00
9 12/31/2021 $-22,600,000.00
10 9/30/2021 $-17,600,000.00
11 6/30/2021 $-12,100,000.00
12 3/31/2021 $-4,000,000.00
13 12/31/2020 $11,500,000.00
14 9/30/2020 $7,500,000.00
15 6/30/2020 $-1,800,000.00
16 3/31/2020 $200,000.00
17 12/31/2019 $4,200,000.00
18 9/30/2019 $2,400,000.00
19 6/30/2019 $2,300,000.00
20 3/31/2019 $1,900,000.00
21 12/31/2018 $-1,700,000.00
22 9/30/2018 $3,800,000.00
23 6/30/2018 $-200,000.00
24 3/31/2018 $-400,000.00
25 12/31/2017 $-7,600,000.00
26 9/30/2017 $-7,900,000.00
27 12/31/2016 $900,000.00
Financials: IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
Date Value
1 12/31/2023 $200,000.00
2 9/30/2023 $200,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $500,000.00
5 12/31/2022 $300,000.00
6 9/30/2022 $300,000.00
7 6/30/2022 $400,000.00
8 3/31/2022 $600,000.00
9 12/31/2021 $500,000.00
10 9/30/2021 $400,000.00
11 6/30/2021 $500,000.00
12 3/31/2021 $800,000.00
13 12/31/2020 $500,000.00
14 9/30/2020 $500,000.00
15 6/30/2020 $500,000.00
16 3/31/2020 $600,000.00
17 12/31/2019 $500,000.00
18 9/30/2019 $400,000.00
19 6/30/2019 $500,000.00
20 3/31/2019 $600,000.00
21 12/31/2018 $100,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 12/31/2016 --
Financials: IndefiniteLivedTrademarks
Date Value
1 12/31/2023 $34,900,000.00
2 9/30/2023 $34,900,000.00
3 6/30/2023 $34,900,000.00
4 3/31/2023 $34,100,000.00
5 12/31/2022 $34,100,000.00
6 9/30/2022 $34,100,000.00
7 6/30/2022 $34,100,000.00
8 3/31/2022 $34,100,000.00
9 12/31/2021 $34,100,000.00
10 9/30/2021 $34,100,000.00
11 6/30/2021 $34,100,000.00
12 3/31/2021 $34,100,000.00
13 12/31/2020 $34,100,000.00
14 12/31/2019 $34,100,000.00
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $270,700,000.00
2 9/30/2023 $247,000,000.00
3 6/30/2023 $251,900,000.00
4 3/31/2023 $250,900,000.00
5 12/31/2022 $256,100,000.00
6 9/30/2022 $261,400,000.00
7 6/30/2022 $266,800,000.00
8 3/31/2022 $215,900,000.00
9 12/31/2021 $220,300,000.00
10 9/30/2021 $222,500,000.00
11 6/30/2021 $227,300,000.00
12 3/31/2021 $211,700,000.00
13 12/31/2020 $212,900,000.00
14 9/30/2020 $163,200,000.00
15 6/30/2020 $146,000,000.00
16 12/31/2019 $51,700,000.00
17 12/31/2018 $55,200,000.00
18 12/31/2017 $64,400,000.00
Financials: InterestExpense
Date Value
1 12/31/2023 $28,100,000.00
2 9/30/2023 $20,900,000.00
3 6/30/2023 $14,200,000.00
4 3/31/2023 $7,100,000.00
5 12/31/2022 $31,000,000.00
6 9/30/2022 $23,500,000.00
7 6/30/2022 $7,700,000.00
8 3/31/2022 $7,200,000.00
9 12/31/2021 $23,400,000.00
10 9/30/2021 $16,000,000.00
11 6/30/2021 $8,700,000.00
12 3/31/2021 $2,100,000.00
13 12/31/2020 $10,600,000.00
14 9/30/2020 $2,300,000.00
15 6/30/2020 $2,800,000.00
16 3/31/2020 $3,300,000.00
17 12/31/2019 $6,800,000.00
18 9/30/2019 $5,100,000.00
19 6/30/2019 $1,600,000.00
20 3/31/2019 $1,900,000.00
21 12/31/2018 $900,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 12/31/2016 --
Financials: InterestIncomeOther
Date Value
1 12/31/2023 $4,700,000.00
2 9/30/2023 $4,300,000.00
3 6/30/2023 $2,600,000.00
4 3/31/2023 $1,200,000.00
5 12/31/2022 $1,100,000.00
6 9/30/2022 $100,000.00
7 6/30/2022 $100,000.00
8 3/31/2022 $100,000.00
9 12/31/2021 --
10 9/30/2021 $100,000.00
11 6/30/2021 $100,000.00
12 3/31/2021 --
13 12/31/2020 $400,000.00
14 9/30/2020 $400,000.00
15 6/30/2020 $300,000.00
16 3/31/2020 $200,000.00
17 12/31/2019 $1,400,000.00
18 9/30/2019 $300,000.00
19 6/30/2019 $400,000.00
20 3/31/2019 $300,000.00
21 12/31/2018 $400,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $100,000.00
26 12/31/2016 $100,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 12/31/2023 $148,300,000.00
2 9/30/2023 $133,800,000.00
3 6/30/2023 $132,800,000.00
4 3/31/2023 $132,300,000.00
5 12/31/2022 $130,300,000.00
6 9/30/2022 $111,700,000.00
7 6/30/2022 $107,200,000.00
8 3/31/2022 $121,900,000.00
9 12/31/2021 $120,100,000.00
10 9/30/2021 $124,200,000.00
11 6/30/2021 $127,200,000.00
12 3/31/2021 $107,600,000.00
13 12/31/2020 $117,800,000.00
14 9/30/2020 $116,000,000.00
15 6/30/2020 $118,900,000.00
16 3/31/2020 $117,900,000.00
17 12/31/2019 $106,800,000.00
18 9/30/2019 $107,900,000.00
19 6/30/2019 $99,700,000.00
20 3/31/2019 $97,600,000.00
21 12/31/2018 $90,800,000.00
22 9/30/2018 $74,500,000.00
23 12/31/2017 $108,300,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $401,800,000.00
2 9/30/2023 $361,200,000.00
3 6/30/2023 $354,600,000.00
4 3/31/2023 $328,300,000.00
5 12/31/2022 $315,800,000.00
6 9/30/2022 $328,800,000.00
7 6/30/2022 $295,900,000.00
8 3/31/2022 $342,800,000.00
9 12/31/2021 $324,500,000.00
10 9/30/2021 $344,500,000.00
11 6/30/2021 $339,100,000.00
12 3/31/2021 $289,300,000.00
13 12/31/2020 $276,800,000.00
14 9/30/2020 $289,900,000.00
15 6/30/2020 $314,000,000.00
16 3/31/2020 $303,400,000.00
17 12/31/2019 $283,300,000.00
18 9/30/2019 $306,100,000.00
19 6/30/2019 $291,000,000.00
20 3/31/2019 $271,500,000.00
21 12/31/2018 $252,500,000.00
22 9/30/2018 $234,700,000.00
23 12/31/2017 $246,800,000.00
Financials: InventoryRawMaterialsAndSuppliesNetOfReserves
Date Value
1 12/31/2023 $210,800,000.00
2 9/30/2023 $173,300,000.00
3 6/30/2023 $170,700,000.00
4 3/31/2023 $125,200,000.00
5 12/31/2022 $126,300,000.00
6 9/30/2022 $161,000,000.00
7 6/30/2022 $135,700,000.00
8 3/31/2022 $156,900,000.00
9 12/31/2021 $150,800,000.00
10 9/30/2021 $171,300,000.00
11 6/30/2021 $160,300,000.00
12 3/31/2021 $136,700,000.00
13 12/31/2020 $114,600,000.00
14 9/30/2020 $131,200,000.00
15 6/30/2020 $152,500,000.00
16 3/31/2020 $139,100,000.00
17 12/31/2019 $134,800,000.00
18 9/30/2019 $148,800,000.00
19 6/30/2019 $145,600,000.00
20 3/31/2019 $131,300,000.00
21 12/31/2018 $128,400,000.00
22 9/30/2018 $126,400,000.00
23 12/31/2017 $91,300,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 12/31/2023 $42,700,000.00
2 9/30/2023 $54,100,000.00
3 6/30/2023 $51,100,000.00
4 3/31/2023 $70,800,000.00
5 12/31/2022 $59,200,000.00
6 9/30/2022 $56,100,000.00
7 6/30/2022 $53,000,000.00
8 3/31/2022 $64,000,000.00
9 12/31/2021 $53,600,000.00
10 9/30/2021 $49,000,000.00
11 6/30/2021 $51,600,000.00
12 3/31/2021 $45,000,000.00
13 12/31/2020 $44,400,000.00
14 9/30/2020 $42,700,000.00
15 6/30/2020 $42,600,000.00
16 3/31/2020 $46,400,000.00
17 12/31/2019 $41,700,000.00
18 9/30/2019 $49,400,000.00
19 6/30/2019 $45,700,000.00
20 3/31/2019 $42,600,000.00
21 12/31/2018 $33,300,000.00
22 9/30/2018 $33,800,000.00
23 12/31/2017 $47,200,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $41,300,000.00
2 9/30/2023 $41,100,000.00
3 6/30/2023 $38,900,000.00
4 3/31/2023 $39,800,000.00
5 12/31/2022 $40,300,000.00
6 9/30/2022 $34,800,000.00
7 6/30/2022 $36,000,000.00
8 3/31/2022 $28,400,000.00
9 12/31/2021 $28,100,000.00
10 9/30/2021 $27,200,000.00
11 6/30/2021 $27,700,000.00
12 3/31/2021 $23,900,000.00
13 12/31/2020 $25,700,000.00
14 9/30/2020 $22,900,000.00
15 6/30/2020 $21,300,000.00
16 3/31/2020 $22,900,000.00
17 12/31/2019 $22,700,000.00
18 9/30/2019 $24,000,000.00
19 6/30/2019 $25,500,000.00
20 3/31/2019 $26,300,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 12/31/2023 $9,100,000.00
2 9/30/2023 $11,600,000.00
3 6/30/2023 $10,900,000.00
4 3/31/2023 $10,800,000.00
5 12/31/2022 $10,800,000.00
6 9/30/2022 $9,400,000.00
7 6/30/2022 $9,300,000.00
8 3/31/2022 $8,400,000.00
9 12/31/2021 $8,100,000.00
10 9/30/2021 $10,700,000.00
11 6/30/2021 $10,700,000.00
12 3/31/2021 $8,900,000.00
13 12/31/2020 $8,900,000.00
14 9/30/2020 $7,500,000.00
15 6/30/2020 $7,300,000.00
16 3/31/2020 $7,300,000.00
17 12/31/2019 $6,000,000.00
18 9/30/2019 $7,600,000.00
19 6/30/2019 $7,600,000.00
20 3/31/2019 $7,600,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $9,400,000.00
2 9/30/2023 $9,000,000.00
3 6/30/2023 $7,900,000.00
4 3/31/2023 $7,500,000.00
5 12/31/2022 $7,800,000.00
6 9/30/2022 $7,200,000.00
7 6/30/2022 $7,000,000.00
8 3/31/2022 $4,600,000.00
9 12/31/2021 $5,900,000.00
10 9/30/2021 $5,300,000.00
11 6/30/2021 $4,800,000.00
12 3/31/2021 $3,700,000.00
13 12/31/2020 $5,800,000.00
14 9/30/2020 $5,600,000.00
15 12/31/2019 $6,400,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 12/31/2023 $2,600,000.00
2 12/31/2022 $3,300,000.00
3 12/31/2021 $2,200,000.00
4 12/31/2020 $2,200,000.00
5 6/30/2020 $1,800,000.00
6 3/31/2020 $1,800,000.00
7 12/31/2019 $1,700,000.00
8 9/30/2019 $1,900,000.00
9 6/30/2019 $1,900,000.00
10 3/31/2019 $1,800,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $4,200,000.00
2 9/30/2023 $4,000,000.00
3 6/30/2023 $3,400,000.00
4 3/31/2023 $3,300,000.00
5 12/31/2022 $5,200,000.00
6 9/30/2022 $4,400,000.00
7 6/30/2022 $4,200,000.00
8 3/31/2022 $2,200,000.00
9 12/31/2021 $3,300,000.00
10 9/30/2021 $2,500,000.00
11 6/30/2021 $2,400,000.00
12 3/31/2021 $2,200,000.00
13 12/31/2020 $2,400,000.00
14 9/30/2020 $2,200,000.00
15 6/30/2020 $2,100,000.00
16 3/31/2020 $2,100,000.00
17 12/31/2019 $2,000,000.00
18 9/30/2019 $2,500,000.00
19 6/30/2019 $2,400,000.00
20 3/31/2019 $2,300,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $7,000,000.00
2 9/30/2023 $6,100,000.00
3 6/30/2023 $5,600,000.00
4 3/31/2023 $5,400,000.00
5 12/31/2022 $6,300,000.00
6 9/30/2022 $5,500,000.00
7 6/30/2022 $5,400,000.00
8 3/31/2022 $3,300,000.00
9 12/31/2021 $4,000,000.00
10 9/30/2021 $3,200,000.00
11 6/30/2021 $3,100,000.00
12 3/31/2021 $2,500,000.00
13 12/31/2020 $2,700,000.00
14 9/30/2020 $2,500,000.00
15 6/30/2020 $2,800,000.00
16 3/31/2020 $2,800,000.00
17 12/31/2019 $2,600,000.00
18 9/30/2019 $3,900,000.00
19 6/30/2019 $3,800,000.00
20 3/31/2019 $3,400,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $9,000,000.00
2 9/30/2023 $8,000,000.00
3 6/30/2023 $7,100,000.00
4 3/31/2023 $6,800,000.00
5 12/31/2022 $6,900,000.00
6 9/30/2022 $6,300,000.00
7 6/30/2022 $6,100,000.00
8 3/31/2022 $4,000,000.00
9 12/31/2021 $4,600,000.00
10 9/30/2021 $3,900,000.00
11 6/30/2021 $3,600,000.00
12 3/31/2021 $2,800,000.00
13 12/31/2020 $3,700,000.00
14 9/30/2020 $3,400,000.00
15 6/30/2020 $4,200,000.00
16 3/31/2020 $4,200,000.00
17 12/31/2019 $4,000,000.00
18 9/30/2019 $6,200,000.00
19 6/30/2019 $6,100,000.00
20 3/31/2019 $5,800,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 9/30/2023 $2,400,000.00
2 6/30/2023 $4,000,000.00
3 3/31/2023 $6,000,000.00
4 9/30/2022 $2,000,000.00
5 6/30/2022 $4,000,000.00
6 3/31/2022 $5,900,000.00
7 9/30/2021 $1,600,000.00
8 6/30/2021 $3,100,000.00
9 3/31/2021 $3,800,000.00
10 9/30/2020 $1,700,000.00
11 6/30/2020 $3,100,000.00
12 3/31/2020 $4,700,000.00
13 9/30/2019 $1,900,000.00
14 6/30/2019 $3,700,000.00
15 3/31/2019 $5,400,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $3,200,000.00
2 9/30/2023 $3,100,000.00
3 6/30/2023 $300,000.00
4 3/31/2023 $3,200,000.00
5 12/31/2022 $3,700,000.00
6 9/30/2022 $2,400,000.00
7 6/30/2022 $2,900,000.00
8 3/31/2022 $4,300,000.00
9 12/31/2021 $4,200,000.00
10 9/30/2021 $5,300,000.00
11 6/30/2021 $5,300,000.00
12 3/31/2021 $4,300,000.00
13 12/31/2020 $4,500,000.00
14 9/30/2020 $2,800,000.00
15 9/30/2019 $2,500,000.00
16 6/30/2019 $3,700,000.00
17 3/31/2019 $3,700,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $1,245,900,000.00
2 9/30/2023 $1,174,300,000.00
3 6/30/2023 $1,218,300,000.00
4 3/31/2023 $1,173,900,000.00
5 12/31/2022 $1,156,200,000.00
6 9/30/2022 $1,349,300,000.00
7 6/30/2022 $1,341,300,000.00
8 3/31/2022 $1,279,200,000.00
9 12/31/2021 $1,234,800,000.00
10 9/30/2021 $1,360,300,000.00
11 6/30/2021 $1,169,700,000.00
12 3/31/2021 $754,700,000.00
13 12/31/2020 $754,500,000.00
14 9/30/2020 $753,400,000.00
15 6/30/2020 $711,100,000.00
16 3/31/2020 $805,600,000.00
17 12/31/2019 $512,100,000.00
18 9/30/2019 $452,400,000.00
19 6/30/2019 $437,600,000.00
20 3/31/2019 $437,600,000.00
21 12/31/2018 $487,700,000.00
22 9/30/2018 $206,900,000.00
23 12/31/2017 $194,600,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $3,577,900,000.00
2 9/30/2023 $3,489,600,000.00
3 6/30/2023 $3,495,600,000.00
4 3/31/2023 $3,417,100,000.00
5 12/31/2022 $3,340,600,000.00
6 9/30/2022 $3,380,600,000.00
7 6/30/2022 $3,337,300,000.00
8 3/31/2022 $3,256,800,000.00
9 12/31/2021 $3,188,100,000.00
10 9/30/2021 $3,301,200,000.00
11 6/30/2021 $3,090,200,000.00
12 3/31/2021 $2,666,000,000.00
13 12/31/2020 $2,646,700,000.00
14 9/30/2020 $2,635,000,000.00
15 6/30/2020 $2,560,200,000.00
16 3/31/2020 $2,621,600,000.00
17 12/31/2019 $2,302,500,000.00
18 9/30/2019 $2,218,000,000.00
19 6/30/2019 $2,171,900,000.00
20 3/31/2019 $2,142,800,000.00
21 12/31/2018 $2,172,200,000.00
22 9/30/2018 $1,610,000,000.00
23 12/31/2017 $1,602,500,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $431,200,000.00
2 9/30/2023 $405,100,000.00
3 6/30/2023 $420,800,000.00
4 3/31/2023 $380,400,000.00
5 12/31/2022 $367,700,000.00
6 9/30/2022 $423,400,000.00
7 6/30/2022 $416,400,000.00
8 3/31/2022 $403,700,000.00
9 12/31/2021 $364,000,000.00
10 9/30/2021 $389,400,000.00
11 6/30/2021 $353,000,000.00
12 3/31/2021 $312,200,000.00
13 12/31/2020 $310,300,000.00
14 9/30/2020 $312,200,000.00
15 6/30/2020 $285,900,000.00
16 3/31/2020 $279,000,000.00
17 12/31/2019 $284,000,000.00
18 9/30/2019 $223,800,000.00
19 6/30/2019 $203,100,000.00
20 3/31/2019 $245,800,000.00
21 12/31/2018 $209,500,000.00
22 9/30/2018 $170,100,000.00
23 12/31/2017 $174,100,000.00
Financials: LongTermDebtAndCapitalLeaseObligations
Date Value
1 12/31/2023 $561,900,000.00
2 9/30/2023 $503,400,000.00
3 6/30/2023 $530,500,000.00
4 3/31/2023 $535,000,000.00
5 12/31/2022 $535,900,000.00
6 9/30/2022 $696,600,000.00
7 6/30/2022 $699,400,000.00
8 3/31/2022 $666,400,000.00
9 12/31/2021 $664,700,000.00
10 9/30/2021 $743,800,000.00
11 6/30/2021 $645,100,000.00
12 3/31/2021 $250,100,000.00
13 12/31/2020 $248,200,000.00
14 9/30/2020 $250,400,000.00
15 6/30/2020 $252,100,000.00
16 3/31/2020 $352,300,000.00
17 12/31/2019 $103,600,000.00
18 9/30/2019 $106,400,000.00
19 6/30/2019 $106,700,000.00
20 3/31/2019 $103,300,000.00
21 12/31/2018 $183,700,000.00
22 9/30/2018 $300,000.00
23 12/31/2017 $400,000.00
Financials: LongTermDebtAndCapitalLeaseObligationsCurrent
Date Value
1 12/31/2023 $6,800,000.00
2 9/30/2023 $6,800,000.00
3 6/30/2023 $16,100,000.00
4 3/31/2023 $14,900,000.00
5 12/31/2022 $14,700,000.00
6 9/30/2022 $13,900,000.00
7 6/30/2022 $13,600,000.00
8 3/31/2022 $14,200,000.00
9 12/31/2021 $14,800,000.00
10 9/30/2021 $12,000,000.00
11 6/30/2021 $8,800,000.00
12 3/31/2021 $5,800,000.00
13 12/31/2020 $6,300,000.00
14 9/30/2020 $4,200,000.00
15 6/30/2020 $4,500,000.00
16 3/31/2020 $4,600,000.00
17 12/31/2019 $3,700,000.00
18 9/30/2019 $1,100,000.00
19 6/30/2019 $1,100,000.00
20 3/31/2019 $1,800,000.00
21 12/31/2018 $1,800,000.00
22 9/30/2018 $100,000.00
23 12/31/2017 $100,000.00
Financials: LongTermDebtAndCapitalLeaseObligationsIncludingCurrentMaturities
Date Value
1 12/31/2023 $573,100,000.00
2 9/30/2023 $514,800,000.00
3 6/30/2023 $551,400,000.00
4 3/31/2023 $554,900,000.00
5 12/31/2022 $555,900,000.00
6 9/30/2022 $716,100,000.00
7 6/30/2022 $718,800,000.00
8 3/31/2022 $686,600,000.00
9 12/31/2021 $685,700,000.00
10 9/30/2021 $762,200,000.00
11 6/30/2021 $660,500,000.00
12 3/31/2021 $256,100,000.00
13 12/31/2020 $254,700,000.00
14 9/30/2020 $254,900,000.00
15 6/30/2020 $256,900,000.00
16 3/31/2020 $357,200,000.00
17 12/31/2019 $107,300,000.00
Financials: LossContingencyEstimateOfPossibleLoss
Date Value
1 12/31/2023 $1,100,000.00
2 9/30/2023 $1,100,000.00
Financials: MultiemployerPlanEmployerContributionCost
Date Value
1 12/31/2023 $1,500,000.00
2 12/31/2022 $1,600,000.00
3 12/31/2021 $1,800,000.00
4 12/31/2020 $1,700,000.00
5 12/31/2019 $1,800,000.00
Financials: MultiemployerPlanPensionInsignificantFutureEmployerContributionAmount
Date Value
1 12/31/2023 $1,500,000.00
2 12/31/2022 $1,600,000.00
3 12/31/2021 $1,800,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-30,800,000.00
2 9/30/2023 $-72,400,000.00
3 6/30/2023 $-31,300,000.00
4 3/31/2023 $-4,400,000.00
5 12/31/2022 $-177,500,000.00
6 9/30/2022 $-12,000,000.00
7 6/30/2022 $-6,000,000.00
8 3/31/2022 $-3,500,000.00
9 12/31/2021 $380,900,000.00
10 9/30/2021 $462,800,000.00
11 6/30/2021 $372,500,000.00
12 3/31/2021 $-3,900,000.00
13 12/31/2020 $123,700,000.00
14 9/30/2020 $131,600,000.00
15 6/30/2020 $138,200,000.00
16 3/31/2020 $244,200,000.00
17 12/31/2019 $-108,400,000.00
18 9/30/2019 $-103,500,000.00
19 6/30/2019 $-97,800,000.00
20 3/31/2019 $-89,100,000.00
21 12/31/2018 $338,600,000.00
22 9/30/2018 $-59,500,000.00
23 6/30/2018 $-57,200,000.00
24 3/31/2018 $-57,800,000.00
25 12/31/2017 $-42,800,000.00
26 9/30/2017 $-46,800,000.00
27 12/31/2016 $-144,200,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $-285,800,000.00
2 9/30/2023 $-131,500,000.00
3 6/30/2023 $-86,100,000.00
4 3/31/2023 $-34,100,000.00
5 12/31/2022 $90,700,000.00
6 9/30/2022 $-129,500,000.00
7 6/30/2022 $-98,700,000.00
8 3/31/2022 $-5,300,000.00
9 12/31/2021 $-570,300,000.00
10 9/30/2021 $-569,300,000.00
11 6/30/2021 $-419,100,000.00
12 3/31/2021 $-10,400,000.00
13 12/31/2020 $-528,200,000.00
14 9/30/2020 $-409,700,000.00
15 6/30/2020 $-350,500,000.00
16 3/31/2020 $-325,400,000.00
17 12/31/2019 $-109,400,000.00
18 9/30/2019 $-87,400,000.00
19 6/30/2019 $-59,500,000.00
20 3/31/2019 $-17,300,000.00
21 12/31/2018 $-364,500,000.00
22 9/30/2018 $-55,400,000.00
23 6/30/2018 $-44,300,000.00
24 3/31/2018 $-31,900,000.00
25 12/31/2017 $-126,400,000.00
26 9/30/2017 $-91,300,000.00
27 12/31/2016 $-79,800,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $261,000,000.00
2 9/30/2023 $198,800,000.00
3 6/30/2023 $154,900,000.00
4 3/31/2023 $27,300,000.00
5 12/31/2022 $174,300,000.00
6 9/30/2022 $182,600,000.00
7 6/30/2022 $111,200,000.00
8 3/31/2022 $24,500,000.00
9 12/31/2021 $166,500,000.00
10 9/30/2021 $76,800,000.00
11 6/30/2021 $51,100,000.00
12 3/31/2021 $400,000.00
13 12/31/2020 $259,900,000.00
14 9/30/2020 $226,700,000.00
15 6/30/2020 $120,300,000.00
16 3/31/2020 $41,500,000.00
17 12/31/2019 $358,800,000.00
18 9/30/2019 $219,000,000.00
19 6/30/2019 $141,200,000.00
20 3/31/2019 $125,000,000.00
21 12/31/2018 $118,500,000.00
22 9/30/2018 $118,500,000.00
23 6/30/2018 $105,300,000.00
24 3/31/2018 $89,600,000.00
25 12/31/2017 $162,000,000.00
26 9/30/2017 $134,300,000.00
27 12/31/2016 $227,800,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $159,200,000.00
2 9/30/2023 $132,100,000.00
3 6/30/2023 $96,600,000.00
4 3/31/2023 $55,700,000.00
5 12/31/2022 $245,800,000.00
6 9/30/2022 $32,000,000.00
7 6/30/2022 $59,200,000.00
8 3/31/2022 $20,200,000.00
9 12/31/2021 $69,600,000.00
10 9/30/2021 $60,400,000.00
11 6/30/2021 $20,800,000.00
12 3/31/2021 $15,900,000.00
13 12/31/2020 $106,600,000.00
14 9/30/2020 $96,100,000.00
15 6/30/2020 $33,300,000.00
16 3/31/2020 $31,600,000.00
17 12/31/2019 $113,300,000.00
18 9/30/2019 $32,700,000.00
19 6/30/2019 $31,800,000.00
20 3/31/2019 $27,700,000.00
21 12/31/2018 $75,700,000.00
22 9/30/2018 $48,000,000.00
23 6/30/2018 $22,600,000.00
24 3/31/2018 $22,200,000.00
25 12/31/2017 $89,700,000.00
26 9/30/2017 $20,600,000.00
27 6/30/2017 $21,900,000.00
28 3/31/2017 $23,600,000.00
29 12/31/2016 $123,000,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $158,600,000.00
2 9/30/2023 $131,600,000.00
3 6/30/2023 $96,200,000.00
4 3/31/2023 $55,500,000.00
5 12/31/2022 $244,800,000.00
6 9/30/2022 $31,900,000.00
7 6/30/2022 $58,600,000.00
8 3/31/2022 $20,100,000.00
9 12/31/2021 $69,200,000.00
10 9/30/2021 $60,000,000.00
11 6/30/2021 $20,700,000.00
12 3/31/2021 $15,800,000.00
13 12/31/2020 $105,800,000.00
14 9/30/2020 $31,000,000.00
15 6/30/2020 $33,000,000.00
16 3/31/2020 $31,300,000.00
17 12/31/2019 $112,200,000.00
18 9/30/2019 $32,400,000.00
19 6/30/2019 $58,800,000.00
20 3/31/2019 $27,400,000.00
21 12/31/2018 $75,500,000.00
22 9/30/2018 $3,200,000.00
23 6/30/2018 $22,600,000.00
24 3/31/2018 $22,200,000.00
25 12/31/2017 $89,700,000.00
26 12/31/2016 $123,000,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 12/31/2023 $158,600,000.00
2 9/30/2023 $131,600,000.00
3 6/30/2023 $96,200,000.00
4 3/31/2023 $55,500,000.00
5 12/31/2022 $244,800,000.00
6 9/30/2022 $31,900,000.00
7 6/30/2022 $58,600,000.00
8 3/31/2022 $20,100,000.00
9 12/31/2021 $69,200,000.00
10 9/30/2021 $60,000,000.00
11 6/30/2021 $36,500,000.00
12 3/31/2021 $15,800,000.00
13 12/31/2020 $105,800,000.00
14 9/30/2020 $95,400,000.00
15 6/30/2020 $33,000,000.00
16 3/31/2020 $31,300,000.00
17 12/31/2019 $112,200,000.00
18 9/30/2019 $32,400,000.00
19 6/30/2019 $58,800,000.00
20 3/31/2019 $27,400,000.00
21 12/31/2018 $75,500,000.00
22 9/30/2018 $3,200,000.00
23 6/30/2018 $44,800,000.00
24 3/31/2018 $22,200,000.00
25 12/31/2017 $89,700,000.00
26 12/31/2016 $123,000,000.00
Financials: NonoperatingIncomeExpense
Date Value
1 12/31/2023 $-21,400,000.00
2 12/31/2022 $-32,800,000.00
3 12/31/2021 $-23,700,000.00
4 12/31/2020 $-13,600,000.00
5 12/31/2019 $-6,100,000.00
6 12/31/2018 $100,000.00
7 9/30/2018 $200,000.00
8 12/31/2017 $-1,600,000.00
9 9/30/2017 $200,000.00
10 12/31/2016 $-3,600,000.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $3.00
2 9/30/2023 $3.00
3 6/30/2023 $3.00
4 3/31/2023 $3.00
5 12/31/2022 $3.00
6 9/30/2022 $3.00
7 6/30/2022 $3.00
8 3/31/2022 $3.00
9 12/31/2021 $3.00
10 9/30/2021 $3.00
11 6/30/2021 $3.00
12 3/31/2021 $3.00
13 12/31/2020 $3.00
14 9/30/2020 $3.00
15 6/30/2020 $3.00
16 3/31/2020 $3.00
17 12/31/2019 $3.00
18 9/30/2019 $3.00
19 6/30/2019 $3.00
20 3/31/2019 $3.00
21 9/30/2018 $3.00
Financials: OperatingExpenses
Date Value
1 9/30/2023 $194,500,000.00
2 6/30/2023 $133,200,000.00
3 3/31/2023 $62,500,000.00
4 9/30/2022 $67,800,000.00
5 6/30/2022 $128,900,000.00
6 3/31/2022 $62,600,000.00
7 9/30/2021 $185,300,000.00
8 6/30/2021 $66,400,000.00
9 3/31/2021 $56,400,000.00
10 9/30/2020 $163,300,000.00
11 6/30/2020 $53,900,000.00
12 3/31/2020 $51,800,000.00
13 12/31/2019 $1,584,000,000.00
14 9/30/2019 $132,400,000.00
15 6/30/2019 $765,400,000.00
16 3/31/2019 $40,800,000.00
17 12/31/2018 $1,365,500,000.00
18 9/30/2018 $1,017,800,000.00
19 6/30/2018 $645,600,000.00
20 3/31/2018 $323,200,000.00
21 12/31/2017 $1,330,700,000.00
22 9/30/2017 $1,006,300,000.00
23 12/31/2016 $1,503,200,000.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $217,300,000.00
2 9/30/2023 $174,500,000.00
3 6/30/2023 $126,100,000.00
4 3/31/2023 $75,100,000.00
5 12/31/2022 $349,000,000.00
6 9/30/2022 $140,900,000.00
7 6/30/2022 $91,900,000.00
8 3/31/2022 $34,700,000.00
9 12/31/2021 $107,300,000.00
10 9/30/2021 $37,500,000.00
11 6/30/2021 $31,300,000.00
12 3/31/2021 $22,900,000.00
13 12/31/2020 $151,800,000.00
14 9/30/2020 $42,100,000.00
15 6/30/2020 $92,900,000.00
16 3/31/2020 $45,100,000.00
17 12/31/2019 $152,900,000.00
18 9/30/2019 $122,400,000.00
19 6/30/2019 $79,600,000.00
20 3/31/2019 $37,300,000.00
21 12/31/2018 $94,900,000.00
22 9/30/2018 $68,200,000.00
23 6/30/2018 $30,600,000.00
24 3/31/2018 $31,200,000.00
25 12/31/2017 $131,700,000.00
26 9/30/2017 $108,600,000.00
27 6/30/2017 $35,400,000.00
28 3/31/2017 $39,600,000.00
29 12/31/2016 $200,800,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $9,400,000.00
2 12/31/2022 $7,300,000.00
3 12/31/2021 $6,100,000.00
4 12/31/2020 $7,400,000.00
5 12/31/2019 $8,200,000.00
6 9/30/2019 $2,900,000.00
7 6/30/2019 $4,000,000.00
8 3/31/2019 $2,000,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $38,100,000.00
2 9/30/2023 $38,000,000.00
3 6/30/2023 $38,600,000.00
4 3/31/2023 $36,600,000.00
5 12/31/2022 $36,600,000.00
6 9/30/2022 $32,400,000.00
7 6/30/2022 $33,100,000.00
8 3/31/2022 $24,100,000.00
9 12/31/2021 $23,900,000.00
10 9/30/2021 $21,900,000.00
11 6/30/2021 $22,400,000.00
12 3/31/2021 $19,600,000.00
13 12/31/2020 $21,200,000.00
14 9/30/2020 $20,100,000.00
15 6/30/2020 $18,000,000.00
16 3/31/2020 $19,500,000.00
17 12/31/2019 $19,000,000.00
18 9/30/2019 $21,500,000.00
19 6/30/2019 $21,800,000.00
20 3/31/2019 $22,600,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $8,400,000.00
2 9/30/2023 $8,200,000.00
3 6/30/2023 $8,000,000.00
4 3/31/2023 $7,000,000.00
5 12/31/2022 $6,700,000.00
6 9/30/2022 $6,500,000.00
7 6/30/2022 $6,600,000.00
8 3/31/2022 $4,900,000.00
9 12/31/2021 $4,800,000.00
10 12/31/2020 $4,800,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $29,700,000.00
2 9/30/2023 $29,800,000.00
3 6/30/2023 $30,600,000.00
4 3/31/2023 $29,600,000.00
5 12/31/2022 $29,900,000.00
6 9/30/2022 $25,900,000.00
7 6/30/2022 $26,500,000.00
8 3/31/2022 $19,200,000.00
9 12/31/2021 $19,100,000.00
10 12/31/2020 $16,400,000.00
Financials: OperatingLeasePayments
Date Value
1 12/31/2023 $9,300,000.00
2 12/31/2022 $7,600,000.00
3 12/31/2021 $6,000,000.00
4 12/31/2020 $7,200,000.00
5 12/31/2019 $7,800,000.00
6 9/30/2019 $5,900,000.00
7 6/30/2019 $3,800,000.00
8 3/31/2019 $2,000,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $36,700,000.00
2 9/30/2023 $35,900,000.00
3 6/30/2023 $36,100,000.00
4 3/31/2023 $34,100,000.00
5 12/31/2022 $33,900,000.00
6 9/30/2022 $29,600,000.00
7 6/30/2022 $30,300,000.00
8 3/31/2022 $21,200,000.00
9 12/31/2021 $20,900,000.00
10 12/31/2020 $17,900,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.05
2 12/31/2022 $0.05
3 12/31/2021 $0.05
4 12/31/2020 $0.05
5 12/31/2019 $0.05
6 9/30/2019 $0.05
7 6/30/2019 $0.05
8 3/31/2019 $0.05
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $48,300,000.00
2 9/30/2023 $45,400,000.00
3 6/30/2023 $36,100,000.00
4 3/31/2023 $41,800,000.00
5 12/31/2022 $46,400,000.00
6 9/30/2022 $40,900,000.00
7 6/30/2022 $31,400,000.00
8 3/31/2022 $36,500,000.00
9 12/31/2021 $59,700,000.00
10 9/30/2021 $36,100,000.00
11 6/30/2021 $30,300,000.00
12 3/31/2021 $37,500,000.00
13 12/31/2020 $32,100,000.00
14 9/30/2020 $28,800,000.00
15 6/30/2020 $25,800,000.00
16 3/31/2020 $29,800,000.00
17 12/31/2019 $33,500,000.00
18 9/30/2019 $27,400,000.00
19 6/30/2019 $19,900,000.00
20 3/31/2019 $22,100,000.00
21 12/31/2018 $24,100,000.00
22 9/30/2018 $30,000,000.00
23 12/31/2017 $9,900,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $61,400,000.00
2 9/30/2023 $60,100,000.00
3 6/30/2023 $59,000,000.00
4 3/31/2023 $57,500,000.00
5 12/31/2022 $60,000,000.00
6 9/30/2022 $57,700,000.00
7 6/30/2022 $58,400,000.00
8 3/31/2022 $51,700,000.00
9 12/31/2021 $49,900,000.00
10 9/30/2021 $47,300,000.00
11 6/30/2021 $51,000,000.00
12 3/31/2021 $44,800,000.00
13 12/31/2020 $46,200,000.00
14 9/30/2020 $45,200,000.00
15 6/30/2020 $42,200,000.00
16 3/31/2020 $189,800,000.00
17 12/31/2019 $41,200,000.00
18 9/30/2019 $94,300,000.00
19 6/30/2019 $95,700,000.00
20 3/31/2019 $99,500,000.00
21 12/31/2018 $79,700,000.00
22 9/30/2018 $76,900,000.00
23 12/31/2017 $87,500,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationAfterTax
Date Value
1 12/31/2023 $100,000.00
2 9/30/2023 $200,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $3,500,000.00
6 9/30/2022 $3,200,000.00
7 6/30/2022 $700,000.00
8 3/31/2022 $1,600,000.00
9 12/31/2021 $1,100,000.00
10 9/30/2021 $800,000.00
11 6/30/2021 $800,000.00
12 3/31/2021 $500,000.00
13 12/31/2020 $-3,700,000.00
14 9/30/2020 --
15 6/30/2020 $-500,000.00
16 3/31/2020 $-3,400,000.00
17 12/31/2019 $-2,800,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossBeforeReclassificationTax
Date Value
1 12/31/2023 --
2 9/30/2023 $100,000.00
3 6/30/2023 $100,000.00
4 3/31/2023 --
5 12/31/2022 $900,000.00
6 9/30/2022 $300,000.00
7 6/30/2022 $200,000.00
8 3/31/2022 $400,000.00
9 12/31/2021 $300,000.00
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 $200,000.00
13 12/31/2020 $-1,000,000.00
14 9/30/2020 $-1,100,000.00
15 6/30/2020 $-1,100,000.00
16 3/31/2020 $-900,000.00
17 12/31/2019 $-700,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
Date Value
1 12/31/2023 $1,400,000.00
2 9/30/2023 $1,400,000.00
3 6/30/2023 $800,000.00
4 3/31/2023 $400,000.00
5 12/31/2022 $-800,000.00
6 9/30/2022 $-900,000.00
7 6/30/2022 $-300,000.00
8 3/31/2022 $-500,000.00
9 12/31/2021 $-1,400,000.00
10 9/30/2021 $-1,000,000.00
11 6/30/2021 $-300,000.00
12 3/31/2021 $-400,000.00
13 12/31/2020 $-1,600,000.00
14 9/30/2020 $-500,000.00
15 6/30/2020 $-400,000.00
16 3/31/2020 $-200,000.00
17 12/31/2019 $-300,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
Date Value
1 12/31/2023 $400,000.00
2 9/30/2023 $400,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $-200,000.00
6 9/30/2022 $-100,000.00
7 6/30/2022 $-200,000.00
8 3/31/2022 $-100,000.00
9 12/31/2021 $-400,000.00
10 9/30/2021 $-300,000.00
11 6/30/2021 $-200,000.00
12 3/31/2021 $-100,000.00
13 12/31/2020 $-400,000.00
14 9/30/2020 $-100,000.00
15 6/30/2020 $-100,000.00
16 3/31/2020 $-100,000.00
17 12/31/2019 $-100,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
Date Value
1 12/31/2023 $800,000.00
2 9/30/2023 $100,000.00
3 6/30/2023 $200,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $-700,000.00
6 9/30/2022 $-600,000.00
7 6/30/2022 $-100,000.00
8 3/31/2022 $100,000.00
9 12/31/2021 $300,000.00
10 9/30/2021 $-200,000.00
11 6/30/2021 $200,000.00
12 3/31/2021 $100,000.00
13 12/31/2020 $-300,000.00
14 9/30/2020 $-500,000.00
15 6/30/2020 $-700,000.00
16 3/31/2020 $-1,100,000.00
17 12/31/2019 $500,000.00
18 9/30/2019 $300,000.00
19 6/30/2019 $400,000.00
20 3/31/2019 $300,000.00
21 12/31/2018 --
22 9/30/2018 $-100,000.00
23 6/30/2018 $200,000.00
24 3/31/2018 $300,000.00
25 12/31/2017 $-1,400,000.00
26 12/31/2016 $-100,000.00
Financials: OtherComprehensiveIncomeLossForeignCurrencyTranslationAdjustmentTax
Date Value
1 12/31/2023 $-100,000.00
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 $-100,000.00
6 9/30/2022 $-200,000.00
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 $-100,000.00
11 6/30/2021 $100,000.00
12 3/31/2021 --
13 12/31/2020 $-100,000.00
14 9/30/2020 $-100,000.00
15 6/30/2020 $-200,000.00
16 3/31/2020 $-200,000.00
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 3/31/2019 $-200,000.00
21 12/31/2018 $-300,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 12/31/2016 --
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-500,000.00
2 9/30/2023 $-1,100,000.00
3 6/30/2023 $-400,000.00
4 3/31/2023 $-200,000.00
5 12/31/2022 $3,600,000.00
6 9/30/2022 $500,000.00
7 6/30/2022 $800,000.00
8 3/31/2022 $2,200,000.00
9 12/31/2021 $2,800,000.00
10 9/30/2021 $1,900,000.00
11 6/30/2021 $800,000.00
12 3/31/2021 $1,000,000.00
13 12/31/2020 $-2,400,000.00
14 9/30/2020 $700,000.00
15 6/30/2020 $-4,000,000.00
16 3/31/2020 $-4,300,000.00
17 12/31/2019 $-2,000,000.00
18 9/30/2019 $-600,000.00
19 6/30/2019 $-1,700,000.00
20 3/31/2019 $-600,000.00
21 12/31/2018 $2,100,000.00
22 9/30/2018 $-100,000.00
23 6/30/2018 $500,000.00
24 3/31/2018 $300,000.00
25 12/31/2017 $-1,400,000.00
26 9/30/2017 $-800,000.00
27 12/31/2016 $-100,000.00
Financials: OtherLiabilitiesCurrent
Date Value
1 12/31/2023 $34,500,000.00
2 9/30/2023 $31,800,000.00
3 6/30/2023 $40,000,000.00
4 3/31/2023 $44,000,000.00
5 12/31/2022 $40,500,000.00
6 9/30/2022 $16,000,000.00
7 6/30/2022 $14,000,000.00
8 3/31/2022 $20,400,000.00
9 12/31/2021 $18,600,000.00
10 9/30/2021 $18,500,000.00
11 6/30/2021 $21,600,000.00
12 3/31/2021 $28,600,000.00
13 12/31/2020 $44,700,000.00
14 9/30/2020 $54,500,000.00
15 6/30/2020 $54,400,000.00
16 3/31/2020 $61,500,000.00
17 12/31/2019 $70,900,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $73,200,000.00
2 9/30/2023 $72,500,000.00
3 6/30/2023 $74,800,000.00
4 3/31/2023 $75,500,000.00
5 12/31/2022 $77,000,000.00
6 9/30/2022 $75,200,000.00
7 6/30/2022 $77,300,000.00
8 3/31/2022 $71,600,000.00
9 12/31/2021 $72,100,000.00
10 9/30/2021 $75,800,000.00
11 6/30/2021 $79,000,000.00
12 3/31/2021 $78,300,000.00
13 12/31/2020 $83,300,000.00
14 9/30/2020 $84,000,000.00
15 6/30/2020 $73,200,000.00
16 3/31/2020 $75,600,000.00
17 12/31/2019 $58,100,000.00
18 9/30/2019 $59,000,000.00
19 6/30/2019 $58,400,000.00
20 3/31/2019 $26,800,000.00
21 12/31/2018 $36,200,000.00
22 9/30/2018 $19,700,000.00
23 12/31/2017 $9,100,000.00
Financials: OtherNoncashIncomeExpense
Date Value
1 12/31/2023 $-6,500,000.00
2 9/30/2023 $-1,300,000.00
3 6/30/2023 $-2,200,000.00
4 3/31/2023 $-3,500,000.00
5 12/31/2022 $3,700,000.00
6 9/30/2022 $3,600,000.00
7 6/30/2022 $-1,000,000.00
8 3/31/2022 $-500,000.00
9 12/31/2021 $2,200,000.00
10 9/30/2021 $6,300,000.00
11 6/30/2021 $1,600,000.00
12 3/31/2021 $-2,200,000.00
13 12/31/2020 $-800,000.00
14 9/30/2020 $900,000.00
15 6/30/2020 $-2,100,000.00
16 3/31/2020 $-2,000,000.00
17 12/31/2019 $4,100,000.00
18 9/30/2019 $1,900,000.00
19 6/30/2019 $2,800,000.00
20 3/31/2019 $1,200,000.00
21 12/31/2018 $3,100,000.00
22 9/30/2018 $-6,000,000.00
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 $-100,000.00
26 9/30/2017 --
27 12/31/2016 --
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $6,700,000.00
2 9/30/2023 $5,800,000.00
3 6/30/2023 $4,500,000.00
4 3/31/2023 $1,900,000.00
5 12/31/2022 $-1,800,000.00
6 9/30/2022 $200,000.00
7 6/30/2022 $-400,000.00
8 3/31/2022 $-900,000.00
9 12/31/2021 $-300,000.00
10 9/30/2021 $-300,000.00
11 6/30/2021 $-200,000.00
12 3/31/2021 $-500,000.00
13 12/31/2020 $-3,000,000.00
14 9/30/2020 $800,000.00
15 6/30/2020 $100,000.00
16 3/31/2020 $200,000.00
17 12/31/2019 $700,000.00
18 9/30/2019 $1,000,000.00
19 6/30/2019 $100,000.00
20 3/31/2019 $200,000.00
21 12/31/2018 $1,000,000.00
22 9/30/2018 $200,000.00
23 6/30/2018 $-2,200,000.00
24 3/31/2018 $-1,000,000.00
25 12/31/2017 $-1,600,000.00
26 9/30/2017 $200,000.00
27 12/31/2016 $-3,600,000.00
Financials: OtherPostretirementBenefitExpense
Date Value
1 9/30/2023 $1,200,000.00
2 6/30/2023 $800,000.00
3 3/31/2023 $400,000.00
4 9/30/2022 $1,200,000.00
5 6/30/2022 $800,000.00
6 3/31/2022 $400,000.00
7 9/30/2021 $1,400,000.00
8 6/30/2021 $1,000,000.00
9 3/31/2021 $400,000.00
10 12/31/2020 $1,700,000.00
11 9/30/2020 $400,000.00
12 6/30/2020 $500,000.00
13 3/31/2020 $400,000.00
14 12/31/2019 $1,800,000.00
15 9/30/2019 $1,400,000.00
16 6/30/2019 $900,000.00
17 3/31/2019 $500,000.00
18 12/31/2018 $2,100,000.00
19 12/31/2017 $2,100,000.00
Financials: ParticipatingSecuritiesDistributedAndUndistributedEarningsLossBasic
Date Value
1 12/31/2023 $600,000.00
2 9/30/2023 $500,000.00
3 6/30/2023 $400,000.00
4 3/31/2023 $200,000.00
5 12/31/2022 $1,000,000.00
6 9/30/2022 $400,000.00
7 6/30/2022 $600,000.00
8 3/31/2022 $100,000.00
9 12/31/2021 $400,000.00
10 9/30/2021 $100,000.00
11 6/30/2021 $200,000.00
12 3/31/2021 $100,000.00
13 12/31/2020 $800,000.00
14 9/30/2020 $200,000.00
15 6/30/2020 $300,000.00
16 3/31/2020 $300,000.00
17 12/31/2019 $1,100,000.00
18 9/30/2019 $300,000.00
19 6/30/2019 $300,000.00
20 3/31/2019 $300,000.00
21 12/31/2018 $200,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
26 12/31/2016 --
Financials: PaymentForContingentConsiderationLiabilityFinancingActivities
Date Value
1 12/31/2023 $10,000,000.00
2 9/30/2023 $10,000,000.00
3 6/30/2023 $10,000,000.00
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 --
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $13,800,000.00
2 9/30/2023 --
3 6/30/2023 --
4 12/31/2022 $15,000,000.00
5 9/30/2022 $15,000,000.00
6 6/30/2022 $15,000,000.00
7 12/31/2021 $9,400,000.00
8 9/30/2021 $9,400,000.00
9 6/30/2021 $4,400,000.00
10 3/31/2021 --
11 12/31/2020 $8,000,000.00
12 9/30/2020 $4,000,000.00
13 6/30/2020 $2,000,000.00
14 3/31/2020 $2,000,000.00
15 12/31/2019 $11,000,000.00
16 9/30/2019 $11,000,000.00
17 12/31/2018 $3,500,000.00
18 12/31/2017 --
19 12/31/2016 --
Financials: PaymentsOfDebtIssuanceCosts
Date Value
1 12/31/2023 $2,000,000.00
2 9/30/2023 $2,000,000.00
3 12/31/2022 --
4 9/30/2022 --
5 6/30/2022 --
6 12/31/2021 $6,600,000.00
7 9/30/2021 $6,600,000.00
8 6/30/2021 $6,600,000.00
9 12/31/2020 $1,200,000.00
10 9/30/2020 $1,200,000.00
11 6/30/2020 $1,200,000.00
12 12/31/2019 --
Financials: PaymentsOfDividendsCommonStock
Date Value
1 12/31/2023 $9,800,000.00
2 9/30/2023 $7,300,000.00
3 6/30/2023 $4,800,000.00
4 3/31/2023 $2,400,000.00
5 12/31/2022 $9,800,000.00
6 9/30/2022 $7,400,000.00
7 6/30/2022 $2,600,000.00
8 3/31/2022 $2,400,000.00
9 12/31/2021 $9,800,000.00
10 9/30/2021 $7,400,000.00
11 6/30/2021 $2,500,000.00
12 3/31/2021 $2,400,000.00
13 12/31/2020 $9,800,000.00
14 9/30/2020 $2,400,000.00
15 6/30/2020 $4,900,000.00
16 3/31/2020 $2,500,000.00
17 12/31/2019 $9,900,000.00
18 9/30/2019 $2,400,000.00
19 6/30/2019 $5,000,000.00
20 3/31/2019 $2,500,000.00
21 12/31/2018 $2,400,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
Financials: PaymentsOfOrdinaryDividends
Date Value
1 12/31/2023 $9,800,000.00
2 9/30/2023 $7,300,000.00
3 6/30/2023 $4,800,000.00
4 3/31/2023 $2,400,000.00
5 12/31/2022 $9,800,000.00
6 9/30/2022 $7,400,000.00
7 6/30/2022 $5,000,000.00
8 3/31/2022 $2,400,000.00
9 12/31/2021 $9,800,000.00
10 9/30/2021 $7,400,000.00
11 6/30/2021 $4,900,000.00
12 3/31/2021 $2,400,000.00
13 12/31/2020 $9,800,000.00
14 9/30/2020 $7,300,000.00
15 6/30/2020 $4,900,000.00
16 3/31/2020 $2,500,000.00
17 12/31/2019 $9,900,000.00
18 9/30/2019 $7,400,000.00
19 6/30/2019 $5,000,000.00
20 3/31/2019 $2,500,000.00
21 12/31/2018 --
22 12/31/2017 --
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $11,400,000.00
2 9/30/2023 $11,100,000.00
3 6/30/2023 $11,100,000.00
4 3/31/2023 $100,000.00
5 12/31/2022 $12,500,000.00
6 9/30/2022 $9,800,000.00
7 6/30/2022 $9,700,000.00
8 3/31/2022 $100,000.00
9 12/31/2021 $10,100,000.00
10 9/30/2021 $9,600,000.00
11 6/30/2021 $9,700,000.00
12 3/31/2021 $100,000.00
13 12/31/2020 $3,800,000.00
14 9/30/2020 $3,500,000.00
15 6/30/2020 $3,300,000.00
16 3/31/2020 --
17 12/31/2019 $4,400,000.00
18 9/30/2019 $4,100,000.00
19 6/30/2019 $4,100,000.00
20 3/31/2019 $200,000.00
21 12/31/2018 $500,000.00
22 9/30/2018 --
23 6/30/2018 --
24 3/31/2018 --
25 12/31/2017 --
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 12/31/2023 $120,900,000.00
2 9/30/2023 $18,800,000.00
3 6/30/2023 $15,600,000.00
4 3/31/2023 $15,600,000.00
5 12/31/2022 $75,100,000.00
6 9/30/2022 $75,100,000.00
7 6/30/2022 $75,000,000.00
8 3/31/2022 --
9 12/31/2021 $523,400,000.00
10 9/30/2021 $523,400,000.00
11 6/30/2021 $388,700,000.00
12 3/31/2021 --
13 12/31/2020 $455,700,000.00
14 9/30/2020 $361,700,000.00
15 6/30/2020 $313,900,000.00
16 3/31/2020 $309,400,000.00
17 12/31/2019 $32,900,000.00
18 9/30/2019 $31,100,000.00
19 6/30/2019 $22,800,000.00
20 3/31/2019 --
21 12/31/2018 $333,200,000.00
22 9/30/2018 $25,000,000.00
23 6/30/2018 $25,000,000.00
24 3/31/2018 $25,000,000.00
25 12/31/2017 $47,500,000.00
26 9/30/2017 $47,500,000.00
27 12/31/2016 --
Financials: PaymentsToAcquireProductiveAssets
Date Value
1 12/31/2023 $203,500,000.00
2 12/31/2022 $138,000,000.00
3 12/31/2021 $85,100,000.00
4 12/31/2020 $82,100,000.00
5 12/31/2019 $85,400,000.00
6 12/31/2018 $44,800,000.00
7 12/31/2017 $82,400,000.00
8 12/31/2016 $84,800,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $203,500,000.00
2 9/30/2023 $144,800,000.00
3 6/30/2023 $96,900,000.00
4 3/31/2023 $44,400,000.00
5 12/31/2022 $138,000,000.00
6 9/30/2022 $85,900,000.00
7 6/30/2022 $52,900,000.00
8 3/31/2022 $25,900,000.00
9 12/31/2021 $85,100,000.00
10 9/30/2021 $60,800,000.00
11 6/30/2021 $41,500,000.00
12 3/31/2021 $19,900,000.00
13 12/31/2020 $82,100,000.00
14 9/30/2020 $56,900,000.00
15 6/30/2020 $43,600,000.00
16 3/31/2020 $21,100,000.00
17 12/31/2019 $85,400,000.00
18 9/30/2019 $61,000,000.00
19 6/30/2019 $38,900,000.00
20 3/31/2019 $18,000,000.00
21 12/31/2018 $44,800,000.00
22 9/30/2018 $33,000,000.00
23 6/30/2018 $20,400,000.00
24 3/31/2018 $7,600,000.00
25 12/31/2017 $82,400,000.00
26 9/30/2017 $45,900,000.00
27 12/31/2016 $84,800,000.00
Financials: PensionAndOtherPostretirementBenefitExpense
Date Value
1 12/31/2023 $16,800,000.00
2 12/31/2022 $14,100,000.00
3 12/31/2021 $13,700,000.00
4 12/31/2020 $12,300,000.00
5 12/31/2019 $10,300,000.00
6 12/31/2018 $10,400,000.00
7 12/31/2017 $9,000,000.00
Financials: ProceedsFromDivestitureOfBusinesses
Date Value
1 9/30/2023 $2,000,000.00
2 6/30/2023 $2,000,000.00
3 3/31/2023 $2,000,000.00
4 9/30/2022 --
5 6/30/2022 --
6 3/31/2022 --
7 12/31/2021 $19,000,000.00
Financials: ProceedsFromDivestitureOfBusinessesNetOfCashDivested
Date Value
1 12/31/2023 $2,000,000.00
2 12/31/2022 $271,600,000.00
3 12/31/2021 $18,200,000.00
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 $3,300,000.00
7 12/31/2017 --
8 12/31/2016 --
Financials: ProceedsFromIssuanceOfDebt
Date Value
1 12/31/2023 $160,000,000.00
2 12/31/2022 $80,000,000.00
3 12/31/2021 $500,000,000.00
4 12/31/2020 $251,400,000.00
5 12/31/2019 --
Financials: ProceedsFromIssuanceOfLongTermDebtAndCapitalSecuritiesNet
Date Value
1 9/30/2023 $100,000,000.00
2 6/30/2023 --
3 9/30/2022 $80,000,000.00
4 6/30/2022 $80,000,000.00
5 9/30/2021 $500,000,000.00
6 6/30/2021 $400,000,000.00
7 3/31/2021 --
8 12/31/2020 $251,400,000.00
9 9/30/2020 $251,400,000.00
10 6/30/2020 $250,300,000.00
11 3/31/2020 $250,200,000.00
12 12/31/2019 --
13 9/30/2019 --
14 6/30/2019 --
15 3/31/2019 --
16 12/31/2018 $180,000,000.00
17 9/30/2018 --
18 12/31/2017 $600,000.00
19 9/30/2017 $600,000.00
20 12/31/2016 --
Financials: ProceedsFromSaleOfPropertyPlantAndEquipment
Date Value
1 12/31/2023 $36,600,000.00
2 9/30/2023 $30,100,000.00
3 6/30/2023 $24,400,000.00
4 3/31/2023 $23,900,000.00
5 12/31/2022 $32,200,000.00
6 9/30/2022 $31,500,000.00
7 6/30/2022 $29,200,000.00
8 3/31/2022 $20,600,000.00
9 12/31/2021 $20,000,000.00
10 9/30/2021 $14,900,000.00
11 6/30/2021 $11,100,000.00
12 3/31/2021 $9,500,000.00
13 12/31/2020 $9,600,000.00
14 9/30/2020 $8,900,000.00
15 6/30/2020 $7,000,000.00
16 3/31/2020 $5,100,000.00
17 12/31/2019 $8,900,000.00
18 9/30/2019 $4,700,000.00
19 6/30/2019 $2,200,000.00
20 3/31/2019 $700,000.00
21 12/31/2018 $10,200,000.00
22 9/30/2018 $2,600,000.00
23 6/30/2018 $1,100,000.00
24 3/31/2018 $700,000.00
25 12/31/2017 $3,500,000.00
26 9/30/2017 $2,100,000.00
27 12/31/2016 $5,000,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $2,269,200,000.00
2 9/30/2023 $2,155,800,000.00
3 6/30/2023 $2,106,000,000.00
4 3/31/2023 $2,051,100,000.00
5 12/31/2022 $2,010,900,000.00
6 9/30/2022 $1,955,700,000.00
7 6/30/2022 $1,936,600,000.00
8 3/31/2022 $1,990,200,000.00
9 12/31/2021 $1,964,900,000.00
10 9/30/2021 $2,033,800,000.00
11 6/30/2021 $1,935,600,000.00
12 3/31/2021 $1,609,300,000.00
13 12/31/2020 $1,594,600,000.00
14 9/30/2020 $1,552,000,000.00
15 6/30/2020 $1,527,000,000.00
16 3/31/2020 $1,503,700,000.00
17 12/31/2019 $1,406,200,000.00
18 9/30/2019 $1,395,600,000.00
19 6/30/2019 $1,377,200,000.00
20 3/31/2019 $1,345,800,000.00
21 12/31/2018 $1,328,700,000.00
22 9/30/2018 $1,078,200,000.00
23 12/31/2017 $1,064,700,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $1,336,300,000.00
2 9/30/2023 $1,254,600,000.00
3 6/30/2023 $1,233,200,000.00
4 3/31/2023 $1,209,700,000.00
5 12/31/2022 $1,199,600,000.00
6 9/30/2022 $1,171,400,000.00
7 6/30/2022 $1,178,300,000.00
8 3/31/2022 $1,196,400,000.00
9 12/31/2021 $1,201,900,000.00
10 9/30/2021 $1,273,000,000.00
11 6/30/2021 $1,206,700,000.00
12 3/31/2021 $905,200,000.00
13 12/31/2020 $913,300,000.00
14 9/30/2020 $894,800,000.00
15 6/30/2020 $892,700,000.00
16 3/31/2020 $891,700,000.00
17 12/31/2019 $816,200,000.00
18 9/30/2019 $815,000,000.00
19 6/30/2019 $814,300,000.00
20 3/31/2019 $801,900,000.00
21 12/31/2018 $803,000,000.00
22 9/30/2018 $570,500,000.00
23 12/31/2017 $583,100,000.00
Financials: RepaymentsOfLongTermDebtAndCapitalSecurities
Date Value
1 12/31/2023 $143,800,000.00
2 9/30/2023 $142,000,000.00
3 6/30/2023 $5,400,000.00
4 3/31/2023 $1,900,000.00
5 12/31/2022 $220,200,000.00
6 9/30/2022 $59,800,000.00
7 6/30/2022 $56,300,000.00
8 3/31/2022 $1,000,000.00
9 12/31/2021 $83,200,000.00
10 9/30/2021 $4,200,000.00
11 6/30/2021 $1,900,000.00
12 3/31/2021 $1,400,000.00
13 12/31/2020 $104,900,000.00
14 9/30/2020 $103,800,000.00
15 6/30/2020 $100,700,000.00
16 3/31/2020 $300,000.00
17 12/31/2019 $81,200,000.00
18 9/30/2019 $81,000,000.00
19 6/30/2019 $80,700,000.00
20 3/31/2019 $80,400,000.00
21 12/31/2018 $300,000.00
22 9/30/2018 $100,000.00
23 6/30/2018 $100,000.00
24 3/31/2018 --
25 12/31/2017 $100,000.00
26 9/30/2017 $100,000.00
27 12/31/2016 $500,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $664,900,000.00
2 9/30/2023 $640,300,000.00
3 6/30/2023 $607,300,000.00
4 3/31/2023 $568,800,000.00
5 12/31/2022 $515,500,000.00
6 9/30/2022 $363,300,000.00
7 6/30/2022 $333,700,000.00
8 3/31/2022 $297,300,000.00
9 12/31/2021 $279,500,000.00
10 9/30/2021 $272,700,000.00
11 6/30/2021 $251,500,000.00
12 3/31/2021 $233,200,000.00
13 12/31/2020 $219,700,000.00
14 9/30/2020 $211,700,000.00
15 6/30/2020 $182,900,000.00
16 3/31/2020 $152,000,000.00
17 12/31/2019 $122,900,000.00
18 9/30/2019 $104,300,000.00
19 6/30/2019 $74,000,000.00
20 3/31/2019 $44,700,000.00
21 12/31/2018 $19,500,000.00
22 12/31/2017 --
Financials: Revenues
Date Value
1 12/31/2023 $2,307,900,000.00
2 9/30/2023 $1,725,700,000.00
3 6/30/2023 $1,134,000,000.00
4 3/31/2023 $549,200,000.00
5 12/31/2022 $2,242,800,000.00
6 9/30/2022 $1,742,500,000.00
7 6/30/2022 $1,138,600,000.00
8 3/31/2022 $535,800,000.00
9 12/31/2021 $2,036,400,000.00
10 9/30/2021 $1,514,600,000.00
11 6/30/2021 $515,100,000.00
12 3/31/2021 $440,400,000.00
13 12/31/2020 $1,935,600,000.00
14 9/30/2020 $490,000,000.00
15 6/30/2020 $986,700,000.00
16 3/31/2020 $488,200,000.00
17 12/31/2019 $1,736,900,000.00
18 9/30/2019 $1,290,000,000.00
19 6/30/2019 $434,100,000.00
20 3/31/2019 $410,900,000.00
21 12/31/2018 $374,400,000.00
22 9/30/2018 $378,600,000.00
23 6/30/2018 $353,000,000.00
24 3/31/2018 $354,400,000.00
25 12/31/2017 $1,462,400,000.00
26 9/30/2017 $365,900,000.00
27 6/30/2017 $352,700,000.00
28 3/31/2017 $396,300,000.00
29 12/31/2016 $1,704,000,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 12/31/2023 $1,000,000.00
2 12/31/2022 $10,700,000.00
3 12/31/2021 $14,600,000.00
4 12/31/2020 $1,400,000.00
5 3/31/2019 --
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 12/31/2023 $7,700,000.00
2 12/31/2022 $15,200,000.00
3 12/31/2021 $1,900,000.00
4 12/31/2020 $6,400,000.00
Financials: SelfInsuranceReserve
Date Value
1 12/31/2023 $24,200,000.00
2 12/31/2022 $28,200,000.00
3 12/31/2021 $28,900,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $261,100,000.00
2 12/31/2022 $262,800,000.00
3 12/31/2021 $256,000,000.00
4 12/31/2020 $223,100,000.00
5 12/31/2019 $179,500,000.00
6 9/30/2019 $132,400,000.00
7 6/30/2019 $46,100,000.00
8 3/31/2019 $40,800,000.00
9 12/31/2018 $153,900,000.00
10 9/30/2018 $117,100,000.00
11 6/30/2018 $39,400,000.00
12 3/31/2018 $37,600,000.00
13 12/31/2017 $42,400,000.00
14 9/30/2017 $120,600,000.00
15 6/30/2017 $41,800,000.00
16 3/31/2017 $36,900,000.00
17 12/31/2016 $147,300,000.00
Financials: ShareBasedCompensation
Date Value
1 12/31/2023 $23,900,000.00
2 9/30/2023 $18,300,000.00
3 6/30/2023 $12,600,000.00
4 3/31/2023 $5,500,000.00
5 12/31/2022 $19,100,000.00
6 9/30/2022 $15,500,000.00
7 6/30/2022 $10,100,000.00
8 3/31/2022 $4,400,000.00
9 12/31/2021 $18,000,000.00
10 9/30/2021 $12,800,000.00
11 6/30/2021 $8,800,000.00
12 3/31/2021 $4,700,000.00
13 12/31/2020 $20,000,000.00
14 9/30/2020 $14,000,000.00
15 6/30/2020 $8,800,000.00
16 3/31/2020 $3,700,000.00
17 12/31/2019 $14,600,000.00
18 9/30/2019 $11,100,000.00
19 6/30/2019 $7,100,000.00
20 3/31/2019 $3,400,000.00
21 12/31/2018 $9,900,000.00
22 9/30/2018 $7,500,000.00
23 6/30/2018 $4,800,000.00
24 3/31/2018 $2,200,000.00
25 12/31/2017 $9,000,000.00
26 12/31/2016 $10,500,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized
Date Value
1 12/31/2023 $4,800,000.00
2 12/31/2022 $4,800,000.00
3 12/31/2021 $4,800,000.00
4 12/31/2020 $4,800,000.00
5 12/31/2019 $4,800,000.00
6 12/31/2018 $4,800,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAvailableForGrant
Date Value
1 12/31/2023 $1,500,000.00
2 12/31/2022 $1,700,000.00
3 12/31/2021 $1,800,000.00
4 12/31/2020 $1,900,000.00
5 12/31/2019 $2,400,000.00
6 12/31/2018 $2,800,000.00
Financials: SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedInPeriodFairValue1
Date Value
1 12/31/2023 $36,200,000.00
2 12/31/2022 $39,000,000.00
3 12/31/2021 $32,000,000.00
4 12/31/2020 $11,300,000.00
5 12/31/2019 $13,300,000.00
Financials: StandardProductWarrantyAccrualCurrent
Date Value
1 12/31/2023 $1,200,000.00
2 12/31/2022 $1,500,000.00
3 12/31/2021 $6,300,000.00
4 12/31/2020 $3,100,000.00
5 12/31/2019 $2,600,000.00
6 12/31/2018 $2,900,000.00
7 12/31/2017 $2,600,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $2,332,000,000.00
2 9/30/2023 $2,315,300,000.00
3 6/30/2023 $2,277,300,000.00
4 3/31/2023 $2,243,200,000.00
5 12/31/2022 $2,184,400,000.00
6 9/30/2022 $2,031,300,000.00
7 6/30/2022 $1,996,000,000.00
8 3/31/2022 $1,977,600,000.00
9 12/31/2021 $1,953,300,000.00
10 9/30/2021 $1,940,900,000.00
11 6/30/2021 $1,920,500,000.00
12 3/31/2021 $1,911,300,000.00
13 12/31/2020 $1,892,200,000.00
14 9/30/2020 $1,881,600,000.00
15 6/30/2020 $1,849,100,000.00
16 3/31/2020 $1,816,000,000.00
17 12/31/2019 $1,790,400,000.00
18 9/30/2019 $1,765,600,000.00
19 6/30/2019 $1,734,300,000.00
20 3/31/2019 $1,705,200,000.00
21 12/31/2018 $1,684,500,000.00
22 9/30/2018 $1,403,100,000.00
23 6/30/2018 $1,394,900,000.00
24 3/31/2018 $1,372,400,000.00
25 12/31/2017 $1,407,900,000.00
26 12/31/2016 $1,341,800,000.00
27 12/31/2015 $1,368,300,000.00
Financials: StockIssuedDuringPeriodValueRestrictedStockAwardNetOfForfeitures
Date Value
1 12/31/2023 $12,500,000.00
2 9/30/2023 $7,200,000.00
3 6/30/2023 $1,500,000.00
4 3/31/2023 $5,700,000.00
5 12/31/2022 $6,500,000.00
6 9/30/2022 $5,200,000.00
7 6/30/2022 $-3,800,000.00
8 3/31/2022 $4,300,000.00
9 12/31/2021 $7,900,000.00
10 9/30/2021 $4,100,000.00
11 6/30/2021 $-900,000.00
12 3/31/2021 $4,600,000.00
13 12/31/2020 $16,200,000.00
14 9/30/2020 $5,000,000.00
15 6/30/2020 $1,800,000.00
16 3/31/2020 $3,700,000.00
17 12/31/2019 $10,300,000.00
18 9/30/2019 $4,100,000.00
19 6/30/2019 $2,900,000.00
20 3/31/2019 $3,200,000.00
21 12/31/2018 $9,400,000.00
22 9/30/2018 $-7,500,000.00
23 6/30/2018 $4,800,000.00
24 3/31/2018 $2,200,000.00
25 12/31/2017 $9,000,000.00
26 9/30/2017 $-6,700,000.00
27 12/31/2016 $10,500,000.00
Financials: StockRepurchaseProgramAuthorizedAmount1
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 9/30/2019 $50,000,000.00
18 6/30/2019 $50,000,000.00
19 3/31/2019 $50,000,000.00
20 12/31/2018 $50,000,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 12/31/2023 $36,200,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 9/30/2022 $25,700,000.00
6 6/30/2022 $25,700,000.00
7 3/31/2022 $40,600,000.00
8 12/31/2021 $40,600,000.00
9 9/30/2021 $40,600,000.00
10 6/30/2021 $45,600,000.00
11 3/31/2021 $50,000,000.00
12 9/30/2020 $32,000,000.00
13 6/30/2020 $34,000,000.00
14 3/31/2020 $34,000,000.00
15 12/31/2019 $36,000,000.00
16 9/30/2019 $36,000,000.00
17 6/30/2019 $39,000,000.00
18 3/31/2019 $39,000,000.00
Financials: TreasuryStockRetiredCostMethodAmount
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 12/31/2022 --
5 9/30/2022 --
6 6/30/2022 --
7 12/31/2021 --
8 9/30/2021 --
9 6/30/2021 --
10 12/31/2020 --
11 9/30/2020 --
12 6/30/2020 --
13 12/31/2019 --
14 9/30/2019 --
Financials: TreasuryStockSharesAcquired
Date Value
1 12/31/2023 $200,000.00
2 12/31/2022 $298,629.00
3 9/30/2022 $298,629.00
4 6/30/2022 $298,629.00
5 3/31/2022 --
6 12/31/2021 $170,168.00
7 9/30/2021 $170,168.00
8 6/30/2021 $71,712.00
9 3/31/2021 --
10 12/31/2020 $184,772.00
11 9/30/2020 $102,282.00
12 6/30/2020 --
13 3/31/2020 $56,836.00
14 12/31/2019 $361,442.00
15 9/30/2019 $91,868.00
16 6/30/2019 $269,574.00
17 3/31/2019 $269,574.00
18 12/31/2018 $124,272.00
Financials: TreasuryStockValue
Date Value
1 9/30/2023 $200,000.00
2 3/31/2023 $500,000.00
3 12/31/2022 --
4 9/30/2022 $25,300,000.00
5 6/30/2022 $25,000,000.00
6 3/31/2022 $200,000.00
7 12/31/2021 --
8 9/30/2021 $5,400,000.00
9 6/30/2021 --
10 3/31/2021 $700,000.00
11 12/31/2020 --
12 9/30/2020 $3,400,000.00
13 6/30/2020 --
14 3/31/2020 $3,000,000.00
15 12/31/2019 --
16 9/30/2019 $3,200,000.00
17 6/30/2019 --
18 3/31/2019 $11,900,000.00
19 12/31/2018 $3,500,000.00
20 12/31/2017 --
Financials: TreasuryStockValueAcquiredCostMethod
Date Value
1 12/31/2023 $13,800,000.00
2 12/31/2022 $15,000,000.00
3 9/30/2022 --
4 6/30/2022 $15,000,000.00
5 3/31/2022 --
6 12/31/2021 $9,400,000.00
7 9/30/2021 $9,400,000.00
8 6/30/2021 $4,400,000.00
9 12/31/2020 $8,000,000.00
10 9/30/2020 $4,000,000.00
11 6/30/2020 $2,000,000.00
12 3/31/2020 $2,000,000.00
13 12/31/2019 $11,000,000.00
14 9/30/2019 $3,000,000.00
15 6/30/2019 --
16 3/31/2019 $8,000,000.00
17 12/31/2018 $3,000,000.00
Financials: UnamortizedDebtIssuanceExpense
Date Value
1 9/30/2023 $4,600,000.00
2 6/30/2023 $4,800,000.00
3 3/31/2023 $5,000,000.00
4 12/31/2022 $5,300,000.00
5 9/30/2022 $5,600,000.00
6 6/30/2022 $5,800,000.00
7 3/31/2022 $6,000,000.00
8 12/31/2021 $6,200,000.00
9 9/30/2021 $6,400,000.00
10 6/30/2021 $6,600,000.00
11 3/31/2021 $200,000.00
12 12/31/2020 $200,000.00
13 9/30/2020 $300,000.00
14 6/30/2020 $300,000.00
15 3/31/2020 $300,000.00
16 12/31/2019 --
Financials: UndistributedEarningsOfForeignSubsidiaries
Date Value
1 12/31/2023 $107,600,000.00
2 12/31/2022 $97,900,000.00
3 12/31/2021 $99,100,000.00
4 12/31/2020 $109,800,000.00
5 12/31/2019 $79,400,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 $500,000.00
7 12/31/2017 $1,300,000.00
8 12/31/2016 $7,400,000.00
9 12/31/2015 $8,300,000.00
Financials: UnrecognizedTaxBenefitsIncomeTaxPenaltiesAndInterestAccrued
Date Value
1 12/31/2023 --
2 12/31/2022 --
3 12/31/2021 --
4 12/31/2020 --
5 12/31/2019 --
6 12/31/2018 --
7 12/31/2017 $900,000.00
Financials: UnrecordedUnconditionalPurchaseObligationBalanceSheetAmount
Date Value
1 12/31/2023 $212,700,000.00
2 12/31/2022 $202,100,000.00
3 12/31/2021 $183,500,000.00
4 12/31/2020 $179,700,000.00
5 12/31/2019 $168,900,000.00
6 12/31/2018 $188,400,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $48,700,000.00
2 9/30/2023 $48,700,000.00
3 6/30/2023 $48,600,000.00
4 3/31/2023 $48,800,000.00
5 12/31/2022 $48,500,000.00
6 9/30/2022 $48,500,000.00
7 6/30/2022 $48,600,000.00
8 3/31/2022 $48,800,000.00
9 12/31/2021 $48,600,000.00
10 9/30/2021 $48,600,000.00
11 6/30/2021 $48,600,000.00
12 3/31/2021 $48,800,000.00
13 12/31/2020 $48,500,000.00
14 9/30/2020 $48,500,000.00
15 6/30/2020 $48,400,000.00
16 3/31/2020 $48,400,000.00
17 12/31/2019 $48,400,000.00
18 9/30/2019 $48,300,000.00
19 6/30/2019 $48,300,000.00
20 3/31/2019 $48,500,000.00
21 12/31/2018 $48,900,000.00
22 9/30/2018 $48,800,000.00
23 6/30/2018 $48,800,000.00
24 3/31/2018 $48,800,000.00
25 12/31/2017 $48,800,000.00
26 12/31/2016 $48,800,000.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $48,500,000.00
2 9/30/2023 $48,500,000.00
3 6/30/2023 $48,400,000.00
4 3/31/2023 $48,300,000.00
5 12/31/2022 $48,200,000.00
6 9/30/2022 $48,300,000.00
7 6/30/2022 $48,200,000.00
8 3/31/2022 $48,200,000.00
9 12/31/2021 $48,100,000.00
10 9/30/2021 $48,100,000.00
11 6/30/2021 $48,000,000.00
12 3/31/2021 $48,000,000.00
13 12/31/2020 $48,000,000.00
14 9/30/2020 $48,000,000.00
15 6/30/2020 $47,900,000.00
16 3/31/2020 $47,800,000.00
17 12/31/2019 $47,900,000.00
18 9/30/2019 $47,900,000.00
19 6/30/2019 $47,900,000.00
20 3/31/2019 $47,900,000.00
21 12/31/2018 $48,800,000.00
22 9/30/2018 $48,800,000.00
23 6/30/2018 $48,800,000.00
24 3/31/2018 $48,800,000.00
25 12/31/2017 $48,800,000.00
26 12/31/2016 $48,800,000.00
Copyright 2024 PursePoor.com