2022 Q2 Form 10-Q Financial Statement
#000155837022009830 Filed on June 08, 2022
Income Statement
Concept | 2022 Q2 | 2022 Q1 | 2021 Q2 |
---|---|---|---|
Revenue | $100.3M | $125.6M | $126.3M |
YoY Change | -20.63% | 7.14% | 110.05% |
Cost Of Revenue | $80.54M | $103.3M | $102.6M |
YoY Change | -21.52% | 8.55% | 82.81% |
Gross Profit | $19.74M | $22.23M | $23.71M |
YoY Change | -16.77% | 0.59% | 491.52% |
Gross Profit Margin | 19.68% | 17.7% | 18.77% |
Selling, General & Admin | $10.58M | $15.51M | $9.892M |
YoY Change | 6.9% | 52.04% | -4.37% |
% of Gross Profit | 53.58% | 69.76% | 41.71% |
Research & Development | |||
YoY Change | |||
% of Gross Profit | |||
Depreciation & Amortization | $809.0K | $997.0K | $882.0K |
YoY Change | -8.28% | -9.36% | -5.87% |
% of Gross Profit | 4.1% | 4.48% | 3.72% |
Operating Expenses | $10.58M | $15.51M | $9.892M |
YoY Change | 6.9% | 52.04% | -4.37% |
Operating Profit | $9.163M | $6.723M | $13.82M |
YoY Change | -33.71% | -43.5% | -318.18% |
Interest Expense | |||
YoY Change | |||
% of Operating Profit | |||
Other Income/Expense, Net | $595.0K | $983.0K | $712.0K |
YoY Change | -16.43% | 883.0% | -34.56% |
Pretax Income | $9.758M | -$195.0K | $14.53M |
YoY Change | -32.86% | -101.63% | -377.0% |
Income Tax | $2.273M | $128.0K | $3.768M |
% Of Pretax Income | 23.29% | 25.93% | |
Net Earnings | $7.485M | $2.215M | $10.77M |
YoY Change | -30.48% | -76.93% | -1511.01% |
Net Earnings / Revenue | 7.46% | 1.76% | 8.52% |
Basic Earnings Per Share | $0.50 | $0.68 | |
Diluted Earnings Per Share | $0.50 | $141.0K | $0.67 |
COMMON SHARES | |||
Basic Shares Outstanding | 14.91M | 15.73M | |
Diluted Shares Outstanding | 14.99M | 15.96M |
Balance Sheet
Concept | 2022 Q2 | 2022 Q1 | 2021 Q2 |
---|---|---|---|
SHORT-TERM ASSETS | |||
Cash & Short-Term Investments | $367.5M | $440.5M | $466.8M |
YoY Change | -21.27% | -3.55% | 28.4% |
Cash & Equivalents | $192.3M | $350.5M | $396.7M |
Short-Term Investments | $175.2M | $90.03M | $70.08M |
Other Short-Term Assets | $37.18M | $34.90M | $33.74M |
YoY Change | 10.18% | 2.22% | -8.55% |
Inventory | |||
Prepaid Expenses | $2.954M | ||
Receivables | $36.05M | $26.98M | $32.38M |
Other Receivables | $0.00 | $0.00 | $0.00 |
Total Short-Term Assets | $447.6M | $507.3M | $559.0M |
YoY Change | -19.93% | -7.13% | 22.67% |
LONG-TERM ASSETS | |||
Property, Plant & Equipment | $9.936M | $10.46M | $19.94M |
YoY Change | -50.18% | -48.63% | -18.6% |
Goodwill | $28.03M | $28.03M | $27.94M |
YoY Change | 0.32% | 0.32% | 0.0% |
Intangibles | $3.175M | $3.322M | $3.869M |
YoY Change | -17.94% | -18.92% | |
Long-Term Investments | $800.0K | $200.0K | |
YoY Change | |||
Other Assets | $457.0K | $0.00 | |
YoY Change | 128.5% | ||
Total Long-Term Assets | $45.22M | $46.30M | $58.94M |
YoY Change | -23.28% | -17.92% | 2.99% |
TOTAL ASSETS | |||
Total Short-Term Assets | $447.6M | $507.3M | $559.0M |
Total Long-Term Assets | $45.22M | $46.30M | $58.94M |
Total Assets | $492.8M | $553.6M | $618.0M |
YoY Change | -20.25% | -8.14% | 20.47% |
SHORT-TERM LIABILITIES | |||
YoY Change | |||
Accounts Payable | $39.94M | $41.82M | $41.47M |
YoY Change | -3.68% | -21.53% | 20.9% |
Accrued Expenses | $39.37M | $53.32M | $42.05M |
YoY Change | -6.39% | 5.05% | 45.0% |
Deferred Revenue | $107.0M | $127.9M | $199.5M |
YoY Change | -46.4% | -25.66% | |
Short-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Long-Term Debt Due | |||
YoY Change | |||
Total Short-Term Liabilities | $186.3M | $223.0M | $283.1M |
YoY Change | -34.19% | -19.22% | 63.52% |
LONG-TERM LIABILITIES | |||
Long-Term Debt | $0.00 | $0.00 | $0.00 |
YoY Change | |||
Other Long-Term Liabilities | $4.523M | $4.963M | $3.741M |
YoY Change | 20.9% | 20.02% | 43.88% |
Total Long-Term Liabilities | $4.523M | $4.963M | $3.741M |
YoY Change | 20.9% | 20.02% | 43.88% |
TOTAL LIABILITIES | |||
Total Short-Term Liabilities | $186.3M | $223.0M | $283.1M |
Total Long-Term Liabilities | $4.523M | $4.963M | $3.741M |
Total Liabilities | $190.8M | $228.0M | $287.2M |
YoY Change | -33.56% | -18.64% | 61.51% |
SHAREHOLDERS EQUITY | |||
Retained Earnings | $192.5M | $188.7M | $172.9M |
YoY Change | 11.29% | 13.59% | |
Common Stock | $161.5M | $160.6M | $157.3M |
YoY Change | 2.67% | 3.14% | |
Preferred Stock | |||
YoY Change | |||
Treasury Stock (at cost) | $47.48M | $20.41M | |
YoY Change | 61733.33% | ||
Treasury Stock Shares | $1.242M | $531.0K | |
Shareholders Equity | $302.8M | $326.4M | $329.1M |
YoY Change | |||
Total Liabilities & Shareholders Equity | $492.8M | $553.6M | $618.0M |
YoY Change | -20.25% | -8.14% | 20.46% |
Cashflow Statement
Concept | 2022 Q2 | 2022 Q1 | 2021 Q2 |
---|---|---|---|
OPERATING ACTIVITIES | |||
Net Income | $7.485M | $2.215M | $10.77M |
YoY Change | -30.48% | -76.93% | -1511.01% |
Depreciation, Depletion And Amortization | $809.0K | $997.0K | $882.0K |
YoY Change | -8.28% | -9.36% | -5.87% |
Cash From Operating Activities | -$39.73M | -$13.28M | $17.35M |
YoY Change | -329.04% | -141.38% | -56.84% |
INVESTING ACTIVITIES | |||
Capital Expenditures | -$238.0K | -$299.0K | $844.0K |
YoY Change | -128.2% | -0.33% | 23.39% |
Acquisitions | |||
YoY Change | |||
Other Investing Activities | -$85.00M | -$1.531M | $16.48M |
YoY Change | -615.78% | -72.53% | |
Cash From Investing Activities | -$85.24M | -$1.830M | $15.64M |
YoY Change | -645.14% | 510.0% | -73.64% |
FINANCING ACTIVITIES | |||
Cash Dividend Paid | |||
YoY Change | |||
Common Stock Issuance & Retirement, Net | $27.08M | ||
YoY Change | |||
Debt Paid & Issued, Net | |||
YoY Change | |||
Cash From Financing Activities | -30.72M | -24.17M | -2.919M |
YoY Change | 952.52% | 25.9% | -21.81% |
NET CHANGE | |||
Cash From Operating Activities | -39.73M | -13.28M | 17.35M |
Cash From Investing Activities | -85.24M | -1.830M | 15.64M |
Cash From Financing Activities | -30.72M | -24.17M | -2.919M |
Net Change In Cash | -158.2M | -39.29M | 30.00M |
YoY Change | -627.32% | -411.8% | -68.6% |
FREE CASH FLOW | |||
Cash From Operating Activities | -$39.73M | -$13.28M | $17.35M |
Capital Expenditures | -$238.0K | -$299.0K | $844.0K |
Free Cash Flow | -$39.49M | -$12.98M | $16.50M |
YoY Change | -339.32% | -140.08% | -58.23% |
Facts In Submission
Frame | Concept Type | Concept / XBRL Key | Value | Unit |
---|---|---|---|---|
CY2022Q2 | us-gaap |
Lessee Operating Lease Existence Of Option To Terminate
LesseeOperatingLeaseExistenceOfOptionToTerminate
|
true | |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.25 | |
CY2022Q2 | dei |
Document Type
DocumentType
|
10-Q | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Existence Of Option To Extend
LesseeOperatingLeaseExistenceOfOptionToExtend
|
true | |
CY2022Q2 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2022Q1 | us-gaap |
Commitments And Contingencies
CommitmentsAndContingencies
|
||
CY2022Q2 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2022Q1 | us-gaap |
Preferred Stock Value
PreferredStockValue
|
||
CY2022Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3175000 | |
CY2022Q2 | us-gaap |
Operating Lease Liability Current Statement Of Financial Position Extensible List
OperatingLeaseLiabilityCurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2021-01-31#AccruedLiabilitiesCurrent | |
CY2022Q2 | us-gaap |
Operating Lease Liability Noncurrent Statement Of Financial Position Extensible List
OperatingLeaseLiabilityNoncurrentStatementOfFinancialPositionExtensibleList
|
http://fasb.org/us-gaap/2021-01-31#OtherLiabilitiesNoncurrent | |
CY2022Q2 | dei |
Entity Central Index Key
EntityCentralIndexKey
|
0000100591 | |
CY2022Q2 | dei |
Current Fiscal Year End Date
CurrentFiscalYearEndDate
|
--01-31 | |
CY2022Q2 | dei |
Document Fiscal Year Focus
DocumentFiscalYearFocus
|
2023 | |
CY2022Q2 | dei |
Document Fiscal Period Focus
DocumentFiscalPeriodFocus
|
Q1 | |
CY2022Q2 | dei |
Amendment Flag
AmendmentFlag
|
false | |
CY2022Q2 | dei |
Entity Registrant Name
EntityRegistrantName
|
ARGAN INC | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Issued
PreferredStockSharesIssued
|
0 | |
CY2022Q2 | dei |
Document Quarterly Report
DocumentQuarterlyReport
|
true | |
CY2022Q2 | dei |
Document Period End Date
DocumentPeriodEndDate
|
2022-04-30 | |
CY2022Q2 | dei |
Document Transition Report
DocumentTransitionReport
|
false | |
CY2022Q2 | dei |
Entity File Number
EntityFileNumber
|
001-31756 | |
CY2022Q2 | dei |
Entity Incorporation State Country Code
EntityIncorporationStateCountryCode
|
DE | |
CY2022Q2 | dei |
Entity Tax Identification Number
EntityTaxIdentificationNumber
|
13-1947195 | |
CY2022Q2 | dei |
Entity Address Address Line1
EntityAddressAddressLine1
|
One Church Street, Suite 201 | |
CY2022Q2 | dei |
Entity Address City Or Town
EntityAddressCityOrTown
|
Rockville | |
CY2022Q2 | dei |
Entity Address State Or Province
EntityAddressStateOrProvince
|
MD | |
CY2022Q2 | dei |
Entity Address Postal Zip Code
EntityAddressPostalZipCode
|
20850 | |
CY2022Q2 | dei |
City Area Code
CityAreaCode
|
301 | |
CY2022Q2 | dei |
Local Phone Number
LocalPhoneNumber
|
315-0027 | |
CY2022Q2 | dei |
Entity Current Reporting Status
EntityCurrentReportingStatus
|
Yes | |
CY2022Q2 | dei |
Entity Interactive Data Current
EntityInteractiveDataCurrent
|
Yes | |
CY2022Q2 | dei |
Entity Filer Category
EntityFilerCategory
|
Accelerated Filer | |
CY2022Q2 | dei |
Entity Small Business
EntitySmallBusiness
|
false | |
CY2022Q2 | dei |
Entity Emerging Growth Company
EntityEmergingGrowthCompany
|
false | |
CY2022Q2 | dei |
Entity Shell Company
EntityShellCompany
|
false | |
CY2022Q2 | dei |
Security12b Title
Security12bTitle
|
Common Stock, $.15 par value | |
CY2022Q2 | dei |
Trading Symbol
TradingSymbol
|
AGX | |
CY2022Q2 | dei |
Security Exchange Name
SecurityExchangeName
|
NYSE | |
CY2022Q2 | dei |
Entity Common Stock Shares Outstanding
EntityCommonStockSharesOutstanding
|
14202731 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
100277000 | |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
126341000 | |
CY2022Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
80539000 | |
CY2021Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
102627000 | |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
19738000 | |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
23714000 | |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
10575000 | |
CY2021Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
9892000 | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9163000 | |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
13822000 | |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
595000 | |
CY2021Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
712000 | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
9758000 | |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
14534000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2273000 | |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3768000 | |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
7485000 | |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
10766000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7485000 | |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
10766000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-1264000 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Loss Foreign Currency Transaction And Translation Adjustment Net Of Tax
OtherComprehensiveIncomeLossForeignCurrencyTransactionAndTranslationAdjustmentNetOfTax
|
-118000 | |
CY2022Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
6221000 | |
CY2021Q2 | us-gaap |
Comprehensive Income Net Of Tax Including Portion Attributable To Noncontrolling Interest
ComprehensiveIncomeNetOfTaxIncludingPortionAttributableToNoncontrollingInterest
|
10648000 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.50 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.68 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.50 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.67 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14910000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15726000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14992000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15961000 | |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.25 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.25 | |
CY2022Q2 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
192255000 | |
CY2022Q1 | us-gaap |
Cash And Cash Equivalents At Carrying Value
CashAndCashEquivalentsAtCarryingValue
|
350472000 | |
CY2022Q2 | us-gaap |
Held To Maturity Securities Current
HeldToMaturitySecuritiesCurrent
|
175229000 | |
CY2022Q1 | us-gaap |
Held To Maturity Securities Current
HeldToMaturitySecuritiesCurrent
|
90026000 | |
CY2022Q2 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
36047000 | |
CY2022Q1 | us-gaap |
Accounts Receivable Net Current
AccountsReceivableNetCurrent
|
26978000 | |
CY2022Q2 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
6880000 | |
CY2022Q1 | us-gaap |
Contract With Customer Asset Net Current
ContractWithCustomerAssetNetCurrent
|
4904000 | |
CY2022Q2 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
37180000 | |
CY2022Q1 | us-gaap |
Other Assets Current
OtherAssetsCurrent
|
34904000 | |
CY2022Q2 | us-gaap |
Assets Current
AssetsCurrent
|
447591000 | |
CY2022Q1 | us-gaap |
Assets Current
AssetsCurrent
|
507284000 | |
CY2022Q2 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
9936000 | |
CY2022Q1 | us-gaap |
Property Plant And Equipment Net
PropertyPlantAndEquipmentNet
|
10460000 | |
CY2022Q2 | us-gaap |
Goodwill
Goodwill
|
28033000 | |
CY2022Q1 | us-gaap |
Goodwill
Goodwill
|
28033000 | |
CY2022Q2 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3175000 | |
CY2022Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3322000 | |
CY2022Q2 | agx |
Operating Lease Right Of Use Asset Deferred Tax And Other Assets
OperatingLeaseRightOfUseAssetDeferredTaxAndOtherAssets
|
4075000 | |
CY2022Q1 | agx |
Operating Lease Right Of Use Asset Deferred Tax And Other Assets
OperatingLeaseRightOfUseAssetDeferredTaxAndOtherAssets
|
4486000 | |
CY2022Q2 | us-gaap |
Assets
Assets
|
492810000 | |
CY2022Q1 | us-gaap |
Assets
Assets
|
553585000 | |
CY2022Q2 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
39942000 | |
CY2022Q1 | us-gaap |
Accounts Payable Current
AccountsPayableCurrent
|
41822000 | |
CY2022Q2 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
39365000 | |
CY2022Q1 | us-gaap |
Accrued Liabilities Current
AccruedLiabilitiesCurrent
|
53315000 | |
CY2022Q2 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
106967000 | |
CY2022Q1 | us-gaap |
Contract With Customer Liability Current
ContractWithCustomerLiabilityCurrent
|
127890000 | |
CY2022Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
186274000 | |
CY2022Q1 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
223027000 | |
CY2022Q2 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
4523000 | |
CY2022Q1 | us-gaap |
Other Liabilities Noncurrent
OtherLiabilitiesNoncurrent
|
4963000 | |
CY2022Q2 | us-gaap |
Liabilities
Liabilities
|
190797000 | |
CY2022Q1 | us-gaap |
Liabilities
Liabilities
|
227990000 | |
CY2022Q2 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2022Q1 | us-gaap |
Preferred Stock Par Or Stated Value Per Share
PreferredStockParOrStatedValuePerShare
|
0.10 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
500000 | |
CY2022Q1 | us-gaap |
Preferred Stock Shares Authorized
PreferredStockSharesAuthorized
|
500000 | |
CY2022Q2 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2021Q1 | us-gaap |
Preferred Stock Shares Outstanding
PreferredStockSharesOutstanding
|
0 | |
CY2022Q2 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.15 | |
CY2022Q1 | us-gaap |
Common Stock Par Or Stated Value Per Share
CommonStockParOrStatedValuePerShare
|
0.15 | |
CY2022Q2 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
CY2022Q1 | us-gaap |
Common Stock Shares Authorized
CommonStockSharesAuthorized
|
30000000 | |
CY2022Q2 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
15827772 | |
CY2022Q1 | us-gaap |
Common Stock Shares Issued
CommonStockSharesIssued
|
15788673 | |
CY2022Q2 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
14585908 | |
CY2022Q1 | us-gaap |
Common Stock Shares Outstanding
CommonStockSharesOutstanding
|
15257688 | |
CY2022Q2 | us-gaap |
Common Stock Value
CommonStockValue
|
2374000 | |
CY2022Q1 | us-gaap |
Common Stock Value
CommonStockValue
|
2368000 | |
CY2022Q2 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
159170000 | |
CY2022Q1 | us-gaap |
Additional Paid In Capital Common Stock
AdditionalPaidInCapitalCommonStock
|
158190000 | |
CY2022Q2 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
192463000 | |
CY2022Q1 | us-gaap |
Retained Earnings Accumulated Deficit
RetainedEarningsAccumulatedDeficit
|
188690000 | |
CY2022Q2 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
1241864 | |
CY2022Q1 | us-gaap |
Treasury Stock Shares
TreasuryStockShares
|
530985 | |
CY2022Q2 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
47482000 | |
CY2022Q1 | us-gaap |
Treasury Stock Value
TreasuryStockValue
|
20405000 | |
CY2022Q2 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-3715000 | |
CY2022Q1 | us-gaap |
Accumulated Other Comprehensive Income Loss Net Of Tax
AccumulatedOtherComprehensiveIncomeLossNetOfTax
|
-2451000 | |
CY2022Q2 | us-gaap |
Stockholders Equity
StockholdersEquity
|
302810000 | |
CY2022Q1 | us-gaap |
Stockholders Equity
StockholdersEquity
|
326392000 | |
CY2022Q2 | us-gaap |
Minority Interest
MinorityInterest
|
-797000 | |
CY2022Q1 | us-gaap |
Minority Interest
MinorityInterest
|
-797000 | |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
302013000 | |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
325595000 | |
CY2022Q2 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
492810000 | |
CY2022Q1 | us-gaap |
Liabilities And Stockholders Equity
LiabilitiesAndStockholdersEquity
|
553585000 | |
CY2022Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
325595000 | |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
7485000 | |
CY2022Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
|
-1264000 | |
CY2022Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
920000 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
66000 | |
CY2022Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
27077000 | |
CY2022Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3712000 | |
CY2022Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
302013000 | |
CY2021Q1 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
322408000 | |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
10766000 | |
CY2021Q2 | us-gaap |
Other Comprehensive Income Foreign Currency Transaction And Translation Gain Loss Before Reclassification And Tax
OtherComprehensiveIncomeForeignCurrencyTransactionAndTranslationGainLossBeforeReclassificationAndTax
|
-118000 | |
CY2021Q2 | us-gaap |
Adjustments To Additional Paid In Capital Sharebased Compensation Requisite Service Period Recognition Value
AdjustmentsToAdditionalPaidInCapitalSharebasedCompensationRequisiteServicePeriodRecognitionValue
|
679000 | |
CY2021Q2 | us-gaap |
Stock Issued During Period Value Stock Options Exercised
StockIssuedDuringPeriodValueStockOptionsExercised
|
1023000 | |
CY2021Q2 | us-gaap |
Dividends Common Stock Cash
DividendsCommonStockCash
|
3942000 | |
CY2021Q2 | us-gaap |
Stockholders Equity Including Portion Attributable To Noncontrolling Interest
StockholdersEquityIncludingPortionAttributableToNoncontrollingInterest
|
330816000 | |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
7485000 | |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
10766000 | |
CY2022Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
920000 | |
CY2021Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
679000 | |
CY2022Q2 | us-gaap |
Depreciation
Depreciation
|
809000 | |
CY2021Q2 | us-gaap |
Depreciation
Depreciation
|
882000 | |
CY2022Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
750000 | |
CY2021Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
776000 | |
CY2022Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
450000 | |
CY2021Q2 | us-gaap |
Deferred Income Tax Expense Benefit
DeferredIncomeTaxExpenseBenefit
|
599000 | |
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
166000 | |
CY2021Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
228000 | |
CY2022Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
822000 | |
CY2021Q2 | us-gaap |
Other Noncash Income Expense
OtherNoncashIncomeExpense
|
114000 | |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
9069000 | |
CY2021Q2 | us-gaap |
Increase Decrease In Accounts Receivable
IncreaseDecreaseInAccountsReceivable
|
3666000 | |
CY2022Q2 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
1976000 | |
CY2021Q2 | us-gaap |
Increase Decrease In Contract With Customer Asset
IncreaseDecreaseInContractWithCustomerAsset
|
-477000 | |
CY2022Q2 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
2291000 | |
CY2021Q2 | us-gaap |
Increase Decrease In Other Operating Assets
IncreaseDecreaseInOtherOperatingAssets
|
-765000 | |
CY2022Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-15229000 | |
CY2021Q2 | us-gaap |
Increase Decrease In Accounts Payable And Accrued Liabilities
IncreaseDecreaseInAccountsPayableAndAccruedLiabilities
|
-21552000 | |
CY2022Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
-20923000 | |
CY2021Q2 | us-gaap |
Increase Decrease In Contract With Customer Liability
IncreaseDecreaseInContractWithCustomerLiability
|
27506000 | |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
-39730000 | |
CY2021Q2 | us-gaap |
Net Cash Provided By Used In Operating Activities
NetCashProvidedByUsedInOperatingActivities
|
17346000 | |
CY2022Q2 | us-gaap |
Payments To Acquire Held To Maturity Securities
PaymentsToAcquireHeldToMaturitySecurities
|
175000000 | |
CY2021Q2 | us-gaap |
Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
|
3520000 | |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
-85238000 | |
CY2021Q2 | us-gaap |
Net Cash Provided By Used In Investing Activities
NetCashProvidedByUsedInInvestingActivities
|
15636000 | |
CY2022Q2 | us-gaap |
Payments For Repurchase Of Common Stock
PaymentsForRepurchaseOfCommonStock
|
27077000 | |
CY2022Q2 | us-gaap |
Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
|
3712000 | |
CY2021Q2 | us-gaap |
Payments Of Ordinary Dividends
PaymentsOfOrdinaryDividends
|
3942000 | |
CY2022Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
66000 | |
CY2021Q2 | us-gaap |
Proceeds From Stock Options Exercised
ProceedsFromStockOptionsExercised
|
1023000 | |
CY2022Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-30723000 | |
CY2021Q2 | us-gaap |
Net Cash Provided By Used In Financing Activities
NetCashProvidedByUsedInFinancingActivities
|
-2919000 | |
CY2022Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-2526000 | |
CY2021Q2 | us-gaap |
Effect Of Exchange Rate On Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
EffectOfExchangeRateOnCashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
-59000 | |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
-158217000 | |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents Period Increase Decrease Including Exchange Rate Effect
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalentsPeriodIncreaseDecreaseIncludingExchangeRateEffect
|
30004000 | |
CY2022Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
350472000 | |
CY2021Q1 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
366671000 | |
CY2022Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
192255000 | |
CY2021Q2 | us-gaap |
Cash Cash Equivalents Restricted Cash And Restricted Cash Equivalents
CashCashEquivalentsRestrictedCashAndRestrictedCashEquivalents
|
396675000 | |
CY2022Q2 | agx |
Retained Amount Under Construction Contracts
RetainedAmountUnderConstructionContracts
|
41800000 | |
CY2022Q1 | agx |
Retained Amount Under Construction Contracts
RetainedAmountUnderConstructionContracts
|
40400000 | |
CY2022Q2 | agx |
N Priced Change Orders Included In Transaction Prices
NPricedChangeOrdersIncludedInTransactionPrices
|
6800000 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
100277000 | |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
126341000 | |
CY2022Q1 | us-gaap |
Capitalized Contract Cost Impairment Loss
CapitalizedContractCostImpairmentLoss
|
7900000 | |
CY2022Q1 | agx |
N Priced Change Orders Included In Transaction Prices
NPricedChangeOrdersIncludedInTransactionPrices
|
7500000 | |
CY2022Q2 | us-gaap |
Revenue Remaining Performance Obligation
RevenueRemainingPerformanceObligation
|
339200000 | |
CY2022Q2 | us-gaap |
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction Period1
RevenueRemainingPerformanceObligationExpectedTimingOfSatisfactionPeriod1
|
P3Y | |
CY2022Q2 | us-gaap |
Revenue Remaining Performance Obligation Percentage
RevenueRemainingPerformanceObligationPercentage
|
0.74 | |
CY2022Q2 | us-gaap |
Allowance For Notes And Loans Receivable Current
AllowanceForNotesAndLoansReceivableCurrent
|
2400000 | |
CY2022Q1 | us-gaap |
Allowance For Notes And Loans Receivable Current
AllowanceForNotesAndLoansReceivableCurrent
|
2400000 | |
CY2022Q2 | us-gaap |
Intangible Assets Gross Excluding Goodwill
IntangibleAssetsGrossExcludingGoodwill
|
7426000 | |
CY2022Q2 | us-gaap |
Finite Lived Intangible Assets Accumulated Amortization
FiniteLivedIntangibleAssetsAccumulatedAmortization
|
4252000 | |
CY2022Q1 | us-gaap |
Intangible Assets Net Excluding Goodwill
IntangibleAssetsNetExcludingGoodwill
|
3322000 | |
CY2022Q2 | agx |
Amount Outstanding Letter Of Credit Issued By Bank In Support Of Project Development Activities And Deposited In Bank As Collateral
AmountOutstandingLetterOfCreditIssuedByBankInSupportOfProjectDevelopmentActivitiesAndDepositedInBankAsCollateral
|
3400000 | |
CY2022Q1 | agx |
Amount Outstanding Letter Of Credit Issued By Bank In Support Of Project Development Activities And Deposited In Bank As Collateral
AmountOutstandingLetterOfCreditIssuedByBankInSupportOfProjectDevelopmentActivitiesAndDepositedInBankAsCollateral
|
3400000 | |
CY2021Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
800000 | |
CY2022Q2 | us-gaap |
Operating Lease Expense
OperatingLeaseExpense
|
800000 | |
CY2021Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
800000 | |
CY2022Q2 | us-gaap |
Operating Lease Payments
OperatingLeasePayments
|
800000 | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Remaining Lease Term1
OperatingLeaseWeightedAverageRemainingLeaseTerm1
|
P44M | |
CY2022Q2 | us-gaap |
Operating Lease Weighted Average Discount Rate Percent
OperatingLeaseWeightedAverageDiscountRatePercent
|
0.024 | |
CY2022Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
200000 | |
CY2021Q2 | us-gaap |
Operating Lease Cost
OperatingLeaseCost
|
500000 | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Remainder Of Fiscal Year
LesseeOperatingLeaseLiabilityPaymentsRemainderOfFiscalYear
|
958000 | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Next Twelve Months
LesseeOperatingLeaseLiabilityPaymentsDueNextTwelveMonths
|
456000 | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Two
LesseeOperatingLeaseLiabilityPaymentsDueYearTwo
|
351000 | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Three
LesseeOperatingLeaseLiabilityPaymentsDueYearThree
|
250000 | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due Year Four
LesseeOperatingLeaseLiabilityPaymentsDueYearFour
|
231000 | |
CY2022Q2 | agx |
Lessee Operating Lease Liability To Be Paid After Year Four
LesseeOperatingLeaseLiabilityToBePaidAfterYearFour
|
1025000 | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Payments Due
LesseeOperatingLeaseLiabilityPaymentsDue
|
3271000 | |
CY2022Q2 | us-gaap |
Lessee Operating Lease Liability Undiscounted Excess Amount
LesseeOperatingLeaseLiabilityUndiscountedExcessAmount
|
190000 | |
CY2022Q2 | us-gaap |
Operating Lease Liability
OperatingLeaseLiability
|
3081000 | |
CY2022Q2 | us-gaap |
Operating Lease Liability Current
OperatingLeaseLiabilityCurrent
|
1031000 | |
CY2022Q2 | us-gaap |
Operating Lease Liability Noncurrent
OperatingLeaseLiabilityNoncurrent
|
2050000 | |
CY2022Q2 | agx |
Remaining Bonded Performance Obligations
RemainingBondedPerformanceObligations
|
187000000.0 | |
CY2022Q2 | agx |
Bonds Outstanding Covering Other Risks
BondsOutstandingCoveringOtherRisks
|
1100000 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1405000 | |
CY2022Q1 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
44.35 | |
CY2022 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y2M1D | |
CY2022Q1 | agx |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Stock Option Outstanding Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsStockOptionOutstandingWeightedAverageGrantDateFairValue
|
10.31 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
38000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Grants In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageExercisePrice
|
36.78 | |
CY2022Q2 | us-gaap |
Stock Issued During Period Shares Stock Options Exercised
StockIssuedDuringPeriodSharesStockOptionsExercised
|
2000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Exercises In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsExercisesInPeriodWeightedAverageExercisePrice
|
32.68 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Forfeitures In Period
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsForfeituresInPeriod
|
3000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangements By Share Based Payment Award Options Forfeitures In Period Weighted Average Exercise Price
ShareBasedCompensationArrangementsByShareBasedPaymentAwardOptionsForfeituresInPeriodWeightedAverageExercisePrice
|
63.76 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1438000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
44.12 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y14D | |
CY2022Q2 | agx |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Stock Option Outstanding Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsStockOptionOutstandingWeightedAverageGrantDateFairValue
|
10.21 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
1199000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
44.87 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P5Y6M7D | |
CY2022Q2 | agx |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Stock Option Exercisable Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsStockOptionExercisableWeightedAverageGrantDateFairValue
|
10.76 | |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingNumber
|
1408000 | |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingWeightedAverageExercisePrice
|
44.50 | |
CY2021Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Outstanding Weighted Average Remaining Contractual Term2
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsOutstandingWeightedAverageRemainingContractualTerm2
|
P6Y9M7D | |
CY2021Q2 | agx |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Stock Option Outstanding Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsStockOptionOutstandingWeightedAverageGrantDateFairValue
|
10.44 | |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Number
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableNumber
|
1029000 | |
CY2021Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Exercisable Weighted Average Exercise Price
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsExercisableWeightedAverageExercisePrice
|
45.47 | |
CY2021Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Weighted Average Remaining Contractual Term1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableWeightedAverageRemainingContractualTerm1
|
P6Y3D | |
CY2021Q2 | agx |
Share Based Compensation Arrangement By Share Based Payment Award Equity Instruments Stock Option Exercisable Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardEquityInstrumentsStockOptionExercisableWeightedAverageGrantDateFairValue
|
11.24 | |
CY2022Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
|
295000 | |
CY2022Q1 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
|
7.80 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Gross
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodGross
|
38000 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Grants In Period Weighted Average Grant Date Fair Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsGrantsInPeriodWeightedAverageGrantDateFairValue
|
6.68 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedNumberOfShares
|
94000 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Vested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsVestedWeightedAverageGrantDateFairValue
|
8.24 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
|
239000 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
|
7.45 | |
CY2021Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Number Of Shares
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedNumberOfShares
|
379000 | |
CY2021Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Nonvested Weighted Average Grant Date Fair Value
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsNonvestedWeightedAverageGrantDateFairValue
|
8.25 | |
CY2022Q2 | us-gaap |
Share Based Compensation Arrangement By Share Based Payment Award Options Outstanding Intrinsic Value
ShareBasedCompensationArrangementByShareBasedPaymentAwardOptionsOutstandingIntrinsicValue
|
2000000.0 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Options Exercisable Intrinsic Value1
SharebasedCompensationArrangementBySharebasedPaymentAwardOptionsExercisableIntrinsicValue1
|
1900000 | |
CY2022Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
900000 | |
CY2021Q2 | us-gaap |
Share Based Compensation
ShareBasedCompensation
|
700000 | |
CY2022Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognized
|
8400000 | |
CY2022Q2 | us-gaap |
Employee Service Share Based Compensation Nonvested Awards Total Compensation Cost Not Yet Recognized Period For Recognition1
EmployeeServiceShareBasedCompensationNonvestedAwardsTotalCompensationCostNotYetRecognizedPeriodForRecognition1
|
P3Y | |
CY2022Q2 | agx |
Share Based Compensation Arrangement By Share Based Payment Award Fair Value Assumptions Expected Volatility Rate Period For Monthly Closing Prices
ShareBasedCompensationArrangementByShareBasedPaymentAwardFairValueAssumptionsExpectedVolatilityRatePeriodForMonthlyClosingPrices
|
P5Y | |
CY2022Q2 | agx |
Percentage Reduction In Aggregate Fair Value Of Stock Option
PercentageReductionInAggregateFairValueOfStockOption
|
0.885 | |
CY2022Q2 | us-gaap |
Sharebased Compensation Arrangement By Sharebased Payment Award Purchase Price Of Common Stock Percent
SharebasedCompensationArrangementBySharebasedPaymentAwardPurchasePriceOfCommonStockPercent
|
0.50 | |
CY2021Q2 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | |
CY2022Q2 | us-gaap |
Effective Income Tax Rate Reconciliation At Federal Statutory Income Tax Rate
EffectiveIncomeTaxRateReconciliationAtFederalStatutoryIncomeTaxRate
|
0.21 | |
CY2022Q2 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
2049000 | |
CY2021Q2 | us-gaap |
Income Tax Reconciliation Income Tax Expense Benefit At Federal Statutory Income Tax Rate
IncomeTaxReconciliationIncomeTaxExpenseBenefitAtFederalStatutoryIncomeTaxRate
|
3052000 | |
CY2022Q2 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
134000 | |
CY2021Q2 | us-gaap |
Income Tax Reconciliation State And Local Income Taxes
IncomeTaxReconciliationStateAndLocalIncomeTaxes
|
334000 | |
CY2022Q2 | agx |
Effective Income Tax Rate Reconciliation Stock Award Valuation Allowances
EffectiveIncomeTaxRateReconciliationStockAwardValuationAllowances
|
66000 | |
CY2021Q2 | agx |
Effective Income Tax Rate Reconciliation Stock Award Valuation Allowances
EffectiveIncomeTaxRateReconciliationStockAwardValuationAllowances
|
284000 | |
CY2022Q2 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
|
24000 | |
CY2021Q2 | us-gaap |
Income Tax Reconciliation Nondeductible Expense Other
IncomeTaxReconciliationNondeductibleExpenseOther
|
98000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2273000 | |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3768000 | |
CY2022Q2 | agx |
Increase In Loss Carryback Period For Certain Losses
IncreaseInLossCarrybackPeriodForCertainLosses
|
P5Y | |
CY2020Q1 | agx |
Domestic Net Operating Loss Carryback
DomesticNetOperatingLossCarryback
|
39500000 | |
CY2022Q2 | us-gaap |
Income Tax Receivable
IncomeTaxReceivable
|
12700000 | |
CY2019 | agx |
Period For Identify And Quantify Research And Development Tax Credits
PeriodForIdentifyAndQuantifyResearchAndDevelopmentTaxCredits
|
P3Y | |
CY2020Q1 | us-gaap |
Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
|
16600000 | |
CY2021Q1 | us-gaap |
Deferred Tax Assets Tax Credit Carryforwards Research
DeferredTaxAssetsTaxCreditCarryforwardsResearch
|
400000 | |
CY2022Q2 | agx |
Unrecognized Income Tax Benefits Related To Research And Development Credits
UnrecognizedIncomeTaxBenefitsRelatedToResearchAndDevelopmentCredits
|
5000000.0 | |
CY2022Q1 | agx |
Unrecognized Income Tax Benefits Related To Research And Development Credits
UnrecognizedIncomeTaxBenefitsRelatedToResearchAndDevelopmentCredits
|
5000000.0 | |
CY2022Q2 | agx |
Income Tax Refunds And Prepaid Income Taxes
IncomeTaxRefundsAndPrepaidIncomeTaxes
|
27700000 | |
CY2022Q1 | agx |
Income Tax Refunds And Prepaid Income Taxes
IncomeTaxRefundsAndPrepaidIncomeTaxes
|
29500000 | |
CY2022Q2 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
800000 | |
CY2022Q1 | us-gaap |
Equity Method Investments
EquityMethodInvestments
|
200000 | |
CY2022Q2 | agx |
Investments Term
InvestmentsTerm
|
P6Y | |
CY2021Q2 | us-gaap |
Payments To Acquire Equity Method Investments
PaymentsToAcquireEquityMethodInvestments
|
3500000 | |
CY2022Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
7485000 | |
CY2021Q2 | us-gaap |
Net Income Loss
NetIncomeLoss
|
10766000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
14910000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Shares Outstanding Basic
WeightedAverageNumberOfSharesOutstandingBasic
|
15726000 | |
CY2022Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
82000 | |
CY2021Q2 | us-gaap |
Incremental Common Shares Attributable To Share Based Payment Arrangements
IncrementalCommonSharesAttributableToShareBasedPaymentArrangements
|
235000 | |
CY2022Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
14992000 | |
CY2021Q2 | us-gaap |
Weighted Average Number Of Diluted Shares Outstanding
WeightedAverageNumberOfDilutedSharesOutstanding
|
15961000 | |
CY2022Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.50 | |
CY2021Q2 | us-gaap |
Earnings Per Share Basic
EarningsPerShareBasic
|
0.68 | |
CY2022Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.50 | |
CY2021Q2 | us-gaap |
Earnings Per Share Diluted
EarningsPerShareDiluted
|
0.67 | |
CY2022Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
867334 | |
CY2021Q2 | us-gaap |
Antidilutive Securities Excluded From Computation Of Earnings Per Share Amount
AntidilutiveSecuritiesExcludedFromComputationOfEarningsPerShareAmount
|
279500 | |
CY2022Q2 | us-gaap |
Common Stock Dividends Per Share Declared
CommonStockDividendsPerShareDeclared
|
0.25 | |
CY2021Q2 | us-gaap |
Common Stock Dividends Per Share Cash Paid
CommonStockDividendsPerShareCashPaid
|
0.25 | |
CY2022Q2 | us-gaap |
Stock Repurchased During Period Shares
StockRepurchasedDuringPeriodShares
|
710879 | |
CY2022Q2 | us-gaap |
Stock Repurchased During Period Value
StockRepurchasedDuringPeriodValue
|
27100000 | |
CY2022Q2 | us-gaap |
Share Price
SharePrice
|
38.09 | |
CY2022Q2 | us-gaap |
Number Of Operating Segments
NumberOfOperatingSegments
|
1 | |
CY2022Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
100277000 | |
CY2022Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
80539000 | |
CY2022Q2 | us-gaap |
Gross Profit
GrossProfit
|
19738000 | |
CY2022Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
10575000 | |
CY2022Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
9163000 | |
CY2022Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
595000 | |
CY2022Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
9758000 | |
CY2022Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
2273000 | |
CY2022Q2 | us-gaap |
Profit Loss
ProfitLoss
|
7485000 | |
CY2022Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
166000 | |
CY2022Q2 | us-gaap |
Depreciation
Depreciation
|
809000 | |
CY2022Q2 | us-gaap |
Property Plant And Equipment Additions
PropertyPlantAndEquipmentAdditions
|
238000 | |
CY2022Q2 | us-gaap |
Assets Current
AssetsCurrent
|
447591000 | |
CY2022Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
186274000 | |
CY2022Q2 | us-gaap |
Goodwill
Goodwill
|
28033000 | |
CY2022Q2 | us-gaap |
Assets
Assets
|
492810000 | |
CY2021Q2 | us-gaap |
Revenue From Contract With Customer Excluding Assessed Tax
RevenueFromContractWithCustomerExcludingAssessedTax
|
126341000 | |
CY2021Q2 | us-gaap |
Cost Of Revenue
CostOfRevenue
|
102627000 | |
CY2021Q2 | us-gaap |
Gross Profit
GrossProfit
|
23714000 | |
CY2021Q2 | us-gaap |
Selling General And Administrative Expense
SellingGeneralAndAdministrativeExpense
|
9892000 | |
CY2021Q2 | us-gaap |
Operating Income Loss
OperatingIncomeLoss
|
13822000 | |
CY2021Q2 | us-gaap |
Other Nonoperating Income Expense
OtherNonoperatingIncomeExpense
|
712000 | |
CY2021Q2 | us-gaap |
Income Loss From Continuing Operations Before Income Taxes Extraordinary Items Noncontrolling Interest
IncomeLossFromContinuingOperationsBeforeIncomeTaxesExtraordinaryItemsNoncontrollingInterest
|
14534000 | |
CY2021Q2 | us-gaap |
Income Tax Expense Benefit
IncomeTaxExpenseBenefit
|
3768000 | |
CY2021Q2 | us-gaap |
Profit Loss
ProfitLoss
|
10766000 | |
CY2021Q2 | us-gaap |
Amortization Of Intangible Assets
AmortizationOfIntangibleAssets
|
228000 | |
CY2021Q2 | us-gaap |
Depreciation
Depreciation
|
882000 | |
CY2021Q2 | us-gaap |
Property Plant And Equipment Additions
PropertyPlantAndEquipmentAdditions
|
844000 | |
CY2021Q2 | us-gaap |
Assets Current
AssetsCurrent
|
559031000 | |
CY2021Q2 | us-gaap |
Liabilities Current
LiabilitiesCurrent
|
283065000 | |
CY2021Q2 | us-gaap |
Goodwill
Goodwill
|
27943000 | |
CY2021Q2 | us-gaap |
Assets
Assets
|
617972000 |