Armlogi Holding Corp. income statement BTOC

In fiscal 2026, which ended Jun 30, 2026, Armlogi Holding Corp. reported revenue of $185.8 million, down 2.4% from the year before. It recorded a net loss of $20.9 million. The operating loss came to $21.5 million, an operating margin of -11.6%. Diluted earnings per share were -$0.47.

USD in millions, except per-share amounts and margins. The percent under a figure is the change from the year before.

Line
FY 2026
Jun 30, 2026
FY 2025
Jun 30, 2025
FY 2024
Jun 30, 2024
Revenue
186
-2.4%
190
+14.0%
167
Cost of revenue
185
-4.1%
193
+29.9%
149
Gross profit
0
+114.2%
-3
-116.6%
18
Selling, general and administrative
22
+49.7%
15
+47.2%
10
Operating expenses
22
+49.7%
15
+47.2%
10
Operating income
-22
-21.9%
-18
-317.8%
8
Other income (expense)
1
-12.3%
1
-66.4%
2
Pretax income
-21
-23.4%
-17
-262.8%
10
Income tax
—
-2
-153.1%
3
Net income
-21
-36.0%
-15
-306.3%
7
Basic EPS
-0.47
-27.0%
-0.37
-294.7%
0.19
Diluted EPS
-0.47
-27.0%
-0.37
-294.7%
0.19
Weighted average shares, basic
45
+6.9%
42
+4.0%
40
Weighted average shares, diluted
45
+6.9%
42
+4.0%
40
Other measures
Depreciation and amortization
4
+19.5%
3
+46.8%
2
EBITDA
-18
-22.4%
-15
-245.8%
10
Margins
Gross margin
0.23%
-1.58%
10.83%
Operating margin
-11.59%
-9.28%
4.86%
Pretax margin
-11.23%
-8.88%
6.22%
Profit margin
-11.23%
-8.06%
4.46%
EBITDA margin
-9.71%
-7.74%
6.06%
Effective tax rate
—
—
28.36%
How these figures are calculated

Annual columns are full-year amounts from the annual report (Form 10-K, 20-F, or 40-F). If a company restates a year, the latest filed number is shown. USD in millions, except per-share amounts and margins. Weighted average shares are in millions. Interest expense and finance costs are positive costs. A negative amount on a gain (loss) or income (expense) line is a loss or an expense. EBITDA is operating income plus depreciation and amortization. Interest coverage is operating income divided by interest expense. More on our methodology.

Company profile

Industry
Public Warehousing & Storage (SIC 4220)
Listed as
BTOC (Nasdaq)
Fiscal year ends
June 30
Incorporated in
NV
Headquarters
Walnut, CA
SEC filer status
, Emerging growth company
SEC CIK
1972529

Source: SEC EDGAR filings. This is company-reported data, not investment advice.