Medical Marijuana sales could bring another record-breaking year to Arkansas
So far this year, Arkansans have spent more than $45 million on medical marijuana, a $4 million increase compared to last year.
LITTLE ROCK, Ark. — In the first couple of months of 2023, Arkansans have spent $4 million more on medical marijuana than this time last year.
Experts said this could be another indicator of a record-breaking year for the industry.
"We've grown significantly from $30 million the first year to almost $280 million last year," Spokesperson for the Medical Marijuana Commission Scott Hardin said.
In January and February of this year, medical marijuana saw sales exceeding $45 million. If the trend continues, 2023 has the potential of being the largest grossing year to date.
And the taxes Arkansans pay are going back into the community.
The University of Arkansas for Medical Sciences (UAMS) has received about $62 million from the Winthrop P. Rockefeller Cancer Institute.
"The marijuana tax revenue stream has been a God's send," Director of the Cancer Institute Dr. Michael Birrer said. "It's mother's milk. I mean we couldn't be here without it."
With this funding, Birrer is preparing the Winthrop P. Rockefeller Cancer Institute to hopefully become a part of the National Cancer Institute.
UAMS has been able to hire 25 lab researchers, double the size of the oncology and hematology staff, revamp clinical trial operations and add more patients to the trials.
And as more money rolls in, Birrer has a goal to reach more rural areas of Arkansas by building more clinics.
Out of three million Arkansans, more than 90 thousand are medical marijuana card holders.
For more Cannabis News like this, circle back to 420intel.com!
420 Intel News | 420 Advertising | Cannabis Business News | Medical Marijuana News | Recreational Marijuana News
(function (window, document) {
var $body = $('body'),
hasVideos = false,
hasVS = false,
hasVP = false,
currentScene,
fixed,
anchored,
checkVideo = function () {
if (window.videoSequencesMap) {
hasVideos = true;
hasVS = true;
}
if (window.SPVideoPlayers) {
hasVideos = true;
hasVP = true;
}
};
$(document).one('adReady', function () {
// will be used by widgets
window.scroller_ratio = parseInt(mraid.getCustomData()['inlineRatio']) || .6;
window.scroller_px_height = parseInt(mraid.getCustomData()['inlineHeight']) || null;
anchored = $('[data-position]');
if (anchored && anchored.length > 0) {
for (var a = 0; a < anchored.length; a++) {
var _o = $(anchored[a]).data('origin');
$(anchored[a]).data('defaults', _o);
}
}
checkVideo();
var _detectBrowser, _isMobile, _isIEorEdge = false, _isIE = false, _isEdge = false;
if (mraid.detectBrowsers) {
_detectBrowser = mraid.detectBrowsers();
_isIE = _detectBrowser && _detectBrowser.isIE ? _detectBrowser.isIE : false;
_isEdge = _detectBrowser && _detectBrowser.isEdge ? _detectBrowser.isEdge : false;
_isIEorEdge = _isIE || _isEdge;
}
if (mraid.detectMobile) {
_isMobile = mraid.detectMobile();
} else {
_isMobile = (screen.height < 768 || screen.width < 768);
}
mraid.parentBridge('setDIV', [{
//'min-width': '100%'
}]);
mraid.parentBridge('setDivCss', [{
'box-sizing': 'border-box',
'min-width': '100%',
'width': '1px',
'height': '100%',
'position': 'absolute',
'z-index': 1
}]);
if (!_isIEorEdge) {
mraid.parentBridge('setDivCss', [{
'clip': 'rect(auto, auto, auto, auto)'
}]);
}
if (!_isIEorEdge) {
mraid.parentBridge('setFrameCss', [{
'height': '100vh',
'position': 'fixed',
'top': 0,
'bottom': 0,
'transform': 'translate3d(0px, 0px, 0px)',
'-webkit-transform': 'translate3d(0px, 0px, 0px)',
'min-width': '1px'
}]);
} else {
mraid.parentBridge('setFrameCss', [{
'height': '100%',
'position': 'absolute',
'top': 0,
'bottom': 0
}]);
}
if (!_isIEorEdge) {
fixed = $('[data-fixed=true]');
}
if (fixed && fixed.length > 0) {
for (var i = 0; i < fixed.length; i++) {
var _s = fixed[i].getAttribute('style');
var _scene = $(fixed[i]).parents('section');
var _sceneZoom = $(_scene).attr('data-zoom');
var _hasClick = $(fixed[i]).attr('data-onclick');
var _hasFont = $(fixed[i]).attr('data-font');
var _url = window.location.origin + window.location.pathname.substring(0, window.location.pathname.lastIndexOf('/') + 1);
var _type = $(fixed[i]).attr('data-type');
if (_type === 'text') $(fixed[i]).css('height', 'auto');
mraid.parentBridge('buildElement', [{
str: fixed[i].innerHTML,
click: _hasClick,
id: fixed[i].id,
font: _hasFont,
style: _s,
scene: $(_scene).attr('id'),
url: _url,
type: $(fixed[i]).attr('data-type'),
zoom: _sceneZoom
}]);
$(fixed[i]).css({
'opacity': '0'
});
}
}
anchored = $('[data-position]');
var _section,
_sh = mraid.getMaxSize().height,
_ratio = parseInt(mraid.getCustomData()['inlineRatio']) || .6,
_pxheight = parseInt(mraid.getCustomData()['inlineHeight']) || null,
_currentPosition = mraid.getFullCurrentPosition ? mraid.getFullCurrentPosition() : mraid.getCurrentPosition(),
_wh,
_wW,
_wH,
_prevWw,
_prevWh,
_zoom,
_state,
_prevState,
_innerW,
_innerH,
_currh,
_visibleSection,
_v = [],
_player = [],
_vcontent = [],
_autoPause = null,
_offset,
_scrolling = false,
_fixedSet = false,
_hasBars = mraid.getCustomData()['hasAdBars'] || false,
_barHeight = _hasBars ? parseInt(mraid.getCustomData()['adBarsHeight']) || 25 : 0,
_fullview = _ratio === 1, //if placement is smaller than iframe size we should account for this
_getFrameSize = function () {
_innerW = window.innerWidth;
_innerH = window.innerHeight;
},
_getSize = function () {
var _newZoom = null,
_useScreenHeight = _fullview ? _innerH || _sh : _sh;
_currentPosition = mraid.getFullCurrentPosition ? mraid.getFullCurrentPosition() : mraid.getCurrentPosition();
_currh = _state === 'portrait' ? 960 : 600;
_zoom = parseFloat(_section.attr('data-zoom')) || 1;
if (_fullview && (_currh * _zoom) >= _useScreenHeight - _barHeight * 2) {
_newZoom = (_useScreenHeight - _barHeight * 2) / _currh;
_section.attr('data-zoom', _newZoom).css({'transform': 'scale(' + _newZoom + ')'});
}
if (_pxheight && _currh * _zoom > _pxheight - _barHeight * 2) {
// sometimes zooming covers the placement and not contains, then we recalculate the zoom
_newZoom = (_pxheight - _barHeight * 2) / _currh;
_section.attr('data-zoom', _newZoom).css({'transform': 'scale(' + _newZoom + ')'});
}
if (_newZoom) _zoom = _newZoom;
if (_useScreenHeight > _currh && !_pxheight) {
_offset = ((_useScreenHeight - _currh) / 2) * _zoom;
} else if (_pxheight) {
_section.css({
'transform-origin': 'top'
});
if (_isIEorEdge) _offset = 0;
else _offset = (_useScreenHeight - (_currh * _zoom)) / 2;
}
_section.css({'margin-top': _offset + 'px'});
if (!_isIEorEdge) {
_setFixedSizes();
}
_setAnchoredPlacements();
},
_getVideoViewability = function (scrollTop, p) {
if (!p) p = _player[0];
var _playerOff = p.offset().top,
_playerH = hasVP ? p.height() : p.height() * _zoom,
_p = _playerOff + (_playerH) / 2,
_st = scrollTop || 0,
_b = _currentPosition.y + _wh,
_t = _currentPosition.y;
return _t - _st < _p && _b - _st > _p;
},
_handleVideo = function (see, n) {
// sometimes ad creates scroll when being added to the page and player does not yet exists
if (_v[n]) {
if (!see) {
if (_v[n].isPlaying()) {
if (_vcontent[n]) {
_vcontent[n].pause(false, false, true);
} else {
_v[n].pause(false);
}
_autoPause[n] = 1;
}
} else {
if (!_v[n].isPlaying() && _autoPause[n]) {
if (_vcontent[n]) {
_vcontent[n].play(false, false);
} else {
_v[n].play(false);
}
_autoPause[n] = 0;
}
}
}
},
_setHandleVideo = function (v, num) {
// timeout to let video widget to finish its events before format will change it
setTimeout(function () {
_handleVideo(v, num);
}, 10);
},
_setVideo = function () {
if (!currentScene) {
currentScene = ad.getVisibleSection();
} else {
_visibleSection = currentScene;
}
if (hasVS && _visibleSection) {
_player = [];
_vcontent = [];
_autoPause = _autoPause || [];
var _seqPlayers = _visibleSection.find('[data-type="videosequence"]');
for (var i = 0; i < _seqPlayers.length; i++) {
var _tempv = videoSequencesMap[$(_seqPlayers[i]).attr('id')];
if (_tempv) {
_v.push(_tempv);
_player.push(_tempv.getContainer());
_vcontent.push(_tempv.getContent());
_autoPause.push(0);
}
}
} else if (hasVP && _visibleSection) {
_autoPause = _autoPause || [];
var _vidPlayers = $body.find('.videoplayer:visible');
for (var i = 0; i < _vidPlayers.length; i++) {
var _tempvp = SPVideoPlayers[$(_vidPlayers[i]).attr('id')];
if (_tempvp) {
_v.push(_tempvp);
_player.push($(_tempvp.getContainer()));
_autoPause.push(0);
var index = _visibleSection.attr('data-index');
//only at the start of the flow video does not find correct video placement
if (index == 0 && !_scrolling) {
var _curTop = _player[i].css('top');
_player[i].css({'top': parseInt(_curTop) + _offset});
}
}
}
}
if (_player && _player.length > 0) {
for (var j = 0; j < _player.length; j++) {
var view = _getVideoViewability(_currentPosition.scrollTop || 0, _player[j]);
_setHandleVideo(view, j);
}
}
},
_setFixedSizes = function () {
if (fixed.length > 0 && !_fixedSet) {
for (var i = 0; i < fixed.length; i++) {
var _scene = $(fixed[i]).parents('section');
var _z = $(_scene).attr('data-zoom') || 0;
var _css = {};
var _mtop = $(_scene).css('margin-top');
var _style =fixed[i].getAttribute('style'); //JSON.stringify(fixed[i].style);
var offtop = 0;
if (_mtop && _mtop > 0) _css['margin-top'] = _mtop;
var _position = $(fixed[i]).attr('data-position');
var _anchor = null;
if (_position) {
_anchor = $(fixed[i]).attr('data-anchor');
if (_anchor) _anchor = JSON.parse(_anchor);
}
if (_fullview) {
if (_anchor) {
offtop = parseInt($(fixed[i]).css('top'))
} else {
//offtop = parseInt($(_scene).css('top')) + parseInt($(_scene).css('margin-top')) + parseInt($(fixed[i]).css('top'));//$(fixed[i]).offset().top;
offtop = (_wh - parseInt($(_scene).css('height')) * _z) / 2;
}
} else {
// if placement is not full height of viewport but no height in px was configured
// calculate based on ratio
if (!_pxheight) _pxheight = _sh * _ratio;
offtop = (_pxheight - _currh * _z) / 2;
if ($(fixed[i]).attr('data-position')) offtop = offtop + parseInt($(fixed[i]).css('top')) * _z + _barHeight;
}
mraid.parentBridge('updateElements', [{
anchor: _anchor,
eid: fixed[i].id,
css: _css,
style: _style,
zoom: _z,
offleft: (window.innerWidth - ($(_scene).width() * _z)) / 2,
offtop: offtop,
hasbars: _hasBars,
barheight: _barHeight
}]);
}
_fixedSet = true;
}
},
_setAnchoredPlacements = function() {
if (anchored && anchored.length > 0) {
for (var j = 0; j < anchored.length; j++) {
var _pos = JSON.parse($(anchored[j]).attr('data-position'));
var _origin = $(anchored[j]).data('origin');
var _defaults = $(anchored[j]).data('defaults');
var _scenea = $(anchored[j]).parents('section');
var _za = parseFloat($(_scenea).attr('data-zoom')) || 0;
var _newl;
if (_fullview) {
//brand reveal, placement = iframe height
if (_innerH - _barHeight * 2 > $(_scenea).height() * _za) {
//console.log('full view, placement > safe area',anchored[j].id)
//if screen size is bigger than safe area
//anchoring should be done to the available placement
//sometimes there is a bug when top position is doubled, so we configure it again
if (_pos.anchor.indexOf('t') > -1) {
$(anchored[j]).css({'margin-top': _barHeight / _za + 'px'});
} else if (_pos.anchor.indexOf('b') > -1) {
$(anchored[j]).css({'margin-top': - _barHeight / _za + 'px'});
}
} else {
$(anchored[j]).css({'margin-top': 0 + 'px', 'top': _defaults.top + 'px'});
}
} else {
//mobile brand reveal placement < iframe height, so we calculate viewable size
var _this_top = parseInt($(anchored[j]).css('top'));
var _new_margin;
// balance out top value that was given by anchoring, flip the value
if (_pos.anchor.indexOf('t') > -1) {
// for top anchor
// minus to move inside viewable area, take into account original position relative to safe area
// add difference between placement and safe area after zooming
_new_margin = -_this_top + _defaults.top - (_wh - _currh * _za) + (_barHeight / _za);
} else if (_pos.anchor.indexOf('b') > -1) {
// for bottom anchor
// minus to move inside viewable area, take into account original position relative to safe area
// remove difference between placement and safe area after zooming
_new_margin = - _this_top + _defaults.top + (_wh - _currh * _za) - (_barHeight / _za);
} else {
_new_margin = _this_top - _defaults.top + (_barHeight / _za);
}
$(anchored[j]).css({'margin-top': _new_margin + 'px'});
}
if (_pos.anchor.indexOf('l') > -1) {
_newl = ((window.innerWidth / _za) - $(_scenea).width()) / 2;
$(anchored[j]).css({'left': _origin.left + 'px', 'margin-left': - _newl + 'px'});
} else if (_pos.anchor.indexOf('r') > -1) {
_newl = ((window.innerWidth / _za) - $(_scenea).width()) / 2;
$(anchored[j]).css({'left': _origin.left + 'px', 'margin-left': _newl + 'px'});
}
}
}
},
_onscroll = function (e) {
e = e.detail || e;
if (currentScene !== _visibleSection) {
_scrolling = true;
_setVideo();
}
if (_player && _player.length > 0) {
for (var j = 0; j < _player.length; j++) {
var view = _getVideoViewability(e.scrollTop || 0, _player[j]);
_setHandleVideo(view, j);
}
}
};
if (_hasBars) {
mraid.parentBridge('setDivCss', [{
'padding': _barHeight + 'px 0'
}]);
}
ad.showView('banner');
(function (window, hiderClass) {
var _sectionPortrait = $('section.portrait'),
_sectionLandscape = $('section.landscape'),
_resizer = function () {
_prevWw = _wW;
_prevWh = _wH;
_wW = mraid.getMaxSize().width;
_wH = mraid.getMaxSize().height;
if (_fullview) {
_getFrameSize();
}
if (!_isMobile) {
// on landscape placement can be less than 100% of width
_getFrameSize();
if (_innerW < _wW) _wW = _innerW;
if (!_pxheight && _wH * _ratio < _wH) {
_wH = _wH * _ratio;
} else if (_pxheight) {
_wH = _pxheight;
}
}
_state = (_wW < _wH) ? 'portrait' : 'landscape';
if (_wH !==_prevWh || (_fullview && _wH !== _innerH)) {
_prevState = null;
_wH = _innerH;
}
if (_prevState !== _state && _state === 'portrait') {
// Portrait
_prevState = _state;
_sectionPortrait.removeClass(hiderClass);
_sectionLandscape.addClass(hiderClass);
_section = _sectionPortrait;
_sh = mraid.getMaxSize().height;
_wh = _pxheight || _sh * _ratio;
_fixedSet = false;
setTimeout(function () {
_getSize();
if (hasVideos) {
_scrolling = false;
_setVideo();
}
_sectionPortrait.css({opacity: 1});
}, 50);
} else if (_prevState !== _state && _state === 'landscape') {
_prevState = _state;
_sectionPortrait.addClass(hiderClass);
_sectionLandscape.removeClass(hiderClass);
_section = _sectionLandscape;
_sh = mraid.getMaxSize().height;
_wh = _pxheight || _sh * _ratio;
_fixedSet = false;
setTimeout(function () {
_getSize();
if (hasVideos) {
_scrolling = false;
_setVideo();
}
_sectionLandscape.css({opacity: 1});
}, 50);
}
ad.resize();
// ad.resize can mess up the offset because it uses function from core
// that sets margin to auto in some cases
if (_section) {
_section.css({'margin-top': _offset + 'px'});
}
};
// hide everything while calculating
_sectionPortrait.css({opacity: 0});
_sectionLandscape.css({opacity: 0});
mraid.addEventListener('pageResize', _resizer);
setTimeout(function () {
_resizer();
}, 50);
$(document).on('adResize', function(){
// ad.resize can mess up the offset because it uses function from core
// that sets margin to auto in some cases
if (_section && _offset) {
_section.css({'margin-top': _offset + 'px'});
}
});
if (hasVideos) {
mraid.enableScroll();
mraid.addEventListener('pageScroll', _onscroll);
}
})(window, 'hider');
}).on('adResize adSceneChange', function () {
currentScene = ad.getVisibleSection();
if (fixed && fixed.length > 0) mraid.parentBridge('manageElements', [$(currentScene).attr('id')]);
var _background = $('div[data-type=background]', ad.getVisibleSection());
$body.css('background-color', (_background.css('visibility') == 'hidden') ? 'rgba(0,0,0,0)' : _background.css('background-color'));
});
})(window, document);
body,html{height:100%}body{overflow:hidden}body,div,html{margin:0;padding:0}*{-webkit-tap-highlight-color:transparent;tap-highlight-color:transparent}section{position:absolute;left:0;right:0;bottom:auto;display:none;margin:auto;min-height:100%}div{display:inline-block;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-text-size-adjust:none;margin:auto 0;position:absolute}.hider{display:none!important}
section.landscape,section.portrait{display:none!important}.wrapper{display:flex;width:100%;height:100%;justify-content:center;align-items:center}