Filings For: Tuesday, April 19, 2022
WHO USES CALCBENCH?    Equity Analysts    Corparate Finance & Reporting    Auditors    Academics

GO TO: Recent Comment Letters


← Previous Day   |   Next Day →   |   Today


ALL   |    All 10-K/Qs   Large   Mid    Small    Micro    |     Earnings Release    Proxy    |   SORT BY :   Most Recent    Company Name 
CompanyTimeSizeViewFinancialsDocumentSECPeriodRevenue MRQAssetsEPS Diluted
Unique Logistics International Inc (UNQL) 18:51   View Financials Earnings WIRE Y 2021 Rev $98,870,171 Assets $69,453,762 Export Earnings Model
Butterfly Network, Inc. (BFLY) 17:37 Small View Financials 10-K/A SEC Y 2021 ending: 12/31/2021 Rev: $62,565,000 +35.3% Assets $571,965,000 EPS -$0.19
UNIQUE LOGISTICS INTERNATIONAL INC (UNQL) 17:37 Small View Financials 10-Q SEC 3Q 2022 ending: 2/28/2022 Rev: $250,435,895 +175.3% Assets $155,380,068 EPS -$0.01
AXIM BIOTECHNOLOGIES, INC. (AXIM) 17:37 Micro View Financials 10-K/A SEC Y 2021 ending: 12/31/2021 Rev: $60,460 Assets $5,323,435 EPS -$0.12
Resonate Blends, Inc. (KOAN) 17:37 Micro View Financials 10-K/A SEC Y 2021 ending: 12/31/2021 Rev: $27,031 Assets $300,956 EPS -$0.19
CANNABIS GLOBAL, INC. (CBGL) 17:37 Micro View Financials 10-Q SEC 2Q 2022 ending: 2/28/2022 Rev: $627,390 +2,330.2% Assets $15,148,134
Satsuma Pharmaceuticals, Inc. (STSA) 17:31   View Proxy SEC Y 2021
TRANSUITE.ORG INC. (CIK0001758699) 17:27 Micro View Financials 10-Q SEC 1Q 2022 ending: 2/28/2022 Assets $22,710
UNEX HOLDINGS INC. (UNEX) 17:27 Micro View Financials 10-Q SEC 2Q 2022 ending: 2/28/2022 Rev: $302,884 +998.7% Assets $85,763,484 EPS -$0.05
Life On Earth, Inc. (LFER) 17:27 Micro View Financials 10-Q SEC 3Q 2022 ending: 2/28/2022 Assets $273,766
Matson, Inc. (MATX) 17:25   View Financials Earnings (Prelim) SEC 1Q 2022 Export Earnings Model
CTI BIOPHARMA CORP (CTIC) 17:20   View Proxy SEC Y 2021
CPI AEROSTRUCTURES INC (CVU) 17:18   View Financials Earnings SEC 2Q 2021 Rev $22,301,190 +13.0% Assets $50,068,828 EPS $0.05 Export Earnings Model
WINTRUST FINANCIAL CORP (WTFC) 17:16   View Financials Earnings SEC 1Q 2022 Rev $457,978,000 -7.2% Assets $50,250,661,000 EPS $2.07 Export Earnings Model
MANNATECH INC (MTEX) 17:14   View Proxy SEC Y 2021
NVIDIA CORP (NVDA) 17:13   View Proxy SEC Y 2022
Hippo Holdings Inc. (HIPO) 17:11   View Proxy SEC Y 2021
COVENANT LOGISTICS GROUP, INC. (CVLG) 17:11   View Proxy SEC Y 2021
NVIDIA CORP (NVDA) 17:07   View Proxy SEC Y 2022
A.K.A. BRANDS HOLDING CORP. (AKA) 17:07   View Proxy SEC Y 2021
UNITED COMMUNITY BANKS INC (UCB) 17:07   View Financials Earnings SEC 1Q 2022 Rev $179,679,000 -5.0% Assets $24,374,200,000 EPS $0.43 Export Earnings Model
Akerna Corp. (ABTC) 17:06   View Proxy SEC Y 2021
Valaris Ltd (VAL) 17:04   View Proxy SEC Y 2021
Remitly Global, Inc. (RELY) 16:59   View Proxy SEC Y 2021
ABCO Energy, Inc. (ABCE) 16:57 Micro View Financials 10-K SEC Y 2021 ending: 12/31/2021 Rev: $1,372,410 +18.2% Assets $745,839
Vitru Ltd (VTRU) 16:57 Small View Financials 20-F/A SEC Y 2021 ending: 12/31/2021 Rev: $117,140,883 +15.4% Assets $274,020,404 EPS $0.54
GLAUKOS Corp (GKOS) 16:55   View Proxy SEC Y 2021
California BanCorp (CALB) 16:51   View Proxy SEC Y 2021
DENTSPLY SIRONA Inc. (XRAY) 16:51   View Financials Earnings (Prelim) SEC 1Q 2022 Export Earnings Model
Village Farms International, Inc. (VFF) 16:49   View Proxy SEC Y 2021
CPI AEROSTRUCTURES INC (CVU) 16:47 Micro View Financials 10-Q SEC 2Q 2021 ending: 6/30/2021 Rev: $22,301,190 +13.0% Assets $50,068,828 EPS $0.05
Sono Group N.V. (SSM) 16:47 Small View Financials 20-F SEC Y 2021 ending: 12/31/2021 Rev: $18,928 Assets $166,739,072
LendingClub Corp (LC) 16:44   View Proxy SEC Y 2021
PACWEST BANCORP (PACW) 16:42   View Financials Earnings SEC 1Q 2022 Rev $329,535,000 -6.9% Assets $39,249,639,000 EPS $1.01 Export Earnings Model
Savara Inc (SVRA) 16:39   View Proxy SEC Y 2021
FULTON FINANCIAL CORP (FULT) 16:36   View Financials Earnings SEC 1Q 2022 Rev $223,516,000 -15.8% Assets $25,598,310,000 EPS $0.38 Export Earnings Model
PayPal Holdings, Inc. (PYPL) 16:34   View Proxy SEC Y 2021
ROYAL CARIBBEAN CRUISES LTD (RCL) 16:34   View Proxy SEC Y 2021
Stride, Inc. (LRN) 16:33   View Financials Earnings SEC 3Q 2022 Rev $421,722,000 +7.5% Assets $1,574,532,000 EPS $1.02 Export Earnings Model
EQUITY BANCSHARES INC (EQBK) 16:33   View Financials Earnings SEC 1Q 2022 Rev $48,723,000 +10.2% Assets $5,078,623,000 EPS $0.93 Export Earnings Model
MICROVISION, INC. (MVIS) 16:32   View Proxy SEC Y 2021
TITAN INTERNATIONAL INC (TWI) 16:32   View Proxy SEC Y 2021
UPWORK, INC (UPWK) 16:30   View Proxy SEC Y 2021
Holley Inc. (HLLY) 16:30   View Financials Earnings (Prelim) SEC 1Q 2022 Export Earnings Model
Perma-Pipe International Holdings, Inc. (PPIH) 16:27 Micro View Financials 10-K SEC Y 2021 ending: 1/31/2022 Rev: $138,552,000 +63.6% Assets $123,401,000 EPS $0.72
Ecomax, Inc (ECMT) 16:27 Micro View Financials 10-Q SEC 3Q 2022 ending: 3/31/2022
Rexford Industrial Realty, Inc. (REXR) 16:25   View Financials Earnings SEC 1Q 2022 Rev $140,752,000 +41.1% Assets $7,264,072,000 EPS $0.27 Export Earnings Model
PAM TRANSPORTATION SERVICES INC (PAMT) 16:25   View Financials Earnings SEC 1Q 2022 Rev $219,448,000 +47.4% Assets $663,680,000 EPS $1.06 Export Earnings Model
Elys Game Technology, Corp. (ELYS) 16:25   View Financials Earnings SEC 1Q 2022 Rev $12,235,986 -13.6% Assets $43,598,513 Export Earnings Model
Pzena Investment Management, Inc. (PZN) 16:25   View Financials Earnings SEC 1Q 2022 Rev $52,760,000 +15.0% Assets $220,115,000 EPS $0.16 Export Earnings Model
BrightSphere Investment Group Inc. (AAMI) 16:23   View Proxy SEC Y 2021
LTC PROPERTIES INC (LTC) 16:23   View Proxy SEC Y 2021
NorthEast Community Bancorp, Inc./MD/ (NECB) 16:18   View Proxy SEC Y 2021
MDJM LTD (UOKA) 16:17 Micro View Financials 20-F SEC Y 2021 ending: 12/31/2021 Rev: $4,466,233 -23.9% Assets $8,368,970 EPS -$0.19
MediXall Group, Inc. (MDXL) 16:17 Micro View Financials 10-K SEC Y 2021 ending: 12/31/2021 Rev: $180,714 Assets $1,131,581
Laredo Oil, Inc. (LRDC) 16:17 Micro View Financials 10-Q SEC 3Q 2022 ending: 2/28/2022 Rev: $95,372 -93.1% Assets $2,718,907
Calyxt, Inc. (CBUS) 16:16   View Proxy SEC Y 2021
COLUMBIA SPORTSWEAR CO (COLM) 16:16   View Proxy SEC Y 2021
Rhinebeck Bancorp, Inc. (RBKB) 16:16   View Proxy SEC Y 2021
INTERNATIONAL BUSINESS MACHINES CORP (IBM) 16:16   View Financials Earnings SEC 1Q 2022 Rev $14,197,000,000 +7.7% Assets $133,275,000,000 EPS $0.81 Export Earnings Model
Arcutis Biotherapeutics, Inc. (ARQT) 16:13   View Proxy SEC Y 2021
Entrada Therapeutics, Inc. (TRDA) 16:13   View Proxy SEC Y 2021
Perma-Pipe International Holdings, Inc. (PPIH) 16:12   View Financials Earnings SEC Y 2021 Rev $39,126,000 +83.7% Assets $123,401,000 EPS $0.36 Export Earnings Model
OMNICOM GROUP INC. (OMC) 16:09   View Financials Earnings SEC 1Q 2022 Rev $3,410,300,000 -0.5% Assets $26,145,700,000 EPS $0.83 Export Earnings Model
ORRSTOWN FINANCIAL SERVICES INC (ORRF) 16:09   View Financials Earnings SEC 1Q 2022 Rev $29,747,000 -2.1% Assets $2,900,537,000 EPS $0.76 Export Earnings Model
SkyWater Technology, Inc (SKYT) 16:07   View Proxy SEC Y 2021
Preferred Bank (PFBC) 16:07   View Earnings WIRE
Wayne Savings Bancshares Inc /DE/ (WAYN) 16:07   View Financials Earnings WIRE 1Q 2022 Export Earnings Model
NICOLET BANKSHARES INC (NIC) 16:06   View Financials Earnings SEC 1Q 2022 Rev $69,438,000 +38.1% Assets $7,320,212,000 EPS $1.70 Export Earnings Model
Interactive Brokers Group, Inc. (IBKR) 16:06   View Financials Earnings SEC 1Q 2022 Rev $645,000,000 -27.8% Assets $114,423,000,000 EPS $0.74 Export Earnings Model
FIRST HORIZON CORP (FHN) 16:06   View Financials Earnings SEC 1Q 2022 Rev $748,000,000 -12.1% Assets $88,660,000,000 EPS $0.34 Export Earnings Model
NETFLIX INC (NFLX) 16:05   View Financials Earnings SEC 1Q 2022 Rev $7,867,767,000 +9.8% Assets $45,330,904,000 EPS $3.53 Export Earnings Model
MARTEN TRANSPORT LTD (MRTN) 16:05   View Financials Earnings SEC 1Q 2022 Rev $287,281,000 +28.8% Assets $885,398,000 EPS $0.33 Export Earnings Model
GoPro, Inc. (GPRO) 16:03   View Proxy SEC Y 2021
Denali Therapeutics Inc. (DNLI) 16:03   View Proxy SEC Y 2021
HANCOCK WHITNEY CORP (HWC) 16:03   View Financials Earnings SEC 1Q 2022 Rev $334,422,000 +2.4% Assets $36,317,291,000 EPS $1.40 Export Earnings Model
Bank First Corp (BFC) 16:03   View Financials Earnings SEC 1Q 2022 Rev $26,324,000 -4.4% Assets $2,924,936,000 EPS $1.34 Export Earnings Model
Unicycive Therapeutics, Inc. (UNCY) 16:01   View Proxy SEC Y 2021
Akoya Biosciences, Inc. (AKYA) 16:01   View Proxy SEC Y 2021
MJ Harvest, Inc. (MJHI) 15:56 Micro View Financials 10-Q SEC 3Q 2022 ending: 2/28/2022 Rev: $24,343 +69.3% Assets $3,341,547
COMMERCE BANCSHARES INC /MO/ (CBSH) 15:55   View Financials Earnings SEC 1Q 2022 Rev $350,413,000 +0.7% Assets $34,986,793,000 EPS $0.92 Export Earnings Model
Provident Bancorp, Inc. /MD/ (PVBC) 15:49   View Proxy SEC Y 2021
Welsis Corp. (CIK0001887912) 15:46 Micro View Financials 10-Q SEC 2Q 2022 ending: 3/31/2022
SQL Technologies Corp. (SKYX) 15:46   View Proxy SEC
WillScot Mobile Mini Holdings Corp. (WSC) 15:34   View Proxy SEC Y 2021
Pacific Sports Exchange Inc. (CIK0001765651) 15:26 Micro View Financials 10-Q SEC 2Q 2022 ending: 2/28/2022 Rev: $6,000 +76.0% Assets $732
Photozou Holdings, Inc. (CIK0001627469) 15:16 Micro View Financials 10-Q SEC 1Q 2022 ending: 2/28/2022 Rev: $63,234 +651.1% Assets $244,404
WEX Inc. (WEX) 15:16   View Proxy SEC Y 2021
PARKE BANCORP, INC. (PKBK) 14:49   View Financials Earnings SEC 1Q 2022 Rev $19,175,000 +3.4% Assets $2,054,191,000 EPS $0.83 Export Earnings Model
HALLIBURTON CO (HAL) 14:39   View Financials Earnings SEC 1Q 2022 Rev $4,284,000,000 +24.1% Assets $22,073,000,000 EPS $290,000.00 Export Earnings Model
OVERSEAS SHIPHOLDING GROUP INC (OSG) 14:24   View Proxy SEC Y 2021
Nuveen Global Cities REIT, Inc. (CIK0001711799) 14:24   View Proxy SEC Y 2021
STANDARD MOTOR PRODUCTS, INC. (SMP) 13:59   View Proxy SEC Y 2021
Arcadia Biosciences, Inc. (RKDA) 13:52   View Proxy SEC Y 2021
Territorial Bancorp Inc. (TBNK) 13:48   View Proxy SEC Y 2021
ENB Financial Corp (ENBP) 13:29   View Financials Earnings SEC 1Q 2022 Rev $14,297,000 -2.2% Assets $1,705,148,000 Export Earnings Model
INSIGNIA SYSTEMS INC/MN (LDWY) 13:17   View Proxy SEC Y 2021
PREAXIA HEALTH CARE PAYMENT SYSTEMS INC. (PAXH) 13:16 Micro View Financials 10-Q SEC 3Q 2022 ending: 2/28/2022 Rev: $70 -44.0% Assets $219
WeTrade Group Inc. (CIK0001784970) 12:29   View Financials Earnings WIRE 1Q 2022 Rev $2,236,853 -19.6% Assets $20,063,610 Export Earnings Model
TILLY'S, INC. (TLYS) 11:55   View Proxy SEC Y 2021
MUELLER INDUSTRIES INC (MLI) 11:48   View Financials Earnings SEC 1Q 2022 Rev $1,010,002,000 +23.4% Assets $1,945,950,000 EPS $1.39 Export Earnings Model
Canterbury Park Holding Corp (CPHC) 11:46   View Proxy SEC Y 2021
TEMIR CORP. (TMRR) 11:36 Micro View Financials 10-Q SEC 2Q 2022 ending: 2/28/2022 Rev: $51,480 -27.9% Assets $32,061
Franklin BSP Lending Corp (CIK0001490927) 11:34   View Proxy SEC
CONSUMER PORTFOLIO SERVICES, INC. (CPSS) 11:08   View Financials Earnings SEC 1Q 2022 Rev $74,366,000 +17.8% Assets $2,277,550,000 EPS $0.75 Export Earnings Model
LAKELAND INDUSTRIES INC (LAKE) 11:01   View Presentation SEC 1Q 2023
GENWORTH FINANCIAL INC (GNW) 10:13   View Proxy SEC Y 2021
MERCANTILE BANK CORP (MBWM) 09:46   View Financials Earnings SEC 1Q 2022 Rev $40,062,000 -6.2% Assets $5,175,899,000 EPS $0.73 Export Earnings Model
SpartanNash Co (SPTN) 09:20   View Proxy SEC Y 2021
Kreido Biofuels, Inc. (KRDO) 09:11   View Proxy SEC Y 2021
OLAPLEX HOLDINGS, INC. (OLPX) 09:11   View Proxy SEC Y 2021
B. Riley Financial, Inc. (RILY) 09:02   View Proxy SEC Y 2021
AMERISERV FINANCIAL INC /PA/ (ASRV) 08:54   View Financials Earnings SEC 1Q 2022 Rev $14,502,000 +4.3% Assets $1,331,265,000 EPS $0.14 Export Earnings Model
North Atlantic Acquisition Corp (NAACU) 08:45   View Proxy SEC Y 2021
BBX Capital, Inc. (BBXIA) 08:38   View Proxy SEC Y 2021
BADGER METER INC (BMI) 08:37   View Financials Earnings SEC 1Q 2022 Rev $132,402,000 +12.4% Assets $545,938,000 EPS $0.49 Export Earnings Model
Prime Time Holdings, Inc. (PRTM) 08:35 Micro View Financials 10-Q SEC 3Q 2022 ending: 3/31/2022
EQUITY LIFESTYLE PROPERTIES INC (ELS) 08:25   View Financials Earnings SEC 1Q 2022 Rev $360,189,000 +18.6% Assets $5,264,805,000 EPS $0.45 Export Earnings Model
OMEGA HEALTHCARE INVESTORS INC (OHI) 08:22   View Proxy SEC Y 2021
MainStreet Bancshares, Inc. (MNSB) 08:19   View Financials Earnings SEC 1Q 2022 Rev $15,559,000 +6.6% Assets $1,761,748,000 EPS $0.64 Export Earnings Model
KE Holdings Inc. (BEKE) 08:10 Large View Financials 20-F SEC Y 2021 ending: 12/31/2021 Rev: $12,671,820,000 +17.3% Assets $15,742,220,000 EPS -$0.15
Vermilion Energy Inc. (VET) 08:08   View Financials Earnings WIRE 1Q 2022 Export Earnings Model
Prologis, Inc. (PLD) 08:07   View Financials Earnings SEC 1Q 2022 Rev $1,219,128,000 +6.2% Assets $59,779,871,000 EPS $1.54 Export Earnings Model
BLACKBAUD INC (BLKB) 08:05   View Proxy SEC Y 2021
Wheels Up Experience Inc. (UP) 08:03   View Proxy SEC Y 2021
NISOURCE INC. (NI) 08:01   View Proxy SEC Y 2021
SMG Industries Inc. (SMGI) 08:01   View Financials Earnings WIRE Y 2021 Rev $17,495,469 +118.8% Assets $29,225,656 EPS -$0.12 Export Earnings Model
JOHNSON & JOHNSON (JNJ) 07:57   View Financials Earnings SEC 1Q 2022 Rev $19,840,000,000 -11.1% Assets $178,355,000,000 EPS $1.93 Export Earnings Model
Allegion plc (ALLE) 07:52   View Proxy SEC Y 2021
ManpowerGroup Inc. (MAN) 07:47   View Financials Earnings SEC 1Q 2022 Rev $5,143,300,000 +4.4% Assets $9,721,100,000 EPS $1.68 Export Earnings Model
FNB CORP/PA/ (FNB) 07:34   View Financials Earnings SEC 1Q 2022 Rev $294,000,000 -2.0% Assets $42,022,000,000 EPS $0.15 Export Earnings Model
LOCKHEED MARTIN CORP (LMT) 07:33   View Financials Earnings SEC 1Q 2022 Rev $14,964,000,000 -8.0% Assets $51,510,000,000 EPS $6.44 Export Earnings Model
Sevcon, Inc. (CIK0000825411) 07:32   View Financials Earnings WIRE 2Q 2022 Export Earnings Model
TRAVELERS COMPANIES, INC. (TRV) 07:15 Large View Financials 10-Q SEC 1Q 2022 ending: 3/31/2022 Rev: $8,809,000,000 +6.0% Assets $118,592,000,000 EPS $4.15
Iridium Communications Inc. (IRDM) 07:15 Mid View Financials 10-Q SEC 1Q 2022 ending: 3/31/2022 Rev: $168,219,000 +14.8% Assets $3,077,128,000
HASBRO, INC. (HAS) 07:14   View Financials Earnings SEC 1Q 2022 Rev $1,163,100,000 +4.3% Assets $9,518,700,000 EPS $0.44 Export Earnings Model
Iridium Communications Inc. (IRDM) 07:02   View Financials Earnings SEC 1Q 2022 Rev $168,219,000 +14.8% Assets $3,077,128,000 Export Earnings Model
TRAVELERS COMPANIES, INC. (TRV) 06:59   View Financials Earnings SEC 1Q 2022 Rev $8,809,000,000 +6.0% Assets $118,592,000,000 EPS $4.15 Export Earnings Model
CITIZENS FINANCIAL GROUP INC/RI (CFG) 06:51   View Financials Earnings SEC 1Q 2022 Rev $1,645,000,000 -8.6% Assets $192,097,000,000 EPS $0.93 Export Earnings Model
FIFTH THIRD BANCORP (FITB) 06:31   View Financials Earnings SEC 1Q 2022 Rev $1,834,000,000 -12.6% Assets $211,459,000,000 EPS $0.68 Export Earnings Model
Silvergate Capital Corp (CIK0001312109) 06:26   View Financials Earnings SEC 1Q 2022 Rev $62,419,000 +100.7% Assets $15,798,013,000 EPS $0.79 Export Earnings Model
Leader Hill Corp (CIK0001723187) 06:20 Micro View Financials 10-Q SEC 1Q 2022 ending: 2/28/2022
Li Auto Inc. (LI) 06:20 Large View Financials 20-F SEC Y 2021 ending: 12/31/2021 Rev: $4,238,424,000 +192.4% Assets $9,705,443,000 EPS -$0.17
SUNRISE REAL ESTATE GROUP INC (SRRE) 06:20 Small View Financials 10-K SEC Y 2021 ending: 12/31/2021 Rev: $54,140,409 +818.9% Assets $366,954,883 EPS $0.51
Max Sound Corp (MAXD) 06:20 Micro View Financials 10-K SEC Y 2021 ending: 12/31/2021 Rev: $288,000
E2open Parent Holdings, Inc. (ETWO) 06:20 Micro View Financials 10-K/A SEC Y 2020 ending: 12/31/2020
Imago BioSciences, Inc. (IMGO) 06:08   View Proxy SEC Y 2021
TRUIST FINANCIAL CORP (TFC) 06:08   View Financials Earnings SEC 1Q 2022 Rev $5,420,000,000 -0.3% Assets $543,979,000,000 EPS $0.99 Export Earnings Model
Aridis Pharmaceuticals, Inc. (ARDS) 06:06   View Proxy SEC Y 2021
Drive Shack Inc. (DS) 06:06   View Proxy SEC Y 2021
Orange County Bancorp, Inc. /DE/ (OBT) 06:06   View Proxy SEC Y 2021
ONE STOP SYSTEMS, INC. (OSS) 06:06   View Proxy SEC Y 2021
DZS INC. (DZSI) 06:06   View Proxy SEC Y 2021
Inmune Bio, Inc. (INMB) 06:05   View Proxy SEC Y 2021
TOMI Environmental Solutions, Inc. (TOMZ) 06:05   View Financials Earnings (Prelim) SEC 1Q 2022 Export Earnings Model
QUEST DIAGNOSTICS INC (DGX) 06:02   View Proxy SEC Y 2021
PINNACLE FINANCIAL PARTNERS INC (PNFP) 06:02   View Financials Earnings SEC 1Q 2022 Rev $340,251,000 +10.3% Assets $39,400,378,000 EPS $1.65 Export Earnings Model
LAKELAND INDUSTRIES INC (LAKE) 06:02   View Financials Earnings SEC Y 2022 Rev $26,796,000 -27.5% Assets $140,793,000 EPS $0.07 Export Earnings Model
Signature Bank Corp (SBNY) 05:04   View Earnings WIRE 1Q 2022 Rev $605,268,000 +48.2% Assets $121,847,302,000 EPS $5.30
Lion Group Holding Ltd (LGHL) 04:00   View Financials Earnings WIRE Y 2021 Assets $148,916,831 Export Earnings Model