2024 Q3 Form 10-Q Financial Statement
#000155837024009894 Filed on July 18, 2024
Income Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
Revenue | $717.9M | |
YoY Change | 3.07% | |
Cost Of Revenue | $669.9M | |
YoY Change | 3.12% | |
Gross Profit | $47.96M | |
YoY Change | 2.33% | |
Gross Profit Margin | 6.68% | |
Selling, General & Admin | $39.92M | |
YoY Change | 8.33% | |
% of Gross Profit | 83.24% | |
Research & Development | ||
YoY Change | ||
% of Gross Profit | ||
Depreciation & Amortization | $2.415M | |
YoY Change | 14.82% | |
% of Gross Profit | 5.04% | |
Operating Expenses | $42.34M | |
YoY Change | 8.68% | |
Operating Profit | $5.623M | |
YoY Change | -28.93% | |
Interest Expense | $2.904M | |
YoY Change | -221.71% | |
% of Operating Profit | 51.65% | |
Other Income/Expense, Net | -$3.218M | |
YoY Change | -1480.14% | |
Pretax Income | $2.404M | |
YoY Change | -58.25% | |
Income Tax | $914.9K | |
% Of Pretax Income | 38.05% | |
Net Earnings | $1.489M | |
YoY Change | -62.24% | |
Net Earnings / Revenue | 0.21% | |
Basic Earnings Per Share | $2.48 | |
Diluted Earnings Per Share | $2.46 | |
COMMON SHARES | ||
Basic Shares Outstanding | 630.4K | 630.4K |
Diluted Shares Outstanding | 606.3K |
Balance Sheet
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
SHORT-TERM ASSETS | ||
Cash & Short-Term Investments | $719.3K | |
YoY Change | -2.66% | |
Cash & Equivalents | $672.8K | $719.3K |
Short-Term Investments | ||
Other Short-Term Assets | $15.99M | |
YoY Change | 17.32% | |
Inventory | $144.3M | $160.8M |
Prepaid Expenses | $5.500M | |
Receivables | $70.65M | $80.47M |
Other Receivables | $330.2K | |
Total Short-Term Assets | $229.1M | $258.3M |
YoY Change | -6.76% | 1.06% |
LONG-TERM ASSETS | ||
Property, Plant & Equipment | $106.0M | $104.0M |
YoY Change | 31.56% | 5.45% |
Goodwill | $5.778M | $5.778M |
YoY Change | 0.0% | 0.0% |
Intangibles | $4.747M | $4.882M |
YoY Change | -10.17% | -9.92% |
Long-Term Investments | ||
YoY Change | ||
Other Assets | $2.953M | $2.954M |
YoY Change | 1.31% | -11.04% |
Total Long-Term Assets | $145.0M | $142.3M |
YoY Change | 23.17% | 25.8% |
TOTAL ASSETS | ||
Total Short-Term Assets | $229.1M | $258.3M |
Total Long-Term Assets | $145.0M | $142.3M |
Total Assets | $374.1M | $400.6M |
YoY Change | 2.94% | 8.65% |
SHORT-TERM LIABILITIES | ||
YoY Change | ||
Accounts Payable | $54.50M | $46.25M |
YoY Change | 26.45% | -10.81% |
Accrued Expenses | $15.80M | $16.59M |
YoY Change | 5.9% | -44.81% |
Deferred Revenue | ||
YoY Change | ||
Short-Term Debt | $0.00 | |
YoY Change | ||
Long-Term Debt Due | $5.202M | $5.335M |
YoY Change | 166.1% | 94.82% |
Total Short-Term Liabilities | $93.23M | $84.66M |
YoY Change | 21.67% | -2.75% |
LONG-TERM LIABILITIES | ||
Long-Term Debt | $16.56M | $17.92M |
YoY Change | 41.86% | -88.49% |
Other Long-Term Liabilities | $1.657M | $1.670M |
YoY Change | 311.36% | -88.1% |
Total Long-Term Liabilities | $18.22M | $19.59M |
YoY Change | 50.85% | -88.45% |
TOTAL LIABILITIES | ||
Total Short-Term Liabilities | $93.23M | $84.66M |
Total Long-Term Liabilities | $18.22M | $19.59M |
Total Liabilities | $111.5M | $104.2M |
YoY Change | 25.64% | -61.07% |
SHAREHOLDERS EQUITY | ||
Retained Earnings | $108.6M | $107.4M |
YoY Change | 3.53% | 5.32% |
Common Stock | $34.44M | $33.80M |
YoY Change | 12.6% | 12.01% |
Preferred Stock | ||
YoY Change | ||
Treasury Stock (at cost) | ||
YoY Change | ||
Treasury Stock Shares | ||
Shareholders Equity | $111.7M | $110.0M |
YoY Change | ||
Total Liabilities & Shareholders Equity | $374.1M | $400.6M |
YoY Change | 2.94% | 8.65% |
Cashflow Statement
Concept | 2024 Q3 | 2024 Q2 |
---|---|---|
OPERATING ACTIVITIES | ||
Net Income | $1.489M | |
YoY Change | -62.24% | |
Depreciation, Depletion And Amortization | $2.415M | |
YoY Change | 14.82% | |
Cash From Operating Activities | -$26.89M | |
YoY Change | -19.6% | |
INVESTING ACTIVITIES | ||
Capital Expenditures | $5.709M | |
YoY Change | 42.75% | |
Acquisitions | ||
YoY Change | ||
Other Investing Activities | -$22.02M | |
YoY Change | -20655.32% | |
Cash From Investing Activities | -$27.73M | |
YoY Change | 612.5% | |
FINANCING ACTIVITIES | ||
Cash Dividend Paid | ||
YoY Change | ||
Common Stock Issuance & Retirement, Net | ||
YoY Change | ||
Debt Paid & Issued, Net | ||
YoY Change | ||
Cash From Financing Activities | 54.39M | |
YoY Change | 45.85% | |
NET CHANGE | ||
Cash From Operating Activities | -26.89M | |
Cash From Investing Activities | -27.73M | |
Cash From Financing Activities | 54.39M | |
Net Change In Cash | -232.2K | |
YoY Change | 443.11% | |
FREE CASH FLOW | ||
Cash From Operating Activities | -$26.89M | |
Capital Expenditures | $5.709M | |
Free Cash Flow | -$32.60M | |
YoY Change | -12.94% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
16793486 | ||
us-gaap |
Payments To Acquire Property Plant And Equipment
PaymentsToAcquirePropertyPlantAndEquipment
|
6759929 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
306748 | ||
us-gaap |
Proceeds From Sale Of Property Plant And Equipment
ProceedsFromSaleOfPropertyPlantAndEquipment
|
151307 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-38582174 | ||
us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-61473925 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
1845255576 | ||
us-gaap |
Proceeds From Lines Of Credit
ProceedsFromLinesOfCredit
|
1863027754 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
1828751621 | ||
us-gaap |
Repayments Of Lines Of Credit
RepaymentsOfLinesOfCredit
|
1810914231 | ||
us-gaap |
Proceeds From Issuance Of Long Term Debt
ProceedsFromIssuanceOfLongTermDebt
|
7000000 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
2277999 | ||
us-gaap |
Repayments Of Long Term Debt
RepaymentsOfLongTermDebt
|
1011559 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
516897 | ||
us-gaap |
Payments Of Dividends Common Stock
PaymentsOfDividendsCommonStock
|
3423089 | ||
us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
2069157 | ||
us-gaap |
Payments To Minority Shareholders
PaymentsToMinorityShareholders
|
2405128 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
11639902 | ||
us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
52273747 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-71589 | ||
us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
307437 | ||
CY2023Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
790931 | |
CY2022Q3 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
431576 | |
CY2024Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
719342 | |
CY2023Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
739013 | |
us-gaap |
Interest Paid Net
InterestPaidNet
|
6976501 | ||
us-gaap |
Interest Paid Net
InterestPaidNet
|
5824144 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1066105 | ||
us-gaap |
Income Taxes Paid Net
IncomeTaxesPaidNet
|
1780000 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
83180 | ||
us-gaap |
Capital Expenditures Incurred But Not Yet Paid
CapitalExpendituresIncurredButNotYetPaid
|
1622224 | ||
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
404876 | ||
dit |
Property Acquired Through Issuance Of Long Term Debt
PropertyAcquiredThroughIssuanceOfLongTermDebt
|
8000000 | ||
CY2024Q2 | us-gaap |
Preferred Stock Value Outstanding
PreferredStockValueOutstanding
|
||
CY2023Q3 | us-gaap |
Preferred Stock Value Outstanding
PreferredStockValueOutstanding
|
||
us-gaap |
Noncash Or Part Noncash Acquisition Debt Assumed1
NoncashOrPartNoncashAcquisitionDebtAssumed1
|
3900000 | ||
us-gaap |
Liabilities Assumed1
LiabilitiesAssumed1
|
1578444 | ||
us-gaap |
Stock Issued1
StockIssued1
|
1296372 | ||
us-gaap |
Stock Issued1
StockIssued1
|
2044805 | ||
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | ||
CY2024Q1 | us-gaap |
Asset Acquisition Consideration Transferred
AssetAcquisitionConsiderationTransferred
|
10000000.0 | |
CY2024Q1 | us-gaap |
Payments To Acquire Productive Assets
PaymentsToAcquireProductiveAssets
|
2000000.0 | |
CY2024Q1 | dit |
Asset Acquisition Consideration Transferred Liabilities Incurred
AssetAcquisitionConsiderationTransferredLiabilitiesIncurred
|
8000000.0 | |
CY2024Q2 | dit |
Business Combination Contingent Consideration Number Of Payment Installments
BusinessCombinationContingentConsiderationNumberOfPaymentInstallments
|
2 | |
dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000928465 | ||
dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--09-30 | ||
dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2024 | ||
dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q3 | ||
dei |
Amendment Flag
AmendmentFlag
|
false | ||
dei |
Entity Registrant Name
EntityRegistrantName
|
AMCON DISTRIBUTING CO | ||
us-gaap |
Fair Value Recurring Basis Unobservable Input Reconciliation Liability Gain Loss Statement Of Income Extensible List
FairValueRecurringBasisUnobservableInputReconciliationLiabilityGainLossStatementOfIncomeExtensibleList
|
http://fasb.org/us-gaap/2023#SellingGeneralAndAdministrativeExpense | ||
dei |
Document Type
DocumentType
|
10-Q | ||
dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | ||
dei |
Document Period End Date
DocumentPeriodEndDate
|
2024-06-30 | ||
dei |
Document Transition Report
DocumentTransitionReport
|
false | ||
dei |
Entity File Number
EntityFileNumber
|
1-15589 | ||
dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | ||
dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
47-0702918 | ||
dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
7405 Irvington Road | ||
dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Omaha | ||
dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
NE | ||
dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
68122 | ||
dei |
City Area Code
CityAreaCode
|
402 | ||
dei |
Local Phone Number
LocalPhoneNumber
|
331-3727 | ||
dei |
Security12b Title
Security12bTitle
|
Common Stock, $0.01 Par Value | ||
dei |
Trading Symbol
TradingSymbol
|
DIT | ||
dei |
Security Exchange Name
SecurityExchangeName
|
NYSEAMER | ||
dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | ||
dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | ||
dei |
Entity Filer Category
EntityFilerCategory
|
Non-accelerated Filer | ||
dei |
Entity Small Business
EntitySmallBusiness
|
true | ||
dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | ||
dei |
Entity Shell Company
EntityShellCompany
|
false | ||
CY2024Q3 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
630362 | |
CY2024Q2 | us-gaap |
Cash
Cash
|
719342 | |
CY2023Q3 | us-gaap |
Cash
Cash
|
790931 | |
CY2024Q2 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
2500000 | |
CY2023Q3 | us-gaap |
Allowance For Doubtful Accounts Receivable Current
AllowanceForDoubtfulAccountsReceivableCurrent
|
2400000 | |
CY2024Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
80469376 | |
CY2023Q3 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
70878420 | |
CY2024Q2 | us-gaap |
Inventory Net
InventoryNet
|
160778835 | |
CY2023Q3 | us-gaap |
Inventory Net
InventoryNet
|
158582816 | |
CY2024Q2 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
330170 | |
CY2023Q3 | us-gaap |
Income Taxes Receivable
IncomeTaxesReceivable
|
1854484 | |
CY2024Q2 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
15991451 | |
CY2023Q3 | us-gaap |
Prepaid Expense And Other Assets Current
PrepaidExpenseAndOtherAssetsCurrent
|
13564056 | |
CY2024Q2 | us-gaap |
Assets Current
AssetsCurrent
|
258289174 | |
CY2023Q3 | us-gaap |
Assets Current
AssetsCurrent
|
245670707 | |
CY2024Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
103989865 | |
CY2023Q3 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
80607451 | |
CY2024Q2 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
24710670 | |
CY2023Q3 | us-gaap |
Operating Lease Right Of Use Asset
OperatingLeaseRightOfUseAsset
|
23173287 | |
CY2024Q2 | us-gaap |
Goodwill
Goodwill
|
5778325 | |
CY2023Q3 | us-gaap |
Goodwill
Goodwill
|
5778325 | |
CY2024Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
4881659 | |
CY2023Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
5284935 | |
CY2024Q2 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2954262 | |
CY2023Q3 | us-gaap |
Other Assets Noncurrent
OtherAssetsNoncurrent
|
2914495 | |
CY2024Q2 | us-gaap |
Assets
Assets
|
400603955 | |
CY2023Q3 | us-gaap |
Assets
Assets
|
363429200 | |
CY2024Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
46249366 | |
CY2023Q3 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
43099326 | |
CY2024Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
16590155 | |
CY2023Q3 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
14922279 | |
CY2024Q2 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
8168882 | |
CY2023Q3 | us-gaap |
Employee Related Liabilities Current
EmployeeRelatedLiabilitiesCurrent
|
8886529 | |
CY2024Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
6662109 | |
CY2023Q3 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
6063048 | |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5335127 | |
CY2023Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1955065 | |
CY2024Q2 | dit |
Mandatorily Redeemable Non Controlling Interest Current
MandatorilyRedeemableNonControllingInterestCurrent
|
1651608 | |
CY2023Q3 | dit |
Mandatorily Redeemable Non Controlling Interest Current
MandatorilyRedeemableNonControllingInterestCurrent
|
1703604 | |
CY2024Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
84657247 | |
CY2023Q3 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
76629851 | |
CY2024Q2 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
156941944 | |
CY2023Q3 | us-gaap |
Long Term Line Of Credit
LongTermLineOfCredit
|
140437989 | |
CY2024Q2 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
4594841 | |
CY2023Q3 | us-gaap |
Deferred Income Tax Liabilities Net
DeferredIncomeTaxLiabilitiesNet
|
4917960 | |
CY2024Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
18358088 | |
CY2023Q3 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
17408758 | |
CY2024Q2 | dit |
Long Term Debt Other Than Credit Facility Less Current Maturities
LongTermDebtOtherThanCreditFacilityLessCurrentMaturities
|
17917378 | |
CY2023Q3 | dit |
Long Term Debt Other Than Credit Facility Less Current Maturities
LongTermDebtOtherThanCreditFacilityLessCurrentMaturities
|
11675439 | |
CY2024Q2 | dit |
Mandatorily Redeemable Non Controlling Interest Noncurrent
MandatorilyRedeemableNonControllingInterestNoncurrent
|
6497523 | |
CY2023Q3 | dit |
Mandatorily Redeemable Non Controlling Interest Noncurrent
MandatorilyRedeemableNonControllingInterestNoncurrent
|
7787227 | |
CY2024Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
1669817 | |
CY2023Q3 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
402882 | |
CY2024Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q3 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2023Q3 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
1000000 | |
CY2024Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2023Q3 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.01 | |
CY2024Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
3000000 | |
CY2023Q3 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
3000000 | |
CY2024Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
630362 | |
CY2023Q3 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
608689 | |
CY2024Q2 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
9648 | |
CY2023Q3 | us-gaap |
Common Stock Value Outstanding
CommonStockValueOutstanding
|
9431 | |
CY2024Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
33800187 | |
CY2023Q3 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
30585388 | |
CY2024Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
107429445 | |
CY2023Q3 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
104846438 | |
CY2024Q2 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
31272163 | |
CY2023Q3 | us-gaap |
Treasury Stock Common Value
TreasuryStockCommonValue
|
31272163 | |
CY2024Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
109967117 | |
CY2023Q3 | us-gaap |
Stockholders Equity
StockholdersEquity
|
104169094 | |
CY2024Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
400603955 | |
CY2023Q3 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
363429200 | |
CY2024Q2 | us-gaap |
Excise And Sales Taxes
ExciseAndSalesTaxes
|
150200000 | |
CY2023Q2 | us-gaap |
Excise And Sales Taxes
ExciseAndSalesTaxes
|
153700000 | |
us-gaap |
Excise And Sales Taxes
ExciseAndSalesTaxes
|
415700000 | ||
us-gaap |
Excise And Sales Taxes
ExciseAndSalesTaxes
|
414900000 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
717852293 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
696489427 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1964688673 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1847472782 | ||
CY2024Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
669893539 | |
CY2023Q2 | us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
649623651 | |
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1831118129 | ||
us-gaap |
Cost Of Goods And Services Sold
CostOfGoodsAndServicesSold
|
1724504862 | ||
CY2024Q2 | us-gaap |
Gross Profit
GrossProfit
|
47958754 | |
CY2023Q2 | us-gaap |
Gross Profit
GrossProfit
|
46865776 | |
us-gaap |
Gross Profit
GrossProfit
|
133570544 | ||
us-gaap |
Gross Profit
GrossProfit
|
122967920 | ||
CY2024Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
39920976 | |
CY2023Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
36851520 | |
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
113857467 | ||
us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
99227695 | ||
CY2024Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2415158 | |
CY2023Q2 | us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
2103429 | |
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
6923716 | ||
us-gaap |
Depreciation Depletion And Amortization
DepreciationDepletionAndAmortization
|
4982068 | ||
CY2024Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
42336134 | |
CY2023Q2 | us-gaap |
Operating Expenses
OperatingExpenses
|
38954949 | |
us-gaap |
Operating Expenses
OperatingExpenses
|
120781183 | ||
us-gaap |
Operating Expenses
OperatingExpenses
|
104209763 | ||
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
5622620 | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7910827 | |
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
12789361 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
18758157 | ||
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
2903925 | |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
2385842 | |
us-gaap |
Interest Expense
InterestExpense
|
7463175 | ||
us-gaap |
Interest Expense
InterestExpense
|
6249540 | ||
CY2024Q2 | dit |
Change In Fair Value Of Mandatorily Redeemable Non Controlling Interest
ChangeInFairValueOfMandatorilyRedeemableNonControllingInterest
|
393324 | |
CY2023Q2 | dit |
Change In Fair Value Of Mandatorily Redeemable Non Controlling Interest
ChangeInFairValueOfMandatorilyRedeemableNonControllingInterest
|
698571 | |
dit |
Change In Fair Value Of Mandatorily Redeemable Non Controlling Interest
ChangeInFairValueOfMandatorilyRedeemableNonControllingInterest
|
727457 | ||
dit |
Change In Fair Value Of Mandatorily Redeemable Non Controlling Interest
ChangeInFairValueOfMandatorilyRedeemableNonControllingInterest
|
864684 | ||
CY2024Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
78903 | |
CY2023Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
931765 | |
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
833050 | ||
us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
1159021 | ||
CY2024Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-3218346 | |
CY2023Q2 | us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-2152648 | |
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-7357582 | ||
us-gaap |
Nonoperating Income Expense
NonoperatingIncomeExpense
|
-5955203 | ||
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2404274 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5758179 | |
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5431779 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
12802954 | ||
CY2024Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
914875 | |
CY2023Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
1813800 | |
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2331875 | ||
us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
4164000 | ||
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1489399 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3944379 | |
us-gaap |
Net Income Loss
NetIncomeLoss
|
3099904 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
8638954 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.48 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.74 | |
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.18 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
14.78 | ||
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.46 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.59 | |
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
5.11 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
14.56 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
600161 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
585625 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
598637 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
584359 | ||
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
606252 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
598590 | |
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
606151 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
593480 | ||
CY2024Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.18 | |
CY2023Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.18 | |
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.82 | ||
us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
5.54 | ||
CY2023Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
97075768 | |
CY2023Q2 | dit |
Special Dividends Declared On Common Stock
SpecialDividendsDeclaredOnCommonStock
|
0.18 | |
CY2023Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
111219 | |
CY2023Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
409411 | |
CY2023Q2 | us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
404876 | |
CY2023Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
3944379 | |
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
100913463 | |
CY2024Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
107951634 | |
CY2024Q2 | dit |
Special Dividends Declared On Common Stock
SpecialDividendsDeclaredOnCommonStock
|
0.18 | |
CY2024Q2 | us-gaap |
Dividends Common Stock
DividendsCommonStock
|
113464 | |
CY2024Q2 | us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
639548 | |
CY2024Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
1489399 | |
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
109967117 | |
CY2022Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
92829435 | |
dit |
Special Dividends Declared On Common Stock
SpecialDividendsDeclaredOnCommonStock
|
5.54 | ||
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
3423089 | ||
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
3273039 | ||
us-gaap |
Treasury Stock Value Acquired Cost Method
TreasuryStockValueAcquiredCostMethod
|
404876 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
8638954 | ||
CY2023Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
100913463 | |
CY2023Q3 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
104169094 | |
dit |
Special Dividends Declared On Common Stock
SpecialDividendsDeclaredOnCommonStock
|
0.82 | ||
us-gaap |
Dividends Common Stock
DividendsCommonStock
|
516897 | ||
us-gaap |
Stock Issued During Period Value Share Based Compensation
StockIssuedDuringPeriodValueShareBasedCompensation
|
3215016 | ||
us-gaap |
Net Income Loss
NetIncomeLoss
|
3099904 | ||
CY2024Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
109967117 | |
us-gaap |
Profit Loss
ProfitLoss
|
3099904 | ||
us-gaap |
Profit Loss
ProfitLoss
|
8638954 | ||
us-gaap |
Depreciation
Depreciation
|
6520440 | ||
us-gaap |
Depreciation
Depreciation
|
4701316 | ||
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
403276 | ||
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
280752 | ||
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
141522 | ||
us-gaap |
Gain Loss On Sale Of Property Plant Equipment
GainLossOnSaleOfPropertyPlantEquipment
|
133159 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1850233 | ||
us-gaap |
Share Based Compensation
ShareBasedCompensation
|
1940631 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
-323119 | ||
us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
809616 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
131132 | ||
us-gaap |
Provision For Doubtful Accounts
ProvisionForDoubtfulAccounts
|
-7697 | ||
dit |
Provision Recoveries For Losses On Inventory Obsolescence
ProvisionRecoveriesForLossesOnInventoryObsolescence
|
175706 | ||
dit |
Provision Recoveries For Losses On Inventory Obsolescence
ProvisionRecoveriesForLossesOnInventoryObsolescence
|
442603 | ||
us-gaap |
Business Combination Contingent Consideration Arrangements Change In Amount Of Contingent Consideration Liability1
BusinessCombinationContingentConsiderationArrangementsChangeInAmountOfContingentConsiderationLiability1
|
45362 | ||
dit |
Change In Fair Value Of Mandatorily Redeemable Non Controlling Interest
ChangeInFairValueOfMandatorilyRedeemableNonControllingInterest
|
727457 | ||
dit |
Change In Fair Value Of Mandatorily Redeemable Non Controlling Interest
ChangeInFairValueOfMandatorilyRedeemableNonControllingInterest
|
864684 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
4110926 | ||
us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
8026950 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
-12365936 | ||
us-gaap |
Increase Decrease In Inventories
IncreaseDecreaseInInventories
|
12294118 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
999319 | ||
us-gaap |
Increase Decrease In Prepaid Deferred Expense And Other Assets
IncreaseDecreaseInPrepaidDeferredExpenseAndOtherAssets
|
745490 | ||
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
39767 | ||
us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
569683 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
4082394 | ||
us-gaap |
Increase Decrease In Accounts Payable
IncreaseDecreaseInAccountsPayable
|
10360228 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
1112351 | ||
us-gaap |
Increase Decrease In Accrued Liabilities
IncreaseDecreaseInAccruedLiabilities
|
1487971 | ||
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
446831 | ||
us-gaap |
Increase Decrease In Other Noncurrent Liabilities
IncreaseDecreaseInOtherNoncurrentLiabilities
|
185704 | ||
us-gaap |
Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
|
1524314 | ||
us-gaap |
Increase Decrease In Income Taxes Payable Net Of Income Taxes Receivable
IncreaseDecreaseInIncomeTaxesPayableNetOfIncomeTaxesReceivable
|
1572253 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
26870683 | ||
us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
9507615 | ||
CY2024Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
740987579 | |
CY2023Q2 | us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
757935426 | |
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
2104449141 | ||
us-gaap |
Business Acquisitions Pro Forma Revenue
BusinessAcquisitionsProFormaRevenue
|
2132932656 | ||
CY2024Q2 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
1332203 | |
CY2023Q2 | us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
4280426 | |
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
2969780 | ||
us-gaap |
Business Acquisitions Pro Forma Net Income Loss
BusinessAcquisitionsProFormaNetIncomeLoss
|
9324239 | ||
CY2024Q2 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
1300000 | |
CY2023Q3 | us-gaap |
Inventory Valuation Reserves
InventoryValuationReserves
|
1200000 | |
CY2024Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
4881659 | |
CY2023Q3 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
5284935 | |
CY2024Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
100000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
400000 | ||
CY2023Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
100000 | |
us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
300000 | ||
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Remainder Of Fiscal Year
FiniteLivedIntangibleAssetsAmortizationExpenseRemainderOfFiscalYear
|
134425 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Next Twelve Months
FiniteLivedIntangibleAssetsAmortizationExpenseNextTwelveMonths
|
506869 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Two
FiniteLivedIntangibleAssetsAmortizationExpenseYearTwo
|
463703 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Three
FiniteLivedIntangibleAssetsAmortizationExpenseYearThree
|
463703 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Amortization Expense Year Four
FiniteLivedIntangibleAssetsAmortizationExpenseYearFour
|
451043 | |
CY2024Q2 | dit |
Finite Lived Intangible Asset Expected Amortization Year Five And After Year Five
FiniteLivedIntangibleAssetExpectedAmortizationYearFiveAndAfterYearFive
|
2361916 | |
CY2024Q2 | us-gaap |
Finite Lived Intangible Assets Net
FiniteLivedIntangibleAssetsNet
|
4381659 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
600161 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
600161 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
585625 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
585625 | |
CY2024Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
6091 | |
CY2023Q2 | us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
12965 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
600161 | |
CY2024Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
606252 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
585625 | |
CY2023Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
598590 | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
1489399 | |
CY2024Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
1489399 | |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
3944379 | |
CY2023Q2 | us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
3944379 | |
CY2024Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
2.48 | |
CY2024Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
2.46 | |
CY2023Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
6.74 | |
CY2023Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
6.59 | |
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
598637 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
598637 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
584359 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
584359 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
7514 | ||
us-gaap |
Weighted Average Number Diluted Shares Outstanding Adjustment
WeightedAverageNumberDilutedSharesOutstandingAdjustment
|
9121 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
598637 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
606151 | ||
us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
584359 | ||
us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
593480 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
3099904 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
3099904 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Basic
NetIncomeLossAvailableToCommonStockholdersBasic
|
8638954 | ||
us-gaap |
Net Income Loss Available To Common Stockholders Diluted
NetIncomeLossAvailableToCommonStockholdersDiluted
|
8638954 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
5.18 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
5.11 | ||
us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
14.78 | ||
us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
14.56 | ||
CY2024Q2 | dit |
Number Of Credit Facilities Agreements
NumberOfCreditFacilitiesAgreements
|
3 | |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
23252505 | |
CY2023Q3 | us-gaap |
Long Term Debt
LongTermDebt
|
13630504 | |
CY2024Q2 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
5335127 | |
CY2023Q3 | us-gaap |
Long Term Debt Current
LongTermDebtCurrent
|
1955065 | |
CY2024Q2 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
17917378 | |
CY2023Q3 | us-gaap |
Long Term Debt Noncurrent
LongTermDebtNoncurrent
|
11675439 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal Remainder Of Fiscal Year
LongTermDebtMaturitiesRepaymentsOfPrincipalRemainderOfFiscalYear
|
1281540 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Next Twelve Months
LongTermDebtMaturitiesRepaymentsOfPrincipalInNextTwelveMonths
|
5398998 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Two
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearTwo
|
5497913 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Three
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearThree
|
4340960 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal In Year Four
LongTermDebtMaturitiesRepaymentsOfPrincipalInYearFour
|
2154577 | |
CY2024Q2 | us-gaap |
Long Term Debt Maturities Repayments Of Principal After Year Five
LongTermDebtMaturitiesRepaymentsOfPrincipalAfterYearFive
|
4578517 | |
CY2024Q2 | us-gaap |
Long Term Debt
LongTermDebt
|
23252505 | |
us-gaap |
Number Of Reportable Segments
NumberOfReportableSegments
|
2 | ||
CY2024Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
717852293 | |
CY2024Q2 | us-gaap |
Depreciation
Depreciation
|
2280733 | |
CY2024Q2 | us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
134425 | |
CY2024Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
5622620 | |
CY2024Q2 | us-gaap |
Interest Expense
InterestExpense
|
2903925 | |
CY2024Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
2404274 | |
CY2024Q2 | us-gaap |
Assets
Assets
|
400603955 | |
CY2024Q2 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
5624364 | |
CY2023Q2 | us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
696489427 | |
CY2023Q2 | us-gaap |
Depreciation
Depreciation
|
1969004 | |
CY2023Q2 | us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
134425 | |
CY2023Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
7910827 | |
CY2023Q2 | us-gaap |
Interest Expense
InterestExpense
|
2385842 | |
CY2023Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5758179 | |
CY2023Q2 | us-gaap |
Assets
Assets
|
368707355 | |
CY2023Q2 | us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
5488691 | |
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1964688673 | ||
us-gaap |
Depreciation
Depreciation
|
6520440 | ||
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
403276 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
12789361 | ||
us-gaap |
Interest Expense
InterestExpense
|
7463175 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
5431779 | ||
CY2024Q2 | us-gaap |
Assets
Assets
|
400603955 | |
us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
23861134 | ||
us-gaap |
Revenue From Contract With Customer Including Assessed Tax
RevenueFromContractWithCustomerIncludingAssessedTax
|
1847472782 | ||
us-gaap |
Depreciation
Depreciation
|
4701316 | ||
us-gaap |
Adjustment For Amortization
AdjustmentForAmortization
|
280752 | ||
us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
18758157 | ||
us-gaap |
Interest Expense
InterestExpense
|
6249540 | ||
us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
12802954 | ||
CY2023Q2 | us-gaap |
Assets
Assets
|
368707355 | |
us-gaap |
Segment Expenditure Addition To Long Lived Assets
SegmentExpenditureAdditionToLongLivedAssets
|
8290497 | ||
CY2024Q2 | ecd |
Rule10b51 Arr Adopted Flag
Rule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Rule10b51 Arr Trmntd Flag
Rule10b51ArrTrmntdFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Adopted Flag
NonRule10b51ArrAdoptedFlag
|
false | |
CY2024Q2 | ecd |
Non Rule10b51 Arr Trmntd Flag
NonRule10b51ArrTrmntdFlag
|
false |