Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Mail
News
Taxes
Watchlists
My Portfolio
My Screeners
Market Data
Industry News
Real Estate
Technology
Currency Converter
Canada markets open in 7 hours 34 minutes
S&P/TSX
22,781.43
-206.87
(-0.90%)
S&P 500
5,408.42
-94.99
(-1.73%)
DOW
40,345.41
-410.39
(-1.01%)
CAD/USD
0.7371
+0.0001
(+0.02%)
CRUDE OIL
68.28
+0.61
(+0.90%)
Bitcoin CAD
74,092.82
+299.90
(+0.41%)
UPL Limited (UPL.BO)
BSE - BSE Real Time Price. Currency in INR
Add to watchlist
608.55
-1.15
(-0.19%)
As of 11:10AM IST. Market open.
Summary
Chart
Statistics
Historical Data
Profile
Financials
Analysis
Options
Holders
Sustainability
Show
:
Income Statement
Balance Sheet
Cash Flow
Annual
Quarterly
Income Statement
All numbers in thousands
Breakdown
ttm
2024-03-31
2023-03-31
2022-03-31
2021-03-31
Total Revenue
427,030,000
425,990,000
531,340,000
459,710,000
384,180,000
Cost of Revenue
253,570,000
247,670,000
276,210,000
223,860,000
194,330,000
Gross Profit
173,460,000
178,320,000
255,130,000
235,850,000
189,850,000
Operating Expenses
Research Development
-
1,250,000
1,220,000
1,000,000
910,000
Selling General and Administrative
-
19,800,000
23,600,000
18,420,000
13,580,000
Total Operating Expenses
149,440,000
149,840,000
167,630,000
157,830,000
125,140,000
Operating Income or Loss
24,020,000
28,480,000
87,500,000
78,020,000
64,710,000
Interest Expense
33,750,000
33,780,000
29,840,000
17,750,000
15,600,000
Income Before Tax
-24,800,000
-20,870,000
51,500,000
49,660,000
41,810,000
Income Tax Expense
270,000
-2,090,000
7,360,000
5,290,000
6,860,000
Income from Continuing Operations
-25,070,000
-18,780,000
44,140,000
44,370,000
34,950,000
Net Income
-17,500,000
-12,000,000
35,700,000
36,260,000
28,710,000
Net Income available to common shareholders
-18,860,000
-13,360,000
34,350,000
35,050,000
27,810,000
Basic EPS
22.99
-17.80
45.79
45.87
36.40
Diluted EPS
22.99
-17.80
45.79
45.87
36.40
Basic Average Shares
750,608
750,608
750,608
764,045
764,045
Diluted Average Shares
750,608
750,608
750,608
764,045
764,045
Data Disclaimer
Help
Suggestions
Terms
and
Privacy Policy
Your Privacy Choices
About Our Ads
© 2024 Yahoo. All rights reserved.