Company profile

Thomas Andrew Burke
Incorporated in
Fiscal year end
IRS number

MOD stock data

FINRA relative short interest over last month (20 trading days) ?


5 Feb 20
5 Apr 20
31 Mar 21


Company financial data Financial data

Quarter (USD) Dec 19 Sep 19 Jun 19 Mar 19
Revenue 473.4M 500.2M 529M 556.7M
Net income 1.2M -4.7M 8M 6.3M
Diluted EPS 0.02 -0.09 0.16 0.12
Net profit margin 0.25% -0.94% 1.51% 1.13%
Operating income 8.2M 6M 18.1M 18.5M
Net change in cash 3.9M 3.2M -12.6M 11M
Cash on hand 36.2M 32.3M 29.1M 41.7M
Cost of revenue 399.9M 424.5M 445.6M 465.1M
Annual (USD) Mar 19 Mar 18 Mar 17 Mar 16
Revenue 2.21B 2.1B 1.5B 1.35B
Net income 84.8M 22.2M 14.2M -1.6M
Diluted EPS 1.65 0.43 0.29 -0.03
Net profit margin 3.83% 1.06% 0.94% -0.12%
Operating income 109.7M 92.2M 42.3M 37.1M
Net change in cash 2.4M 5.1M -34.7M -1.6M
Cash on hand 41.7M 39.3M 34.2M 68.9M
Cost of revenue 1.85B 1.75B 1.25B 1.12B

Financial data from company earnings reports

Date Owner Security Transaction Code $Price #Shares $Value #Remaining
29 Jan 20 Matthew J McBurney Common stock Payment of exercise Dispose F 7.28 2,850 20.75K 53,546
5 Dec 19 Thomas Andrew Burke Common stock Gift Dispose G 0 14,165 0 665,394
20 Nov 19 Thomas Andrew Burke Common stock Buy Aquire P 6.8146 10,000 68.15K 679,559
20 Nov 19 Matthew J McBurney Common stock Sell Dispose S 6.8765 4,900 33.69K 56,396
20 Nov 19 Michael B Lucareli Common stock Buy Aquire P 6.7759 5,000 33.88K 185,796
87.8% owned by funds/institutions
13F holders
Current Prev Q Change
Total holders 143 148 -3.4%
Opened positions 23 13 +76.9%
Closed positions 28 20 +40.0%
Increased positions 51 58 -12.1%
Reduced positions 48 50 -4.0%
13F shares
Current Prev Q Change
Total value 3.56B 1.05B +239.4%
Total shares 44.61M 44.44M +0.4%
Total puts 59K 2.3K +2465.2%
Total calls 0 200 -100.0%
Total put/call ratio Infinity 11.5 +Infinity%
Largest owners
Shares Value Change
Dimensional Fund Advisors 4.26M $32.8M -0.1%
Frontier Capital Management 4.1M $31.59M +31.2%
BLK BlackRock 3.72M $28.62M +0.4%
Vanguard 3.26M $25.14M -24.7%
LSV Asset Management 1.62M $12.49M -0.7%
GBL Gamco Investors, Inc. Et Al 1.46M $11.26M -1.9%
Wedge Capital Management L L P 1.33M $10.27M +2.6%
Parametric Portfolio Associates 1.15M $8.83M -26.2%
Millennium Management 1.12M $8.63M +478.7%
STT State Street 1.03M $7.9M +3.7%
Largest transactions
Shares Bought/sold Change
Vanguard 3.26M -1.07M -24.7%
Frontier Capital Management 4.1M +976.17K +31.2%
Granahan Investment Management 0 -948.79K EXIT
Millennium Management 1.12M +926.83K +478.7%
Norges Bank 485.57K +485.57K NEW
RK Capital Management 0 -437.14K EXIT
Aqr Capital Management 682.17K +435.61K +176.7%
Parametric Portfolio Associates 1.15M -407.53K -26.2%
DnB Asset Management AS 361.02K +361.02K NEW
Cooper Creek Partners Management 0 -334.96K EXIT
Content analysis ?
H.S. freshman Avg
New words: Appel, comprised, critical, dedicated, driven, effectuate, establish, established, exit, exiting, Germany, herewith, Italy, Letter, mature, maturity, Mexico, par, PGIM, physically, placement, premium, prepaid, prepay, prepayment, procurement, refinance, Release, repay, resource, spent, unpaid
Removed: accelerate, number, organizational, trading