Argan Inc (AGX) financials

NYSE · Industrials

$344.11 -3.57% Close Oct 30, 2026 Live

Argan revenue and earnings by year

Argan's revenue was $945 million in the fiscal year to January 31, 2026, up 8.1% from the year before. Net income was $138 million, 14.6% of revenue. Since the fiscal year to January 31, 2017, revenue has grown 3.8% a year on average.

RevenueNet income
$0$500M
2017201820192020202120222023202420252026

Fiscal years, each labelled by the calendar year it ended in.

Income statement, the last 10 fiscal years

In millions of US dollars except per-share figures. Each column is a fiscal year, named by the month it ended.
Fiscal year toJan 2026Jan 2025Jan 2024Jan 2023Jan 2022Jan 2021Jan 2020Jan 2019Jan 2018Jan 2017
Revenue945874573455509392239482893675
Revenue growth8.1%52.5%26.0%-10.7%29.9%64.1%-50.4%-46.0%32.3%—
Gross profit194141818610062-782149147
Gross margin20.5%16.1%14.1%19.0%19.6%15.8%-2.9%17.1%16.7%21.7%
Operating income1358836424523-5640107112
Operating margin14.3%10.1%6.4%9.2%8.7%5.9%-23.4%8.3%12.0%16.6%
Net income1388532333824-43527270
Net margin14.6%9.8%5.6%7.3%7.5%6.1%-17.9%10.8%8.1%10.4%
Diluted EPS$9.74$6.15$2.39$2.33$2.40$1.51-$2.74$3.32$4.57$4.55
Free cash flow399145109-332217347-121-78256

Diluted EPS is stated in today's shares (adjusted for every split since). Quarterly statements and the income statement as a flow chart are in the app: open AGX in Markets.

How Argan makes money

Revenue by segment in the quarter to July 31, 2026, as the company reports it.

SegmentRevenueShare
Power Industry Services$301M78.4%
Industrial Construction Services$76.2M19.8%
Telecommunications Infrastructure Services$6.60M1.7%

See also: AGX valuation and P/E history · AGX returns

No forecast, no recommendation. This page describes Argan Inc from published data; it is not advice to buy, sell or hold any security.

Figures as of the close on Oct 30, 2026 unless a row says otherwise. Prices are split adjusted; returns include dividends reinvested. Data may be delayed. See the disclaimer and how TrendArc works.