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

Business Address

1330 W FULTON STREET, #350

CHICAGO , IL US 60607

Mailing Address

1330 W FULTON STREET, #350

CHICAGO , IL US 60607
Phone Number: 877-275-2935 / State Incorporated: DE / Fiscal Year End 9 /30
Financials: AccountsPayableCurrent
Date Value
1 12/31/2023 $43,119,000.00
2 9/30/2023 $56,015,000.00
3 6/30/2023 $53,010,000.00
4 3/31/2023 $51,921,000.00
5 12/31/2022 $48,563,000.00
6 9/30/2022 $48,987,000.00
7 6/30/2022 $83,034,000.00
8 3/31/2022 $76,228,000.00
9 12/31/2021 $64,490,000.00
10 9/30/2021 $69,474,000.00
11 6/30/2021 $49,736,000.00
12 3/31/2021 $51,547,000.00
13 12/31/2020 $38,179,000.00
14 9/30/2020 $42,059,000.00
15 6/30/2020 $36,414,000.00
16 9/30/2019 $47,479,000.00
17 9/30/2018 $35,877,000.00
Financials: AccountsReceivableNetCurrent
Date Value
1 12/31/2023 $32,398,000.00
2 9/30/2023 $57,660,000.00
3 6/30/2023 $72,918,000.00
4 3/31/2023 $152,745,000.00
5 12/31/2022 $68,290,000.00
6 9/30/2022 $90,159,000.00
7 6/30/2022 $101,513,000.00
8 3/31/2022 $171,685,000.00
9 12/31/2021 $63,057,000.00
10 9/30/2021 $77,316,000.00
11 6/30/2021 $90,186,000.00
12 3/31/2021 $128,463,000.00
13 12/31/2020 $41,234,000.00
14 9/30/2020 $70,886,000.00
15 6/30/2020 $79,605,000.00
16 9/30/2019 $52,623,000.00
17 9/30/2018 $43,992,000.00
Financials: AccruedLiabilitiesAndOtherLiabilities
Date Value
1 12/31/2023 $80,999,000.00
2 9/30/2023 $71,994,000.00
3 6/30/2023 $58,581,000.00
4 3/31/2023 $69,452,000.00
5 12/31/2022 $67,488,000.00
6 9/30/2022 $72,589,000.00
7 6/30/2022 $68,660,000.00
8 3/31/2022 $65,586,000.00
9 12/31/2021 $48,684,000.00
10 9/30/2021 $56,522,000.00
11 6/30/2021 $53,910,000.00
12 3/31/2021 $48,224,000.00
13 12/31/2020 $39,408,000.00
14 9/30/2020 $50,516,000.00
15 6/30/2020 $47,222,000.00
16 9/30/2019 $47,903,000.00
17 9/30/2018 $32,696,000.00
Financials: AccruedMarketingCostsCurrent
Date Value
1 12/31/2023 $4,799,000.00
2 9/30/2023 $3,868,000.00
3 6/30/2023 $4,292,000.00
4 3/31/2023 $3,442,000.00
5 12/31/2022 $5,379,000.00
6 9/30/2022 $4,272,000.00
7 6/30/2022 $4,352,000.00
8 3/31/2022 $3,847,000.00
9 12/31/2021 $4,416,000.00
10 9/30/2021 $3,421,000.00
11 6/30/2021 $3,491,000.00
12 3/31/2021 $3,580,000.00
13 12/31/2020 $2,859,000.00
14 9/30/2020 $3,343,000.00
15 6/30/2020 $2,794,000.00
16 9/30/2019 $2,026,000.00
17 9/30/2018 $1,184,000.00
Financials: AccruedProfessionalFeesCurrent
Date Value
1 12/31/2023 $1,706,000.00
2 9/30/2023 $2,073,000.00
3 6/30/2023 $1,314,000.00
4 3/31/2023 $715,000.00
5 12/31/2022 $1,466,000.00
6 9/30/2022 $2,089,000.00
7 6/30/2022 $1,363,000.00
8 3/31/2022 $1,737,000.00
9 12/31/2021 $2,098,000.00
10 9/30/2021 $2,296,000.00
11 6/30/2021 $4,030,000.00
12 3/31/2021 $2,762,000.00
13 12/31/2020 $1,652,000.00
14 9/30/2020 $4,249,000.00
15 6/30/2020 $5,863,000.00
16 9/30/2019 $14,160,000.00
17 9/30/2018 $9,885,000.00
Financials: AccruedSalesCommissionCurrent
Date Value
1 12/31/2023 $873,000.00
2 9/30/2023 $991,000.00
3 6/30/2023 $1,583,000.00
4 3/31/2023 $1,057,000.00
5 9/30/2022 $1,032,000.00
Financials: AccruedUtilitiesCurrent
Date Value
1 12/31/2023 $1,802,000.00
2 9/30/2023 $2,141,000.00
3 6/30/2023 $2,172,000.00
4 3/31/2023 $2,057,000.00
5 9/30/2022 $794,000.00
Financials: AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
Date Value
1 12/31/2023 $365,732,000.00
2 9/30/2023 $392,708,000.00
3 6/30/2023 $371,718,000.00
4 3/31/2023 $351,810,000.00
5 12/31/2022 $333,730,000.00
6 9/30/2022 $312,845,000.00
7 6/30/2022 $295,136,000.00
8 3/31/2022 $278,952,000.00
9 12/31/2021 $264,765,000.00
10 9/30/2021 $251,061,000.00
11 6/30/2021 $246,363,000.00
12 3/31/2021 $233,534,000.00
13 12/31/2020 $221,780,000.00
14 9/30/2020 $210,401,000.00
15 6/30/2020 $200,126,000.00
16 9/30/2019 $168,220,000.00
17 9/30/2018 $138,710,000.00
Financials: AccumulatedOtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-1,217,000.00
2 9/30/2023 $1,878,000.00
3 6/30/2023 $691,000.00
4 3/31/2023 $-3,262,000.00
5 12/31/2022 $-1,796,000.00
Financials: AdditionalPaidInCapital
Date Value
1 12/31/2023 $1,650,160,000.00
2 9/30/2023 $1,662,322,000.00
3 6/30/2023 $1,653,714,000.00
4 3/31/2023 $1,641,321,000.00
5 12/31/2022 $1,633,827,000.00
6 9/30/2022 $1,630,378,000.00
7 6/30/2022 $1,626,115,000.00
8 3/31/2022 $1,628,581,000.00
9 12/31/2021 $1,622,516,000.00
10 9/30/2021 $1,615,236,000.00
11 6/30/2021 $1,610,884,000.00
12 3/31/2021 $1,599,883,000.00
13 12/31/2020 $1,592,240,000.00
14 9/30/2020 $1,587,208,000.00
15 6/30/2020 $1,488,474,000.00
16 9/30/2019 $652,493,000.00
17 9/30/2018 $648,129,000.00
Financials: AdvertisingExpense
Date Value
1 9/30/2023 $62,200,000.00
2 9/30/2022 $52,500,000.00
3 9/30/2021 $37,800,000.00
4 9/30/2020 $33,200,000.00
5 9/30/2019 $41,700,000.00
6 9/30/2018 $31,700,000.00
Financials: AllocatedShareBasedCompensationExpense
Date Value
1 12/31/2023 $8,468,000.00
2 9/30/2023 $18,704,000.00
3 6/30/2023 $4,164,000.00
4 3/31/2023 $9,583,000.00
5 12/31/2022 $3,957,000.00
6 9/30/2022 $18,105,000.00
7 6/30/2022 $4,903,000.00
8 3/31/2022 $4,928,000.00
9 12/31/2021 $4,016,000.00
10 9/30/2021 $22,670,000.00
11 6/30/2021 $9,510,000.00
12 3/31/2021 $7,156,000.00
13 12/31/2020 $2,980,000.00
14 9/30/2020 $120,517,000.00
15 6/30/2020 $18,788,000.00
16 3/31/2020 $1,381,000.00
17 12/31/2019 $685,000.00
18 9/30/2019 $3,682,000.00
19 6/30/2019 $2,600,000.00
20 9/30/2018 $3,099,000.00
Financials: AllowanceForDoubtfulAccountsReceivable
Date Value
1 12/31/2023 $1,308,000.00
2 9/30/2023 $1,773,000.00
3 6/30/2023 $1,942,000.00
4 3/31/2023 $1,807,000.00
5 12/31/2022 $1,674,000.00
6 9/30/2022 $1,397,000.00
7 6/30/2022 $1,175,000.00
8 3/31/2022 $1,172,000.00
9 12/31/2021 $1,074,000.00
10 9/30/2021 $1,109,000.00
11 6/30/2021 $1,063,000.00
12 3/31/2021 $1,487,000.00
13 12/31/2020 $1,338,000.00
14 9/30/2020 $1,332,000.00
15 6/30/2020 $1,342,000.00
16 3/31/2020 $1,678,000.00
17 12/31/2019 $958,000.00
18 9/30/2019 $904,000.00
19 6/30/2019 $805,000.00
20 3/31/2019 $1,441,000.00
21 9/30/2018 $1,230,000.00
22 9/30/2017 $1,048,000.00
Financials: AllowanceForDoubtfulAccountsReceivableWriteOffs
Date Value
1 9/30/2023 $355,000.00
2 6/30/2023 $1,000.00
3 3/31/2023 $101,000.00
4 9/30/2022 $2,000.00
5 6/30/2022 $1,000.00
6 12/31/2021 $10,000.00
7 9/30/2021 $565,000.00
8 6/30/2021 $540,000.00
9 9/30/2020 $119,000.00
10 6/30/2020 $107,000.00
11 3/31/2020 $12,000.00
12 9/30/2019 $709,000.00
13 6/30/2019 $703,000.00
14 9/30/2018 $89,000.00
Financials: AmortizationOfIntangibleAssets
Date Value
1 12/31/2023 $10,164,000.00
2 9/30/2023 $46,300,000.00
3 6/30/2023 $11,600,000.00
4 3/31/2023 $23,457,000.00
5 12/31/2022 $11,837,000.00
6 9/30/2022 $50,500,000.00
7 6/30/2022 $12,500,000.00
8 3/31/2022 $25,400,000.00
9 12/31/2021 $12,880,000.00
10 9/30/2021 $49,800,000.00
11 6/30/2021 $12,500,000.00
12 3/31/2021 $12,500,000.00
13 12/31/2020 $12,643,000.00
14 9/30/2020 $55,100,000.00
15 6/30/2020 $41,600,000.00
16 3/31/2020 $27,737,000.00
17 12/31/2019 $13,858,000.00
18 9/30/2019 $60,226,000.00
19 6/30/2019 $45,479,000.00
20 9/30/2018 $51,372,000.00
Financials: Assets
Date Value
1 12/31/2023 $2,288,728,000.00
2 9/30/2023 $2,365,554,000.00
3 6/30/2023 $2,358,866,000.00
4 3/31/2023 $2,383,978,000.00
5 12/31/2022 $2,348,701,000.00
6 9/30/2022 $2,383,091,000.00
7 6/30/2022 $2,420,548,000.00
8 3/31/2022 $2,319,480,000.00
9 12/31/2021 $2,215,106,000.00
10 9/30/2021 $2,187,834,000.00
11 6/30/2021 $2,043,975,000.00
12 3/31/2021 $1,990,401,000.00
13 12/31/2020 $1,940,904,000.00
14 9/30/2020 $1,931,856,000.00
15 6/30/2020 $1,930,322,000.00
16 9/30/2019 $1,788,263,000.00
17 9/30/2018 $1,779,180,000.00
Financials: AssetsCurrent
Date Value
1 12/31/2023 $593,378,000.00
2 9/30/2023 $582,970,000.00
3 6/30/2023 $569,647,000.00
4 3/31/2023 $568,598,000.00
5 12/31/2022 $513,510,000.00
6 9/30/2022 $530,594,000.00
7 6/30/2022 $606,500,000.00
8 3/31/2022 $520,851,000.00
9 12/31/2021 $437,019,000.00
10 9/30/2021 $532,398,000.00
11 6/30/2021 $494,146,000.00
12 3/31/2021 $457,780,000.00
13 12/31/2020 $428,992,000.00
14 9/30/2020 $424,695,000.00
15 6/30/2020 $436,540,000.00
16 9/30/2019 $290,590,000.00
17 9/30/2018 $248,669,000.00
Financials: BuildingsAndImprovementsGross
Date Value
1 12/31/2023 $103,824,000.00
2 9/30/2023 $129,031,000.00
3 6/30/2023 $126,931,000.00
4 3/31/2023 $124,404,000.00
5 12/31/2022 $115,451,000.00
6 9/30/2022 $110,300,000.00
7 6/30/2022 $101,181,000.00
8 3/31/2022 $80,397,000.00
9 12/31/2021 $76,234,000.00
10 9/30/2021 $73,227,000.00
Financials: BusinessAcquisitionPurchasePriceAllocationGoodwillExpectedTaxDeductibleAmount
Date Value
1 6/30/2023 $2,600,000.00
2 3/31/2023 $6,700,000.00
3 12/31/2022 $6,600,000.00
4 9/30/2022 $42,600,000.00
5 6/30/2022 $36,100,000.00
6 3/31/2022 $36,100,000.00
7 12/31/2021 $41,100,000.00
Financials: BusinessCombinationAcquisitionRelatedCosts
Date Value
1 9/30/2023 $3,900,000.00
2 6/30/2023 $3,900,000.00
3 3/31/2023 $1,400,000.00
4 12/31/2022 $2,400,000.00
5 9/30/2022 $11,500,000.00
6 6/30/2022 $3,200,000.00
7 3/31/2022 $4,400,000.00
8 12/31/2021 $497,000.00
9 9/30/2020 $900,000.00
10 6/30/2020 $900,000.00
11 3/31/2020 $800,000.00
12 12/31/2019 $600,000.00
13 9/30/2019 $4,100,000.00
14 6/30/2019 $3,656,000.00
15 9/30/2018 $4,900,000.00
Financials: BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
Date Value
1 6/30/2023 $400,000.00
2 3/31/2023 $400,000.00
3 12/31/2022 $400,000.00
4 6/30/2020 --
5 9/30/2019 $53,000.00
6 6/30/2019 $53,000.00
7 9/30/2018 $-1,810,000.00
Financials: CapitalExpendituresIncurredButNotYetPaid
Date Value
1 12/31/2023 $2,603,000.00
2 9/30/2023 $7,703,000.00
3 6/30/2023 $14,299,000.00
4 3/31/2023 $12,984,000.00
5 12/31/2022 $16,275,000.00
6 9/30/2022 $29,562,000.00
7 6/30/2022 $24,321,000.00
8 3/31/2022 $11,976,000.00
9 12/31/2021 $5,748,000.00
10 9/30/2021 $16,177,000.00
11 6/30/2021 $3,780,000.00
12 3/31/2021 $4,420,000.00
13 12/31/2020 $4,035,000.00
14 9/30/2020 $2,089,000.00
15 6/30/2020 $5,058,000.00
16 3/31/2020 $2,424,000.00
17 12/31/2019 $2,007,000.00
18 9/30/2019 $3,674,000.00
19 6/30/2019 $4,142,000.00
20 9/30/2018 $4,983,000.00
Financials: CashAndCashEquivalentsAtCarryingValue
Date Value
1 12/31/2023 $274,759,000.00
2 9/30/2023 $278,314,000.00
3 6/30/2023 $244,597,000.00
4 3/31/2023 $126,259,000.00
5 12/31/2022 $86,865,000.00
6 9/30/2022 $120,817,000.00
7 6/30/2022 $159,621,000.00
8 3/31/2022 $25,812,000.00
9 12/31/2021 $66,056,000.00
10 9/30/2021 $250,536,000.00
11 6/30/2021 $220,464,000.00
12 3/31/2021 $151,317,000.00
13 12/31/2020 $210,034,000.00
14 9/30/2020 $215,012,000.00
15 6/30/2020 $215,111,000.00
16 3/31/2020 $94,698,000.00
17 12/31/2019 $22,468,000.00
18 9/30/2019 $105,947,000.00
19 6/30/2019 $50,798,000.00
20 9/30/2018 $82,283,000.00
21 9/30/2017 $101,921,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsIncludingDisposalGroupAndDiscontinuedOperations
Date Value
1 12/31/2023 $274,759,000.00
2 9/30/2023 $278,314,000.00
3 6/30/2023 $244,597,000.00
4 3/31/2023 $126,259,000.00
5 12/31/2022 $86,865,000.00
6 9/30/2022 $120,817,000.00
7 6/30/2022 $159,621,000.00
8 3/31/2022 $25,812,000.00
9 12/31/2021 $66,056,000.00
10 9/30/2021 $250,536,000.00
11 6/30/2021 $220,464,000.00
12 3/31/2021 $151,317,000.00
13 12/31/2020 $210,034,000.00
14 9/30/2020 $215,012,000.00
15 9/30/2019 $105,947,000.00
16 9/30/2018 $82,283,000.00
Financials: CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
Date Value
1 12/31/2023 $-3,555,000.00
2 9/30/2023 $157,497,000.00
3 6/30/2023 $123,780,000.00
4 3/31/2023 $5,442,000.00
5 12/31/2022 $33,952,000.00
6 9/30/2022 $-129,719,000.00
7 6/30/2022 $-90,915,000.00
8 3/31/2022 $-224,724,000.00
9 12/31/2021 $-184,480,000.00
10 9/30/2021 $35,524,000.00
11 6/30/2021 $5,452,000.00
12 3/31/2021 $-63,695,000.00
13 12/31/2020 $-4,978,000.00
14 9/30/2020 $109,065,000.00
15 9/30/2019 $23,664,000.00
Financials: CommitmentsAndContingencies
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 9/30/2019 --
17 9/30/2018 --
Financials: CommonStockSharesIssued
Date Value
1 12/31/2023 $156,341,203.00
2 9/30/2023 $155,967,736.00
Financials: ComprehensiveIncomeNetOfTax
Date Value
1 12/31/2023 $22,624,000.00
2 9/30/2023 $69,833,000.00
3 6/30/2023 $26,003,000.00
4 3/31/2023 $-12,825,000.00
5 12/31/2022 $-27,632,000.00
6 9/30/2022 $75,225,000.00
7 6/30/2022 $80,001,000.00
8 3/31/2022 $52,525,000.00
9 12/31/2021 $16,707,000.00
10 9/30/2021 $93,150,000.00
11 6/30/2021 $21,769,000.00
12 3/31/2021 $32,788,000.00
13 12/31/2020 $10,183,000.00
14 9/30/2020 $-122,233,000.00
15 6/30/2020 $-52,116,000.00
16 3/31/2020 $-5,758,000.00
17 12/31/2019 $-9,846,000.00
18 9/30/2019 $-20,196,000.00
19 6/30/2019 $-19,276,000.00
20 9/30/2018 $6,745,000.00
Financials: ConstructionInProgressGross
Date Value
1 12/31/2023 $79,314,000.00
2 9/30/2023 $94,422,000.00
3 6/30/2023 $87,004,000.00
4 3/31/2023 $91,536,000.00
5 12/31/2022 $124,282,000.00
6 9/30/2022 $140,566,000.00
7 6/30/2022 $137,698,000.00
8 3/31/2022 $173,929,000.00
9 12/31/2021 $148,815,000.00
10 9/30/2021 $129,886,000.00
Financials: CostOfRevenue
Date Value
1 12/31/2023 $149,011,000.00
2 9/30/2023 $932,663,000.00
3 6/30/2023 $693,552,000.00
4 3/31/2023 $438,199,000.00
5 12/31/2022 $168,680,000.00
6 9/30/2022 $946,266,000.00
7 6/30/2022 $713,498,000.00
8 3/31/2022 $273,795,000.00
9 12/31/2021 $171,099,000.00
10 9/30/2021 $789,023,000.00
11 6/30/2021 $555,147,000.00
12 3/31/2021 $334,560,000.00
13 12/31/2020 $139,300,000.00
14 9/30/2020 $603,209,000.00
15 6/30/2020 $148,588,000.00
16 3/31/2020 $280,965,000.00
17 12/31/2019 $114,752,000.00
18 9/30/2019 $541,006,000.00
19 6/30/2019 $145,897,000.00
20 9/30/2018 $479,769,000.00
Financials: CurrentFederalStateAndLocalTaxExpenseBenefit
Date Value
1 9/30/2023 $33,416,000.00
2 9/30/2022 $9,070,000.00
3 9/30/2021 $3,139,000.00
4 9/30/2020 $1,832,000.00
5 9/30/2019 $1,366,000.00
6 9/30/2018 $1,013,000.00
Financials: CurrentFederalTaxExpenseBenefit
Date Value
1 9/30/2023 $25,216,000.00
2 9/30/2022 $810,000.00
3 9/30/2021 $200,000.00
4 9/30/2020 $-55,000.00
5 9/30/2019 $-62,000.00
6 9/30/2018 $-41,000.00
Financials: CurrentStateAndLocalTaxExpenseBenefit
Date Value
1 9/30/2023 $8,200,000.00
2 9/30/2022 $8,260,000.00
3 9/30/2021 $2,939,000.00
4 9/30/2020 $1,887,000.00
5 9/30/2019 $1,428,000.00
6 9/30/2018 $1,054,000.00
Financials: CustomerDepositsCurrent
Date Value
1 12/31/2023 $3,771,000.00
2 9/30/2023 $4,152,000.00
3 6/30/2023 $4,312,000.00
4 3/31/2023 $4,014,000.00
5 12/31/2022 $1,787,000.00
6 9/30/2022 $2,494,000.00
7 6/30/2022 $7,232,000.00
8 3/31/2022 $10,676,000.00
9 12/31/2021 $8,724,000.00
Financials: DebtInstrumentCarryingAmount
Date Value
1 12/31/2023 $592,500,000.00
2 9/30/2023 $594,000,000.00
3 6/30/2023 $595,500,000.00
4 3/31/2023 $597,000,000.00
5 12/31/2022 $598,500,000.00
6 9/30/2022 $600,000,000.00
7 6/30/2022 $600,000,000.00
8 3/31/2022 $507,654,000.00
9 12/31/2021 $467,654,000.00
10 9/30/2021 $467,654,000.00
11 6/30/2021 $467,310,000.00
12 3/31/2021 $467,280,000.00
13 12/31/2020 $467,182,000.00
14 9/30/2020 $467,147,000.00
15 6/30/2020 $511,112,000.00
16 9/30/2019 $1,123,507,000.00
17 9/30/2018 $1,131,570,000.00
Financials: DebtInstrumentUnamortizedDiscount
Date Value
1 12/31/2023 $3,571,000.00
2 9/30/2023 $3,739,000.00
3 6/30/2023 $3,906,000.00
4 3/31/2023 $4,074,000.00
5 12/31/2022 $4,241,000.00
6 9/30/2022 $4,409,000.00
7 6/30/2022 $4,576,000.00
8 3/31/2022 $253,000.00
9 12/31/2021 $284,000.00
10 9/30/2021 $314,000.00
11 9/30/2020 $507,000.00
Financials: DeferredFederalIncomeTaxExpenseBenefit
Date Value
1 9/30/2023 $-6,828,000.00
2 9/30/2022 $19,302,000.00
3 9/30/2021 $26,240,000.00
4 9/30/2020 $-7,408,000.00
5 9/30/2019 $-3,128,000.00
6 9/30/2018 $-25,534,000.00
Financials: DeferredFederalStateAndLocalTaxExpenseBenefit
Date Value
1 9/30/2023 $-9,487,000.00
2 9/30/2022 $19,684,000.00
3 9/30/2021 $25,529,000.00
4 9/30/2020 $-10,110,000.00
5 9/30/2019 $-5,321,000.00
6 9/30/2018 $-24,125,000.00
Financials: DeferredFinanceCostsNet
Date Value
1 12/31/2023 $3,818,000.00
2 9/30/2023 $3,996,000.00
3 6/30/2023 $4,176,000.00
4 3/31/2023 $4,354,000.00
5 12/31/2022 $4,533,000.00
6 9/30/2022 $4,712,000.00
7 6/30/2022 $4,891,000.00
8 3/31/2022 $2,117,000.00
9 12/31/2021 $2,371,000.00
10 9/30/2021 $2,625,000.00
11 6/30/2021 $2,879,000.00
12 3/31/2021 $3,134,000.00
13 12/31/2020 $3,874,000.00
14 9/30/2020 $4,165,000.00
15 6/30/2020 $4,456,000.00
16 9/30/2019 $11,890,000.00
17 9/30/2018 $15,277,000.00
Financials: DeferredIncomeTaxAssetsNet
Date Value
1 9/30/2023 $78,099,000.00
2 9/30/2022 $74,256,000.00
3 9/30/2021 $63,085,000.00
4 9/30/2020 $62,903,000.00
5 9/30/2019 $49,673,000.00
6 9/30/2018 $35,685,000.00
Financials: DeferredIncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $-8,192,000.00
2 9/30/2023 $-9,487,000.00
3 6/30/2023 $1,599,000.00
4 3/31/2023 $465,000.00
5 12/31/2022 $1,504,000.00
6 9/30/2022 $19,684,000.00
7 6/30/2022 $21,520,000.00
8 3/31/2022 $15,132,000.00
9 12/31/2021 $4,381,000.00
10 9/30/2021 $25,529,000.00
11 6/30/2021 $17,385,000.00
12 3/31/2021 $8,710,000.00
13 12/31/2020 $2,908,000.00
14 9/30/2020 $-10,110,000.00
15 6/30/2020 $-4,048,000.00
16 3/31/2020 $-3,008,000.00
17 12/31/2019 $-2,653,000.00
18 9/30/2019 $-5,321,000.00
19 6/30/2019 $-5,565,000.00
20 9/30/2018 $-24,125,000.00
Financials: DeferredIncomeTaxLiabilities
Date Value
1 9/30/2023 $134,429,000.00
2 9/30/2022 $139,451,000.00
3 9/30/2021 $109,456,000.00
4 9/30/2020 $84,163,000.00
5 9/30/2019 $85,091,000.00
6 9/30/2018 $75,159,000.00
Financials: DeferredIncomeTaxLiabilitiesNet
Date Value
1 12/31/2023 $47,117,000.00
2 9/30/2023 $56,330,000.00
3 6/30/2023 $67,056,000.00
4 3/31/2023 $64,423,000.00
5 12/31/2022 $66,052,000.00
6 9/30/2022 $65,195,000.00
7 6/30/2022 $67,892,000.00
8 3/31/2022 $61,505,000.00
9 12/31/2021 $50,753,000.00
10 9/30/2021 $46,371,000.00
11 6/30/2021 $38,645,000.00
12 3/31/2021 $29,970,000.00
13 12/31/2020 $24,168,000.00
14 9/30/2020 $21,260,000.00
15 6/30/2020 $26,732,000.00
16 9/30/2019 $34,003,000.00
17 9/30/2018 $39,474,000.00
Financials: DeferredStateAndLocalIncomeTaxExpenseBenefit
Date Value
1 9/30/2023 $-2,659,000.00
2 9/30/2022 $382,000.00
3 9/30/2021 $-711,000.00
4 9/30/2020 $-2,702,000.00
5 9/30/2019 $-2,193,000.00
6 9/30/2018 $1,409,000.00
Financials: DeferredTaxAssetsInventory
Date Value
1 9/30/2023 $14,203,000.00
2 9/30/2022 $13,852,000.00
3 9/30/2021 $6,004,000.00
4 9/30/2020 $5,181,000.00
5 9/30/2019 $7,867,000.00
6 9/30/2018 $9,418,000.00
Financials: DeferredTaxAssetsOperatingLossCarryforwardsStateAndLocal
Date Value
1 9/30/2023 $15,744,000.00
2 9/30/2022 $13,699,000.00
3 9/30/2021 $10,852,000.00
4 9/30/2020 $9,797,000.00
5 9/30/2019 $8,866,000.00
6 9/30/2018 $7,352,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost
Date Value
1 9/30/2023 $13,502,000.00
2 9/30/2022 $12,185,000.00
3 9/30/2021 $9,284,000.00
4 9/30/2020 $6,325,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsAccruedLiabilities
Date Value
1 9/30/2023 $11,996,000.00
2 9/30/2022 $10,607,000.00
3 9/30/2021 $9,189,000.00
4 9/30/2020 $7,876,000.00
5 9/30/2019 $7,407,000.00
6 9/30/2018 $4,003,000.00
Financials: DeferredTaxAssetsTaxDeferredExpenseReservesAndAccrualsWarrantyReserves
Date Value
1 9/30/2023 $4,148,000.00
2 9/30/2022 $3,839,000.00
3 9/30/2021 $3,139,000.00
4 9/30/2020 $3,016,000.00
5 9/30/2019 $2,819,000.00
6 9/30/2018 $2,366,000.00
Financials: DeferredTaxAssetsValuationAllowance
Date Value
1 9/30/2023 $5,557,000.00
2 9/30/2022 $4,960,000.00
3 9/30/2021 $5,310,000.00
4 9/30/2020 $5,530,000.00
5 9/30/2019 $5,250,000.00
6 9/30/2018 $5,230,000.00
7 9/30/2017 $4,188,000.00
Financials: DeferredTaxLiabilities
Date Value
1 9/30/2023 $56,330,000.00
2 9/30/2022 $65,195,000.00
3 9/30/2021 $46,371,000.00
4 9/30/2020 $21,260,000.00
5 9/30/2019 $34,003,000.00
6 9/30/2018 $39,474,000.00
Financials: DeferredTaxLiabilitiesDeferredExpenseReservesAndAccruals
Date Value
1 9/30/2023 $203,000.00
2 9/30/2022 $546,000.00
3 9/30/2021 $643,000.00
4 9/30/2020 $1,037,000.00
5 9/30/2019 $521,000.00
6 9/30/2018 $506,000.00
Financials: DeferredTaxLiabilitiesGoodwillAndIntangibleAssetsGoodwill
Date Value
1 9/30/2023 $37,272,000.00
2 9/30/2022 $42,197,000.00
3 9/30/2021 $42,726,000.00
4 9/30/2020 $45,509,000.00
5 9/30/2019 $51,823,000.00
6 9/30/2018 $56,439,000.00
Financials: DeferredTaxLiabilitiesPropertyPlantAndEquipment
Date Value
1 9/30/2023 $74,611,000.00
2 9/30/2022 $73,471,000.00
3 9/30/2021 $50,159,000.00
4 9/30/2020 $37,617,000.00
5 9/30/2019 $32,747,000.00
6 9/30/2018 $18,214,000.00
Financials: DefinedContributionPlanCostRecognized
Date Value
1 9/30/2023 $4,900,000.00
2 9/30/2022 $5,100,000.00
3 9/30/2021 $4,000,000.00
4 9/30/2020 $3,200,000.00
5 9/30/2019 $2,700,000.00
6 9/30/2018 $1,700,000.00
Financials: DefinedContributionPlanMaximumAnnualContributionsPerEmployeePercent
Date Value
1 9/30/2023 $0.85
2 9/30/2022 $0.85
Financials: Depreciation
Date Value
1 12/31/2023 $20,500,000.00
2 9/30/2023 $81,200,000.00
3 6/30/2023 $59,700,000.00
4 3/31/2023 $18,700,000.00
5 12/31/2022 $20,800,000.00
6 9/30/2022 $64,500,000.00
7 6/30/2022 $46,400,000.00
8 3/31/2022 $15,700,000.00
9 12/31/2021 $15,200,000.00
10 9/30/2021 $50,600,000.00
11 6/30/2021 $13,300,000.00
12 3/31/2021 $24,335,000.00
13 12/31/2020 $11,600,000.00
14 9/30/2020 $44,600,000.00
15 6/30/2020 $33,600,000.00
16 3/31/2020 $20,891,000.00
17 12/31/2019 $10,283,000.00
18 9/30/2019 $33,703,000.00
19 6/30/2019 $24,155,000.00
20 9/30/2018 $26,293,000.00
Financials: DepreciationDepletionAndAmortization
Date Value
1 12/31/2023 $31,937,000.00
2 9/30/2023 $132,544,000.00
3 6/30/2023 $98,539,000.00
4 3/31/2023 $31,635,000.00
5 12/31/2022 $33,840,000.00
6 9/30/2022 $118,533,000.00
7 6/30/2022 $86,730,000.00
8 3/31/2022 $29,042,000.00
9 12/31/2021 $28,082,000.00
10 9/30/2021 $101,604,000.00
11 6/30/2021 $75,255,000.00
12 3/31/2021 $49,549,000.00
13 12/31/2020 $24,278,000.00
14 9/30/2020 $99,781,000.00
15 6/30/2020 $26,597,000.00
16 3/31/2020 $48,628,000.00
17 12/31/2019 $24,141,000.00
18 9/30/2019 $93,929,000.00
19 6/30/2019 $23,243,000.00
20 9/30/2018 $77,665,000.00
Financials: EarningsPerShareBasic
Date Value
1 12/31/2023 $0.17
2 9/30/2023 $0.45
3 6/30/2023 $0.17
4 3/31/2023 $0.11
5 12/31/2022 $-0.17
6 9/30/2022 $0.49
7 6/30/2022 $0.52
8 3/31/2022 $0.34
9 12/31/2021 $0.11
10 9/30/2021 $0.61
11 6/30/2021 $0.36
12 3/31/2021 $0.15
13 12/31/2020 $0.07
14 9/30/2020 $-1.01
15 6/30/2020 $0.44
16 3/31/2020 $0.04
17 12/31/2019 $-0.09
18 9/30/2019 $-0.19
Financials: EarningsPerShareDiluted
Date Value
1 12/31/2023 $0.17
2 9/30/2023 $0.45
3 6/30/2023 $0.17
4 3/31/2023 $0.11
5 12/31/2022 $-0.17
6 9/30/2022 $0.49
7 6/30/2022 $0.51
8 3/31/2022 $0.23
9 12/31/2021 $0.11
10 9/30/2021 $0.59
11 6/30/2021 $0.35
12 3/31/2021 $0.14
13 12/31/2020 $0.07
14 9/30/2020 $-1.01
15 6/30/2020 $0.44
16 3/31/2020 $0.04
17 12/31/2019 $-0.09
18 9/30/2019 $-0.19
Financials: EffectiveIncomeTaxRateContinuingOperations
Date Value
1 12/31/2023 $0.40
2 9/30/2023 $0.26
3 6/30/2023 $0.30
4 3/31/2023 $0.29
5 12/31/2022 $0.27
6 9/30/2022 $0.28
7 6/30/2022 $0.25
8 3/31/2022 $0.25
9 12/31/2021 $0.22
10 9/30/2021 $0.24
11 6/30/2021 $0.27
12 3/31/2021 $0.25
13 12/31/2020 $0.25
14 9/30/2020 $0.06
15 6/30/2020 $0.05
16 3/31/2020 $0.37
17 12/31/2019 $0.29
18 9/30/2019 $0.16
19 6/30/2019 $0.20
Financials: EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
Date Value
1 9/30/2023 $0.21
2 9/30/2022 $0.21
3 9/30/2021 $0.21
4 9/30/2020 $0.21
5 9/30/2019 $0.21
6 9/30/2018 $0.21
7 9/30/2017 $0.35
Financials: EffectiveIncomeTaxRateReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 9/30/2023 $0.01
2 9/30/2022 $0.00
3 9/30/2021 $0.00
4 9/30/2020 $0.00
5 9/30/2019 $0.00
6 9/30/2018 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpense
Date Value
1 9/30/2023 --
2 9/30/2022 --
3 9/30/2021 $0.00
4 9/30/2020 $0.00
5 9/30/2019 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationNondeductibleExpenseMealsAndEntertainment
Date Value
1 9/30/2023 $0.00
2 9/30/2022 $0.00
3 9/30/2021 $0.00
4 9/30/2020 $0.00
5 9/30/2019 $-0.02
6 9/30/2018 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationOtherReconcilingItemsPercent
Date Value
1 9/30/2023 $0.00
2 9/30/2022 --
3 9/30/2021 $0.00
4 9/30/2020 --
5 9/30/2019 $-0.01
6 9/30/2018 $-0.01
Financials: EffectiveIncomeTaxRateReconciliationShareBasedCompensationExcessTaxBenefitPercent
Date Value
1 9/30/2023 $0.01
2 9/30/2022 $0.00
3 9/30/2021 $0.01
4 9/30/2020 $-0.15
5 9/30/2019 $-0.03
6 9/30/2018 $-0.03
Financials: EffectiveIncomeTaxRateReconciliationStateAndLocalIncomeTaxes
Date Value
1 9/30/2023 $0.04
2 9/30/2022 $0.07
3 9/30/2021 $0.02
4 9/30/2020 $0.01
5 9/30/2019 $0.03
6 9/30/2018 $-0.02
Financials: EffectiveIncomeTaxRateReconciliationTaxCreditsResearch
Date Value
1 9/30/2023 $0.01
2 9/30/2022 $0.01
3 9/30/2021 $0.01
4 9/30/2020 $0.00
Financials: EmployeeRelatedLiabilitiesCurrent
Date Value
1 12/31/2023 $20,673,000.00
2 9/30/2023 $34,313,000.00
3 6/30/2023 $26,844,000.00
4 3/31/2023 $36,627,000.00
5 12/31/2022 $31,627,000.00
6 9/30/2022 $36,866,000.00
7 6/30/2022 $30,492,000.00
8 3/31/2022 $24,590,000.00
9 12/31/2021 $17,637,000.00
10 9/30/2021 $32,996,000.00
11 6/30/2021 $30,949,000.00
12 3/31/2021 $25,881,000.00
13 12/31/2020 $18,555,000.00
14 9/30/2020 $26,554,000.00
15 6/30/2020 $23,605,000.00
16 9/30/2019 $17,202,000.00
17 9/30/2018 $11,119,000.00
Financials: EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
Date Value
1 12/31/2023 $36,600,000.00
2 9/30/2023 $23,500,000.00
3 6/30/2023 $28,200,000.00
4 3/31/2023 $35,100,000.00
5 9/30/2022 $28,500,000.00
Financials: EmployeeServiceShareBasedCompensationTaxBenefitFromCompensationExpense
Date Value
1 12/31/2023 $1,700,000.00
2 9/30/2023 $3,600,000.00
3 6/30/2023 $2,900,000.00
4 3/31/2023 $1,800,000.00
5 12/31/2022 $800,000.00
6 9/30/2022 $4,100,000.00
7 6/30/2022 $2,900,000.00
8 3/31/2022 $1,100,000.00
9 12/31/2021 $800,000.00
10 9/30/2021 $3,800,000.00
11 6/30/2021 $2,000,000.00
12 3/31/2021 $800,000.00
13 12/31/2020 $500,000.00
14 9/30/2020 $6,300,000.00
15 6/30/2020 $1,600,000.00
16 3/31/2020 --
17 12/31/2019 --
18 9/30/2019 --
19 6/30/2019 --
20 9/30/2018 --
Financials: FinanceLeaseInterestExpense
Date Value
1 12/31/2023 $1,107,000.00
2 9/30/2023 $4,391,000.00
3 6/30/2023 $3,293,000.00
4 3/31/2023 $1,103,000.00
5 12/31/2022 $1,092,000.00
6 9/30/2022 $3,616,000.00
7 6/30/2022 $2,584,000.00
8 3/31/2022 $1,673,000.00
9 12/31/2021 $804,000.00
10 9/30/2021 $827,000.00
11 6/30/2021 $610,000.00
12 3/31/2021 $406,000.00
13 12/31/2020 $203,000.00
Financials: FinanceLeaseInterestPaymentOnLiability
Date Value
1 9/30/2023 $4,391,000.00
2 9/30/2022 $3,617,000.00
3 9/30/2021 $827,000.00
Financials: FinanceLeaseLiability
Date Value
1 12/31/2023 $78,105,000.00
2 9/30/2023 $78,495,000.00
3 6/30/2023 $78,440,000.00
4 3/31/2023 $78,824,000.00
5 12/31/2022 $79,163,000.00
6 9/30/2022 $78,072,000.00
7 6/30/2022 $64,299,000.00
8 3/31/2022 $57,213,000.00
9 12/31/2021 $56,468,000.00
10 9/30/2021 $50,661,000.00
11 6/30/2020 $7,900,000.00
12 9/30/2019 $7,900,000.00
13 9/30/2018 $5,800,000.00
Financials: FinanceLeaseLiabilityCurrent
Date Value
1 12/31/2023 $2,829,000.00
2 9/30/2023 $2,777,000.00
3 6/30/2023 $2,622,000.00
4 3/31/2023 $2,568,000.00
5 12/31/2022 $2,524,000.00
6 9/30/2022 $2,366,000.00
7 6/30/2022 $1,597,000.00
8 3/31/2022 $1,217,000.00
9 12/31/2021 $606,000.00
10 9/30/2021 $71,000.00
Financials: FinanceLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $75,276,000.00
2 9/30/2023 $75,718,000.00
3 6/30/2023 $75,818,000.00
4 3/31/2023 $76,256,000.00
5 12/31/2022 $76,639,000.00
6 9/30/2022 $75,706,000.00
7 6/30/2022 $62,702,000.00
8 3/31/2022 $55,996,000.00
9 12/31/2021 $55,862,000.00
10 9/30/2021 $50,590,000.00
11 6/30/2021 $10,505,000.00
12 3/31/2021 $10,731,000.00
13 12/31/2020 $10,886,000.00
14 9/30/2020 $10,910,000.00
15 6/30/2020 $10,901,000.00
16 9/30/2019 $11,181,000.00
17 9/30/2018 $8,405,000.00
Financials: FinanceLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $148,175,000.00
2 9/30/2023 $149,580,000.00
3 6/30/2023 $150,467,000.00
4 3/31/2023 $151,900,000.00
5 12/31/2022 $153,285,000.00
6 9/30/2022 $152,606,000.00
7 6/30/2022 $133,709,000.00
8 3/31/2022 $124,656,000.00
9 12/31/2021 $124,717,000.00
10 9/30/2021 $116,889,000.00
Financials: FinanceLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 9/30/2023 $117,013,000.00
2 9/30/2022 $121,243,000.00
3 9/30/2021 $98,796,000.00
4 6/30/2021 $3,823,000.00
5 3/31/2021 $3,823,000.00
6 12/31/2020 $3,823,000.00
7 9/30/2020 $3,823,000.00
8 6/30/2020 $4,607,000.00
9 9/30/2019 $4,607,000.00
Financials: FinanceLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $7,105,000.00
2 9/30/2023 $7,101,000.00
3 6/30/2023 $6,904,000.00
4 3/31/2023 $6,827,000.00
5 12/31/2022 $6,741,000.00
6 9/30/2022 $6,628,000.00
7 6/30/2022 $5,282,000.00
8 3/31/2022 $4,661,000.00
9 12/31/2021 $4,534,000.00
10 9/30/2021 $3,266,000.00
11 6/30/2021 $787,000.00
12 3/31/2021 $787,000.00
13 9/30/2020 $776,000.00
14 6/30/2020 $778,000.00
15 9/30/2019 $459,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFive
Date Value
1 9/30/2023 $5,265,000.00
2 9/30/2022 $5,814,000.00
3 9/30/2021 $3,422,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $5,278,000.00
2 9/30/2023 $6,368,000.00
3 6/30/2023 $6,168,000.00
4 3/31/2023 $6,123,000.00
5 12/31/2022 $6,070,000.00
6 9/30/2022 $6,162,000.00
7 6/30/2022 $4,624,000.00
8 3/31/2022 $3,963,000.00
9 12/31/2021 $3,858,000.00
10 9/30/2021 $3,553,000.00
11 6/30/2021 $846,000.00
12 3/31/2021 $846,000.00
13 12/31/2020 $826,000.00
14 9/30/2020 $826,000.00
15 6/30/2020 $827,000.00
16 9/30/2019 $808,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $6,480,000.00
2 9/30/2023 $6,835,000.00
3 6/30/2023 $6,632,000.00
4 3/31/2023 $6,556,000.00
5 12/31/2022 $6,476,000.00
6 9/30/2022 $6,318,000.00
7 6/30/2022 $4,833,000.00
8 3/31/2022 $4,166,000.00
9 12/31/2021 $4,021,000.00
10 9/30/2021 $3,765,000.00
11 6/30/2021 $826,000.00
12 3/31/2021 $826,000.00
13 12/31/2020 $806,000.00
14 9/30/2020 $806,000.00
15 6/30/2020 $788,000.00
16 9/30/2019 $788,000.00
Financials: FinanceLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $6,942,000.00
2 9/30/2023 $6,998,000.00
3 6/30/2023 $6,795,000.00
4 3/31/2023 $6,715,000.00
5 12/31/2022 $6,629,000.00
6 9/30/2022 $6,441,000.00
7 6/30/2022 $5,016,000.00
8 3/31/2022 $4,375,000.00
9 12/31/2021 $4,233,000.00
10 9/30/2021 $4,087,000.00
11 6/30/2021 $806,000.00
12 3/31/2021 $806,000.00
13 12/31/2020 $787,000.00
14 9/30/2020 $787,000.00
15 6/30/2020 $778,000.00
16 9/30/2019 $769,000.00
Financials: FinanceLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 12/31/2023 $5,358,000.00
2 6/30/2023 $1,737,000.00
3 3/31/2023 $3,453,000.00
4 12/31/2022 $5,153,000.00
5 6/30/2022 $1,307,000.00
6 3/31/2022 $2,248,000.00
7 12/31/2021 $2,851,000.00
8 6/30/2021 $193,000.00
9 3/31/2021 $388,000.00
10 12/31/2020 $607,000.00
11 6/30/2020 $192,000.00
Financials: FinanceLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $70,070,000.00
2 9/30/2023 $71,085,000.00
3 6/30/2023 $72,027,000.00
4 3/31/2023 $73,076,000.00
5 12/31/2022 $74,122,000.00
6 9/30/2022 $74,534,000.00
7 6/30/2022 $69,410,000.00
8 3/31/2022 $67,443,000.00
9 12/31/2021 $68,249,000.00
10 9/30/2021 $66,228,000.00
Financials: FinanceLeasePrincipalPayments
Date Value
1 12/31/2023 $713,000.00
2 9/30/2023 $2,619,000.00
3 6/30/2023 $1,958,000.00
4 3/31/2023 $1,307,000.00
5 12/31/2022 $650,000.00
6 9/30/2022 $249,000.00
7 6/30/2022 $2,308,000.00
8 3/31/2022 $1,242,000.00
9 12/31/2021 $559,000.00
10 9/30/2021 $1,921,000.00
11 6/30/2021 $1,385,000.00
Financials: FinanceLeaseRightOfUseAsset
Date Value
1 12/31/2023 $70,554,000.00
2 9/30/2023 $71,529,000.00
3 6/30/2023 $72,085,000.00
4 3/31/2023 $73,080,000.00
5 12/31/2022 $74,035,000.00
6 9/30/2022 $73,541,000.00
7 6/30/2022 $60,310,000.00
8 3/31/2022 $53,906,000.00
9 12/31/2021 $54,144,000.00
10 9/30/2021 $49,084,000.00
11 6/30/2021 $9,200,000.00
12 3/31/2021 $9,200,000.00
13 12/31/2020 $9,200,000.00
14 6/30/2020 $9,200,000.00
15 9/30/2019 $9,200,000.00
16 9/30/2018 $5,800,000.00
Financials: FinanceLeaseRightOfUseAssetAmortization
Date Value
1 12/31/2023 $1,301,000.00
2 9/30/2023 $5,053,000.00
3 6/30/2023 $3,783,000.00
4 3/31/2023 $1,272,000.00
5 12/31/2022 $1,248,000.00
6 9/30/2022 $3,477,000.00
7 6/30/2022 $2,390,000.00
8 3/31/2022 $797,000.00
9 12/31/2021 $717,000.00
10 9/30/2021 $1,191,000.00
11 6/30/2021 $316,000.00
12 3/31/2021 $524,000.00
13 12/31/2020 $249,000.00
Financials: FinanceLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.06
2 9/30/2023 $0.06
3 6/30/2023 $0.06
4 3/31/2023 $0.06
5 12/31/2022 $0.06
6 9/30/2022 $0.06
7 6/30/2022 $0.06
8 3/31/2022 $0.06
9 12/31/2021 $0.06
10 9/30/2021 $0.07
11 6/30/2021 $0.08
12 3/31/2021 $0.08
13 12/31/2020 $0.08
14 6/30/2020 $0.08
15 9/30/2019 $0.09
Financials: FiniteLivedIntangibleAssetsAccumulatedAmortization
Date Value
1 12/31/2023 $503,464,000.00
2 9/30/2023 $520,571,000.00
3 6/30/2023 $509,268,000.00
4 3/31/2023 $497,690,000.00
5 12/31/2022 $486,070,000.00
6 9/30/2022 $474,233,000.00
7 6/30/2022 $461,662,000.00
8 3/31/2022 $449,140,000.00
9 12/31/2021 $441,194,000.00
10 9/30/2021 $428,314,000.00
11 6/30/2021 $416,178,000.00
12 3/31/2021 $403,695,000.00
13 12/31/2020 $391,155,000.00
14 9/30/2020 $378,512,000.00
15 6/30/2020 $364,991,000.00
16 9/30/2019 $323,368,000.00
17 9/30/2018 $263,142,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseAfterYearFive
Date Value
1 9/30/2023 $51,198,000.00
2 9/30/2022 $69,770,000.00
3 9/30/2021 $71,164,000.00
4 9/30/2020 $95,498,000.00
5 6/30/2020 $124,876,000.00
6 9/30/2019 $122,411,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
Date Value
1 9/30/2023 $40,748,000.00
2 9/30/2022 $46,338,000.00
3 9/30/2021 $44,347,000.00
4 9/30/2020 $49,802,000.00
5 6/30/2020 $49,826,000.00
6 9/30/2019 $54,692,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFive
Date Value
1 9/30/2023 $18,572,000.00
2 9/30/2022 $24,115,000.00
3 9/30/2021 $24,334,000.00
4 9/30/2020 $29,281,000.00
5 6/30/2020 $34,246,000.00
6 9/30/2019 $33,732,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
Date Value
1 9/30/2023 $24,115,000.00
2 9/30/2022 $29,660,000.00
3 9/30/2021 $29,281,000.00
4 9/30/2020 $34,227,000.00
5 6/30/2020 $34,246,000.00
6 9/30/2019 $38,674,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
Date Value
1 9/30/2023 $29,660,000.00
2 9/30/2022 $35,204,000.00
3 9/30/2021 $34,227,000.00
4 9/30/2020 $39,219,000.00
5 6/30/2020 $44,369,000.00
6 9/30/2019 $43,752,000.00
Financials: FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
Date Value
1 9/30/2023 $35,204,000.00
2 9/30/2022 $40,748,000.00
3 9/30/2021 $39,219,000.00
4 9/30/2020 $44,347,000.00
5 6/30/2020 $49,826,000.00
6 9/30/2019 $49,157,000.00
Financials: FiniteLivedIntangibleAssetsGross
Date Value
1 12/31/2023 $687,068,000.00
2 9/30/2023 $720,068,000.00
3 6/30/2023 $720,068,000.00
4 3/31/2023 $720,068,000.00
5 12/31/2022 $720,068,000.00
6 9/30/2022 $720,068,000.00
7 6/30/2022 $709,268,000.00
8 3/31/2022 $709,268,000.00
9 12/31/2021 $713,886,000.00
10 9/30/2021 $670,886,000.00
11 6/30/2021 $670,886,000.00
12 3/31/2021 $670,886,000.00
13 12/31/2020 $670,886,000.00
14 9/30/2020 $670,886,000.00
15 6/30/2020 $671,086,000.00
16 9/30/2019 $665,786,000.00
17 9/30/2018 $665,764,000.00
Financials: FiniteLivedIntangibleAssetsNet
Date Value
1 12/31/2023 $183,604,000.00
2 9/30/2023 $199,497,000.00
3 6/30/2023 $210,800,000.00
4 3/31/2023 $222,378,000.00
5 12/31/2022 $233,998,000.00
6 9/30/2022 $245,835,000.00
7 6/30/2022 $247,606,000.00
8 3/31/2022 $260,128,000.00
9 12/31/2021 $272,692,000.00
10 9/30/2021 $242,572,000.00
11 6/30/2021 $254,708,000.00
12 3/31/2021 $267,191,000.00
13 12/31/2020 $279,731,000.00
14 9/30/2020 $292,374,000.00
15 6/30/2020 $306,095,000.00
16 9/30/2019 $342,418,000.00
17 9/30/2018 $402,622,000.00
Financials: FurnitureAndFixturesGross
Date Value
1 12/31/2023 $6,614,000.00
2 9/30/2023 $7,290,000.00
3 6/30/2023 $7,022,000.00
4 3/31/2023 $7,016,000.00
5 12/31/2022 $7,167,000.00
6 9/30/2022 $6,867,000.00
7 6/30/2022 $6,731,000.00
8 3/31/2022 $7,124,000.00
9 12/31/2021 $6,276,000.00
10 9/30/2021 $6,018,000.00
Financials: GainLossOnDispositionOfAssets
Date Value
1 9/30/2023 $-200,000.00
2 9/30/2022 $-500,000.00
3 9/30/2021 $-1,000,000.00
4 9/30/2020 $-900,000.00
5 9/30/2019 $-1,500,000.00
6 9/30/2018 $-800,000.00
Financials: GainLossOnSaleOfBusiness
Date Value
1 12/31/2023 $38,515,000.00
Financials: GainLossOnSaleOfPropertyPlantEquipment
Date Value
1 12/31/2023 $-2,185,000.00
2 9/30/2023 $-249,000.00
3 6/30/2023 $-278,000.00
4 3/31/2023 $-183,000.00
5 12/31/2022 $66,000.00
6 9/30/2022 $-496,000.00
7 6/30/2022 $-317,000.00
8 3/31/2022 $-425,000.00
9 12/31/2021 $-18,000.00
10 9/30/2021 $-1,025,000.00
11 6/30/2021 $-624,000.00
12 3/31/2021 $-298,000.00
13 12/31/2020 $-212,000.00
14 9/30/2020 $-904,000.00
15 6/30/2020 $-366,000.00
16 3/31/2020 $-28,000.00
17 12/31/2019 $73,000.00
18 9/30/2019 $-1,495,000.00
19 6/30/2019 $-1,472,000.00
20 9/30/2018 $-791,000.00
Financials: Goodwill
Date Value
1 12/31/2023 $967,816,000.00
2 9/30/2023 $994,271,000.00
3 6/30/2023 $994,155,000.00
4 3/31/2023 $994,155,000.00
5 12/31/2022 $993,995,000.00
6 9/30/2022 $993,995,000.00
7 6/30/2022 $987,440,000.00
8 3/31/2022 $987,440,000.00
9 12/31/2021 $992,513,000.00
10 9/30/2021 $951,390,000.00
11 6/30/2021 $951,390,000.00
12 3/31/2021 $951,390,000.00
13 12/31/2020 $951,390,000.00
14 9/30/2020 $951,390,000.00
15 6/30/2020 $951,190,000.00
16 9/30/2019 $944,298,000.00
17 9/30/2018 $944,298,000.00
18 9/30/2017 $830,008,000.00
Financials: GoodwillAcquiredDuringPeriod
Date Value
1 9/30/2023 $276,000.00
2 6/30/2023 $160,000.00
3 3/31/2023 $160,000.00
4 12/31/2022 --
5 9/30/2022 $42,605,000.00
6 6/30/2022 $36,050,000.00
7 3/31/2022 $36,050,000.00
8 12/31/2021 $41,123,000.00
9 9/30/2021 --
10 9/30/2020 $7,092,000.00
11 9/30/2019 --
12 9/30/2018 $114,290,000.00
Financials: GoodwillGross
Date Value
1 12/31/2023 $967,816,000.00
2 9/30/2023 $1,026,471,000.00
3 9/30/2022 $1,026,195,000.00
Financials: GoodwillImpairedAccumulatedImpairmentLoss
Date Value
1 9/30/2023 $32,200,000.00
2 6/30/2023 $32,200,000.00
3 3/31/2023 $32,200,000.00
4 12/31/2022 $32,200,000.00
5 9/30/2022 $32,200,000.00
6 6/30/2022 $32,200,000.00
7 3/31/2022 $32,200,000.00
8 12/31/2021 $32,200,000.00
9 9/30/2021 $32,200,000.00
10 6/30/2021 $32,200,000.00
11 3/31/2021 $32,200,000.00
12 12/31/2020 $32,200,000.00
13 9/30/2020 $32,200,000.00
14 6/30/2020 $32,200,000.00
15 9/30/2019 $32,200,000.00
16 9/30/2018 $32,200,000.00
Financials: GoodwillWrittenOffRelatedToSaleOfBusinessUnit
Date Value
1 12/31/2023 $26,455,000.00
Financials: GrossProfit
Date Value
1 12/31/2023 $91,433,000.00
2 9/30/2023 $437,653,000.00
3 6/30/2023 $287,952,000.00
4 3/31/2023 $108,173,000.00
5 12/31/2022 $47,579,000.00
6 9/30/2022 $409,320,000.00
7 6/30/2022 $337,456,000.00
8 3/31/2022 $211,069,000.00
9 12/31/2021 $88,609,000.00
10 9/30/2021 $389,951,000.00
11 6/30/2021 $277,707,000.00
12 3/31/2021 $97,849,000.00
13 12/31/2020 $72,976,000.00
14 9/30/2020 $296,050,000.00
15 6/30/2020 $75,123,000.00
16 3/31/2020 $79,372,000.00
17 12/31/2019 $51,291,000.00
18 9/30/2019 $69,476,000.00
19 6/30/2019 $75,410,000.00
20 3/31/2019 $67,405,000.00
21 12/31/2018 $40,906,000.00
22 9/30/2018 $56,003,000.00
23 6/30/2018 $51,361,000.00
24 3/31/2018 $65,211,000.00
25 12/31/2017 $29,461,000.00
Financials: IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
Date Value
1 12/31/2023 $42,607,000.00
2 9/30/2023 $91,884,000.00
3 6/30/2023 $35,917,000.00
4 3/31/2023 $-12,225,000.00
5 12/31/2022 $35,164,000.00
6 9/30/2022 $103,979,000.00
7 6/30/2022 $105,952,000.00
8 3/31/2022 $68,920,000.00
9 12/31/2021 $21,292,000.00
10 9/30/2021 $121,818,000.00
11 6/30/2021 $74,334,000.00
12 3/31/2021 $43,702,000.00
13 12/31/2020 $13,504,000.00
14 9/30/2020 $-130,511,000.00
15 6/30/2020 $-54,716,000.00
16 3/31/2020 $-7,358,000.00
17 12/31/2019 $-13,846,000.00
18 9/30/2019 $-24,151,000.00
19 6/30/2019 $-24,107,000.00
20 9/30/2018 $-16,367,000.00
Financials: IncomeTaxesPaidNet
Date Value
1 12/31/2023 $1,351,000.00
2 9/30/2023 $34,480,000.00
3 6/30/2023 $21,003,000.00
4 3/31/2023 $14,959,000.00
5 12/31/2022 $112,000.00
6 9/30/2022 $10,549,000.00
7 6/30/2022 $5,608,000.00
8 3/31/2022 $5,484,000.00
9 12/31/2021 $-129,000.00
10 9/30/2021 $4,620,000.00
11 6/30/2021 $2,458,000.00
12 3/31/2021 $2,341,000.00
13 12/31/2020 $-56,000.00
14 9/30/2020 $1,376,000.00
15 6/30/2020 $544,000.00
16 3/31/2020 $280,000.00
17 12/31/2019 $6,000.00
18 9/30/2019 $1,252,000.00
19 6/30/2019 $803,000.00
20 9/30/2018 $622,000.00
Financials: IncomeTaxExpenseBenefit
Date Value
1 12/31/2023 $16,888,000.00
2 9/30/2023 $23,929,000.00
3 6/30/2023 $10,605,000.00
4 3/31/2023 $6,666,000.00
5 12/31/2022 $-9,328,000.00
6 9/30/2022 $28,754,000.00
7 6/30/2022 $25,951,000.00
8 3/31/2022 $16,395,000.00
9 12/31/2021 $4,585,000.00
10 9/30/2021 $28,668,000.00
11 6/30/2021 $8,811,000.00
12 3/31/2021 $10,914,000.00
13 12/31/2020 $3,356,000.00
14 9/30/2020 $-8,278,000.00
15 6/30/2020 $-4,200,000.00
16 3/31/2020 $2,400,000.00
17 12/31/2019 $-4,000,000.00
18 9/30/2019 $-3,955,000.00
19 6/30/2019 $-4,831,000.00
20 9/30/2018 $-23,112,000.00
Financials: IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance
Date Value
1 9/30/2023 $597,000.00
2 9/30/2022 $-350,000.00
3 9/30/2021 $-220,000.00
4 9/30/2020 $280,000.00
5 9/30/2019 $20,000.00
6 9/30/2018 $140,000.00
Financials: IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
Date Value
1 9/30/2023 $19,296,000.00
2 9/30/2022 $21,836,000.00
3 9/30/2021 $25,583,000.00
4 9/30/2020 $-27,407,000.00
5 9/30/2019 $-5,072,000.00
6 9/30/2018 $-3,437,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseMealsAndEntertainment
Date Value
1 9/30/2023 $284,000.00
2 9/30/2022 $224,000.00
3 9/30/2021 $267,000.00
4 9/30/2020 $262,000.00
5 9/30/2019 $350,000.00
6 9/30/2018 $206,000.00
Financials: IncomeTaxReconciliationNondeductibleExpenseShareBasedCompensationCost
Date Value
1 9/30/2023 $721,000.00
2 9/30/2022 $145,000.00
3 9/30/2021 $1,379,000.00
4 9/30/2020 $19,344,000.00
5 9/30/2019 $685,000.00
6 9/30/2018 $558,000.00
Financials: IncomeTaxReconciliationOtherReconcilingItems
Date Value
1 9/30/2023 $-49,000.00
2 9/30/2022 $-19,000.00
3 9/30/2021 $-89,000.00
4 9/30/2020 $22,000.00
5 9/30/2019 $322,000.00
6 9/30/2018 $200,000.00
Financials: IncomeTaxReconciliationStateAndLocalIncomeTaxes
Date Value
1 9/30/2023 $3,218,000.00
2 9/30/2022 $7,257,000.00
3 9/30/2021 $2,329,000.00
4 9/30/2020 $-960,000.00
5 9/30/2019 $-667,000.00
6 9/30/2018 $275,000.00
Financials: IncomeTaxReconciliationTaxCreditsResearch
Date Value
1 9/30/2023 $746,000.00
2 9/30/2022 $703,000.00
3 9/30/2021 $1,829,000.00
4 9/30/2020 $465,000.00
Financials: IncreaseDecreaseInAccountsPayable
Date Value
1 12/31/2023 $-9,319,000.00
2 9/30/2023 $22,596,000.00
3 6/30/2023 $11,308,000.00
4 3/31/2023 $15,702,000.00
5 12/31/2022 $13,029,000.00
6 9/30/2022 $-32,146,000.00
7 6/30/2022 $4,512,000.00
8 3/31/2022 $12,213,000.00
9 12/31/2021 $606,000.00
10 9/30/2021 $16,071,000.00
11 6/30/2021 $6,911,000.00
12 3/31/2021 $8,239,000.00
13 12/31/2020 $-5,097,000.00
14 9/30/2020 $-4,361,000.00
15 6/30/2020 $-12,753,000.00
16 3/31/2020 $-9,923,000.00
17 12/31/2019 $-25,042,000.00
18 9/30/2019 $11,679,000.00
19 6/30/2019 $-869,000.00
20 9/30/2018 $4,398,000.00
Financials: IncreaseDecreaseInAccountsReceivable
Date Value
1 12/31/2023 $-21,151,000.00
2 9/30/2023 $-31,768,000.00
3 6/30/2023 $-17,241,000.00
4 3/31/2023 $62,586,000.00
5 12/31/2022 $-21,869,000.00
6 9/30/2022 $8,545,000.00
7 6/30/2022 $20,399,000.00
8 3/31/2022 $90,571,000.00
9 12/31/2021 $-18,057,000.00
10 9/30/2021 $6,772,000.00
11 6/30/2021 $19,571,000.00
12 3/31/2021 $57,578,000.00
13 12/31/2020 $-29,652,000.00
14 9/30/2020 $17,656,000.00
15 6/30/2020 $26,385,000.00
16 3/31/2020 $72,030,000.00
17 12/31/2019 $2,923,000.00
18 9/30/2019 $9,015,000.00
19 6/30/2019 $33,739,000.00
20 9/30/2018 $-2,211,000.00
Financials: IncreaseDecreaseInAccruedLiabilities
Date Value
1 12/31/2023 $15,448,000.00
2 9/30/2023 $17,416,000.00
3 6/30/2023 $-11,803,000.00
4 3/31/2023 $7,530,000.00
5 12/31/2022 $-7,831,000.00
6 9/30/2022 $-1,345,000.00
7 6/30/2022 $-3,733,000.00
8 3/31/2022 $-22,294,000.00
9 12/31/2021 $-11,626,000.00
10 9/30/2021 $14,910,000.00
11 6/30/2021 $4,832,000.00
12 3/31/2021 $-8,461,000.00
13 12/31/2020 $-6,465,000.00
14 9/30/2020 $2,664,000.00
15 6/30/2020 $-8,592,000.00
16 3/31/2020 $-10,362,000.00
17 12/31/2019 $-17,460,000.00
18 9/30/2019 $20,376,000.00
19 6/30/2019 $1,616,000.00
20 9/30/2018 $-12,839,000.00
Financials: IncreaseDecreaseInInventories
Date Value
1 12/31/2023 $62,127,000.00
2 9/30/2023 $-78,688,000.00
3 6/30/2023 $-78,624,000.00
4 3/31/2023 $-48,880,000.00
5 12/31/2022 $20,978,000.00
6 9/30/2022 $97,459,000.00
7 6/30/2022 $121,574,000.00
8 3/31/2022 $98,616,000.00
9 12/31/2021 $88,515,000.00
10 9/30/2021 $58,819,000.00
11 6/30/2021 $42,722,000.00
12 3/31/2021 $36,429,000.00
13 12/31/2020 $36,081,000.00
14 9/30/2020 $12,146,000.00
15 6/30/2020 $12,703,000.00
16 3/31/2020 $20,389,000.00
17 12/31/2019 $23,926,000.00
18 9/30/2019 $4,492,000.00
19 6/30/2019 $612,000.00
20 9/30/2018 $-953,000.00
Financials: IncreaseDecreaseInOtherOperatingCapitalNet
Date Value
1 12/31/2023 $1,330,000.00
2 9/30/2023 $-1,872,000.00
3 6/30/2023 $-2,684,000.00
4 3/31/2023 $-1,586,000.00
5 12/31/2022 $36,000.00
6 9/30/2022 $-2,527,000.00
7 6/30/2022 $-2,532,000.00
8 3/31/2022 $-1,118,000.00
9 12/31/2021 $85,000.00
10 9/30/2021 $-1,259,000.00
11 6/30/2021 $-1,901,000.00
12 3/31/2021 $-1,115,000.00
13 12/31/2020 $-106,000.00
14 9/30/2020 $1,694,000.00
15 6/30/2020 $1,105,000.00
16 3/31/2020 $-1,444,000.00
17 12/31/2019 $928,000.00
18 9/30/2019 $-1,981,000.00
19 6/30/2019 $-3,850,000.00
20 9/30/2018 $-2,796,000.00
Financials: IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
Date Value
1 12/31/2023 $2,031,000.00
2 9/30/2023 $3,675,000.00
3 6/30/2023 $8,795,000.00
4 3/31/2023 $18,310,000.00
5 12/31/2022 $16,711,000.00
6 9/30/2022 $4,300,000.00
7 6/30/2022 $7,732,000.00
8 3/31/2022 $8,677,000.00
9 12/31/2021 $3,330,000.00
10 9/30/2021 $5,892,000.00
11 6/30/2021 $1,978,000.00
12 3/31/2021 $2,111,000.00
13 12/31/2020 $2,876,000.00
14 9/30/2020 $-1,035,000.00
15 6/30/2020 $4,130,000.00
16 3/31/2020 $786,000.00
17 12/31/2019 $-296,000.00
18 9/30/2019 $4,550,000.00
19 6/30/2019 $3,111,000.00
20 9/30/2018 $-3,460,000.00
Financials: IndefiniteLivedIntangibleAssetsExcludingGoodwill
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 9/30/2020 --
Financials: IntangibleAssetsNetExcludingGoodwill
Date Value
1 12/31/2023 $183,604,000.00
2 9/30/2023 $199,497,000.00
3 6/30/2023 $210,800,000.00
4 3/31/2023 $222,378,000.00
5 12/31/2022 $233,998,000.00
6 9/30/2022 $245,835,000.00
7 6/30/2022 $247,606,000.00
8 3/31/2022 $260,128,000.00
9 12/31/2021 $272,692,000.00
10 9/30/2021 $242,572,000.00
11 6/30/2021 $254,708,000.00
12 3/31/2021 $267,191,000.00
13 12/31/2020 $279,731,000.00
14 9/30/2020 $292,374,000.00
15 6/30/2020 $306,095,000.00
16 9/30/2019 $342,418,000.00
17 9/30/2018 $402,622,000.00
Financials: InterestCostsCapitalized
Date Value
1 12/31/2023 $1,100,000.00
2 9/30/2023 $5,200,000.00
3 6/30/2023 $4,200,000.00
4 3/31/2023 $2,900,000.00
5 12/31/2022 $1,300,000.00
6 9/30/2022 $5,600,000.00
7 6/30/2022 $3,900,000.00
8 3/31/2022 $2,300,000.00
9 12/31/2021 $1,100,000.00
10 9/30/2021 $2,200,000.00
11 6/30/2021 $1,400,000.00
12 3/31/2021 $900,000.00
13 12/31/2020 $500,000.00
14 9/30/2020 $1,300,000.00
15 6/30/2020 $300,000.00
16 3/31/2020 $400,000.00
17 12/31/2019 $200,000.00
18 9/30/2019 $900,000.00
19 6/30/2019 $100,000.00
Financials: InterestCostsCapitalizedAdjustment
Date Value
1 12/31/2023 $1,079,000.00
2 9/30/2023 $5,211,000.00
3 6/30/2023 $4,191,000.00
4 3/31/2023 $2,885,000.00
5 12/31/2022 $1,289,000.00
6 9/30/2022 $5,622,000.00
7 6/30/2022 $3,904,000.00
8 3/31/2022 $2,327,000.00
9 12/31/2021 $1,115,000.00
10 9/30/2021 $2,157,000.00
11 6/30/2021 $491,000.00
12 3/31/2021 $936,000.00
13 12/31/2020 $486,000.00
14 9/30/2020 $1,288,000.00
15 6/30/2020 $849,000.00
16 3/31/2020 $578,000.00
17 12/31/2019 $218,000.00
18 9/30/2019 $895,000.00
19 6/30/2019 $112,000.00
20 9/30/2018 $474,000.00
Financials: InterestExpense
Date Value
1 12/31/2023 $11,964,000.00
2 9/30/2023 $43,575,000.00
3 6/30/2023 $31,546,000.00
4 3/31/2023 $10,774,000.00
5 12/31/2022 $9,299,000.00
6 9/30/2022 $24,956,000.00
7 6/30/2022 $18,776,000.00
8 3/31/2022 $8,158,000.00
9 12/31/2021 $4,148,000.00
10 9/30/2021 $20,311,000.00
11 6/30/2021 $16,931,000.00
12 3/31/2021 $12,374,000.00
13 12/31/2020 $6,026,000.00
14 9/30/2020 $71,179,000.00
15 6/30/2020 $25,148,000.00
16 3/31/2020 $39,734,000.00
17 12/31/2019 $19,759,000.00
18 9/30/2019 $83,205,000.00
19 6/30/2019 $63,213,000.00
20 9/30/2018 $68,742,000.00
Financials: InterestExpenseOther
Date Value
1 12/31/2023 $1,123,000.00
2 9/30/2023 $4,484,000.00
3 6/30/2023 $3,329,000.00
4 3/31/2023 $2,212,000.00
5 12/31/2022 $1,109,000.00
6 9/30/2022 $3,661,000.00
7 6/30/2022 $2,595,000.00
8 3/31/2022 $818,000.00
9 12/31/2021 $866,000.00
10 9/30/2021 $828,000.00
11 6/30/2021 $1,109,000.00
12 3/31/2021 $204,000.00
13 12/31/2020 $203,000.00
14 9/30/2020 $1,530,000.00
15 6/30/2020 $380,000.00
16 3/31/2020 $774,000.00
17 12/31/2019 $385,000.00
18 9/30/2019 $1,506,000.00
19 6/30/2019 $386,000.00
20 9/30/2018 $1,709,000.00
Financials: InterestIncomeExpenseNet
Date Value
1 12/31/2023 $-7,910,000.00
2 9/30/2023 $-39,293,000.00
3 6/30/2023 $-30,481,000.00
4 3/31/2023 $-20,073,000.00
5 12/31/2022 $-9,299,000.00
6 9/30/2022 $-24,956,000.00
7 6/30/2022 $-18,776,000.00
8 3/31/2022 $-4,010,000.00
9 12/31/2021 $-4,148,000.00
10 9/30/2021 $-20,311,000.00
11 6/30/2021 $-16,428,000.00
12 3/31/2021 $-12,712,000.00
13 12/31/2020 $-6,026,000.00
14 6/30/2020 $-64,882,000.00
15 3/31/2020 $-39,734,000.00
Financials: InterestIncomeOperating
Date Value
1 12/31/2023 $4,054,000.00
2 9/30/2023 $4,282,000.00
3 6/30/2023 $1,065,000.00
4 9/30/2022 --
Financials: InterestPaidNet
Date Value
1 12/31/2023 $7,349,000.00
2 9/30/2023 $41,728,000.00
3 6/30/2023 $33,516,000.00
4 3/31/2023 $23,611,000.00
5 12/31/2022 $13,020,000.00
6 9/30/2022 $14,899,000.00
7 6/30/2022 $10,269,000.00
8 3/31/2022 $5,792,000.00
9 12/31/2021 $2,782,000.00
10 9/30/2021 $17,119,000.00
11 6/30/2021 $14,871,000.00
12 3/31/2021 $8,645,000.00
13 12/31/2020 $5,847,000.00
14 9/30/2020 $76,670,000.00
15 6/30/2020 $70,801,000.00
16 3/31/2020 $37,269,000.00
17 12/31/2019 $25,045,000.00
18 9/30/2019 $78,807,000.00
19 6/30/2019 $66,086,000.00
20 9/30/2018 $65,050,000.00
Financials: InterestPayableCurrent
Date Value
1 12/31/2023 $368,000.00
2 9/30/2023 $260,000.00
3 6/30/2023 $130,000.00
4 3/31/2023 $58,000.00
5 12/31/2022 $140,000.00
6 9/30/2022 $4,436,000.00
7 6/30/2022 $4,367,000.00
8 3/31/2022 $46,000.00
9 12/31/2021 $214,000.00
10 9/30/2021 $72,000.00
11 6/30/2021 $1,103,000.00
12 3/31/2021 $3,512,000.00
13 12/31/2020 $1,089,000.00
14 9/30/2020 $1,103,000.00
15 6/30/2020 $1,185,000.00
16 9/30/2019 $13,578,000.00
17 9/30/2018 $13,166,000.00
Financials: InventoryFinishedGoodsNetOfReserves
Date Value
1 12/31/2023 $168,902,000.00
2 9/30/2023 $116,733,000.00
3 6/30/2023 $119,645,000.00
4 3/31/2023 $150,949,000.00
5 12/31/2022 $212,667,000.00
6 9/30/2022 $187,612,000.00
7 6/30/2022 $200,644,000.00
8 3/31/2022 $187,214,000.00
9 12/31/2021 $191,304,000.00
10 9/30/2021 $115,564,000.00
11 6/30/2021 $109,003,000.00
12 3/31/2021 $110,268,000.00
13 12/31/2020 $109,003,000.00
14 9/30/2020 $76,285,000.00
15 6/30/2020 $76,716,000.00
16 9/30/2019 $59,022,000.00
17 9/30/2018 $58,895,000.00
Financials: InventoryNet
Date Value
1 12/31/2023 $261,562,000.00
2 9/30/2023 $221,101,000.00
3 6/30/2023 $221,281,000.00
4 3/31/2023 $251,025,000.00
5 12/31/2022 $320,883,000.00
6 9/30/2022 $299,905,000.00
7 6/30/2022 $322,117,000.00
8 3/31/2022 $299,160,000.00
9 12/31/2021 $289,059,000.00
10 9/30/2021 $188,888,000.00
11 6/30/2021 $172,791,000.00
12 3/31/2021 $166,498,000.00
13 12/31/2020 $166,151,000.00
14 9/30/2020 $130,070,000.00
15 6/30/2020 $130,626,000.00
16 9/30/2019 $115,391,000.00
17 9/30/2018 $110,899,000.00
Financials: InventoryRawMaterialsNetOfReserves
Date Value
1 12/31/2023 $60,918,000.00
2 9/30/2023 $67,330,000.00
3 6/30/2023 $66,378,000.00
4 3/31/2023 $61,049,000.00
5 12/31/2022 $66,026,000.00
6 9/30/2022 $72,464,000.00
7 6/30/2022 $82,548,000.00
8 3/31/2022 $74,120,000.00
9 12/31/2021 $66,758,000.00
10 9/30/2021 $46,046,000.00
11 6/30/2021 $39,417,000.00
12 3/31/2021 $34,357,000.00
13 12/31/2020 $37,544,000.00
14 9/30/2020 $33,850,000.00
15 6/30/2020 $34,353,000.00
16 9/30/2019 $36,855,000.00
17 9/30/2018 $35,995,000.00
Financials: InventoryWorkInProcessNetOfReserves
Date Value
1 12/31/2023 $31,742,000.00
2 9/30/2023 $37,038,000.00
3 6/30/2023 $35,258,000.00
4 3/31/2023 $39,027,000.00
5 12/31/2022 $42,190,000.00
6 9/30/2022 $39,829,000.00
7 6/30/2022 $38,925,000.00
8 3/31/2022 $37,826,000.00
9 12/31/2021 $30,997,000.00
10 9/30/2021 $27,278,000.00
11 6/30/2021 $24,371,000.00
12 3/31/2021 $21,873,000.00
13 12/31/2020 $19,604,000.00
14 9/30/2020 $19,935,000.00
15 6/30/2020 $19,557,000.00
16 9/30/2019 $19,514,000.00
17 9/30/2018 $16,009,000.00
Financials: Land
Date Value
1 12/31/2023 $3,209,000.00
2 9/30/2023 $4,829,000.00
3 6/30/2023 $4,829,000.00
4 3/31/2023 $4,829,000.00
5 9/30/2022 $3,350,000.00
Financials: LandAndLandImprovements
Date Value
1 9/30/2023 $4,829,000.00
2 12/31/2022 $4,829,000.00
3 9/30/2022 $3,350,000.00
4 6/30/2022 $3,222,000.00
5 3/31/2022 $3,222,000.00
6 12/31/2021 $2,812,000.00
7 9/30/2021 $2,812,000.00
Financials: LeaseCost
Date Value
1 12/31/2023 $3,944,000.00
2 9/30/2023 $15,463,000.00
3 6/30/2023 $11,632,000.00
4 3/31/2023 $3,905,000.00
5 12/31/2022 $3,873,000.00
6 9/30/2022 $12,989,000.00
7 6/30/2022 $9,224,000.00
8 3/31/2022 $5,823,000.00
9 12/31/2021 $2,614,000.00
10 9/30/2021 $5,730,000.00
11 6/30/2021 $4,066,000.00
12 3/31/2021 $2,577,000.00
13 12/31/2020 $1,190,000.00
Financials: LegalFees
Date Value
1 12/31/2023 $100,000.00
2 9/30/2023 $300,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 $900,000.00
7 6/30/2022 $600,000.00
8 3/31/2022 $400,000.00
9 12/31/2021 $300,000.00
10 9/30/2021 $2,300,000.00
11 6/30/2021 $1,800,000.00
12 3/31/2021 $1,000,000.00
13 12/31/2020 $500,000.00
14 9/30/2020 $900,000.00
15 6/30/2020 $400,000.00
16 9/30/2019 $900,000.00
17 6/30/2019 $200,000.00
18 9/30/2018 $1,500,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDue
Date Value
1 12/31/2023 $21,625,000.00
2 9/30/2023 $20,987,000.00
3 6/30/2023 $22,238,000.00
4 3/31/2023 $23,636,000.00
5 12/31/2022 $25,040,000.00
6 9/30/2022 $26,351,000.00
7 6/30/2022 $27,977,000.00
8 3/31/2022 $28,353,000.00
9 12/31/2021 $29,106,000.00
10 9/30/2021 $26,996,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueAfterYearFive
Date Value
1 9/30/2023 $6,070,000.00
2 9/30/2022 $7,695,000.00
3 9/30/2021 $9,277,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
Date Value
1 12/31/2023 $4,719,000.00
2 9/30/2023 $4,856,000.00
3 6/30/2023 $4,720,000.00
4 3/31/2023 $4,691,000.00
5 12/31/2022 $4,636,000.00
6 9/30/2022 $6,033,000.00
7 6/30/2022 $6,236,000.00
8 3/31/2022 $5,763,000.00
9 12/31/2021 $5,393,000.00
10 9/30/2021 $4,767,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFive
Date Value
1 9/30/2023 $1,642,000.00
2 9/30/2022 $1,870,000.00
3 9/30/2021 $1,805,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearFour
Date Value
1 12/31/2023 $1,841,000.00
2 9/30/2023 $1,906,000.00
3 6/30/2023 $1,905,000.00
4 3/31/2023 $1,877,000.00
5 12/31/2022 $1,877,000.00
6 9/30/2022 $2,490,000.00
7 6/30/2022 $2,386,000.00
8 3/31/2022 $2,250,000.00
9 12/31/2021 $2,230,000.00
10 9/30/2021 $2,993,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearThree
Date Value
1 12/31/2023 $2,105,000.00
2 9/30/2023 $2,594,000.00
3 6/30/2023 $2,545,000.00
4 3/31/2023 $2,517,000.00
5 12/31/2022 $2,497,000.00
6 9/30/2022 $3,708,000.00
7 6/30/2022 $3,640,000.00
8 3/31/2022 $3,503,000.00
9 12/31/2021 $3,482,000.00
10 9/30/2021 $3,665,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
Date Value
1 12/31/2023 $2,844,000.00
2 9/30/2023 $3,919,000.00
3 6/30/2023 $3,863,000.00
4 3/31/2023 $3,835,000.00
5 12/31/2022 $3,780,000.00
6 9/30/2022 $4,555,000.00
7 6/30/2022 $4,757,000.00
8 3/31/2022 $4,592,000.00
9 12/31/2021 $4,468,000.00
10 9/30/2021 $4,489,000.00
Financials: LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
Date Value
1 12/31/2023 $4,045,000.00
2 6/30/2023 $1,494,000.00
3 3/31/2023 $3,021,000.00
4 12/31/2022 $4,555,000.00
5 6/30/2022 $1,598,000.00
6 3/31/2022 $2,954,000.00
7 12/31/2021 $4,248,000.00
Financials: LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
Date Value
1 12/31/2023 $3,150,000.00
2 9/30/2023 $3,108,000.00
3 6/30/2023 $3,284,000.00
4 3/31/2023 $3,467,000.00
5 12/31/2022 $3,666,000.00
6 9/30/2022 $3,867,000.00
7 6/30/2022 $4,052,000.00
8 3/31/2022 $4,235,000.00
9 12/31/2021 $4,476,000.00
10 9/30/2021 $4,505,000.00
Financials: Liabilities
Date Value
1 12/31/2023 $929,423,000.00
2 9/30/2023 $935,911,000.00
3 6/30/2023 $921,051,000.00
4 3/31/2023 $948,905,000.00
5 12/31/2022 $935,929,000.00
6 9/30/2022 $938,648,000.00
7 6/30/2022 $952,578,000.00
8 3/31/2022 $826,446,000.00
9 12/31/2021 $763,955,000.00
10 9/30/2021 $760,670,000.00
11 6/30/2021 $661,802,000.00
12 3/31/2021 $640,998,000.00
13 12/31/2020 $621,801,000.00
14 9/30/2020 $627,968,000.00
15 6/30/2020 $660,809,000.00
16 9/30/2019 $1,298,240,000.00
17 9/30/2018 $1,273,627,000.00
Financials: LiabilitiesAndStockholdersEquity
Date Value
1 12/31/2023 $2,288,728,000.00
2 9/30/2023 $2,365,554,000.00
3 6/30/2023 $2,358,866,000.00
4 3/31/2023 $2,383,978,000.00
5 12/31/2022 $2,348,701,000.00
6 9/30/2022 $2,383,091,000.00
7 6/30/2022 $2,420,548,000.00
8 3/31/2022 $2,319,480,000.00
9 12/31/2021 $2,215,106,000.00
10 9/30/2021 $2,187,834,000.00
11 6/30/2021 $2,043,975,000.00
12 3/31/2021 $1,990,401,000.00
13 12/31/2020 $1,940,904,000.00
14 9/30/2020 $1,931,856,000.00
15 6/30/2020 $1,930,322,000.00
16 9/30/2019 $1,788,263,000.00
17 9/30/2018 $1,779,180,000.00
Financials: LiabilitiesCurrent
Date Value
1 12/31/2023 $198,411,000.00
2 9/30/2023 $195,243,000.00
3 6/30/2023 $167,092,000.00
4 3/31/2023 $192,505,000.00
5 12/31/2022 $176,747,000.00
6 9/30/2022 $182,491,000.00
7 6/30/2022 $205,052,000.00
8 3/31/2022 $173,583,000.00
9 12/31/2021 $162,538,000.00
10 9/30/2021 $170,407,000.00
11 6/30/2021 $137,569,000.00
12 3/31/2021 $126,205,000.00
13 12/31/2020 $114,430,000.00
14 9/30/2020 $124,040,000.00
15 6/30/2020 $107,591,000.00
16 9/30/2019 $139,997,000.00
17 9/30/2018 $109,799,000.00
Financials: LongTermDebt
Date Value
1 9/30/2023 $594,000,000.00
2 9/30/2022 $600,000,000.00
3 6/30/2020 $511,654,000.00
4 9/30/2019 $1,124,612,000.00
Financials: LongTermDebtCurrent
Date Value
1 12/31/2023 $6,000,000.00
2 9/30/2023 $6,000,000.00
3 6/30/2023 $6,000,000.00
4 3/31/2023 $6,000,000.00
5 12/31/2022 $6,000,000.00
6 9/30/2022 $6,000,000.00
7 6/30/2022 $4,500,000.00
8 12/31/2020 --
9 9/30/2020 --
10 6/30/2020 --
11 9/30/2019 $8,304,000.00
12 9/30/2018 $8,304,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
Date Value
1 9/30/2023 $564,000,000.00
2 9/30/2022 $570,000,000.00
3 6/30/2020 --
4 9/30/2019 --
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
Date Value
1 9/30/2023 $6,000,000.00
2 9/30/2022 $6,000,000.00
3 9/30/2019 $8,304,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFive
Date Value
1 9/30/2023 $6,000,000.00
2 9/30/2022 $6,000,000.00
3 12/31/2020 $467,700,000.00
4 9/30/2020 $467,700,000.00
5 6/30/2020 $467,654,000.00
6 9/30/2019 $776,396,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
Date Value
1 9/30/2023 $6,000,000.00
2 9/30/2022 $6,000,000.00
3 6/30/2020 --
4 9/30/2019 $8,304,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
Date Value
1 9/30/2023 $6,000,000.00
2 9/30/2022 $6,000,000.00
3 6/30/2020 $44,000,000.00
4 9/30/2019 $323,304,000.00
Financials: LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
Date Value
1 9/30/2023 $6,000,000.00
2 9/30/2022 $6,000,000.00
3 6/30/2020 --
4 9/30/2019 $8,304,000.00
Financials: LongTermDebtNoncurrent
Date Value
1 12/31/2023 $579,111,000.00
2 9/30/2023 $580,265,000.00
3 6/30/2023 $581,418,000.00
4 3/31/2023 $582,572,000.00
5 12/31/2022 $583,726,000.00
6 9/30/2022 $584,879,000.00
7 6/30/2022 $586,033,000.00
8 3/31/2022 $505,284,000.00
9 12/31/2021 $464,999,000.00
10 9/30/2021 $464,715,000.00
11 6/30/2021 $464,431,000.00
12 3/31/2021 $464,146,000.00
13 12/31/2020 $463,308,000.00
14 9/30/2020 $462,982,000.00
15 6/30/2020 $506,656,000.00
16 9/30/2019 $1,103,313,000.00
17 9/30/2018 $1,107,989,000.00
Financials: MachineryAndEquipmentGross
Date Value
1 12/31/2023 $595,551,000.00
2 9/30/2023 $624,754,000.00
3 6/30/2023 $608,058,000.00
4 3/31/2023 $600,144,000.00
5 12/31/2022 $565,320,000.00
6 9/30/2022 $540,536,000.00
7 6/30/2022 $515,381,000.00
8 3/31/2022 $462,924,000.00
9 12/31/2021 $440,740,000.00
10 9/30/2021 $405,611,000.00
Financials: NetCashProvidedByUsedInFinancingActivities
Date Value
1 12/31/2023 $-102,797,000.00
2 9/30/2023 $-116,541,000.00
3 6/30/2023 $-52,216,000.00
4 3/31/2023 $-10,354,000.00
5 12/31/2022 $-10,098,000.00
6 9/30/2022 $44,622,000.00
7 6/30/2022 $69,194,000.00
8 3/31/2022 $43,252,000.00
9 12/31/2021 $2,751,000.00
10 9/30/2021 $2,918,000.00
11 6/30/2021 $2,723,000.00
12 3/31/2021 $922,000.00
13 12/31/2020 $1,728,000.00
14 9/30/2020 $124,498,000.00
15 6/30/2020 $170,876,000.00
16 3/31/2020 $117,023,000.00
17 12/31/2019 $-8,100,000.00
18 9/30/2019 $-8,273,000.00
19 6/30/2019 $-5,351,000.00
20 9/30/2018 $248,742,000.00
Financials: NetCashProvidedByUsedInInvestingActivities
Date Value
1 12/31/2023 $115,530,000.00
2 9/30/2023 $-88,504,000.00
3 6/30/2023 $-54,047,000.00
4 3/31/2023 $-47,346,000.00
5 12/31/2022 $-30,263,000.00
6 9/30/2022 $-280,176,000.00
7 6/30/2022 $-225,809,000.00
8 3/31/2022 $-200,433,000.00
9 12/31/2021 $-156,611,000.00
10 9/30/2021 $-175,073,000.00
11 6/30/2021 $-115,999,000.00
12 3/31/2021 $-72,703,000.00
13 12/31/2020 $-27,004,000.00
14 9/30/2020 $-113,794,000.00
15 6/30/2020 $-72,998,000.00
16 3/31/2020 $-60,240,000.00
17 12/31/2019 $-19,018,000.00
18 9/30/2019 $-62,935,000.00
19 6/30/2019 $-46,391,000.00
20 9/30/2018 $-335,682,000.00
Financials: NetCashProvidedByUsedInOperatingActivities
Date Value
1 12/31/2023 $-16,288,000.00
2 9/30/2023 $362,542,000.00
3 6/30/2023 $230,043,000.00
4 3/31/2023 $63,142,000.00
5 12/31/2022 $6,409,000.00
6 9/30/2022 $105,835,000.00
7 6/30/2022 $65,700,000.00
8 3/31/2022 $-67,543,000.00
9 12/31/2021 $-30,620,000.00
10 9/30/2021 $207,679,000.00
11 6/30/2021 $118,728,000.00
12 3/31/2021 $8,086,000.00
13 12/31/2020 $20,298,000.00
14 9/30/2020 $98,361,000.00
15 6/30/2020 $11,286,000.00
16 3/31/2020 $-68,032,000.00
17 12/31/2019 $-56,361,000.00
18 9/30/2019 $94,872,000.00
19 6/30/2019 $20,257,000.00
20 9/30/2018 $67,302,000.00
Financials: NetIncomeLoss
Date Value
1 12/31/2023 $25,719,000.00
2 9/30/2023 $67,955,000.00
3 6/30/2023 $25,312,000.00
4 3/31/2023 $-9,563,000.00
5 12/31/2022 $-25,836,000.00
6 9/30/2022 $75,225,000.00
7 6/30/2022 $80,001,000.00
8 3/31/2022 $35,818,000.00
9 12/31/2021 $16,707,000.00
10 9/30/2021 $93,200,000.00
11 6/30/2021 $54,609,000.00
12 3/31/2021 $22,640,000.00
13 12/31/2020 $10,148,000.00
14 9/30/2020 $-122,233,000.00
15 6/30/2020 $-52,116,000.00
16 3/31/2020 $4,088,000.00
17 12/31/2019 $-9,846,000.00
18 9/30/2019 $-20,196,000.00
19 6/30/2019 $1,511,000.00
20 3/31/2019 $-1,516,000.00
21 12/31/2018 $-19,271,000.00
22 9/30/2018 $6,745,000.00
23 6/30/2018 $-10,228,000.00
24 3/31/2018 $9,072,000.00
25 12/31/2017 $12,465,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersBasic
Date Value
1 12/31/2023 $25,719,000.00
2 9/30/2023 $67,955,000.00
3 6/30/2023 $25,312,000.00
4 3/31/2023 $-9,563,000.00
5 12/31/2022 $-25,836,000.00
6 9/30/2022 $75,225,000.00
7 6/30/2022 $80,001,000.00
8 3/31/2022 $52,525,000.00
9 12/31/2021 $16,707,000.00
10 9/30/2021 $93,150,000.00
11 9/30/2020 $-122,233,000.00
12 9/30/2019 $-20,196,000.00
Financials: NetIncomeLossAvailableToCommonStockholdersDiluted
Date Value
1 12/31/2023 $25,719,000.00
2 9/30/2023 $67,955,000.00
3 6/30/2023 $25,312,000.00
4 3/31/2023 $-9,563,000.00
5 12/31/2022 $-25,836,000.00
6 9/30/2022 $75,225,000.00
7 6/30/2022 $80,001,000.00
8 3/31/2022 $35,818,000.00
9 12/31/2021 $16,707,000.00
10 9/30/2021 $93,150,000.00
11 6/30/2021 $54,609,000.00
12 3/31/2021 $32,788,000.00
13 12/31/2020 $10,148,000.00
14 9/30/2020 $-122,233,000.00
15 6/30/2020 $-52,116,000.00
16 3/31/2020 $-5,758,000.00
17 12/31/2019 $-9,846,000.00
18 9/30/2019 $-20,196,000.00
19 6/30/2019 $1,511,000.00
20 9/30/2018 $6,745,000.00
Financials: NumberOfReportableSegments
Date Value
1 12/31/2023 $2.00
2 9/30/2023 $2.00
3 6/30/2023 $2.00
4 3/31/2023 $2.00
5 12/31/2022 $2.00
6 9/30/2022 $2.00
7 6/30/2022 $2.00
8 3/31/2022 $2.00
9 12/31/2021 $2.00
10 9/30/2021 $2.00
11 6/30/2021 $2.00
12 3/31/2021 $2.00
13 12/31/2020 $2.00
14 9/30/2020 $2.00
15 9/30/2019 $2.00
Financials: OperatingIncomeLoss
Date Value
1 12/31/2023 $12,002,000.00
2 9/30/2023 $131,177,000.00
3 6/30/2023 $66,398,000.00
4 3/31/2023 $7,848,000.00
5 12/31/2022 $-25,865,000.00
6 9/30/2022 $128,935,000.00
7 6/30/2022 $124,728,000.00
8 3/31/2022 $51,638,000.00
9 12/31/2021 $25,440,000.00
10 9/30/2021 $142,129,000.00
11 6/30/2021 $90,710,000.00
12 3/31/2021 $56,466,000.00
13 12/31/2020 $19,530,000.00
14 9/30/2020 $-21,745,000.00
15 6/30/2020 $7,970,000.00
16 3/31/2020 $32,376,000.00
17 12/31/2019 $5,913,000.00
18 9/30/2019 $59,054,000.00
19 6/30/2019 $39,106,000.00
20 9/30/2018 $52,375,000.00
Financials: OperatingLeaseCost
Date Value
1 12/31/2023 $1,478,000.00
2 9/30/2023 $5,920,000.00
3 6/30/2023 $4,477,000.00
4 3/31/2023 $1,503,000.00
5 12/31/2022 $1,501,000.00
6 9/30/2022 $5,669,000.00
7 6/30/2022 $4,121,000.00
8 3/31/2022 $2,624,000.00
9 12/31/2021 $1,170,000.00
10 9/30/2021 $4,007,000.00
11 6/30/2021 $2,839,000.00
12 3/31/2021 $1,783,000.00
13 12/31/2020 $784,000.00
Financials: OperatingLeaseLiability
Date Value
1 12/31/2023 $18,475,000.00
2 9/30/2023 $17,879,000.00
3 6/30/2023 $18,954,000.00
4 3/31/2023 $20,169,000.00
5 12/31/2022 $21,374,000.00
6 9/30/2022 $22,484,000.00
7 6/30/2022 $23,925,000.00
8 3/31/2022 $24,118,000.00
9 12/31/2021 $24,630,000.00
10 9/30/2021 $22,491,000.00
Financials: OperatingLeaseLiabilityCurrent
Date Value
1 12/31/2023 $4,559,000.00
2 9/30/2023 $4,180,000.00
3 6/30/2023 $4,445,000.00
4 3/31/2023 $4,804,000.00
5 12/31/2022 $5,119,000.00
6 9/30/2022 $5,223,000.00
7 6/30/2022 $5,481,000.00
8 3/31/2022 $5,018,000.00
9 12/31/2021 $4,668,000.00
10 9/30/2021 $3,906,000.00
Financials: OperatingLeaseLiabilityNoncurrent
Date Value
1 12/31/2023 $13,916,000.00
2 9/30/2023 $13,699,000.00
3 6/30/2023 $14,509,000.00
4 3/31/2023 $15,365,000.00
5 12/31/2022 $16,255,000.00
6 9/30/2022 $17,261,000.00
7 6/30/2022 $18,444,000.00
8 3/31/2022 $19,100,000.00
9 12/31/2021 $19,962,000.00
10 9/30/2021 $18,585,000.00
Financials: OperatingLeaseRightOfUseAsset
Date Value
1 12/31/2023 $16,068,000.00
2 9/30/2023 $15,423,000.00
3 6/30/2023 $16,383,000.00
4 3/31/2023 $17,532,000.00
5 12/31/2022 $18,670,000.00
6 9/30/2022 $19,724,000.00
7 6/30/2022 $21,138,000.00
8 3/31/2022 $21,180,000.00
9 12/31/2021 $21,669,000.00
10 9/30/2021 $19,431,000.00
Financials: OperatingLeaseWeightedAverageDiscountRatePercent
Date Value
1 12/31/2023 $0.05
2 9/30/2023 $0.04
3 6/30/2023 $0.04
4 3/31/2023 $0.04
5 12/31/2022 $0.04
6 9/30/2022 $0.04
7 6/30/2022 $0.04
8 3/31/2022 $0.04
9 12/31/2021 $0.04
10 9/30/2021 $0.04
Financials: OtherAccruedLiabilitiesCurrent
Date Value
1 12/31/2023 $5,529,000.00
2 9/30/2023 $3,696,000.00
3 6/30/2023 $4,927,000.00
4 3/31/2023 $3,578,000.00
5 12/31/2022 $5,474,000.00
6 9/30/2022 $3,558,000.00
7 6/30/2022 $6,313,000.00
8 3/31/2022 $4,651,000.00
9 12/31/2021 $3,979,000.00
10 9/30/2021 $4,480,000.00
11 6/30/2021 $4,056,000.00
12 3/31/2021 $3,414,000.00
13 12/31/2020 $3,979,000.00
14 9/30/2020 $5,647,000.00
15 6/30/2020 $4,925,000.00
16 9/30/2019 $4,887,000.00
17 9/30/2018 $2,260,000.00
Financials: OtherAssetsCurrent
Date Value
1 12/31/2023 $8,131,000.00
2 9/30/2023 $12,300,000.00
3 6/30/2023 $17,183,000.00
4 3/31/2023 $21,822,000.00
5 12/31/2022 $14,946,000.00
6 9/30/2022 $2,501,000.00
7 6/30/2022 $2,727,000.00
8 3/31/2022 $5,991,000.00
9 12/31/2021 $1,206,000.00
10 9/30/2021 $1,446,000.00
11 6/30/2021 $498,000.00
12 3/31/2021 $527,000.00
13 12/31/2020 $161,000.00
14 9/30/2020 $360,000.00
15 6/30/2020 $875,000.00
16 9/30/2019 $10,592,000.00
17 9/30/2018 $6,289,000.00
Financials: OtherAssetsNoncurrent
Date Value
1 12/31/2023 $87,426,000.00
2 9/30/2023 $87,793,000.00
3 6/30/2023 $89,369,000.00
4 3/31/2023 $91,649,000.00
5 12/31/2022 $94,068,000.00
6 9/30/2022 $94,754,000.00
7 6/30/2022 $83,041,000.00
8 3/31/2022 $76,721,000.00
9 12/31/2021 $77,578,000.00
10 9/30/2021 $70,462,000.00
11 6/30/2021 $2,046,000.00
12 3/31/2021 $2,190,000.00
13 12/31/2020 $1,608,000.00
14 9/30/2020 $1,623,000.00
15 6/30/2020 $1,268,000.00
16 9/30/2019 $2,263,000.00
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsBeforeTax
Date Value
1 12/31/2023 $-3,437,000.00
2 9/30/2023 $3,474,000.00
3 12/31/2022 $-2,544,000.00
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsNetOfTax
Date Value
1 12/31/2023 $-2,596,000.00
2 9/30/2023 $2,604,000.00
3 12/31/2022 $-1,870,000.00
Financials: OtherComprehensiveIncomeLossBeforeReclassificationsTax
Date Value
1 12/31/2023 $-840,000.00
2 9/30/2023 $870,000.00
3 12/31/2022 $-674,000.00
Financials: OtherComprehensiveIncomeLossCashFlowHedgeGainLossAfterReclassificationAndTax
Date Value
1 6/30/2023 $691,000.00
2 3/31/2023 $-1,491,000.00
3 12/31/2022 $-1,796,000.00
Financials: OtherComprehensiveIncomeLossNetOfTax
Date Value
1 12/31/2023 $-3,095,000.00
2 9/30/2023 $1,878,000.00
3 6/30/2023 $691,000.00
4 3/31/2023 $-3,262,000.00
5 12/31/2022 $-1,796,000.00
Financials: OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
Date Value
1 6/30/2023 $691,000.00
2 3/31/2023 $-1,466,000.00
3 12/31/2022 $-1,796,000.00
Financials: OtherExpenses
Date Value
1 9/30/2023 $39,293,000.00
2 6/30/2023 $30,481,000.00
3 3/31/2023 $10,774,000.00
4 12/31/2022 $9,299,000.00
5 9/30/2022 $24,956,000.00
6 6/30/2022 $18,776,000.00
7 3/31/2022 $8,158,000.00
8 12/31/2021 $4,148,000.00
9 9/30/2021 $20,311,000.00
10 6/30/2021 $16,931,000.00
11 3/31/2021 $12,374,000.00
12 12/31/2020 $6,026,000.00
13 9/30/2020 $108,766,000.00
14 6/30/2020 $62,686,000.00
15 3/31/2020 $19,975,000.00
16 12/31/2019 $19,759,000.00
17 9/30/2019 $83,205,000.00
18 6/30/2019 $63,213,000.00
19 9/30/2018 $68,742,000.00
Financials: OtherGeneralExpense
Date Value
1 9/30/2023 $1,065,000.00
2 9/30/2021 $2,592,000.00
3 6/30/2021 $1,443,000.00
4 3/31/2021 $1,149,000.00
5 12/31/2020 --
6 9/30/2020 $8,616,000.00
7 6/30/2020 $6,716,000.00
8 3/31/2020 $3,115,000.00
9 12/31/2019 $1,978,000.00
10 9/30/2019 $9,076,000.00
11 6/30/2019 $6,155,000.00
12 9/30/2018 $4,182,000.00
Financials: OtherLiabilitiesNoncurrent
Date Value
1 12/31/2023 $104,784,000.00
2 9/30/2023 $104,073,000.00
3 6/30/2023 $105,485,000.00
4 3/31/2023 $109,405,000.00
5 12/31/2022 $109,404,000.00
6 9/30/2022 $106,083,000.00
7 6/30/2022 $93,601,000.00
8 3/31/2022 $86,074,000.00
9 12/31/2021 $85,665,000.00
10 9/30/2021 $79,177,000.00
11 6/30/2021 $10,652,000.00
12 3/31/2021 $9,946,000.00
13 12/31/2020 $9,009,000.00
14 9/30/2020 $8,776,000.00
15 6/30/2020 $8,929,000.00
16 9/30/2019 $9,746,000.00
17 9/30/2018 $7,960,000.00
Financials: OtherNonoperatingIncomeExpense
Date Value
1 12/31/2023 $30,605,000.00
2 12/31/2022 $-9,299,000.00
Financials: PaymentForContingentConsiderationLiabilityFinancingActivities
Date Value
1 9/30/2023 $5,850,000.00
2 6/30/2020 --
3 9/30/2019 $2,000,000.00
4 6/30/2019 $2,000,000.00
Financials: PaymentsForRepurchaseOfCommonStock
Date Value
1 12/31/2023 $100,000,000.00
2 9/30/2023 $115,498,000.00
3 6/30/2023 $55,488,000.00
4 3/31/2023 $7,488,000.00
5 12/31/2022 $7,488,000.00
6 9/30/2022 $81,483,000.00
7 6/30/2022 $58,468,000.00
Financials: PaymentsRelatedToTaxWithholdingForShareBasedCompensation
Date Value
1 12/31/2023 $3,822,000.00
2 9/30/2023 $1,528,000.00
3 6/30/2023 $1,381,000.00
4 3/31/2023 $460,000.00
5 12/31/2022 $460,000.00
6 9/30/2022 $429,000.00
7 6/30/2022 $429,000.00
8 3/31/2022 $429,000.00
Financials: PaymentsToAcquireBusinessesNetOfCashAcquired
Date Value
1 9/30/2023 $161,000.00
2 6/30/2023 $161,000.00
3 3/31/2023 $161,000.00
4 9/30/2022 $108,387,000.00
5 6/30/2022 $86,935,000.00
6 3/31/2022 $86,935,000.00
7 12/31/2021 $91,310,000.00
8 9/30/2020 $18,453,000.00
9 6/30/2020 $18,453,000.00
10 3/31/2020 $17,865,000.00
11 6/30/2019 --
12 9/30/2018 $292,984,000.00
Financials: PaymentsToAcquirePropertyPlantAndEquipment
Date Value
1 12/31/2023 $17,681,000.00
2 9/30/2023 $88,545,000.00
3 6/30/2023 $54,059,000.00
4 3/31/2023 $47,284,000.00
5 12/31/2022 $30,328,000.00
6 9/30/2022 $170,938,000.00
7 6/30/2022 $139,491,000.00
8 3/31/2022 $113,995,000.00
9 12/31/2021 $65,333,000.00
10 9/30/2021 $175,119,000.00
11 6/30/2021 $116,037,000.00
12 3/31/2021 $72,735,000.00
13 12/31/2020 $27,021,000.00
14 9/30/2020 $95,594,000.00
15 6/30/2020 $54,768,000.00
16 3/31/2020 $42,606,000.00
17 12/31/2019 $19,131,000.00
18 9/30/2019 $63,006,000.00
19 6/30/2019 $46,440,000.00
20 9/30/2018 $42,758,000.00
Financials: PreferredStockParOrStatedValuePerShare
Date Value
1 12/31/2023 $0.00
2 9/30/2023 $0.00
3 6/30/2023 $0.00
4 3/31/2023 $0.00
5 12/31/2022 $0.00
6 9/30/2022 $0.00
7 6/30/2022 $0.00
8 3/31/2022 $0.00
9 12/31/2021 $0.00
10 9/30/2021 $0.00
11 6/30/2021 $0.00
12 3/31/2021 $0.00
13 12/31/2020 $0.00
14 9/30/2020 $0.00
15 6/30/2020 $0.00
16 9/30/2019 $0.00
Financials: PreferredStockSharesAuthorized
Date Value
1 12/31/2023 $1,000,000.00
2 9/30/2023 $1,000,000.00
3 6/30/2023 $1,000,000.00
4 3/31/2023 $1,000,000.00
5 12/31/2022 $1,000,000.00
6 9/30/2022 $1,000,000.00
7 6/30/2022 $1,000,000.00
8 3/31/2022 $1,000,000.00
9 12/31/2021 $1,000,000.00
10 9/30/2021 $1,000,000.00
11 6/30/2021 $1,000,000.00
12 3/31/2021 $1,000,000.00
13 12/31/2020 $1,000,000.00
14 9/30/2020 $1,000,000.00
15 6/30/2020 $1,000,000.00
16 9/30/2019 $1,000,000.00
Financials: PreferredStockSharesIssued
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 9/30/2019 --
17 9/30/2018 --
Financials: PreferredStockSharesOutstanding
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
16 9/30/2019 --
17 9/30/2018 --
Financials: PreferredStockValue
Date Value
1 12/31/2023 --
2 9/30/2023 --
3 6/30/2023 --
4 3/31/2023 --
5 12/31/2022 --
6 9/30/2022 --
7 6/30/2022 --
8 3/31/2022 --
9 12/31/2021 --
10 9/30/2021 --
11 6/30/2021 --
12 3/31/2021 --
13 12/31/2020 --
14 9/30/2020 --
15 6/30/2020 --
Financials: PrepaidExpenseCurrent
Date Value
1 12/31/2023 $16,528,000.00
2 9/30/2023 $13,595,000.00
3 6/30/2023 $13,668,000.00
4 3/31/2023 $16,747,000.00
5 12/31/2022 $22,526,000.00
6 9/30/2022 $17,212,000.00
7 6/30/2022 $20,522,000.00
8 3/31/2022 $18,203,000.00
9 12/31/2021 $17,641,000.00
10 9/30/2021 $14,212,000.00
11 6/30/2021 $10,207,000.00
12 3/31/2021 $10,975,000.00
13 12/31/2020 $11,412,000.00
14 9/30/2020 $8,367,000.00
15 6/30/2020 $10,323,000.00
16 9/30/2019 $6,037,000.00
17 9/30/2018 $5,206,000.00
Financials: ProceedsFromDivestitureOfBusinessesNetOfCashDivested
Date Value
1 12/31/2023 $133,089,000.00
Financials: ProceedsFromLongTermLinesOfCredit
Date Value
1 9/30/2023 $25,000,000.00
2 6/30/2023 $25,000,000.00
3 3/31/2023 $25,000,000.00
4 9/30/2022 $40,000,000.00
5 6/30/2022 $40,000,000.00
6 3/31/2022 $40,000,000.00
7 9/30/2020 $129,000,000.00
8 6/30/2020 $129,000,000.00
9 3/31/2020 $129,000,000.00
10 9/30/2019 $40,000,000.00
11 6/30/2019 $40,000,000.00
12 9/30/2018 $30,000,000.00
Financials: ProceedsFromSaleOfPropertyPlantAndEquipment
Date Value
1 12/31/2023 $122,000.00
2 9/30/2023 $202,000.00
3 6/30/2023 $173,000.00
4 3/31/2023 $99,000.00
5 12/31/2022 $65,000.00
6 9/30/2022 $649,000.00
7 6/30/2022 $617,000.00
8 3/31/2022 $497,000.00
9 12/31/2021 $32,000.00
10 9/30/2021 $46,000.00
11 6/30/2021 $38,000.00
12 3/31/2021 $32,000.00
13 12/31/2020 $17,000.00
14 9/30/2020 $253,000.00
15 6/30/2020 $223,000.00
16 3/31/2020 $231,000.00
17 12/31/2019 $113,000.00
18 9/30/2019 $71,000.00
19 6/30/2019 $49,000.00
20 9/30/2018 $60,000.00
Financials: ProceedsFromStockOptionsExercised
Date Value
1 12/31/2023 $3,238,000.00
2 9/30/2023 $14,954,000.00
3 6/30/2023 $11,111,000.00
4 3/31/2023 $1,901,000.00
5 9/30/2022 $5,995,000.00
6 6/30/2022 $5,995,000.00
7 3/31/2022 $4,923,000.00
8 12/31/2021 $3,310,000.00
9 9/30/2021 $5,988,000.00
10 6/30/2021 $4,614,000.00
11 3/31/2021 $2,953,000.00
12 12/31/2020 $2,364,000.00
13 9/30/2020 $41,000.00
Financials: ProductWarrantyAccrualClassifiedCurrent
Date Value
1 12/31/2023 $2,927,000.00
2 9/30/2023 $2,739,000.00
3 6/30/2023 $2,531,000.00
4 3/31/2023 $2,645,000.00
5 12/31/2022 $2,492,000.00
6 9/30/2022 $2,900,000.00
7 6/30/2022 $3,170,000.00
8 3/31/2022 $3,218,000.00
9 12/31/2021 $2,885,000.00
10 9/30/2021 $2,992,000.00
11 6/30/2021 $2,977,000.00
12 3/31/2021 $2,809,000.00
13 12/31/2020 $2,681,000.00
14 9/30/2020 $2,921,000.00
15 6/30/2020 $3,375,000.00
16 9/30/2019 $2,543,000.00
17 9/30/2018 $1,944,000.00
Financials: PropertyPlantAndEquipmentGross
Date Value
1 12/31/2023 $822,236,000.00
2 9/30/2023 $893,731,000.00
3 6/30/2023 $866,613,000.00
4 3/31/2023 $859,008,000.00
5 12/31/2022 $846,860,000.00
6 9/30/2022 $830,758,000.00
7 6/30/2022 $791,097,000.00
8 3/31/2022 $753,292,000.00
9 12/31/2021 $700,069,000.00
10 9/30/2021 $642,073,000.00
11 6/30/2021 $588,048,000.00
12 3/31/2021 $545,384,000.00
13 12/31/2020 $500,963,000.00
14 9/30/2020 $472,175,000.00
15 6/30/2020 $435,355,000.00
16 9/30/2019 $376,914,000.00
17 9/30/2018 $319,531,000.00
Financials: PropertyPlantAndEquipmentNet
Date Value
1 12/31/2023 $456,504,000.00
2 9/30/2023 $501,023,000.00
3 6/30/2023 $494,895,000.00
4 3/31/2023 $507,198,000.00
5 12/31/2022 $513,130,000.00
6 9/30/2022 $517,913,000.00
7 6/30/2022 $495,961,000.00
8 3/31/2022 $474,340,000.00
9 12/31/2021 $435,304,000.00
10 9/30/2021 $391,012,000.00
11 6/30/2021 $341,685,000.00
12 3/31/2021 $311,850,000.00
13 12/31/2020 $279,183,000.00
14 9/30/2020 $261,774,000.00
15 6/30/2020 $235,229,000.00
16 9/30/2019 $208,694,000.00
17 9/30/2018 $180,821,000.00
Financials: ProvisionForDoubtfulAccounts
Date Value
1 12/31/2023 $-433,000.00
2 9/30/2023 $731,000.00
3 6/30/2023 $647,000.00
4 3/31/2023 $234,000.00
5 12/31/2022 $277,000.00
6 9/30/2022 $290,000.00
7 6/30/2022 $67,000.00
8 3/31/2022 $98,000.00
9 12/31/2021 $-45,000.00
10 9/30/2021 $342,000.00
11 6/30/2021 $271,000.00
12 3/31/2021 $155,000.00
13 12/31/2020 $6,000.00
14 9/30/2020 $512,000.00
15 6/30/2020 $522,000.00
16 3/31/2020 $751,000.00
17 9/30/2019 $383,000.00
18 6/30/2019 $67,000.00
19 9/30/2018 $176,000.00
Financials: PurchaseObligation
Date Value
1 9/30/2023 $400,000.00
2 9/30/2022 $400,000.00
3 9/30/2021 $400,000.00
4 12/31/2020 $3,100,000.00
5 9/30/2020 $1,500,000.00
6 12/31/2019 $5,600,000.00
7 9/30/2019 $700,000.00
8 9/30/2018 $1,200,000.00
Financials: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodBeforeTax
Date Value
1 12/31/2023 $-678,000.00
2 9/30/2023 $-981,000.00
3 12/31/2022 $101,000.00
Financials: ReclassificationFromAccumulatedOtherComprehensiveIncomeCurrentPeriodNetOfTax
Date Value
1 12/31/2023 $-499,000.00
2 9/30/2023 $-726,000.00
3 12/31/2022 $74,000.00
Financials: RepaymentsOfLongTermDebt
Date Value
1 12/31/2023 $1,500,000.00
2 9/30/2023 $6,000,000.00
3 6/30/2023 $4,500,000.00
4 3/31/2023 $3,000,000.00
5 12/31/2022 $1,500,000.00
6 9/30/2022 $467,654,000.00
7 6/30/2022 $467,654,000.00
Financials: RepaymentsOfLongTermLinesOfCredit
Date Value
1 9/30/2023 $25,000,000.00
2 6/30/2023 $25,000,000.00
3 3/31/2023 $25,000,000.00
4 9/30/2022 $40,000,000.00
5 6/30/2022 $40,000,000.00
6 9/30/2020 $129,000,000.00
7 6/30/2020 $85,000,000.00
8 9/30/2019 $40,000,000.00
9 6/30/2019 $40,000,000.00
10 9/30/2018 $30,000,000.00
Financials: ResearchAndDevelopmentExpense
Date Value
1 12/31/2023 $3,100,000.00
2 9/30/2023 $9,200,000.00
3 6/30/2023 $6,200,000.00
4 3/31/2023 $4,100,000.00
5 12/31/2022 $2,100,000.00
6 9/30/2022 $9,500,000.00
7 6/30/2022 $6,900,000.00
8 3/31/2022 $2,300,000.00
9 12/31/2021 $2,000,000.00
10 9/30/2021 $7,400,000.00
11 6/30/2021 $1,900,000.00
12 3/31/2021 $3,600,000.00
13 12/31/2020 $1,800,000.00
14 9/30/2020 $7,700,000.00
15 6/30/2020 $5,700,000.00
16 3/31/2020 $1,900,000.00
17 12/31/2019 $2,100,000.00
18 9/30/2019 $8,000,000.00
19 6/30/2019 $5,900,000.00
20 9/30/2018 $6,500,000.00
Financials: RetainedEarningsAccumulatedDeficit
Date Value
1 12/31/2023 $-19,328,000.00
2 9/30/2023 $-45,047,000.00
3 6/30/2023 $-87,690,000.00
4 3/31/2023 $-122,565,000.00
5 12/31/2022 $-138,838,000.00
6 9/30/2022 $-113,002,000.00
7 6/30/2022 $-108,227,000.00
8 3/31/2022 $-135,702,000.00
9 12/31/2021 $-171,520,000.00
10 9/30/2021 $-188,227,000.00
11 6/30/2021 $-228,866,000.00
12 3/31/2021 $-250,635,000.00
13 12/31/2020 $-273,292,000.00
14 9/30/2020 $-283,475,000.00
15 6/30/2020 $-219,116,000.00
16 9/30/2019 $-162,578,000.00
17 9/30/2018 $-142,576,000.00
Financials: Revenues
Date Value
1 12/31/2023 $240,444,000.00
2 9/30/2023 $1,370,316,000.00
3 6/30/2023 $981,504,000.00
4 3/31/2023 $377,692,000.00
5 12/31/2022 $216,259,000.00
6 9/30/2022 $1,355,586,000.00
7 6/30/2022 $1,050,954,000.00
8 3/31/2022 $396,255,000.00
9 12/31/2021 $259,708,000.00
10 9/30/2021 $1,178,974,000.00
11 6/30/2021 $327,454,000.00
12 3/31/2021 $505,399,000.00
13 12/31/2020 $212,278,000.00
14 9/30/2020 $899,259,000.00
15 6/30/2020 $223,711,000.00
16 3/31/2020 $245,585,000.00
17 12/31/2019 $166,043,000.00
18 9/30/2019 $794,203,000.00
19 6/30/2019 $221,307,000.00
20 3/31/2019 $219,931,000.00
21 12/31/2018 $137,431,000.00
22 9/30/2018 $681,805,000.00
23 6/30/2018 $184,406,000.00
24 3/31/2018 $200,863,000.00
25 12/31/2017 $105,399,000.00
Financials: RightOfUseAssetObtainedInExchangeForFinanceLeaseLiability
Date Value
1 9/30/2023 $789,000.00
2 9/30/2022 $27,438,000.00
3 9/30/2021 $47,578,000.00
Financials: RightOfUseAssetObtainedInExchangeForOperatingLeaseLiability
Date Value
1 9/30/2023 $3,041,000.00
2 9/30/2022 $5,487,000.00
3 9/30/2021 $10,239,000.00
Financials: SellingGeneralAndAdministrativeExpense
Date Value
1 12/31/2023 $77,246,000.00
2 9/30/2023 $305,162,000.00
3 6/30/2023 $221,554,000.00
4 3/31/2023 $74,460,000.00
5 12/31/2022 $73,444,000.00
6 9/30/2022 $279,889,000.00
7 6/30/2022 $212,728,000.00
8 3/31/2022 $133,991,000.00
9 12/31/2021 $63,169,000.00
10 9/30/2021 $244,205,000.00
11 6/30/2021 $70,300,000.00
12 3/31/2021 $113,602,000.00
13 12/31/2020 $53,448,000.00
14 9/30/2020 $308,275,000.00
15 6/30/2020 $158,330,000.00
16 3/31/2020 $93,166,000.00
17 12/31/2019 $43,473,000.00
18 9/30/2019 $183,572,000.00
19 6/30/2019 $136,988,000.00
20 9/30/2018 $144,688,000.00
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate
Date Value
1 12/31/2023 --
2 6/30/2023 --
3 3/31/2023 --
4 12/31/2022 --
5 11/30/2022 --
6 6/30/2022 --
7 3/31/2022 --
8 12/31/2021 --
9 6/30/2021 --
10 3/31/2021 --
11 12/31/2020 --
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate
Date Value
1 12/31/2023 $0.40
2 6/30/2023 $0.40
3 3/31/2023 $0.40
4 12/31/2022 $0.40
5 11/30/2022 $0.40
6 6/30/2022 $0.40
7 3/31/2022 $0.40
8 12/31/2021 $0.40
9 6/30/2021 $0.35
10 3/31/2021 $0.35
11 12/31/2020 $0.35
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate
Date Value
1 12/31/2023 $0.04
2 6/30/2023 $0.04
3 3/31/2023 $0.04
4 12/31/2022 $0.04
5 11/30/2022 $0.04
6 6/30/2022 $0.01
7 3/31/2022 $0.01
8 12/31/2021 $0.01
9 6/30/2021 $0.01
10 3/31/2021 $0.01
11 12/31/2020 $0.01
Financials: ShareBasedCompensationArrangementByShareBasedPaymentAwardPlanModificationIncrementalCompensationCost
Date Value
1 12/31/2023 $1,900,000.00
Financials: ShortTermLeaseCost
Date Value
1 12/31/2023 $86,000.00
2 9/30/2023 $392,000.00
3 6/30/2023 $297,000.00
4 3/31/2023 $99,000.00
5 12/31/2022 $103,000.00
6 9/30/2022 $574,000.00
7 6/30/2022 $406,000.00
8 3/31/2022 $218,000.00
9 12/31/2021 $42,000.00
10 9/30/2021 $133,000.00
11 6/30/2021 $84,000.00
12 3/31/2021 $53,000.00
13 12/31/2020 $25,000.00
Financials: StandardProductWarrantyAccrual
Date Value
1 12/31/2023 $15,029,000.00
2 9/30/2023 $16,195,000.00
3 6/30/2023 $15,286,000.00
4 3/31/2023 $14,381,000.00
5 12/31/2022 $14,538,000.00
6 9/30/2022 $15,023,000.00
7 6/30/2022 $15,488,000.00
8 3/31/2022 $13,948,000.00
9 12/31/2021 $12,681,000.00
10 9/30/2021 $12,699,000.00
11 6/30/2021 $12,942,000.00
12 3/31/2021 $12,065,000.00
13 12/31/2020 $11,044,000.00
14 9/30/2020 $10,913,000.00
15 6/30/2020 $11,277,000.00
16 3/31/2020 $11,984,000.00
17 12/31/2019 $11,588,000.00
18 9/30/2019 $11,133,000.00
19 6/30/2019 $10,088,000.00
20 3/31/2019 $9,824,000.00
21 9/30/2018 $9,304,000.00
22 9/30/2017 $7,783,000.00
Financials: StandardProductWarrantyAccrualCurrent
Date Value
1 12/31/2023 $2,927,000.00
2 9/30/2023 $2,739,000.00
3 6/30/2023 $2,531,000.00
4 3/31/2023 $2,645,000.00
5 12/31/2022 $2,492,000.00
6 9/30/2022 $2,900,000.00
7 6/30/2022 $3,170,000.00
8 3/31/2022 $3,218,000.00
9 12/31/2021 $2,885,000.00
10 9/30/2021 $2,992,000.00
11 6/30/2021 $2,977,000.00
12 3/31/2021 $2,809,000.00
13 12/31/2020 $2,681,000.00
14 9/30/2020 $2,921,000.00
15 6/30/2020 $3,375,000.00
16 3/31/2020 $3,090,000.00
17 12/31/2019 $3,001,000.00
18 9/30/2019 $2,543,000.00
19 6/30/2019 $1,873,000.00
20 9/30/2018 $1,944,000.00
Financials: StandardProductWarrantyAccrualNoncurrent
Date Value
1 12/31/2023 $12,102,000.00
2 9/30/2023 $13,456,000.00
3 6/30/2023 $12,755,000.00
4 3/31/2023 $11,736,000.00
5 12/31/2022 $12,046,000.00
6 9/30/2022 $12,123,000.00
7 6/30/2022 $12,318,000.00
8 3/31/2022 $10,730,000.00
9 12/31/2021 $9,796,000.00
10 9/30/2021 $9,707,000.00
11 6/30/2021 $9,965,000.00
12 3/31/2021 $9,256,000.00
13 12/31/2020 $8,363,000.00
14 9/30/2020 $7,992,000.00
15 6/30/2020 $7,902,000.00
16 3/31/2020 $8,894,000.00
17 12/31/2019 $8,587,000.00
18 9/30/2019 $8,590,000.00
19 6/30/2019 $8,215,000.00
20 9/30/2018 $7,360,000.00
Financials: StandardProductWarrantyAccrualPayments
Date Value
1 12/31/2023 $624,000.00
2 9/30/2023 $2,485,000.00
3 6/30/2023 $1,559,000.00
4 3/31/2023 $807,000.00
5 12/31/2022 $313,000.00
6 9/30/2022 $2,706,000.00
7 6/30/2022 $1,829,000.00
8 3/31/2022 $543,000.00
9 12/31/2021 $485,000.00
10 9/30/2021 $3,120,000.00
11 6/30/2021 $2,269,000.00
12 3/31/2021 $817,000.00
13 12/31/2020 $608,000.00
14 9/30/2020 $3,159,000.00
15 6/30/2020 $770,000.00
16 3/31/2020 $1,401,000.00
17 12/31/2019 $950,000.00
18 9/30/2019 $2,927,000.00
19 6/30/2019 $830,000.00
20 9/30/2018 $3,106,000.00
Financials: StandardProductWarrantyAccrualPeriodIncreaseDecrease
Date Value
1 12/31/2023 $-542,000.00
2 9/30/2023 $3,657,000.00
3 6/30/2023 $1,822,000.00
4 3/31/2023 $337,000.00
5 12/31/2022 $-172,000.00
6 9/30/2022 $5,030,000.00
7 6/30/2022 $4,618,000.00
8 3/31/2022 $2,277,000.00
9 12/31/2021 $467,000.00
Financials: StockholdersEquity
Date Value
1 12/31/2023 $1,359,305,000.00
2 9/30/2023 $1,429,643,000.00
3 6/30/2023 $1,437,815,000.00
4 3/31/2023 $1,435,073,000.00
5 12/31/2022 $1,412,772,000.00
6 9/30/2022 $1,444,443,000.00
7 6/30/2022 $1,467,970,000.00
8 3/31/2022 $1,493,034,000.00
9 12/31/2021 $1,451,151,000.00
10 9/30/2021 $1,427,164,000.00
11 6/30/2021 $1,382,173,000.00
12 3/31/2021 $1,351,448,000.00
13 12/31/2020 $1,321,166,000.00
14 9/30/2020 $1,303,888,000.00
15 6/30/2020 $1,269,513,000.00
16 3/31/2020 $485,406,000.00
17 12/31/2019 $479,996,000.00
18 9/30/2019 $490,023,000.00
19 6/30/2019 $490,355,000.00
20 3/31/2019 $488,133,000.00
21 9/30/2018 $505,553,000.00
22 9/30/2017 $456,373,000.00
Financials: StockIssuedDuringPeriodValueEmployeeStockOwnershipPlan
Date Value
1 12/31/2023 $3,822,000.00
2 9/30/2023 $1,528,000.00
3 6/30/2023 $1,381,000.00
4 3/31/2023 $460,000.00
5 12/31/2022 $460,000.00
6 9/30/2022 $429,000.00
7 6/30/2022 $429,000.00
8 3/31/2022 $429,000.00
Financials: StockIssuedDuringPeriodValueShareBasedCompensation
Date Value
1 12/31/2023 $8,422,000.00
2 9/30/2023 $18,518,000.00
3 6/30/2023 $13,607,000.00
4 3/31/2023 $5,593,000.00
5 12/31/2022 $3,909,000.00
6 9/30/2022 $17,971,000.00
7 6/30/2022 $13,707,000.00
8 3/31/2022 $8,851,000.00
9 12/31/2021 $3,970,000.00
10 9/30/2021 $22,250,000.00
11 6/30/2021 $9,340,000.00
12 3/31/2021 $9,931,000.00
13 12/31/2020 $2,878,000.00
14 9/30/2020 $117,084,000.00
15 6/30/2020 $17,289,000.00
16 3/31/2020 $1,380,000.00
17 12/31/2019 $684,000.00
18 9/30/2019 $3,262,000.00
19 6/30/2019 $2,599,000.00
20 9/30/2018 $2,654,000.00
Financials: StockIssuedDuringPeriodValueStockOptionsExercised
Date Value
1 12/31/2023 $3,238,000.00
2 9/30/2023 $14,955,000.00
3 6/30/2023 $11,111,000.00
4 3/31/2023 $1,901,000.00
5 9/30/2022 $5,995,000.00
6 6/30/2022 $5,995,000.00
7 3/31/2022 $4,923,000.00
8 12/31/2021 $3,310,000.00
9 9/30/2021 $5,988,000.00
10 6/30/2021 $4,614,000.00
11 3/31/2021 $2,953,000.00
12 12/31/2020 $2,364,000.00
13 9/30/2020 $41,000.00
Financials: StockRepurchaseProgramRemainingAuthorizedRepurchaseAmount1
Date Value
1 12/31/2023 $101,100,000.00
2 9/30/2023 $201,900,000.00
3 6/30/2023 $262,500,000.00
4 3/31/2023 $311,000,000.00
5 12/31/2022 $311,000,000.00
6 6/30/2022 $341,500,000.00
Financials: SubleaseIncome
Date Value
1 12/31/2023 $28,000.00
2 9/30/2023 $293,000.00
3 6/30/2023 $218,000.00
4 3/31/2023 $143,000.00
5 12/31/2022 $71,000.00
6 9/30/2022 $347,000.00
7 6/30/2022 $277,000.00
8 3/31/2022 $206,000.00
9 12/31/2021 $119,000.00
10 9/30/2021 $428,000.00
11 6/30/2021 $119,000.00
12 3/31/2021 $119,000.00
13 12/31/2020 $71,000.00
Financials: TaxesPayableCurrent
Date Value
1 12/31/2023 $28,168,000.00
2 9/30/2023 $6,959,000.00
3 9/30/2022 $142,000.00
Financials: TreasuryStockCommonShares
Date Value
1 12/31/2023 $10,560,030.00
2 9/30/2023 $8,268,423.00
3 6/30/2023 $6,416,077.00
4 9/30/2022 $4,116,570.00
Financials: TreasuryStockShares
Date Value
1 3/31/2023 $4,469,330.00
2 12/31/2022 $4,469,330.00
3 9/30/2022 $4,116,570.00
4 6/30/2022 $3,013,575.00
5 9/30/2021 --
Financials: TreasuryStockValue
Date Value
1 12/31/2023 $270,466,000.00
2 9/30/2023 $189,666,000.00
3 6/30/2023 $129,056,000.00
4 3/31/2023 $80,576,000.00
5 12/31/2022 $80,576,000.00
6 9/30/2022 $73,088,000.00
7 6/30/2022 $50,073,000.00
Financials: TreasuryStockValueAcquiredCostMethod
Date Value
1 12/31/2023 $100,800,000.00
2 9/30/2023 $116,578,000.00
3 6/30/2023 $55,968,000.00
4 3/31/2023 $7,488,000.00
5 12/31/2022 $7,488,000.00
6 9/30/2022 $81,483,000.00
7 6/30/2022 $58,468,000.00
Financials: UnrecognizedTaxBenefits
Date Value
1 9/30/2023 $900,000.00
2 9/30/2022 $780,000.00
3 9/30/2021 $955,000.00
4 9/30/2020 $996,000.00
5 9/30/2019 $961,000.00
6 9/30/2018 $924,000.00
7 9/30/2017 $1,156,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromCurrentPeriodTaxPositions
Date Value
1 9/30/2023 $50,000.00
2 9/30/2022 $55,000.00
3 9/30/2021 $475,000.00
Financials: UnrecognizedTaxBenefitsIncreasesResultingFromPriorPeriodTaxPositions
Date Value
1 9/30/2023 $70,000.00
2 9/30/2020 $35,000.00
3 9/30/2019 $37,000.00
4 9/30/2018 $30,000.00
Financials: UnrecognizedTaxBenefitsThatWouldImpactEffectiveTaxRate
Date Value
1 9/30/2023 $900,000.00
2 9/30/2022 $800,000.00
3 9/30/2021 $1,000,000.00
4 9/30/2020 $1,000,000.00
5 9/30/2019 $1,000,000.00
6 9/30/2018 $900,000.00
Financials: ValuationAllowanceDeferredTaxAssetChangeInAmount
Date Value
1 9/30/2023 $597,000.00
2 9/30/2022 $-350,000.00
3 9/30/2021 $-220,000.00
4 9/30/2020 $280,000.00
5 9/30/2019 $20,000.00
Financials: WeightedAverageNumberOfDilutedSharesOutstanding
Date Value
1 12/31/2023 $148,876,282.00
2 9/30/2023 $150,849,896.00
3 6/30/2023 $151,056,199.00
4 3/31/2023 $151,268,535.00
5 12/31/2022 $150,877,635.00
6 9/30/2022 $154,517,843.00
7 6/30/2022 $155,631,884.00
8 3/31/2022 $156,121,476.00
9 12/31/2021 $156,854,925.00
10 9/30/2021 $156,666,394.00
11 6/30/2021 $157,022,043.00
12 3/31/2021 $156,747,514.00
13 12/31/2020 $156,018,731.00
14 9/30/2020 $120,775,717.00
15 6/30/2020 $118,738,357.00
16 3/31/2020 $108,162,741.00
17 12/31/2019 $108,162,741.00
18 9/30/2019 $108,162,741.00
Financials: WeightedAverageNumberOfSharesOutstandingBasic
Date Value
1 12/31/2023 $147,297,662.00
2 9/30/2023 $150,162,256.00
3 6/30/2023 $150,610,890.00
4 3/31/2023 $150,812,859.00
5 12/31/2022 $150,877,635.00
6 9/30/2022 $153,510,110.00
7 6/30/2022 $154,199,158.00
8 3/31/2022 $154,551,589.00
9 12/31/2021 $154,407,244.00
10 9/30/2021 $153,777,859.00
11 6/30/2021 $153,854,313.00
12 3/31/2021 $153,366,516.00
13 12/31/2020 $153,226,378.00
14 9/30/2020 $120,775,717.00
15 6/30/2020 $113,525,537.00
16 3/31/2020 $108,162,741.00
17 12/31/2019 $108,162,741.00
18 9/30/2019 $108,162,741.00
Copyright 2024 PursePoor.com