–The below is a company sponsored announcement–
The strong news flow from IT and consumer electronics vendor Harris Technology Group Limited ((HT8)) continued on Tuesday as management provided upbeat profit guidance.
The company is forecasting a profit before income tax for the year ended 30 June 2020 of approximately $700,000 based on anticipated sales revenue of approximately $13 million.
This compares with a loss before income tax (excluding discontinued operations) of $732,000 on revenue of $9 million (audited) for the year ended 30 June 2019.
Consequently, this year will not only see a sharp uptick in revenues, but also a material profit.
The increase in annual revenue and profit has been driven by growth in Harris Technology’s traditional IT/CE (Consumer Electronics Division) and from its newly established Pro-Hygiene division.
The latter has opened up enormous new opportunities for the group as it involves the sale of protective hygiene products including facemasks, hand sanitiser gels and alcohol wipes.
While there are obvious demand drivers in the coronavirus environment, it is anticipated that there will be a substantial increase in the use of these products post-COVID-19 now that there is increased public awareness of the importance of personal hygiene and the need to maintain high standards of cleanliness in places such as businesses, public transport and homes.
Governments and health organisations will be better prepared for spikes in demand in the future, and they are likely to stock a much more extensive range of protective hygiene products after experiencing shortages of items such as facemasks during the pandemic.
Consequently, Harris’ transformation to a profitable enterprise could well be the start of a strong and sustained earnings growth trajectory.
Benefiting from supply chain relationships
Harris’ move into the PPE industry took advantage of the company’s years of experience in product sourcing and relationship building, differentiating it from fly by night opportunists.
The establishment of the Pro-Hygiene range is a long-term strategy as management expects spending by consumers on PPE products will be far greater in 2020 and onwards than it has been in the past.
Harris was authorised by China’s Jointown Pharmaceutical Group, one of the leading medical supply and distribution companies in China, to distribute its Jointown and Aumacom face masks.
The company had sold an initial 30,000 face masks in March, and a new shipment of 200,000 TGA approved face masks arrived in Australia for sale in late April.
HT8 has been appointed by China-based GOTDYA Fine Chemicals Co. Ltd to market its GOTDYA branded hand sanitiser products in Australia.
The first shipment of 90,000 units of GOTDYA brand sanitisers arrived this month and these are now being sold in Australia.
Orders have been placed for a further 225,000 units of hand sanitisers.
Harris has expanded its product range by securing the non-exclusive Australian distribution rights for the “Tender Kiss” brand of alcohol tissues from Guangzhou Baihua Sanitary Products Co.
The tissues are being imported from China, and sales of the brand will commence this month.
The distribution rights are ongoing with no specific termination date.
Management is continuing to develop strategies to expand its online offerings in the IT/CE division to build on the momentum generated in the first half of the calendar year 2020.
By Trevor Hoey
Earlier today the corporate announcement above was publicly released. FNArena is acting as a partner in distribution to broaden the reach. No journalists have been involved in the re-publication of this announcement.
Find out why FNArena subscribers like the service so much: “Your Feedback (Thank You)” – Warning this story contains unashamedly positive feedback on the service provided.
FNArena is proud about its track record and past achievements: Ten Years On
var fn_do_fb_login; var fn_check_login_state; var fn_get_fb_login_button; var fn_remove_fb_loading_btn; var fn_status_change_callback;
jQuery(document).ready(function(e){
window.fbAsyncInit = function() { FB.init({ appId : '2003222569780759', // dev version: 500318794096450 cookie : true, // Enable cookies to allow the server to access the session. xfbml : true, // Parse social plugins on this webpage. version : 'v4.0' // Use this Graph API version for this call. });
//check if all fb elements done rendering //========== fn_get_fb_login_button();
FB.Event.subscribe('xfbml.render', function(response) { fn_remove_fb_loading_btn(); }); //==========
FB.getLoginStatus(function(response) { // Called after the JS SDK has been initialized.
var fb_r = response;
if (fb_r && fb_r.status === 'connected') {
get_detail_data(fb_r.authResponse.userID); // Returns the login status.
// logout function // FB.logout(function(response) { // console.log('do logout'); // }); } }); };
(function(d, s, id){ var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) {return;} js = d.createElement(s); js.id = id; js.src = "https://connect.facebook.net/en_US/sdk.js"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));
//fb functionality //======================================================= fn_check_login_state = function check_login_state() { // Called when a person is finished with the Login Button.
//everytime event login triggered, reset the form fn_reset_form();
FB.getLoginStatus(function(response) {
var status_change_callback = fn_status_change_callback(response);
if (status_change_callback) {
FB.api('/me', function(response) {
console.log(response);
});
}
});
}
//new function to do fb login - since might need a separate function //between checking and login fn_do_fb_login = function do_fb_login() { // Called when a person is finished with the Login Button.
//everytime event login triggered, reset the form fn_reset_form();
FB.getLoginStatus(function(response) {
e('.form_loading').show();
var status_change_callback = fn_status_change_callback(response);
if (status_change_callback) {
FB.api('/me', function(response) {
console.log(response); set_detail_data_to_form_and_submit(response.id);
});
} else {
FB.login(function(fb_l_r) {
if (fb_l_r.authResponse && fb_l_r.status == 'connected') {
console.log(fb_l_r.authResponse.userID); set_detail_data_to_form_and_submit(fb_l_r.authResponse.userID);
} else { e('.form_loading').hide(); }
});
}
});
}
fn_status_change_callback = function status_change_callback(response) { // Called with the results from FB.getLoginStatus().
var check_status;
console.log('status_change_callback'); console.log(response); // The current login status of the person.
if (response.status === 'connected') { // Logged into your webpage and Facebook.
get_detail_data(response.id); check_status = true;
} else { // Not logged into your webpage or we are unable to tell.
console.log('facebook is not logged in'); check_status = false;
}
return check_status;
}
function get_detail_data(fb_id) {
FB.api( '/'+fb_id+'/', {fields: 'id,first_name,last_name,email'}, function (fb_r) {
var fb_data_json = JSON.stringify(fb_r);
if (fb_r && !fb_r.error) {
e('#fb_data').html(fb_data_json);
}
} );
}
//it's kinda silly, but since fb is an async, cannot use passing parameter on a function like jquery //so instead put it on FB.api function set_detail_data_to_form_and_submit(fb_id) {
e('.form_loading').show();
FB.api( '/'+fb_id+'/', {fields: 'id,first_name,last_name,email'}, function (fb_r) {
var fb_data_json = JSON.stringify(fb_r);
if (fb_r && !fb_r.error) {
var fb_id = fb_r.id; var fb_firstname = fb_r.first_name; var fb_lastname = fb_r.last_name; var fb_email = fb_r.email;
e('.sns_facebook').val(1); e('.sns_facebook_id').val(fb_id);
e('#fb_data').html(fb_data_json); do_submit_form();
//no form_loading hide - we gonna lock the form IF it's success
} else {
e('.form_loading').hide();
}
} );
}
fn_get_fb_login_button = function get_fb_login_button() {
var html = '
'+ ' '; e('.fb_button_placeholder').html(html);}
fn_remove_fb_loading_btn = function remove_fb_loading_btn() {
e('.fb_loading_btn').hide(); e('.fb_login_wrapper').show();
}
fn_reset_form = function reset_form() {
e('.sns_facebook').val(''); e('.sns_facebook_id').val(''); e('.form_loading').hide();
}
function do_submit_form() {
var the_form = e('.formLogin:visible');
if (the_form.length) {
var target_form = the_form[0]; target_form.submit();
} else {
console.log('form not exist');
}
} //=======================================================
//initialize fn_reset_form();
});