2024 | 2023 | 2022 | 2021 | 2020 | 2019 | 2018 | 2017 | |
---|---|---|---|---|---|---|---|---|
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized | 2.10M | 2.10M | 2.10M | |||||
GainLossOnSaleOfPropertyPlantEquipment | -0.76M | -0.76M | ||||||
CurrentIncomeTaxExpenseBenefit | 3.64M | 0.92M | 3000.00 | 19000.00 | 7000.00 | 4000.00 | ||
OtherCostAndExpenseOperating | 0.26M | 0.26M | ||||||
OperatingIncomeLoss | 95.25M | 150.39M | 39.53M | -8.35M | 1.94M | 2.02M | -2.66M | |
InterestIncomeExpenseNonoperatingNet | -8.90M | -6.83M | ||||||
PaymentsOfDividends | 25.82M | 20.04M | ||||||
EarningsPerShareBasicAndDiluted | -0.41 | |||||||
IncomeTaxReconciliationStateAndLocalIncomeTaxes | 1.21M | 1.42M | 0.80M | -0.25M | 0.94M | 0.97M | -0.61M | |
DeferredIncomeTaxExpenseBenefit | 18.71M | 29.23M | 4.64M | -3.50M | 5.16M | 0.11M | ||
PaymentsOfDebtIssuanceCosts | 2.36M | 2.36M | 2.36M | 0.57M | 0.57M | 0.57M | ||
OtherNonoperatingIncomeExpense | 18.32M | 2.64M | 7.43M | 11.93M | 1.76M | 2.52M | 0.20M | |
AmortizationOfDebtDiscountPremium | 2.14M | |||||||
DeferredStateAndLocalIncomeTaxExpenseBenefit | 1.39M | 0.84M | -1.87M | -0.34M | 1.93M | 0.22M | ||
Dividends | 0.00 | |||||||
DividendsPayableAmountPerShare | 0.52 | |||||||
IncomeTaxExpenseBenefit | 22.35M | 30.15M | 4.65M | -3.48M | 5.16M | 0.11M | 0.00 | |
NetIncomeLoss | 82.31M | 116.04M | 39.76M | -4.75M | 1.89M | 3.39M | -2.60M | |
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate | 21.94M | 30.70M | 9.32M | -1.76M | 6.32M | 5.29M | -5.24M | |
IncomeTaxReconciliationChangeInEnactedTaxRate | -3.40M | -1.50M | -0.19M | 0.47M | 2.12M | 2.12M | 2.12M | |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest | 104.66M | 146.20M | 44.41M | -8.39M | 30.10M | 25.19M | ||
ProfessionalFees | 1.38M | |||||||
WeightedAverageNumberOfSharesOutstandingBasic | 44.34M | 44.16M | 43.96M | 42.46M | 40.84M | 40.04M | ||
WeightedAverageNumberOfDilutedSharesOutstanding | 44.75M | 44.70M | 44.26M | 42.46M | 40.84M | 40.26M | ||
IncomeTaxReconciliationChangeInDeferredTaxAssetsValuationAllowance | -4.46M | -4.46M | -4.46M | 4.46M | ||||
SellingGeneralAndAdministrativeExpense | 48.83M | 40.03M | 21.63M | 21.02M | 18.18M | 14.01M | 11.21M | |
CostOfServices | 2.21M | |||||||
Depreciation | 30.91M | 24.13M | 17.95M | 17.09M | 14.22M | 9.70M | 2.60M | |
DepreciationDepletionAndAmortization | 54.25M | 41.19M | 26.20M | 20.91M | 19.52M | 12.42M | 3.15M | |
OperatingLeasesRentExpenseNet | 0.10M | 0.36M | ||||||
EarningsPerShareDiluted | 1.73 | 2.60 | 0.90 | -0.11 | 0.05 | 0.08 | -0.07 | |
OtherIncome | 5.40M | 5.40M | ||||||
AmortizationOfFinancingCosts | 0.78M | 0.49M | 0.21M | 58000.00 | 58000.00 | 0.57M | ||
DeferredFederalIncomeTaxExpenseBenefit | 17.32M | 28.39M | 6.52M | -3.16M | 3.23M | -0.11M | ||
ShareBasedCompensation | 12.90M | 8.22M | 5.26M | 4.14M | 4.06M | 2.64M | 2.82M | |
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice | 15.00 | 15.00 | ||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue | 10.90M | 3.20M | 7.70M | |||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRate | 0.51 | 0.51 | ||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice | 5.34 | 5.34 | 5.34 | 5.34 | ||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsRiskFreeInterestRate | 0.01 | 0.01 | ||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedDividendRate | 0.00 | 0.00 | ||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardNumberOfSharesAuthorized | 10.90M | 10.90M | ||||||
InterestPaid | ||||||||
InterestPaidNet | 8.11M | 6.00M | 1.60M | 1.09M | 1.00M | 0.83M | 87502.00 | |
AllocatedShareBasedCompensationExpense | 12.90M | 8.20M | 2.60M | 2.80M | ||||
InterestAndDividendIncomeOperating | 36000.00 | 0.30M | ||||||
CurrentStateAndLocalTaxExpenseBenefit | 0.82M | 0.41M | 3000.00 | 19000.00 | 7000.00 | 4000.00 | ||
CommonStockDividendsPerShareDeclared | 0.06 | |||||||
CommonStockDividendsPerShareCashPaid | 0.11 | |||||||
NetIncomeLossAvailableToCommonStockholdersBasic | -15.39M | |||||||
EarningsPerShareBasic | 1.77 | 2.63 | 0.90 | -0.11 | 0.05 | 0.08 | -0.07 | |
FederalIncomeTaxExpenseBenefitContinuingOperations | 0.00 | 0.00 | 0.00 | |||||
NumberOfOperatingSegments | 1.00 | |||||||
CostsAndExpenses | 598.28M | 415.30M | 243.86M | 188.01M | 200.68M | 203.48M | 76.93M | |
InterestExpenseRelatedParty | 21855.00 | |||||||
RevenueFromContractWithCustomerIncludingAssessedTax | 693.52M | 565.69M | 283.39M | 51.15M | 45.61M | 44.19M | ||
NetIncomeLossAvailableToCommonStockholdersDiluted | -15.39M | |||||||
CostOfGoodsAndServicesSold | 493.79M | 332.96M | 195.41M | 145.50M | 162.47M | |||
IncomeTaxReconciliationOtherAdjustments | -0.28M | -92000.00 | 0.36M | 0.55M | -9000.00 | -0.65M | 26175.00 | |
DeferredTaxAssetsTaxDeferredExpenseCompensationAndBenefitsShareBasedCompensationCost | 2.92M | 2.25M | 2.33M | 2.20M | 2.09M | 1.39M | 0.80M | |
CurrentFederalTaxExpenseBenefit | 2.82M | 0.52M | ||||||
DividendsCommonStock | 27.49M | 23.06M | 2.50M | |||||
CostOfGoodsSold | 58.31M | |||||||
DividendsCommonStockCash | 6.00M | 23.10M | ||||||
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate | 0.21 | 0.21 | 0.35 | |||||
Revenues | ||||||||
SalesRevenueServicesNet | 2.24M | |||||||
SalesRevenueNet | 24.02M | |||||||
SalesRevenueGoodsNet | 58.80M | |||||||
InterestExpense | 2.56M | 1.22M | 1.19M | 1.46M | 22841.00 | |||
StateAndLocalIncomeTaxExpenseBenefitContinuingOperations | 0.00 | 0.00 | 0.00 | |||||
GrossProfit | 2.40M | 12.35M | 9.23M | |||||
AdjustmentForAmortization | 14.79M | 12.22M | 7.15M | 3.82M | 5.30M | 2.70M | ||
IncreaseDecreaseInOtherOperatingCapitalNet | 0.43M | -1.13M | ||||||
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross | 0.94M | 0.94M | 0.33M | 0.33M | ||||
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount | 0.94M | 0.94M | 0.94M | 0.94M |