IBM released its second quarter earnings results for 2017 on July 18.
Here are four things to know about the company's second quarter performance.
1. IBM reported $19.3 billion in total revenue, representing a 5 percent decrease from last year. This marks the 21st consecutive quarter the company's revenue has declined year-over-year, CNBC reports.
2. IBM highlighted earnings from its "strategic imperatives" category, which encompasses newer initiatives like analytics, artificial intelligence and cloud computing. These projects represented $8.8 billion of the company's total revenue for the second quarter, a 5 percent increase from last year.
The "strategic imperatives" category now comprises 45 percent of IBM's revenue, according to CNBC.
3. In the second quarter, IBM reported $3.9 billion in cloud revenue, representing an increase of 15 percent compared to last year.
4. IBM reaffirmed its first quarter expectation that full-year 2017 free cash flow will be relatively flat year to year. The company is planning to expand offerings under its strategic imperatives category.