Echo Global Logistics, Inc. reported unaudited consolidated earnings results for the second quarter and six months ended June 30, 2016. For the quarter, the company reported revenue of $443,829,924 against $371,642,242 for the same period prior year. Income from operations was $7,046,310 against $2,839,993 for the same period prior year. Income before provision for income taxes was $3,522,144 against loss before provision for income taxes of $1,560,628 for the same period prior year. Net income was $1,930,769 against net loss of $681,628 for the same period prior year. Basic and diluted net income per share was $0.07 against basic and diluted net loss per share of $0.03 a year ago. Non-GAAP EBITDA was $18.5 million against $16.8 million a year ago. Non-GAAP fully diluted EPS was $0.27 against 0.30 a year ago. Capital expenditures totaled to $8.5 million.

For the six months, the company reported revenue of $849,107,456 against $655,133,816 for the same period prior year. Income from operations was $10,867,304 against $8,190,759 for the same period prior year. Income before provision for income taxes was $3,839,743 against $3,700,149 for the same period prior year. Net income was $2,193,380 against $2,646,149 for the same period prior year. Diluted net income per share was $0.07 against $0.10 a year ago. Net cash provided by operating activities was $33,405,125 against $34,666,999 a year ago.

Considering both its strong volume trends and persistently lower rates, the company updated its full year 2016 total revenue guidance to be in the range of $1.70 billion to $1.76 billion.

The company still expect tax rate to be approximately 38% in the second half of 2016.