Company profile

Calendar

4 May 20
9 Jul 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 192.5M 197M 191.9M 189.1M
Net income 17.9M 22.9M 21.4M 29.3M
Net profit margin 9.30% 11.62% 11.15% 15.49%
Net change in cash -19.6M 1.9M 12.2M 1.8M
Cash on hand 33.7M 53.3M 51.4M 39.2M
Cost of revenue 6.3M 7.7M 4.1M 3.3M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 762M 707.5M 672.4M 623.7M
Net income 103.2M 92.5M 391.2M 88.9M
Net profit margin 13.54% 13.07% 58.18% 14.25%
Net change in cash -21.5M 12.1M 16.1M 11.3M
Cash on hand 53.3M 74.8M 62.7M 46.6M
Cost of revenue 17M 17.8M 40.1M 32.1M

Financial data from company earnings reports

Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
7th grade Avg
New words: adverse, adversely, automobile, behavior, border, Brasil, burden, case, construction, consumer, criteria, depth, Description, ease, employee, environment, essential, extent, Facilitation, food, forecasted, global, health, housing, lead, lifted, macroeconomic, medical, mentioned, outbreak, pandemic, personnel, production, Prolonged, Prudential, quickly, recover, Registered, renewing, safety, Simplifying, temporary, transition, travel, unemployment, unforeseen, weakening, worsen, worthy
Removed: anticipated, ASC, authority, capitalization, classify, Clause, collected, component, consistently, decline, demand, Depository, direct, disposition, exceed, exclude, exemption, February, gain, good, grow, guarantee, identification, improved, inflow, initial, investing, largely, Lending, lessee, lessor, opening, package, practical, projected, reconciliation, retain, retrospectively, scope, separately, stated, Terminal, tonnage, undiscounted, usage, vehicle, virtually, warrant, weaker