Home
Mail
News
Sports
Finance
Celebrity
Style
Movies
Weather
Mobile
Yahoo
Search
No matching results for ''
Tip: Try a valid symbol or a specific company name for relevant results
Mail
Finance Home
News
Video
Watchlists
My Portfolio
Real Estate
My Screeners
Tech
Market Data
Industry News
Currency Converter
Canada markets close in 1 hour 41 minutes
S&P/TSX
19,192.14
-66.18
(-0.34%)
S&P 500
3,832.69
-67.42
(-1.73%)
DOW
31,045.99
-392.27
(-1.25%)
CAD/USD
0.7773
+0.0004
(+0.06%)
CRUDE OIL
111.65
+2.08
(+1.90%)
BTC-CAD
26,241.68
-630.97
(-2.35%)
MARKETS LIVE BLOG
STOCKS EXTEND LOSSES AS CHOPPY TRADING PERSISTS
U.S. consumer expectations fall to 9-year low with inflation weighing on sentiment
RBC Bearings Incorporated (ROLL)
NasdaqGS - NasdaqGS Real Time Price. Currency in USD
Add to watchlist
183.83
-3.52
(-1.88%)
As of 02:14PM EDT. Market open.
Summary
Chart
Conversations
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
2022-03-31
2021-03-31
2020-03-31
2019-03-31
Total Revenue
942,937
942,937
608,984
727,461
702,516
Cost of Revenue
585,869
585,869
374,878
438,358
425,863
Gross Profit
357,068
357,068
234,106
289,103
276,653
Operating Expenses
Selling General and Administrative
158,634
158,634
106,000
122,565
117,504
Total Operating Expenses
193,786
193,786
116,697
131,557
127,712
Operating Income or Loss
163,282
163,282
117,409
157,546
148,941
Interest Expense
41,510
41,510
1,430
1,885
5,173
Total Other Income/Expenses Net
-34,053
-34,053
-5,920
-1,522
-17,678
Income Before Tax
87,719
87,719
110,059
154,139
126,090
Income Tax Expense
22,654
22,654
20,426
28,103
20,897
Income from Continuing Operations
65,065
65,065
89,633
126,036
105,193
Net Income
65,065
65,065
89,633
126,036
105,193
Net Income available to common shareholders
53,054
53,054
89,633
126,036
105,193
Basic EPS
-
-
3.61
5.12
4.32
Diluted EPS
-
-
3.58
5.06
4.26
Basic Average Shares
-
-
24,851
24,633
24,358
Diluted Average Shares
-
-
25,048
24,923
24,716
EBITDA
-
194,761
144,233
187,444
160,921
© 2022 Yahoo. All rights reserved.
Data Disclaimer
Help
Suggestions
Privacy Dashboard
Privacy (Updated)
About Our Ads
Terms (Updated)