Company profile

Ellen R. Gordon
Incorporated in
Fiscal year end
IRS number

TR stock data



8 May 20
11 Jul 20
31 Dec 20


Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 103.76M 182.72M 106.95M
Net income 11.98M 14.54M 29.85M 11.54M
Net profit margin 11.54% 16.33% 10.79%
Operating income 20.74M 14.9M 36.04M 12.52M
Net change in cash 107K 51.56M 29.54M -19.81M
Cash on hand 139.07M 138.96M 87.4M 57.86M
Cost of revenue 66.75M 85.66M 113.11M 66.22M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 527.11M 518.92M 519.29M 521.1M
Net income 64.84M 56.81M 80.65M 67.32M
Net profit margin 12.30% 10.95% 15.53% 12.92%
Operating income 69.21M 70.48M 70.42M 91.23M
Net change in cash 28.06M 14.59M -22.83M -7M
Cash on hand 138.96M 110.9M 96.31M 119.15M
Cost of revenue 330.1M 330.75M 327.38M 321.89M

Financial data from company earnings reports

13F holders
Current Prev Q Change
Total holders 190 193 -1.6%
Opened positions 29 20 +45.0%
Closed positions 32 19 +68.4%
Increased positions 76 49 +55.1%
Reduced positions 55 70 -21.4%
13F shares
Current Prev Q Change
Total value 1.32B 906.49M +45.7%
Total shares 15.27M 15.8M -3.3%
Total puts 0 0
Total calls 26.41K 49.9K -47.1%
Total put/call ratio
Largest owners
Shares Value Change
Vanguard 2.1M $75.4M +9.1%
BLK BlackRock 1.97M $70.99M -2.6%
IVZ Invesco 1.35M $48.43M -4.3%
GBL Gamco Investors, Inc. Et Al 882.83K $31.75M -0.9%
ProShare Advisors 755.81K $27.18M -6.8%
Gabelli Funds 604.05K $21.72M -3.4%
Dimensional Fund Advisors 596.53K $21.45M +5.7%
STT State Street 578.61K $20.81M -1.7%
Aperio 525.92K $18.91M +3.7%
Renaissance Technologies 340.1K $12.23M +37.5%
Largest transactions
Shares Bought/sold Change
Royce & Associates 245.86K -439.68K -64.1%
Vanguard 2.1M +175.69K +9.1%
WFC Wells Fargo & Company 315.1K +131.08K +71.2%
State Of Wisconsin Investment Board 0 -124.41K EXIT
GS The Goldman Sachs Group, Inc. 68.3K -99.33K -59.3%
Renaissance Technologies 340.1K +92.7K +37.5%
Bessemer 59.84K -79.06K -56.9%
Philadelphia Trust 61.9K +61.9K NEW
IVZ Invesco 1.35M -60.41K -4.3%
ProShare Advisors 755.81K -55.32K -6.8%
Content analysis ?
H.S. junior Bad
New words: ability, Aid, airline, ascertain, aware, behavior, burden, buying, capability, category, chain, clarified, close, closing, collection, confectionary, confidence, consumption, coverage, criteria, curtailed, curtailing, curtailment, deficiency, Deteriorating, discontinued, disease, disruption, distancing, duration, earlier, ease, economy, efficient, entered, equity, essential, excessive, expanded, factor, fear, fell, filed, fluid, GAAP, GDP, government, governmental, Halloween, hardship, healthy, heightened, hereinafter, high, highest, impulse, inability, intangible, issuance, key, lack, LIBOR, likewise, lived, low, mandated, manner, maximum, media, met, monitor, negative, negatively, nonessential, occurrence, optional, outbreak, outlined, pandemic, past, political, potential, prevent, priority, prolonged, proposed, prospectively, public, quarantine, recommended, regulatory, relief, remotely, removing, reopening, resistance, respond, response, retail, return, returning, safety, sanitation, SEC, Security, Senate, shelter, shopping, situation, sizable, social, Specific, spending, spent, spread, Successful, support, sustained, temporary, tested, transportation, travel, trigging, troubled, unavailability, uncertain, unemployment, unfunded, unprecedented, unsuccessful, untimely, varying, workforce
Removed: application, August, classification, cumulative, delivered, direct, eligible, existing, exploring, implementation, improved, initial, insolent, margin, municipal, permitted, picked, point, practical, recast, recognition, recover, separate, simplified, Subtopic, thereto, utilizing, vested

Registration and prospectus

No filings