Company profile

Ticker
TVPT
Exchange
CEO
Gordon A. Wilson
Employees
Incorporated in
Location
Fiscal year end
Industry (SEC)
SEC CIK

Calendar

10 May 19
13 Dec 19
31 Dec 19

News

Company financial data Financial data

Quarter (USD) Mar 19 Dec 18 Sep 18 Jun 18
Revenue 656.54M 588.63M 622.59M 662.01M
Net income 20.27M 2.55M 5.11M 6.14M
Diluted EPS 0.16 0.02 0.04 0.05
Net profit margin 3.09% 0.43% 0.82% 0.93%
Operating income 87.29M 52.82M 44.12M 42.29M
Net change in cash 34.72M 12.67M 16.82M 56.35M
Cash on hand 247.73M 213M 200.33M 183.51M
Cost of revenue 402.03M 375.51M 400.68M 427.79M
Annual (USD) Dec 18 Dec 17 Dec 16 Dec 15
Revenue 2.55B 2.45B 2.35B 2.22B
Net income 72.63M 142.46M 16.82M 16.33M
Diluted EPS 0.57 1.13 0.13 0.13
Net profit margin 2.85% 5.82% 0.72% 0.74%
Operating income 216.89M 289.27M 202.13M 190.52M
Net change in cash 90.96M -17.9M -14.9M 15.86M
Cash on hand 213M 122.04M 139.94M 154.84M
Cost of revenue 1.63B 1.51B 1.43B 1.34B

Financial data from company earnings reports

Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. junior Avg
New words: absence, accuracy, advisor, affiliate, affiliated, alongside, Austria, avoid, brought, call, Cayman, Coast, CODM, concurrently, conform, constitute, construction, consummate, consummated, consummation, converted, counsel, deemed, delaying, delisted, derecognition, deregistered, Elliott, ensue, enterprise, Evergreen, fail, firm, Fund, Germany, headquartered, implicit, inception, individual, inflation, intention, joinder, leasehold, lengthy, life, LLC, Main, Maker, Merger, Morgan, multiplied, notice, Pakistan, Parallel, payroll, Portugal, Premium, PSU, publicly, qualifying, readily, redeem, redemption, reimburse, rent, request, residual, resource, Russian, seek, sentence, shortly, South, Stanley, target, team, thereof, thereon, therewith, title, titled, Toro, treated, Turkey, type, uncertain, unchanged, undiscounted, unpaid, unreimbursed, unvested, waiting, withholding
Removed: accrue, achievement, AirAsia, allocate, AMT, annually, April, beneficial, booked, Borrower, cancellation, Carlo, clarifying, classify, combination, commencing, committed, consortium, continued, court, cumulative, declared, depict, divested, earned, enacted, enactment, enhanced, entity, expensed, fare, fast, finalization, forfeited, Greece, grew, historic, IGT, indemnify, indemnity, interchange, internet, interpreting, issue, Kuoni, large, legislation, line, making, maturing, maturity, measured, modification, Monte, November, optimize, originally, participating, penalty, permit, PLC, predominate, preliminary, principle, program, prohibited, promised, ratably, reclassified, released, reservation, resolved, restrict, schedule, shown, simulation, step, superseded, terminated, test, threshold, ticket, ultimate, uncertainty, unconsolidated, unit, VAN, violation