10-K Filing
Filing Information
| Form Type | 10-K |
| Accession Number | 0002015845-25-000012 |
| Period End Date | 20241231 |
| Filing Date | 20250228 |
| Fiscal Year | 2024 |
| Fiscal Period | FY |
| XBRL Instance | q42024-20241231_htm.xml |
Filing Contents
This filing contains the following financial statements:
Balance Sheet
176 line items
| Line Item | Tag | Value | Unit | Period |
|---|---|---|---|---|
| Allowance for receivables |
ReceivablesAllowanceForCreditLossCurrent
|
$7.10M | USD | Point-in-time |
| Allowance for receivables |
ReceivablesAllowanceForCreditLossCurrent
|
$7.10M | USD | Point-in-time |
| Allowance for receivables |
ReceivablesAllowanceForCreditLossCurrent
|
$7.97M | USD | Point-in-time |
| Allowance for receivables |
ReceivablesAllowanceForCreditLossCurrent
|
$7.97M | USD | Point-in-time |
| Accumulated depreciation |
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
$157.28M | USD | Point-in-time |
| Accumulated depreciation |
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
$157.28M | USD | Point-in-time |
| Accumulated depreciation |
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
$143.83M | USD | Point-in-time |
| Accumulated depreciation |
AccumulatedDepreciationDepletionAndAmortizationPropertyPlantAndEquipment
|
$143.83M | USD | Point-in-time |
| Accumulated amortization |
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
$8.74M | USD | Point-in-time |
| Accumulated amortization |
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
$8.74M | USD | Point-in-time |
| Accumulated amortization |
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
$10.33M | USD | Point-in-time |
| Accumulated amortization |
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
$10.33M | USD | Point-in-time |
| Common stock, authorized (in shares) |
CommonStockSharesAuthorized
|
1,000.00 | shares | Point-in-time |
| Common stock, authorized (in shares) |
CommonStockSharesAuthorized
|
1,000.00 | shares | Point-in-time |
| Common stock, authorized (in shares) |
CommonStockSharesAuthorized
|
300.00M | shares | Point-in-time |
| Common stock, authorized (in shares) |
CommonStockSharesAuthorized
|
300.00M | shares | Point-in-time |
| Common stock, stated value (in dollars per share) |
CommonStockParOrStatedValuePerShare
|
$0.01 | USD | Point-in-time |
| Common stock, stated value (in dollars per share) |
CommonStockParOrStatedValuePerShare
|
$0.01 | USD | Point-in-time |
| Common stock, stated value (in dollars per share) |
CommonStockParOrStatedValuePerShare
|
$0.01 | USD | Point-in-time |
| Common stock, stated value (in dollars per share) |
CommonStockParOrStatedValuePerShare
|
$0.01 | USD | Point-in-time |
| Common stock, stated value (in dollars per share) |
CommonStockParOrStatedValuePerShare
|
$1.00 | USD | Point-in-time |
| Common stock, stated value (in dollars per share) |
CommonStockParOrStatedValuePerShare
|
$1.00 | USD | Point-in-time |
| Common stock, issued (in shares) |
CommonStockSharesIssued
|
50.97M | shares | Point-in-time |
| Common stock, issued (in shares) |
CommonStockSharesIssued
|
50.97M | shares | Point-in-time |
| Common stock, issued (in shares) |
CommonStockSharesIssued
|
1,000.00 | shares | Point-in-time |
| Common stock, issued (in shares) |
CommonStockSharesIssued
|
1,000.00 | shares | Point-in-time |
| Common stock, issued (in shares) |
CommonStockSharesIssued
|
50.98M | shares | Point-in-time |
| Common stock, issued (in shares) |
CommonStockSharesIssued
|
50.98M | shares | Point-in-time |
| Common stock, outstanding (in shares) |
CommonStockSharesOutstanding
|
50.97M | shares | Point-in-time |
| Common stock, outstanding (in shares) |
CommonStockSharesOutstanding
|
50.97M | shares | Point-in-time |
| Common stock, outstanding (in shares) |
CommonStockSharesOutstanding
|
50.98M | shares | Point-in-time |
| Common stock, outstanding (in shares) |
CommonStockSharesOutstanding
|
50.98M | shares | Point-in-time |
| Common stock, outstanding (in shares) |
CommonStockSharesOutstanding
|
1,000.00 | shares | Point-in-time |
| Common stock, outstanding (in shares) |
CommonStockSharesOutstanding
|
1,000.00 | shares | Point-in-time |
| Cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$1.57M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$1.57M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$668.00K | USD | Point-in-time |
| Cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$668.00K | USD | Point-in-time |
| Cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$86.01M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$86.01M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.11M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.11M | USD | Point-in-time |
| Contract assets, net |
ContractWithCustomerAssetNetCurrent
|
$167.05M | USD | Point-in-time |
| Contract assets, net |
ContractWithCustomerAssetNetCurrent
|
$167.05M | USD | Point-in-time |
| Contract assets, net |
ContractWithCustomerAssetNetCurrent
|
$206.24M | USD | Point-in-time |
| Contract assets, net |
ContractWithCustomerAssetNetCurrent
|
$206.24M | USD | Point-in-time |
| Contract assets, net |
ContractWithCustomerAssetNetCurrent
|
$223.10M | USD | Point-in-time |
| Contract assets, net |
ContractWithCustomerAssetNetCurrent
|
$223.10M | USD | Point-in-time |
| Inventories |
InventoryNet
|
$43.75M | USD | Point-in-time |
| Inventories |
InventoryNet
|
$43.75M | USD | Point-in-time |
| Inventories |
InventoryNet
|
$42.71M | USD | Point-in-time |
| Inventories |
InventoryNet
|
$42.71M | USD | Point-in-time |
| Prepayments and other current assets |
PrepaidExpenseAndOtherAssetsCurrent
|
$30.39M | USD | Point-in-time |
| Prepayments and other current assets |
PrepaidExpenseAndOtherAssetsCurrent
|
$30.39M | USD | Point-in-time |
| Prepayments and other current assets |
PrepaidExpenseAndOtherAssetsCurrent
|
$17.65M | USD | Point-in-time |
| Prepayments and other current assets |
PrepaidExpenseAndOtherAssetsCurrent
|
$17.65M | USD | Point-in-time |
| Total current assets |
AssetsCurrent
|
$917.23M | USD | Point-in-time |
| Total current assets |
AssetsCurrent
|
$917.23M | USD | Point-in-time |
| Total current assets |
AssetsCurrent
|
$729.29M | USD | Point-in-time |
| Total current assets |
AssetsCurrent
|
$729.29M | USD | Point-in-time |
| Property, plant and equipment, net of accumulated depreciation of $157,278 and $143,831, respectively |
PropertyPlantAndEquipmentNet
|
$116.02M | USD | Point-in-time |
| Property, plant and equipment, net of accumulated depreciation of $157,278 and $143,831, respectively |
PropertyPlantAndEquipmentNet
|
$116.02M | USD | Point-in-time |
| Property, plant and equipment, net of accumulated depreciation of $157,278 and $143,831, respectively |
PropertyPlantAndEquipmentNet
|
$134.41M | USD | Point-in-time |
| Property, plant and equipment, net of accumulated depreciation of $157,278 and $143,831, respectively |
PropertyPlantAndEquipmentNet
|
$134.41M | USD | Point-in-time |
| Goodwill |
Goodwill
|
$143.22M | USD | Point-in-time |
| Goodwill |
Goodwill
|
$143.22M | USD | Point-in-time |
| Goodwill |
Goodwill
|
$143.22M | USD | Point-in-time |
| Goodwill |
Goodwill
|
$143.22M | USD | Point-in-time |
| Other intangible assets, net of accumulated amortization of $10,334 and $8,738, respectively |
IntangibleAssetsNetExcludingGoodwill
|
$2.00M | USD | Point-in-time |
| Other intangible assets, net of accumulated amortization of $10,334 and $8,738, respectively |
IntangibleAssetsNetExcludingGoodwill
|
$2.00M | USD | Point-in-time |
| Other intangible assets, net of accumulated amortization of $10,334 and $8,738, respectively |
IntangibleAssetsNetExcludingGoodwill
|
$116.00K | USD | Point-in-time |
| Other intangible assets, net of accumulated amortization of $10,334 and $8,738, respectively |
IntangibleAssetsNetExcludingGoodwill
|
$116.00K | USD | Point-in-time |
| Operating lease right-of-use assets |
OperatingLeaseRightOfUseAsset
|
$67.05M | USD | Point-in-time |
| Operating lease right-of-use assets |
OperatingLeaseRightOfUseAsset
|
$67.05M | USD | Point-in-time |
| Operating lease right-of-use assets |
OperatingLeaseRightOfUseAsset
|
$53.23M | USD | Point-in-time |
| Operating lease right-of-use assets |
OperatingLeaseRightOfUseAsset
|
$53.23M | USD | Point-in-time |
| Investments |
LongTermInvestments
|
$21.29M | USD | Point-in-time |
| Investments |
LongTermInvestments
|
$21.29M | USD | Point-in-time |
| Investments |
LongTermInvestments
|
$8.41M | USD | Point-in-time |
| Investments |
LongTermInvestments
|
$8.41M | USD | Point-in-time |
| Other |
OtherAssetsNoncurrent
|
$272.00K | USD | Point-in-time |
| Other |
OtherAssetsNoncurrent
|
$272.00K | USD | Point-in-time |
| Other |
OtherAssetsNoncurrent
|
$5.15M | USD | Point-in-time |
| Other |
OtherAssetsNoncurrent
|
$5.15M | USD | Point-in-time |
| Total noncurrent assets |
AssetsNoncurrent
|
$323.16M | USD | Point-in-time |
| Total noncurrent assets |
AssetsNoncurrent
|
$323.16M | USD | Point-in-time |
| Total noncurrent assets |
AssetsNoncurrent
|
$371.23M | USD | Point-in-time |
| Total noncurrent assets |
AssetsNoncurrent
|
$371.23M | USD | Point-in-time |
| Total assets |
Assets
|
$1.29B | USD | Point-in-time |
| Total assets |
Assets
|
$1.29B | USD | Point-in-time |
| Total assets |
Assets
|
$1.05B | USD | Point-in-time |
| Total assets |
Assets
|
$1.05B | USD | Point-in-time |
| Current portion of long-term debt |
LongTermDebtCurrent
|
- | USD | Point-in-time |
| Current portion of long-term debt |
LongTermDebtCurrent
|
- | USD | Point-in-time |
| Current portion of long-term debt |
LongTermDebtCurrent
|
$15.00M | USD | Point-in-time |
| Current portion of long-term debt |
LongTermDebtCurrent
|
$15.00M | USD | Point-in-time |
| Contract liabilities, net |
ContractWithCustomerLiabilityCurrent
|
$207.30M | USD | Point-in-time |
| Contract liabilities, net |
ContractWithCustomerLiabilityCurrent
|
$207.30M | USD | Point-in-time |
| Contract liabilities, net |
ContractWithCustomerLiabilityCurrent
|
$124.39M | USD | Point-in-time |
| Contract liabilities, net |
ContractWithCustomerLiabilityCurrent
|
$124.39M | USD | Point-in-time |
| Contract liabilities, net |
ContractWithCustomerLiabilityCurrent
|
$140.11M | USD | Point-in-time |
| Contract liabilities, net |
ContractWithCustomerLiabilityCurrent
|
$140.11M | USD | Point-in-time |
| Accounts payable |
AccountsPayableCurrent
|
$138.10M | USD | Point-in-time |
| Accounts payable |
AccountsPayableCurrent
|
$138.10M | USD | Point-in-time |
| Accounts payable |
AccountsPayableCurrent
|
$116.57M | USD | Point-in-time |
| Accounts payable |
AccountsPayableCurrent
|
$116.57M | USD | Point-in-time |
| Taxes payable |
TaxesPayableCurrent
|
$6.77M | USD | Point-in-time |
| Taxes payable |
TaxesPayableCurrent
|
$6.77M | USD | Point-in-time |
| Taxes payable |
TaxesPayableCurrent
|
$8.56M | USD | Point-in-time |
| Taxes payable |
TaxesPayableCurrent
|
$8.56M | USD | Point-in-time |
| Accrued compensation |
AccruedSalariesCurrent
|
$44.72M | USD | Point-in-time |
| Accrued compensation |
AccruedSalariesCurrent
|
$44.72M | USD | Point-in-time |
| Accrued compensation |
AccruedSalariesCurrent
|
$67.81M | USD | Point-in-time |
| Accrued compensation |
AccruedSalariesCurrent
|
$67.81M | USD | Point-in-time |
| Current portion of operating lease liabilities |
OperatingLeaseLiabilityCurrent
|
$26.35M | USD | Point-in-time |
| Current portion of operating lease liabilities |
OperatingLeaseLiabilityCurrent
|
$26.35M | USD | Point-in-time |
| Current portion of operating lease liabilities |
OperatingLeaseLiabilityCurrent
|
$21.14M | USD | Point-in-time |
| Current portion of operating lease liabilities |
OperatingLeaseLiabilityCurrent
|
$21.14M | USD | Point-in-time |
| Accrued payroll-related liabilities |
OtherEmployeeRelatedLiabilitiesCurrent
|
$35.34M | USD | Point-in-time |
| Accrued payroll-related liabilities |
OtherEmployeeRelatedLiabilitiesCurrent
|
$35.34M | USD | Point-in-time |
| Accrued payroll-related liabilities |
OtherEmployeeRelatedLiabilitiesCurrent
|
$38.99M | USD | Point-in-time |
| Accrued payroll-related liabilities |
OtherEmployeeRelatedLiabilitiesCurrent
|
$38.99M | USD | Point-in-time |
| Total current liabilities |
LiabilitiesCurrent
|
$513.37M | USD | Point-in-time |
| Total current liabilities |
LiabilitiesCurrent
|
$513.37M | USD | Point-in-time |
| Total current liabilities |
LiabilitiesCurrent
|
$394.06M | USD | Point-in-time |
| Total current liabilities |
LiabilitiesCurrent
|
$394.06M | USD | Point-in-time |
| Long-term debt |
LongTermDebtNoncurrent
|
$280.65M | USD | Point-in-time |
| Long-term debt |
LongTermDebtNoncurrent
|
$280.65M | USD | Point-in-time |
| Deferred income taxes |
DeferredIncomeTaxLiabilitiesNet
|
$6.54M | USD | Point-in-time |
| Deferred income taxes |
DeferredIncomeTaxLiabilitiesNet
|
$6.54M | USD | Point-in-time |
| Deferred income taxes |
DeferredIncomeTaxLiabilitiesNet
|
$8.16M | USD | Point-in-time |
| Deferred income taxes |
DeferredIncomeTaxLiabilitiesNet
|
$8.16M | USD | Point-in-time |
| Operating lease liabilities |
OperatingLeaseLiabilityNoncurrent
|
$41.20M | USD | Point-in-time |
| Operating lease liabilities |
OperatingLeaseLiabilityNoncurrent
|
$41.20M | USD | Point-in-time |
| Operating lease liabilities |
OperatingLeaseLiabilityNoncurrent
|
$32.50M | USD | Point-in-time |
| Operating lease liabilities |
OperatingLeaseLiabilityNoncurrent
|
$32.50M | USD | Point-in-time |
| Other |
OtherLiabilitiesNoncurrent
|
$1.98M | USD | Point-in-time |
| Other |
OtherLiabilitiesNoncurrent
|
$1.98M | USD | Point-in-time |
| Other |
OtherLiabilitiesNoncurrent
|
$22.47M | USD | Point-in-time |
| Other |
OtherLiabilitiesNoncurrent
|
$22.47M | USD | Point-in-time |
| Total noncurrent liabilities |
LiabilitiesNoncurrent
|
$352.48M | USD | Point-in-time |
| Total noncurrent liabilities |
LiabilitiesNoncurrent
|
$352.48M | USD | Point-in-time |
| Total noncurrent liabilities |
LiabilitiesNoncurrent
|
$209.55M | USD | Point-in-time |
| Total noncurrent liabilities |
LiabilitiesNoncurrent
|
$209.55M | USD | Point-in-time |
| Total liabilities |
Liabilities
|
$603.61M | USD | Point-in-time |
| Total liabilities |
Liabilities
|
$603.61M | USD | Point-in-time |
| Total liabilities |
Liabilities
|
$865.85M | USD | Point-in-time |
| Total liabilities |
Liabilities
|
$865.85M | USD | Point-in-time |
| Commitments and contingencies |
CommitmentsAndContingencies
|
- | USD | Point-in-time |
| Commitments and contingencies |
CommitmentsAndContingencies
|
- | USD | Point-in-time |
| Commitments and contingencies |
CommitmentsAndContingencies
|
- | USD | Point-in-time |
| Commitments and contingencies |
CommitmentsAndContingencies
|
- | USD | Point-in-time |
| Common stock, 300,000,000 shares authorized, $0.01 par value, 50,980,924 shares issued and outstanding at December 31, 2024; Common stock, stated value $1, no par value; 1,000 shares authorized, issued and outstanding at December 31, 2023 |
CommonStockValueOutstanding
|
$510.00K | USD | Point-in-time |
| Common stock, 300,000,000 shares authorized, $0.01 par value, 50,980,924 shares issued and outstanding at December 31, 2024; Common stock, stated value $1, no par value; 1,000 shares authorized, issued and outstanding at December 31, 2023 |
CommonStockValueOutstanding
|
$510.00K | USD | Point-in-time |
| Common stock, 300,000,000 shares authorized, $0.01 par value, 50,980,924 shares issued and outstanding at December 31, 2024; Common stock, stated value $1, no par value; 1,000 shares authorized, issued and outstanding at December 31, 2023 |
CommonStockValueOutstanding
|
$1.00K | USD | Point-in-time |
| Common stock, 300,000,000 shares authorized, $0.01 par value, 50,980,924 shares issued and outstanding at December 31, 2024; Common stock, stated value $1, no par value; 1,000 shares authorized, issued and outstanding at December 31, 2023 |
CommonStockValueOutstanding
|
$1.00K | USD | Point-in-time |
| Other paid-in capital |
AdditionalPaidInCapitalCommonStock
|
$138.13M | USD | Point-in-time |
| Other paid-in capital |
AdditionalPaidInCapitalCommonStock
|
$138.13M | USD | Point-in-time |
| Other paid-in capital |
AdditionalPaidInCapitalCommonStock
|
$136.18M | USD | Point-in-time |
| Other paid-in capital |
AdditionalPaidInCapitalCommonStock
|
$136.18M | USD | Point-in-time |
| Retained earnings |
RetainedEarningsAccumulatedDeficit
|
$283.97M | USD | Point-in-time |
| Retained earnings |
RetainedEarningsAccumulatedDeficit
|
$283.97M | USD | Point-in-time |
| Retained earnings |
RetainedEarningsAccumulatedDeficit
|
$312.67M | USD | Point-in-time |
| Retained earnings |
RetainedEarningsAccumulatedDeficit
|
$312.67M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$422.61M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$422.61M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$448.85M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$448.85M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$382.25M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$382.25M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$362.94M | USD | Point-in-time |
| Total stockholders equity |
StockholdersEquity
|
$362.94M | USD | Point-in-time |
| Total liabilities and stockholders equity |
LiabilitiesAndStockholdersEquity
|
$1.05B | USD | Point-in-time |
| Total liabilities and stockholders equity |
LiabilitiesAndStockholdersEquity
|
$1.05B | USD | Point-in-time |
| Total liabilities and stockholders equity |
LiabilitiesAndStockholdersEquity
|
$1.29B | USD | Point-in-time |
| Total liabilities and stockholders equity |
LiabilitiesAndStockholdersEquity
|
$1.29B | USD | Point-in-time |
Income Statement
90 line items
| Line Item | Tag | Value | Unit | Period |
|---|---|---|---|---|
| Operating revenues |
RevenueFromContractWithCustomerExcludingAssessedTax
|
$2.70B | USD | Annual |
| Operating revenues |
RevenueFromContractWithCustomerExcludingAssessedTax
|
$2.70B | USD | Annual |
| Operating revenues |
RevenueFromContractWithCustomerExcludingAssessedTax
|
$2.85B | USD | Annual |
| Operating revenues |
RevenueFromContractWithCustomerExcludingAssessedTax
|
$2.85B | USD | Annual |
| Operating revenues |
RevenueFromContractWithCustomerExcludingAssessedTax
|
$2.85B | USD | Annual |
| Operating revenues |
RevenueFromContractWithCustomerExcludingAssessedTax
|
$2.85B | USD | Annual |
| Cost of sales |
CostOfGoodsAndServicesSold
|
$2.51B | USD | Annual |
| Cost of sales |
CostOfGoodsAndServicesSold
|
$2.51B | USD | Annual |
| Cost of sales |
CostOfGoodsAndServicesSold
|
$2.53B | USD | Annual |
| Cost of sales |
CostOfGoodsAndServicesSold
|
$2.53B | USD | Annual |
| Cost of sales |
CostOfGoodsAndServicesSold
|
$2.42B | USD | Annual |
| Cost of sales |
CostOfGoodsAndServicesSold
|
$2.42B | USD | Annual |
| Gross profit |
GrossProfit
|
$276.05M | USD | Annual |
| Gross profit |
GrossProfit
|
$276.05M | USD | Annual |
| Gross profit |
GrossProfit
|
$321.92M | USD | Annual |
| Gross profit |
GrossProfit
|
$321.92M | USD | Annual |
| Gross profit |
GrossProfit
|
$339.45M | USD | Annual |
| Gross profit |
GrossProfit
|
$339.45M | USD | Annual |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$131.38M | USD | Annual |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$131.38M | USD | Annual |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$111.40M | USD | Annual |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$111.40M | USD | Annual |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$149.54M | USD | Annual |
| Selling, general and administrative expenses |
SellingGeneralAndAdministrativeExpense
|
$149.54M | USD | Annual |
| Operating income |
OperatingIncomeLoss
|
$189.91M | USD | Annual |
| Operating income |
OperatingIncomeLoss
|
$189.91M | USD | Annual |
| Operating income |
OperatingIncomeLoss
|
$190.54M | USD | Annual |
| Operating income |
OperatingIncomeLoss
|
$190.54M | USD | Annual |
| Operating income |
OperatingIncomeLoss
|
$164.64M | USD | Annual |
| Operating income |
OperatingIncomeLoss
|
$164.64M | USD | Annual |
| Interest expense |
InterestExpenseNonoperating
|
$6.35M | USD | Annual |
| Interest expense |
InterestExpenseNonoperating
|
$6.35M | USD | Annual |
| Interest expense |
InterestExpenseNonoperating
|
$14.02M | USD | Annual |
| Interest expense |
InterestExpenseNonoperating
|
$14.02M | USD | Annual |
| Interest expense |
InterestExpenseNonoperating
|
$16.95M | USD | Annual |
| Interest expense |
InterestExpenseNonoperating
|
$16.95M | USD | Annual |
| Other income |
NonoperatingIncomeExpense
|
$1.38M | USD | Annual |
| Other income |
NonoperatingIncomeExpense
|
$1.38M | USD | Annual |
| Other income |
NonoperatingIncomeExpense
|
$3.98M | USD | Annual |
| Other income |
NonoperatingIncomeExpense
|
$3.98M | USD | Annual |
| Other income |
NonoperatingIncomeExpense
|
$4.88M | USD | Annual |
| Other income |
NonoperatingIncomeExpense
|
$4.88M | USD | Annual |
| Income before income taxes and income from equity method investments |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
$177.57M | USD | Annual |
| Income before income taxes and income from equity method investments |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
$177.57M | USD | Annual |
| Income before income taxes and income from equity method investments |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
$180.76M | USD | Annual |
| Income before income taxes and income from equity method investments |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
$180.76M | USD | Annual |
| Income before income taxes and income from equity method investments |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
$159.67M | USD | Annual |
| Income before income taxes and income from equity method investments |
IncomeLossFromContinuingOperationsBeforeIncomeTaxesMinorityInterestAndIncomeLossFromEquityMethodInvestments
|
$159.67M | USD | Annual |
| Income taxes expense |
IncomeTaxExpenseBenefit
|
$40.79M | USD | Annual |
| Income taxes expense |
IncomeTaxExpenseBenefit
|
$40.79M | USD | Annual |
| Income taxes expense |
IncomeTaxExpenseBenefit
|
$49.52M | USD | Annual |
| Income taxes expense |
IncomeTaxExpenseBenefit
|
$49.52M | USD | Annual |
| Income taxes expense |
IncomeTaxExpenseBenefit
|
$45.29M | USD | Annual |
| Income taxes expense |
IncomeTaxExpenseBenefit
|
$45.29M | USD | Annual |
| Income from equity method investments |
IncomeLossFromEquityMethodInvestments
|
$4.95M | USD | Annual |
| Income from equity method investments |
IncomeLossFromEquityMethodInvestments
|
$4.95M | USD | Annual |
| Income from equity method investments |
IncomeLossFromEquityMethodInvestments
|
$5.90M | USD | Annual |
| Income from equity method investments |
IncomeLossFromEquityMethodInvestments
|
$5.90M | USD | Annual |
| Income from equity method investments |
IncomeLossFromEquityMethodInvestments
|
$12.19M | USD | Annual |
| Income from equity method investments |
IncomeLossFromEquityMethodInvestments
|
$12.19M | USD | Annual |
| Net income |
NetIncomeLoss
|
$124.78M | USD | Annual |
| Net income |
NetIncomeLoss
|
$124.78M | USD | Annual |
| Net income |
NetIncomeLoss
|
$137.23M | USD | Annual |
| Net income |
NetIncomeLoss
|
$137.23M | USD | Annual |
| Net income |
NetIncomeLoss
|
$143.42M | USD | Annual |
| Net income |
NetIncomeLoss
|
$143.42M | USD | Annual |
| Earnings per share - basic (in dollars per share) |
EarningsPerShareBasic
|
$2.69 | USD | Annual |
| Earnings per share - basic (in dollars per share) |
EarningsPerShareBasic
|
$2.69 | USD | Annual |
| Earnings per share - basic (in dollars per share) |
EarningsPerShareBasic
|
$2.45 | USD | Annual |
| Earnings per share - basic (in dollars per share) |
EarningsPerShareBasic
|
$2.45 | USD | Annual |
| Earnings per share - basic (in dollars per share) |
EarningsPerShareBasic
|
$2.81 | USD | Annual |
| Earnings per share - basic (in dollars per share) |
EarningsPerShareBasic
|
$2.81 | USD | Annual |
| Earnings per share - diluted (in dollars per share) |
EarningsPerShareDiluted
|
$2.45 | USD | Annual |
| Earnings per share - diluted (in dollars per share) |
EarningsPerShareDiluted
|
$2.45 | USD | Annual |
| Earnings per share - diluted (in dollars per share) |
EarningsPerShareDiluted
|
$2.69 | USD | Annual |
| Earnings per share - diluted (in dollars per share) |
EarningsPerShareDiluted
|
$2.69 | USD | Annual |
| Earnings per share - diluted (in dollars per share) |
EarningsPerShareDiluted
|
$2.81 | USD | Annual |
| Earnings per share - diluted (in dollars per share) |
EarningsPerShareDiluted
|
$2.81 | USD | Annual |
| Weighted average common shares outstanding - basic (in shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
50.97M | shares | Annual |
| Weighted average common shares outstanding - basic (in shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
50.97M | shares | Annual |
| Weighted average common shares outstanding - basic (in shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
50.97M | shares | Annual |
| Weighted average common shares outstanding - basic (in shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
50.97M | shares | Annual |
| Weighted average common shares outstanding - basic (in shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
50.97M | shares | Annual |
| Weighted average common shares outstanding - basic (in shares) |
WeightedAverageNumberOfSharesOutstandingBasic
|
50.97M | shares | Annual |
| Weighted average common shares outstanding - diluted (in shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
51.07M | shares | Annual |
| Weighted average common shares outstanding - diluted (in shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
51.07M | shares | Annual |
| Weighted average common shares outstanding - diluted (in shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
50.97M | shares | Annual |
| Weighted average common shares outstanding - diluted (in shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
50.97M | shares | Annual |
| Weighted average common shares outstanding - diluted (in shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
50.97M | shares | Annual |
| Weighted average common shares outstanding - diluted (in shares) |
WeightedAverageNumberOfDilutedSharesOutstanding
|
50.97M | shares | Annual |
Cash Flow Statement
232 line items
| Line Item | Tag | Value | Unit | Period |
|---|---|---|---|---|
| Net income |
NetIncomeLoss
|
$124.78M | USD | Annual |
| Net income |
NetIncomeLoss
|
$124.78M | USD | Annual |
| Net income |
NetIncomeLoss
|
$137.23M | USD | Annual |
| Net income |
NetIncomeLoss
|
$137.23M | USD | Annual |
| Net income |
NetIncomeLoss
|
$143.42M | USD | Annual |
| Net income |
NetIncomeLoss
|
$143.42M | USD | Annual |
| Depreciation |
Depreciation
|
$21.05M | USD | Annual |
| Depreciation |
Depreciation
|
$21.05M | USD | Annual |
| Depreciation |
Depreciation
|
$19.22M | USD | Annual |
| Depreciation |
Depreciation
|
$19.22M | USD | Annual |
| Depreciation |
Depreciation
|
$23.38M | USD | Annual |
| Depreciation |
Depreciation
|
$23.38M | USD | Annual |
| Amortization of intangible assets |
AmortizationOfIntangibleAssets
|
$1.89M | USD | Annual |
| Amortization of intangible assets |
AmortizationOfIntangibleAssets
|
$1.89M | USD | Annual |
| Amortization of intangible assets |
AmortizationOfIntangibleAssets
|
$2.25M | USD | Annual |
| Amortization of intangible assets |
AmortizationOfIntangibleAssets
|
$2.25M | USD | Annual |
| Amortization of intangible assets |
AmortizationOfIntangibleAssets
|
$2.10M | USD | Annual |
| Amortization of intangible assets |
AmortizationOfIntangibleAssets
|
$2.10M | USD | Annual |
| Deferred income taxes |
DeferredIncomeTaxExpenseBenefit
|
$1.06M | USD | Annual |
| Deferred income taxes |
DeferredIncomeTaxExpenseBenefit
|
$1.06M | USD | Annual |
| Deferred income taxes |
DeferredIncomeTaxExpenseBenefit
|
$1.63M | USD | Annual |
| Deferred income taxes |
DeferredIncomeTaxExpenseBenefit
|
$1.63M | USD | Annual |
| Deferred income taxes |
DeferredIncomeTaxExpenseBenefit
|
$-3.10M | USD | Annual |
| Deferred income taxes |
DeferredIncomeTaxExpenseBenefit
|
$-3.10M | USD | Annual |
| Provision for credit losses |
ProvisionForDoubtfulAccounts
|
$6.20M | USD | Annual |
| Provision for credit losses |
ProvisionForDoubtfulAccounts
|
$6.20M | USD | Annual |
| Provision for credit losses |
ProvisionForDoubtfulAccounts
|
$-56.00K | USD | Annual |
| Provision for credit losses |
ProvisionForDoubtfulAccounts
|
$-56.00K | USD | Annual |
| Provision for credit losses |
ProvisionForDoubtfulAccounts
|
$186.00K | USD | Annual |
| Provision for credit losses |
ProvisionForDoubtfulAccounts
|
$186.00K | USD | Annual |
| Amortization of debt issuance costs |
AmortizationOfFinancingCosts
|
- | USD | Annual |
| Amortization of debt issuance costs |
AmortizationOfFinancingCosts
|
- | USD | Annual |
| Amortization of debt issuance costs |
AmortizationOfFinancingCosts
|
$263.00K | USD | Annual |
| Amortization of debt issuance costs |
AmortizationOfFinancingCosts
|
$263.00K | USD | Annual |
| Amortization of debt issuance costs |
AmortizationOfFinancingCosts
|
- | USD | Annual |
| Amortization of debt issuance costs |
AmortizationOfFinancingCosts
|
- | USD | Annual |
| Stock-based compensation costs |
ShareBasedCompensation
|
$804.00K | USD | Annual |
| Stock-based compensation costs |
ShareBasedCompensation
|
$804.00K | USD | Annual |
| Stock-based compensation costs |
ShareBasedCompensation
|
$1.07M | USD | Annual |
| Stock-based compensation costs |
ShareBasedCompensation
|
$1.07M | USD | Annual |
| Stock-based compensation costs |
ShareBasedCompensation
|
$1.56M | USD | Annual |
| Stock-based compensation costs |
ShareBasedCompensation
|
$1.56M | USD | Annual |
| Unrealized gain on investments |
UnrealizedGainLossOnInvestments
|
- | USD | Annual |
| Unrealized gain on investments |
UnrealizedGainLossOnInvestments
|
- | USD | Annual |
| Unrealized gain on investments |
UnrealizedGainLossOnInvestments
|
- | USD | Annual |
| Unrealized gain on investments |
UnrealizedGainLossOnInvestments
|
- | USD | Annual |
| Unrealized gain on investments |
UnrealizedGainLossOnInvestments
|
$585.00K | USD | Annual |
| Unrealized gain on investments |
UnrealizedGainLossOnInvestments
|
$585.00K | USD | Annual |
| Gain on sale of assets |
GainLossOnDispositionOfAssets1
|
$7.23M | USD | Annual |
| Gain on sale of assets |
GainLossOnDispositionOfAssets1
|
$7.23M | USD | Annual |
| Gain on sale of assets |
GainLossOnDispositionOfAssets1
|
$6.65M | USD | Annual |
| Gain on sale of assets |
GainLossOnDispositionOfAssets1
|
$6.65M | USD | Annual |
| Gain on sale of assets |
GainLossOnDispositionOfAssets1
|
$8.17M | USD | Annual |
| Gain on sale of assets |
GainLossOnDispositionOfAssets1
|
$8.17M | USD | Annual |
| Equity in earnings of unconsolidated affiliates, net of distributions |
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
|
$8.05M | USD | Annual |
| Equity in earnings of unconsolidated affiliates, net of distributions |
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
|
$8.05M | USD | Annual |
| Equity in earnings of unconsolidated affiliates, net of distributions |
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
|
$402.00K | USD | Annual |
| Equity in earnings of unconsolidated affiliates, net of distributions |
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
|
$402.00K | USD | Annual |
| Equity in earnings of unconsolidated affiliates, net of distributions |
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
|
$4.95M | USD | Annual |
| Equity in earnings of unconsolidated affiliates, net of distributions |
IncomeLossFromEquityMethodInvestmentsNetOfDividendsOrDistributions
|
$4.95M | USD | Annual |
| Receivables |
IncreaseDecreaseInAccountsAndNotesReceivable
|
$143.12M | USD | Annual |
| Receivables |
IncreaseDecreaseInAccountsAndNotesReceivable
|
$143.12M | USD | Annual |
| Receivables |
IncreaseDecreaseInAccountsAndNotesReceivable
|
$-28.94M | USD | Annual |
| Receivables |
IncreaseDecreaseInAccountsAndNotesReceivable
|
$-28.94M | USD | Annual |
| Receivables |
IncreaseDecreaseInAccountsAndNotesReceivable
|
$140.34M | USD | Annual |
| Receivables |
IncreaseDecreaseInAccountsAndNotesReceivable
|
$140.34M | USD | Annual |
| Due from related-party |
IncreaseDecreaseInDueFromRelatedParties
|
$296.00K | USD | Annual |
| Due from related-party |
IncreaseDecreaseInDueFromRelatedParties
|
$296.00K | USD | Annual |
| Due from related-party |
IncreaseDecreaseInDueFromRelatedParties
|
$-11.51M | USD | Annual |
| Due from related-party |
IncreaseDecreaseInDueFromRelatedParties
|
$-11.51M | USD | Annual |
| Due from related-party |
IncreaseDecreaseInDueFromRelatedParties
|
$489.00K | USD | Annual |
| Due from related-party |
IncreaseDecreaseInDueFromRelatedParties
|
$489.00K | USD | Annual |
| Contract assets, net |
IncreaseDecreaseInContractWithCustomerAsset
|
$-16.86M | USD | Annual |
| Contract assets, net |
IncreaseDecreaseInContractWithCustomerAsset
|
$-16.86M | USD | Annual |
| Contract assets, net |
IncreaseDecreaseInContractWithCustomerAsset
|
$91.69M | USD | Annual |
| Contract assets, net |
IncreaseDecreaseInContractWithCustomerAsset
|
$91.69M | USD | Annual |
| Contract assets, net |
IncreaseDecreaseInContractWithCustomerAsset
|
$-39.19M | USD | Annual |
| Contract assets, net |
IncreaseDecreaseInContractWithCustomerAsset
|
$-39.19M | USD | Annual |
| Inventories |
IncreaseDecreaseInInventories
|
$1.04M | USD | Annual |
| Inventories |
IncreaseDecreaseInInventories
|
$1.04M | USD | Annual |
| Inventories |
IncreaseDecreaseInInventories
|
$5.87M | USD | Annual |
| Inventories |
IncreaseDecreaseInInventories
|
$5.87M | USD | Annual |
| Inventories |
IncreaseDecreaseInInventories
|
$15.80M | USD | Annual |
| Inventories |
IncreaseDecreaseInInventories
|
$15.80M | USD | Annual |
| Other current assets |
IncreaseDecreaseInOtherCurrentAssets
|
$5.49M | USD | Annual |
| Other current assets |
IncreaseDecreaseInOtherCurrentAssets
|
$5.49M | USD | Annual |
| Other current assets |
IncreaseDecreaseInOtherCurrentAssets
|
$4.39M | USD | Annual |
| Other current assets |
IncreaseDecreaseInOtherCurrentAssets
|
$4.39M | USD | Annual |
| Other current assets |
IncreaseDecreaseInOtherCurrentAssets
|
$12.81M | USD | Annual |
| Other current assets |
IncreaseDecreaseInOtherCurrentAssets
|
$12.81M | USD | Annual |
| Accounts payable |
IncreaseDecreaseInAccountsPayable
|
$14.30M | USD | Annual |
| Accounts payable |
IncreaseDecreaseInAccountsPayable
|
$14.30M | USD | Annual |
| Accounts payable |
IncreaseDecreaseInAccountsPayable
|
$66.47M | USD | Annual |
| Accounts payable |
IncreaseDecreaseInAccountsPayable
|
$66.47M | USD | Annual |
| Accounts payable |
IncreaseDecreaseInAccountsPayable
|
$-21.78M | USD | Annual |
| Accounts payable |
IncreaseDecreaseInAccountsPayable
|
$-21.78M | USD | Annual |
| Due to related-party |
IncreaseDecreaseInDueToRelatedParties
|
$-2.80M | USD | Annual |
| Due to related-party |
IncreaseDecreaseInDueToRelatedParties
|
$-2.80M | USD | Annual |
| Due to related-party |
IncreaseDecreaseInDueToRelatedParties
|
$-2.13M | USD | Annual |
| Due to related-party |
IncreaseDecreaseInDueToRelatedParties
|
$-2.13M | USD | Annual |
| Due to related-party |
IncreaseDecreaseInDueToRelatedParties
|
$-3.14M | USD | Annual |
| Due to related-party |
IncreaseDecreaseInDueToRelatedParties
|
$-3.14M | USD | Annual |
| Contract liabilities, net |
IncreaseDecreaseInContractWithCustomerLiability
|
$8.04M | USD | Annual |
| Contract liabilities, net |
IncreaseDecreaseInContractWithCustomerLiability
|
$8.04M | USD | Annual |
| Contract liabilities, net |
IncreaseDecreaseInContractWithCustomerLiability
|
$15.71M | USD | Annual |
| Contract liabilities, net |
IncreaseDecreaseInContractWithCustomerLiability
|
$15.71M | USD | Annual |
| Contract liabilities, net |
IncreaseDecreaseInContractWithCustomerLiability
|
$67.20M | USD | Annual |
| Contract liabilities, net |
IncreaseDecreaseInContractWithCustomerLiability
|
$67.20M | USD | Annual |
| Other current liabilities |
IncreaseDecreaseInOtherCurrentLiabilities
|
$15.99M | USD | Annual |
| Other current liabilities |
IncreaseDecreaseInOtherCurrentLiabilities
|
$15.99M | USD | Annual |
| Other current liabilities |
IncreaseDecreaseInOtherCurrentLiabilities
|
$20.73M | USD | Annual |
| Other current liabilities |
IncreaseDecreaseInOtherCurrentLiabilities
|
$20.73M | USD | Annual |
| Other current liabilities |
IncreaseDecreaseInOtherCurrentLiabilities
|
$-6.93M | USD | Annual |
| Other current liabilities |
IncreaseDecreaseInOtherCurrentLiabilities
|
$-6.93M | USD | Annual |
| Other noncurrent changes |
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
$-10.59M | USD | Annual |
| Other noncurrent changes |
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
$-10.59M | USD | Annual |
| Other noncurrent changes |
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
$-2.01M | USD | Annual |
| Other noncurrent changes |
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
$-2.01M | USD | Annual |
| Other noncurrent changes |
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
$-921.00K | USD | Annual |
| Other noncurrent changes |
IncreaseDecreaseInOtherNoncurrentAssetsAndLiabilitiesNet
|
$-921.00K | USD | Annual |
| Net cash provided by (used in) operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$-25.50M | USD | Annual |
| Net cash provided by (used in) operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$-25.50M | USD | Annual |
| Net cash provided by (used in) operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$163.38M | USD | Annual |
| Net cash provided by (used in) operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$163.38M | USD | Annual |
| Net cash provided by (used in) operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$171.34M | USD | Annual |
| Net cash provided by (used in) operating activities |
NetCashProvidedByUsedInOperatingActivities
|
$171.34M | USD | Annual |
| Capital expenditures |
PaymentsToAcquireProductiveAssets
|
$35.59M | USD | Annual |
| Capital expenditures |
PaymentsToAcquireProductiveAssets
|
$35.59M | USD | Annual |
| Capital expenditures |
PaymentsToAcquireProductiveAssets
|
$48.28M | USD | Annual |
| Capital expenditures |
PaymentsToAcquireProductiveAssets
|
$48.28M | USD | Annual |
| Capital expenditures |
PaymentsToAcquireProductiveAssets
|
$35.84M | USD | Annual |
| Capital expenditures |
PaymentsToAcquireProductiveAssets
|
$35.84M | USD | Annual |
| Net proceeds from sale or disposition of property |
ProceedsFromSaleOfProductiveAssets
|
$16.21M | USD | Annual |
| Net proceeds from sale or disposition of property |
ProceedsFromSaleOfProductiveAssets
|
$16.21M | USD | Annual |
| Net proceeds from sale or disposition of property |
ProceedsFromSaleOfProductiveAssets
|
$11.34M | USD | Annual |
| Net proceeds from sale or disposition of property |
ProceedsFromSaleOfProductiveAssets
|
$11.34M | USD | Annual |
| Net proceeds from sale or disposition of property |
ProceedsFromSaleOfProductiveAssets
|
$13.71M | USD | Annual |
| Net proceeds from sale or disposition of property |
ProceedsFromSaleOfProductiveAssets
|
$13.71M | USD | Annual |
| Investments |
PaymentsForProceedsFromInvestments
|
$58.00K | USD | Annual |
| Investments |
PaymentsForProceedsFromInvestments
|
$58.00K | USD | Annual |
| Investments |
PaymentsForProceedsFromInvestments
|
$596.00K | USD | Annual |
| Investments |
PaymentsForProceedsFromInvestments
|
$596.00K | USD | Annual |
| Investments |
PaymentsForProceedsFromInvestments
|
$2.49M | USD | Annual |
| Investments |
PaymentsForProceedsFromInvestments
|
$2.49M | USD | Annual |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-24.57M | USD | Annual |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-24.57M | USD | Annual |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-19.97M | USD | Annual |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-19.97M | USD | Annual |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-37.06M | USD | Annual |
| Net cash used in investing activities |
NetCashProvidedByUsedInInvestingActivities
|
$-37.06M | USD | Annual |
| Proceeds under the credit facility |
ProceedsFromLinesOfCredit
|
- | USD | Annual |
| Proceeds under the credit facility |
ProceedsFromLinesOfCredit
|
- | USD | Annual |
| Proceeds under the credit facility |
ProceedsFromLinesOfCredit
|
- | USD | Annual |
| Proceeds under the credit facility |
ProceedsFromLinesOfCredit
|
- | USD | Annual |
| Proceeds under the credit facility |
ProceedsFromLinesOfCredit
|
$40.00M | USD | Annual |
| Proceeds under the credit facility |
ProceedsFromLinesOfCredit
|
$40.00M | USD | Annual |
| Repayments under the credit facility |
RepaymentsOfLinesOfCredit
|
- | USD | Annual |
| Repayments under the credit facility |
RepaymentsOfLinesOfCredit
|
- | USD | Annual |
| Repayments under the credit facility |
RepaymentsOfLinesOfCredit
|
- | USD | Annual |
| Repayments under the credit facility |
RepaymentsOfLinesOfCredit
|
- | USD | Annual |
| Repayments under the credit facility |
RepaymentsOfLinesOfCredit
|
$40.00M | USD | Annual |
| Repayments under the credit facility |
RepaymentsOfLinesOfCredit
|
$40.00M | USD | Annual |
| Payment of debt issuance costs |
PaymentsOfDebtIssuanceCosts
|
$7.88M | USD | Annual |
| Payment of debt issuance costs |
PaymentsOfDebtIssuanceCosts
|
$7.88M | USD | Annual |
| Payment of debt issuance costs |
PaymentsOfDebtIssuanceCosts
|
- | USD | Annual |
| Payment of debt issuance costs |
PaymentsOfDebtIssuanceCosts
|
- | USD | Annual |
| Payment of debt issuance costs |
PaymentsOfDebtIssuanceCosts
|
- | USD | Annual |
| Payment of debt issuance costs |
PaymentsOfDebtIssuanceCosts
|
- | USD | Annual |
| Contribution from MDU Resources |
ProceedsFromSeparationAgreement
|
- | USD | Annual |
| Contribution from MDU Resources |
ProceedsFromSeparationAgreement
|
- | USD | Annual |
| Contribution from MDU Resources |
ProceedsFromSeparationAgreement
|
- | USD | Annual |
| Contribution from MDU Resources |
ProceedsFromSeparationAgreement
|
- | USD | Annual |
| Contribution from MDU Resources |
ProceedsFromSeparationAgreement
|
$13.53M | USD | Annual |
| Contribution from MDU Resources |
ProceedsFromSeparationAgreement
|
$13.53M | USD | Annual |
| Net amounts (paid to) received from related-party cash management program |
ProceedsFromRelatedPartyCashManagementProgramNet
|
$-10.58M | USD | Annual |
| Net amounts (paid to) received from related-party cash management program |
ProceedsFromRelatedPartyCashManagementProgramNet
|
$-10.58M | USD | Annual |
| Net amounts (paid to) received from related-party cash management program |
ProceedsFromRelatedPartyCashManagementProgramNet
|
$131.08M | USD | Annual |
| Net amounts (paid to) received from related-party cash management program |
ProceedsFromRelatedPartyCashManagementProgramNet
|
$131.08M | USD | Annual |
| Net amounts (paid to) received from related-party cash management program |
ProceedsFromRelatedPartyCashManagementProgramNet
|
$-168.53M | USD | Annual |
| Net amounts (paid to) received from related-party cash management program |
ProceedsFromRelatedPartyCashManagementProgramNet
|
$-168.53M | USD | Annual |
| Transfers to Centennial and MDU Resources |
PaymentsOfDistributionsToAffiliates
|
$69.33M | USD | Annual |
| Transfers to Centennial and MDU Resources |
PaymentsOfDistributionsToAffiliates
|
$69.33M | USD | Annual |
| Transfers to Centennial and MDU Resources |
PaymentsOfDistributionsToAffiliates
|
$106.57M | USD | Annual |
| Transfers to Centennial and MDU Resources |
PaymentsOfDistributionsToAffiliates
|
$106.57M | USD | Annual |
| Transfers to Centennial and MDU Resources |
PaymentsOfDistributionsToAffiliates
|
$178.99M | USD | Annual |
| Transfers to Centennial and MDU Resources |
PaymentsOfDistributionsToAffiliates
|
$178.99M | USD | Annual |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$-41.87M | USD | Annual |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$-41.87M | USD | Annual |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$51.50M | USD | Annual |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$51.50M | USD | Annual |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$-151.91M | USD | Annual |
| Net cash (used in) provided by financing activities |
NetCashProvidedByUsedInFinancingActivities
|
$-151.91M | USD | Annual |
| Increase (Decrease) in cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
$-545.00K | USD | Annual |
| Increase (Decrease) in cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
$-545.00K | USD | Annual |
| Increase (Decrease) in cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
$1.44M | USD | Annual |
| Increase (Decrease) in cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
$1.44M | USD | Annual |
| Increase (Decrease) in cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
$84.44M | USD | Annual |
| Increase (Decrease) in cash, cash equivalents and restricted cash |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
$84.44M | USD | Annual |
| Cash, cash equivalents and restricted cash - beginning of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$1.57M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - beginning of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$1.57M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - beginning of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$668.00K | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - beginning of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$668.00K | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - beginning of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$86.01M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - beginning of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$86.01M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - beginning of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.11M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - beginning of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.11M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - end of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$1.57M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - end of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$1.57M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - end of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$668.00K | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - end of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$668.00K | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - end of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$86.01M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - end of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$86.01M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - end of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.11M | USD | Point-in-time |
| Cash, cash equivalents and restricted cash - end of year |
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
$2.11M | USD | Point-in-time |
| Interest paid, net |
InterestPaidNet
|
$5.75M | USD | Annual |
| Interest paid, net |
InterestPaidNet
|
$5.75M | USD | Annual |
| Interest paid, net |
InterestPaidNet
|
$16.84M | USD | Annual |
| Interest paid, net |
InterestPaidNet
|
$16.84M | USD | Annual |
| Interest paid, net |
InterestPaidNet
|
$14.80M | USD | Annual |
| Interest paid, net |
InterestPaidNet
|
$14.80M | USD | Annual |
| Income taxes paid, net |
IncomeTaxesPaidNet
|
$52.32M | USD | Annual |
| Income taxes paid, net |
IncomeTaxesPaidNet
|
$52.32M | USD | Annual |
| Income taxes paid, net |
IncomeTaxesPaidNet
|
$50.21M | USD | Annual |
| Income taxes paid, net |
IncomeTaxesPaidNet
|
$50.21M | USD | Annual |
| Income taxes paid, net |
IncomeTaxesPaidNet
|
$33.20M | USD | Annual |
| Income taxes paid, net |
IncomeTaxesPaidNet
|
$33.20M | USD | Annual |
| Purchases of property, plant and equipment included in accounts payable |
CapitalExpendituresIncurredButNotYetPaid
|
$258.00K | USD | Annual |
| Purchases of property, plant and equipment included in accounts payable |
CapitalExpendituresIncurredButNotYetPaid
|
$258.00K | USD | Annual |
| Purchases of property, plant and equipment included in accounts payable |
CapitalExpendituresIncurredButNotYetPaid
|
$421.00K | USD | Annual |
| Purchases of property, plant and equipment included in accounts payable |
CapitalExpendituresIncurredButNotYetPaid
|
$421.00K | USD | Annual |
| Purchases of property, plant and equipment included in accounts payable |
CapitalExpendituresIncurredButNotYetPaid
|
$751.00K | USD | Annual |
| Purchases of property, plant and equipment included in accounts payable |
CapitalExpendituresIncurredButNotYetPaid
|
$751.00K | USD | Annual |
Stockholders Equity
50 line items
| Line Item | Tag | Value | Unit | Period |
|---|---|---|---|---|
| Beginning balance (in shares) |
CommonStockSharesOutstanding
|
50.97M | shares | Point-in-time |
| Beginning balance (in shares) |
CommonStockSharesOutstanding
|
50.97M | shares | Point-in-time |
| Beginning balance (in shares) |
CommonStockSharesOutstanding
|
50.98M | shares | Point-in-time |
| Beginning balance (in shares) |
CommonStockSharesOutstanding
|
50.98M | shares | Point-in-time |
| Beginning balance (in shares) |
CommonStockSharesOutstanding
|
1,000.00 | shares | Point-in-time |
| Beginning balance (in shares) |
CommonStockSharesOutstanding
|
1,000.00 | shares | Point-in-time |
| Beginning balance |
StockholdersEquity
|
$422.61M | USD | Point-in-time |
| Beginning balance |
StockholdersEquity
|
$422.61M | USD | Point-in-time |
| Beginning balance |
StockholdersEquity
|
$448.85M | USD | Point-in-time |
| Beginning balance |
StockholdersEquity
|
$448.85M | USD | Point-in-time |
| Beginning balance |
StockholdersEquity
|
$382.25M | USD | Point-in-time |
| Beginning balance |
StockholdersEquity
|
$382.25M | USD | Point-in-time |
| Beginning balance |
StockholdersEquity
|
$362.94M | USD | Point-in-time |
| Beginning balance |
StockholdersEquity
|
$362.94M | USD | Point-in-time |
| Net income |
NetIncomeLoss
|
$124.78M | USD | Annual |
| Net income |
NetIncomeLoss
|
$124.78M | USD | Annual |
| Net income |
NetIncomeLoss
|
$137.23M | USD | Annual |
| Net income |
NetIncomeLoss
|
$137.23M | USD | Annual |
| Net income |
NetIncomeLoss
|
$143.42M | USD | Annual |
| Net income |
NetIncomeLoss
|
$143.42M | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
$35.00K | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
$35.00K | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
- | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
- | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
$85.00K | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
$85.00K | USD | Annual |
| Stock-based compensation |
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
$1.47M | USD | Annual |
| Stock-based compensation |
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
$1.47M | USD | Annual |
| Retirement of historical common stock in connection with the Separation |
TreasuryStockRetiredCostMethodAmount
|
- | USD | Annual |
| Retirement of historical common stock in connection with the Separation |
TreasuryStockRetiredCostMethodAmount
|
- | USD | Annual |
| Issuance of common stock in connection with the Separation |
StockIssuedDuringPeriodValueNewIssues
|
- | USD | Annual |
| Issuance of common stock in connection with the Separation |
StockIssuedDuringPeriodValueNewIssues
|
- | USD | Annual |
| Net transfers (to) from CEHI, LLC and/or MDU Resources Group, Inc. |
AdjustmentsToEquityTransfersToFromCEHILLCAndorMDUResourcesGroupInc.Net
|
$-70.66M | USD | Annual |
| Net transfers (to) from CEHI, LLC and/or MDU Resources Group, Inc. |
AdjustmentsToEquityTransfersToFromCEHILLCAndorMDUResourcesGroupInc.Net
|
$-70.66M | USD | Annual |
| Net transfers (to) from CEHI, LLC and/or MDU Resources Group, Inc. |
AdjustmentsToEquityTransfersToFromCEHILLCAndorMDUResourcesGroupInc.Net
|
$-105.56M | USD | Annual |
| Net transfers (to) from CEHI, LLC and/or MDU Resources Group, Inc. |
AdjustmentsToEquityTransfersToFromCEHILLCAndorMDUResourcesGroupInc.Net
|
$-105.56M | USD | Annual |
| Ending balance (in shares) |
CommonStockSharesOutstanding
|
50.97M | shares | Point-in-time |
| Ending balance (in shares) |
CommonStockSharesOutstanding
|
50.97M | shares | Point-in-time |
| Ending balance (in shares) |
CommonStockSharesOutstanding
|
50.98M | shares | Point-in-time |
| Ending balance (in shares) |
CommonStockSharesOutstanding
|
50.98M | shares | Point-in-time |
| Ending balance (in shares) |
CommonStockSharesOutstanding
|
1,000.00 | shares | Point-in-time |
| Ending balance (in shares) |
CommonStockSharesOutstanding
|
1,000.00 | shares | Point-in-time |
| Ending balance |
StockholdersEquity
|
$422.61M | USD | Point-in-time |
| Ending balance |
StockholdersEquity
|
$422.61M | USD | Point-in-time |
| Ending balance |
StockholdersEquity
|
$448.85M | USD | Point-in-time |
| Ending balance |
StockholdersEquity
|
$448.85M | USD | Point-in-time |
| Ending balance |
StockholdersEquity
|
$382.25M | USD | Point-in-time |
| Ending balance |
StockholdersEquity
|
$382.25M | USD | Point-in-time |
| Ending balance |
StockholdersEquity
|
$362.94M | USD | Point-in-time |
| Ending balance |
StockholdersEquity
|
$362.94M | USD | Point-in-time |
Comprehensive Income
30 line items
| Line Item | Tag | Value | Unit | Period |
|---|---|---|---|---|
| Net income |
NetIncomeLoss
|
$124.78M | USD | Annual |
| Net income |
NetIncomeLoss
|
$124.78M | USD | Annual |
| Net income |
NetIncomeLoss
|
$137.23M | USD | Annual |
| Net income |
NetIncomeLoss
|
$137.23M | USD | Annual |
| Net income |
NetIncomeLoss
|
$143.42M | USD | Annual |
| Net income |
NetIncomeLoss
|
$143.42M | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, tax |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
- | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, tax |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
- | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, tax |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
$-70.00K | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, tax |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
$-70.00K | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, tax |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
$-1.00K | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, tax |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationTax
|
$-1.00K | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, net of tax benefit of $0, $1 and $70 in 2024, 2023 and 2022, respectively |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
- | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, net of tax benefit of $0, $1 and $70 in 2024, 2023 and 2022, respectively |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
- | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, net of tax benefit of $0, $1 and $70 in 2024, 2023 and 2022, respectively |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
$-85.00K | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, net of tax benefit of $0, $1 and $70 in 2024, 2023 and 2022, respectively |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
$-85.00K | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, net of tax benefit of $0, $1 and $70 in 2024, 2023 and 2022, respectively |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
$-35.00K | USD | Annual |
| Reclassification adjustment for loss on derivative instruments included in net income, net of tax benefit of $0, $1 and $70 in 2024, 2023 and 2022, respectively |
OtherComprehensiveIncomeLossCashFlowHedgeGainLossReclassificationAfterTax
|
$-35.00K | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
$35.00K | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
$35.00K | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
- | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
- | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
$85.00K | USD | Annual |
| Other comprehensive income |
OtherComprehensiveIncomeLossNetOfTaxPortionAttributableToParent
|
$85.00K | USD | Annual |
| Comprehensive income attributable to common stockholders |
ComprehensiveIncomeNetOfTax
|
$143.42M | USD | Annual |
| Comprehensive income attributable to common stockholders |
ComprehensiveIncomeNetOfTax
|
$143.42M | USD | Annual |
| Comprehensive income attributable to common stockholders |
ComprehensiveIncomeNetOfTax
|
$137.26M | USD | Annual |
| Comprehensive income attributable to common stockholders |
ComprehensiveIncomeNetOfTax
|
$137.26M | USD | Annual |
| Comprehensive income attributable to common stockholders |
ComprehensiveIncomeNetOfTax
|
$124.87M | USD | Annual |
| Comprehensive income attributable to common stockholders |
ComprehensiveIncomeNetOfTax
|
$124.87M | USD | Annual |
Data is extracted from SEC EDGAR XBRL filings. Values shown are as reported in the filing.