Financials in millions USD. Fiscal year is February - January.
Breakdown
TTM
06/30/2025
06/30/2024
06/30/2023
06/30/2022
06/30/2021
Revenue
1,797
1,696
1,529
1,478
1,418
1,187
Revenue Growth (YoY)
11%
11%
3%
4%
19%
25%
Cost of Revenue
1,154
1,076
973
961
932
773
Gross Profit
643
620
556
516
485
413
Selling, General & Admin
307
300
264
249
244
198
Research & Development
--
--
--
--
--
--
Operating Expenses
438
412
373
345
329
274
Other Non Operating Income (Expenses)
--
--
--
--
-1
-1
Pretax Income
190
189
165
150
147
127
Income Tax Expense
54
54
47
40
42
36
Net Income
136
135
118
110
105
90
Net Income Growth
3%
14%
7%
5%
17%
43%
Shares Outstanding (Diluted)
146.38
146.01
144.89
143.78
140.34
139.5
Shares Change (YoY)
0%
1%
1%
2%
1%
6%
EPS (Diluted)
0.93
0.93
0.81
0.76
0.75
0.65
EPS Growth
3%
14%
7%
2%
16%
34%
Free Cash Flow
84
71
240
37
-84
93
Free Cash Flow Per Share
--
--
--
--
--
--
Gross Margin
35.78%
36.55%
36.36%
34.91%
34.2%
34.79%
Operating Margin
11.4%
12.2%
11.96%
11.56%
11%
11.71%
Profit Margin
7.56%
7.95%
7.71%
7.44%
7.4%
7.58%
Free Cash Flow Margin
4.67%
4.18%
15.69%
2.5%
-5.92%
7.83%
EBITDA
276
274
242
217
186
165
EBITDA Margin
15.35%
16.15%
15.82%
14.68%
13.11%
13.9%
D&A For EBITDA
71
67
59
46
30
26
EBIT
205
207
183
171
156
139
EBIT Margin
11.4%
12.2%
11.96%
11.56%
11%
11.71%
Effective Tax Rate
28.42%
28.57%
28.48%
26.66%
28.57%
28.34%
Follow-Up Questions
What are Oconomowoc Bancshares Inc's key financial statements?
According to the latest financial statement (Form-10K), Breville Group Limited has a total asset of $1,481, Net profit of $135
What are the key financial ratios for OCNB?
Breville Group Limited's Current ratio is 2.92, has a Net margin is 7.95, sales per share of $11.61.
How is Oconomowoc Bancshares Inc's revenue broken down by segment or geography?
Breville Group Limited largest revenue segment is Global Product, at a revenue of 1,336,031,000 in the most earnings release.For geography, Americas is the primary market for Breville Group Limited, at a revenue of 735,454,000.
Is Oconomowoc Bancshares Inc profitable?
yes, according to the latest financial statements, Breville Group Limited has a net profit of $135
Does Oconomowoc Bancshares Inc have any liabilities?
yes, Breville Group Limited has liability of 507
How many outstanding shares for Oconomowoc Bancshares Inc?
Breville Group Limited has a total outstanding shares of 143.94