urban-gro, Inc. (UGRO)
NASDAQ: UGRO · IEX Real-Time Price · USD
1.490
-0.040 (-2.61%)
At close: Jul 19, 2024, 4:00 PM
1.760
+0.270 (18.12%)
Pre-market: Jul 22, 2024, 4:13 AM EDT

urban-gro Income Statement

Millions USD. Fiscal year is Jan - Dec.
Year Ending
TTM Dec 31, 2023Dec 31, 2022Dec 31, 2021Dec 31, 2020Dec 31, 2019 2018 - 2017
Revenue
70.3271.5467.0362.1125.8424.19
Upgrade
Revenue Growth (YoY)
12.08%6.73%7.92%140.40%6.81%20.64%
Upgrade
Cost of Revenue
59.7561.2552.8247.3520.1217.56
Upgrade
Gross Profit
10.5710.2914.2114.765.726.63
Upgrade
Selling, General & Admin
20.923.7123.2112.856.6610.66
Upgrade
Other Operating Expenses
3.363.263.632.111.81.83
Upgrade
Operating Expenses
24.2626.9726.8414.968.4612.49
Upgrade
Operating Income
-13.69-16.68-12.64-0.2-2.75-5.86
Upgrade
Interest Expense / Income
0.30.270.050.331.52.04
Upgrade
Other Expense / Income
1.881.952.910.340.830.45
Upgrade
Pretax Income
-15.88-18.9-15.6-0.88-5.07-8.35
Upgrade
Income Tax
-0.2-0.22-0.32000
Upgrade
Net Income
-15.68-18.68-15.28-0.88-5.07-8.35
Upgrade
Shares Outstanding (Basic)
1211111054
Upgrade
Shares Outstanding (Diluted)
1211111054
Upgrade
Shares Change
12.09%6.16%5.89%110.23%8.66%5.92%
Upgrade
EPS (Basic)
-1.34-1.66-1.44-0.09-1.06-1.90
Upgrade
EPS (Diluted)
-1.34-1.66-1.44-0.09-1.06-1.90
Upgrade
Free Cash Flow
-7.06-11.81-13.19-1.86-3.81-2.56
Upgrade
Free Cash Flow Per Share
-0.58-1.05-1.24-0.18-0.80-0.58
Upgrade
Gross Margin
15.03%14.39%21.19%23.76%22.12%27.39%
Upgrade
Operating Margin
-19.47%-23.31%-18.85%-0.33%-10.63%-24.23%
Upgrade
Profit Margin
-22.30%-26.11%-22.79%-1.41%-19.64%-34.52%
Upgrade
Free Cash Flow Margin
-10.04%-16.50%-19.68%-2.99%-14.74%-10.58%
Upgrade
EBITDA
-13.91-16.99-14.06-0.05-3.32-6.05
Upgrade
EBITDA Margin
-19.78%-23.75%-20.98%-0.07%-12.84%-25.00%
Upgrade
Depreciation & Amortization
1.671.641.480.50.260.27
Upgrade
EBIT
-15.58-18.63-15.55-0.54-3.58-6.31
Upgrade
EBIT Margin
-22.15%-26.03%-23.19%-0.87%-13.84%-26.10%
Upgrade
Source: Financials are provided by Nasdaq Data Link and sourced from the audited annual (10-K) and quarterly (10-Q) reports submitted to the Securities and Exchange Commission (SEC).