Company profile

Ticker
ALP-PQ
Exchange
Employees
Incorporated in
Location
Fiscal year end
Industry (SEC)
SEC CIK
IRS number
630004250

Calendar

30 Apr 20
9 Jul 20
31 Dec 20

News

Company financial data Financial data

Quarter (USD) Mar 20 Dec 19 Sep 19 Jun 19
Revenue 5.02B 4.91B 6B 5.1B
Net income 841M 409M 1.35B 931M
Diluted EPS 0.81 0.42 1.25 0.85
Net profit margin 16.76% 8.32% 22.44% 18.26%
Operating income 1.26B 690M 2.01B 1.34B
Net change in cash 189M -956M 1.55B 22M
Cash on hand 2.16B 1.98B 2.93B 1.38B
Cost of revenue 439M
Annual (USD) Dec 19 Dec 18 Dec 17 Dec 16
Revenue 21.42B 23.5B 23.03B 19.9B
Net income 4.74B 2.3B 926M 2.53B
Diluted EPS 4.5 2.17 0.84 2.55
Net profit margin 22.15% 9.79% 4.02% 12.71%
Operating income 7.74B 4.19B 2.33B 4.49B
Net change in cash 579M -734M 155M 571M
Cash on hand 1.98B 1.4B 2.13B 1.98B

Financial data from company earnings reports

Content analysis ?
Positive
Negative
Uncertain
Constraining
Legalese
Litigous
Readability
H.S. sophomore Avg
New words: absenteeism, aggressive, Aid, attachment, automatically, backlog, begun, called, cessation, Club, collaboratively, Constitution, constrained, contact, deadline, declared, deferral, depressed, depth, discovery, disease, disrupt, disrupted, disruption, distancing, Dominion, dormant, downturn, EAC, ease, embedded, essential, Eutaw, exacerbated, experience, Exporting, fatigue, frequency, guarantor, highest, isolating, JAX, language, larger, leave, lesser, lignite, LNG, LP, mediation, milestone, mineral, Mobile, modestly, Modular, moving, multiple, notified, notify, overcome, Pacific, payroll, Petroleum, pipefitting, pole, postponing, precautionary, preceding, President, principle, pro, prominently, rata, reference, regression, regular, representation, resume, retention, retrospectively, rider, safe, safely, shock, Sierra, small, smoothed, social, Solid, speed, stability, stage, subcontract, subcontractor, substantive, supervisory, suspension, teleworking, temporarily, theory, travel, trend, Trump, unprecedented, unprotected, vacated, voluntary, Watson, workforce
Removed: Absent, accuracy, achieving, adjusting, affirmative, aging, agreeing, America, American, applied, apportionment, ASC, assessing, assume, assumed, attrition, Austin, automated, band, Bartow, BB, bear, billable, borrow, Bowen, broader, Building, Burke, capitalization, captured, ceased, cellular, challenge, charging, citizen, clarification, classifying, cold, combine, commence, commencement, communication, conclude, conclusion, concurrently, consisted, consolidate, constructed, consulting, contemplation, continually, continuously, convey, core, coupled, covenant, create, damaged, deployed, efficient, Elite, Elizabethtown, Elkton, enforcement, enhanced, equaled, evaluating, evidence, exercise, exist, extensive, failing, Florida, focused, foreseeable, formula, GHG, goal, governmental, grant, grow, hail, housing, Hypothetical, identification, implementation, incorporating, independent, injunctive, injury, install, intellectual, invested, Jersey, land, leased, legislative, lessee, lessor, lien, lighting, liquidation, loaded, loaned, mandated, maturing, McCarthy, meter, metric, moratorium, mortgage, Mountain, mutual, noncancelable, noncash, nonlease, nonrecurring, North, NUI, nuisance, OATT, offsetting, Oleander, ordinary, organized, original, outdoor, package, personal, phone, placeholder, prepay, priority, profitability, prospective, PRP, Puerto, railcar, ratemaking, reactor, reassessed, reassessment, rebuttal, recognizing, recording, reimbursement, release, remarketing, remove, renewal, reoffering, replacing, repurchased, resale, Residual, resilience, resolve, restating, retaining, retroactive, reviewed, Rico, Roserock, ROU, SAVE, secure, separately, Sequent, Southeast, staffing, Stanton, stringent, structure, Tennessee, testimony, tie, tower, twentieth, unamortized, unchanged, uncovered, undiscounted, Universe, unpaid, unresolved, unsecured, upcoming, updating, upheld, utilized, validation, verify, VIE, voluntarily, wage, weak, Western, Wildhorse, withheld, XL