Oil Country Tubular

quarterly
yearly
ParticularsSep '24Dec '24Mar '25Jun '25Sep '25
Revenue23.0641.9635.3925.0610.52
Expenses32.9940.2947.3433.4630.17
EBITDA7.3917.5513.399.28-1.84
EBIT-8.293.47-11.60-8.06-19.23
Profit Before Tax-9.941.67-11.95-8.40-19.65
Net Profit-13.161.64-10.54-8.81-21.57
Financial Ratios
Operating Profit Margin33.09%42.59%39.00%37.77%-18.41%
Net Profit Margin-58.86%3.98%-30.70%-35.86%-214.63%
Earning Per Share (Diluted)-2.970.37-2.21-1.85-3.95
Dividends Per Share0.000.000.000.000.00