Bangkok Genomics Innovation PCL (BKK:BKGI)
Thailand flag Thailand · Delayed Price · Currency is THB
2.380
0.00 (0.00%)
Sep 11, 2026, 4:36 PM ICT

BKK:BKGI Income Statement

Millions THB. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
538.69379.51337.59245.39304.77
Revenue Growth
62.34%12.42%37.57%-19.48%-
Cost of Revenue
319.52223.88197.52129.29147.26
Gross Profit
219.17155.63140.08116.1157.52
Selling, General & Admin
115.67111.3694.585.2293.97
Other Operating Expenses
-5.06-7.22-8.27-1.95-15.29
Operating Expenses
113.65106.0187.6182.5277.78
Operating Income
105.5249.6252.4633.5879.73
Interest Expense
-1.36-1.44-1.36-1.64-1.07
Earnings From Equity Investments
-0.15-0.32-0.08--
Pretax Income
104.0247.8551.0231.9478.66
Income Tax Expense
9.052.520.86-0.23.54
Earnings From Continuing Operations
94.9745.3350.1632.1475.11
Minority Interest in Earnings
0.10.020.01--
Net Income
95.0645.3550.1732.1475.11
Net Income to Common
95.0645.3550.1732.1475.11
Net Income Growth
142.97%-9.61%56.09%-57.21%-
Shares Outstanding (Basic)
600600567440214
Shares Outstanding (Diluted)
600600567440214
Shares Change
-0.03%5.78%28.91%105.72%-
EPS (Basic)
0.160.080.090.070.35
EPS (Diluted)
0.160.080.090.070.35
EPS Growth
143.04%-14.55%21.09%-79.20%-

Additional Metrics

Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022
Period Ending
Jun '26 Dec '25 Dec '24 Dec '23 Dec '22
Free Cash Flow
-57.37-107.41-23.4667.0353.9
Free Cash Flow Per Share
-0.10-0.18-0.040.150.25
Dividend Per Share
0.0500.0500.0500.0544.666
Dividend Growth
0%0%-8.26%-98.83%-
Gross Margin
40.69%41.01%41.49%47.31%51.68%
Operating Margin
19.59%13.07%15.54%13.69%26.16%
Profit Margin
17.65%11.95%14.86%13.10%24.64%
Free Cash Flow Margin
-10.65%-28.30%-6.95%27.31%17.68%
EBITDA
122.9765.5864.8344.1688.82
EBITDA Margin
22.83%17.28%19.20%18.00%29.14%
D&A For EBITDA
17.4515.9612.3710.579.08
EBIT
105.5249.6252.4633.5879.73
EBIT Margin
19.59%13.07%15.54%13.69%26.16%
Effective Tax Rate
8.70%5.27%1.69%-4.51%
Revenue as Reported
538.69379.51337.59245.39304.77