Octopus Digital Limited (PSX:OCTOPUS)
Pakistan flag Pakistan · Delayed Price · Currency is PKR
32.23
0.00 (0.00%)
At close: May 29, 2026

Octopus Digital Income Statement

Millions PKR. Fiscal year is Jan - Dec.
Fiscal Year
TTMFY 2025FY 2024FY 2023FY 2022FY 2021
Period Ending
Mar '26 Dec '25 Dec '24 Dec '23 Dec '22 Dec '21
1,2831,2121,266919.67687.01625.2
Revenue Growth (YoY)
8.40%-4.24%37.66%33.87%9.89%125.61%
Cost of Revenue
808.17767.15656.24545.35309.72151.98
Gross Profit
474.87445.25609.78374.32377.29473.21
Selling, General & Admin
370.17356.26367.06320.84203.52123.9
Other Operating Expenses
45.4721.34-5.36-10.83-86.52-
Operating Expenses
415.64377.6361.7310.01117123.9
Operating Income
59.2367.65248.0864.31260.29349.31
Interest Expense
--5.05----
Interest & Investment Income
2.81-1.090.144.753.31
Currency Exchange Gain (Loss)
---32.95317.28165.127.84
Other Non Operating Income (Expenses)
-0--4.4-1.72--
Pretax Income
62.0462.61211.83380.01430.17360.45
Income Tax Expense
38.6433.716.86.625.1114.5
Net Income
23.4128.9205.03373.41405.06345.95
Net Income to Common
23.4128.9205.03373.41405.06345.95
Net Income Growth
-76.61%-85.91%-45.09%-7.81%17.09%57.44%
Shares Outstanding (Basic)
166161157148148157
Shares Outstanding (Diluted)
166161160149148157
Shares Change (YoY)
3.97%0.12%7.30%0.98%-5.90%25.00%
EPS (Basic)
0.140.181.302.522.742.20
EPS (Diluted)
0.140.181.282.502.742.20
EPS Growth
-77.55%-85.94%-48.80%-8.66%24.42%25.95%
Free Cash Flow
216.23349.4227.0926.39-578.67-164.25
Free Cash Flow Per Share
1.302.181.420.18-3.91-1.04
Gross Margin
37.01%36.73%48.16%40.70%54.92%75.69%
Operating Margin
4.62%5.58%19.60%6.99%37.89%55.87%
Profit Margin
1.82%2.38%16.19%40.60%58.96%55.34%
Free Cash Flow Margin
16.85%28.82%17.94%2.87%-84.23%-26.27%
EBITDA
118.82130.29303.3469.88261.82350.43
EBITDA Margin
9.26%10.75%23.96%7.60%38.11%56.05%
D&A For EBITDA
59.5962.6355.265.571.531.12
EBIT
59.2367.65248.0864.31260.29349.31
EBIT Margin
4.62%5.58%19.60%6.99%37.89%55.87%
Effective Tax Rate
62.27%53.85%3.21%1.74%5.84%4.02%
Advertising Expenses
--0.485.880.553.17