Oil Country Tubular

quarterly
yearly
ParticularsJun '24Sep '24Dec '24Mar '25Jun '25
Revenue25.3623.0641.9635.3925.06
Expenses34.2432.9940.2947.3433.46
EBITDA7.687.3917.5513.399.28
EBIT-7.17-8.293.47-11.60-8.06
Profit Before Tax-8.88-9.941.67-11.95-8.40
Net Profit-9.81-13.161.64-10.54-8.81
Financial Ratios
Operating Profit Margin30.76%33.09%42.59%39.00%37.77%
Net Profit Margin-39.24%-58.86%3.98%-30.70%-35.86%
Earning Per Share (Diluted)-2.21-2.970.37-2.21-1.85
Dividends Per Share0.000.000.000.000.00