Univision Communications Inc. is back in the saddle again. After a rocky 2015, the company is reporting a second quarter of profitability, with a net income of $74.3 million on $800.3 million of revenue for the quarter ending June 30, 2016.

That’s a $98.2 million improvement on last year’s second quarter performance, which saw Univision $23.5 million in the hole on $696.3 million in revenue, thanks to massive debt payments and other losses associated with terminating its agreement with its original sponsors.

Some of the increase in revenue is coming from an increase in subscriber fees at its TV networks, to the tune of $22 million — a hike of 12.6%.

Total ad revenue for UCI came in at $564.9 million, up 18.8% from the same quarter in 2015. Part of the windfall is due to Univision’s broadcast of the Copa America Centenario tournament, which brought in an extra $66.4 million in advertising.

But the company has also seen political and advocacy ad spending increase from $6.6 million in the second quarter of 2015 to $10 million in 2016 — a number that will likely skyrocket in the third quarter as the November election draws near. About $7.8 million of that spend was on UCI’s media networks.

And the strong advertising “scatter” market that has been such a boon to English-language TV networks has also worked its magic on UCI’s balance sheet. The radio segment was essentially flat, with $73.1 million in revenue, up 0.8% from Q2 2015.

When you take out the increases in revenue due to soccer and political spend, Univision’s growth was a little more modest, to the tune of 5.5% ($645 million in 2016 vs. $611.3 million in 2015).

UCI had put off plans for an IPO last year, but is rumored to be mulling another attempt this fall. UCI operates a passel of Spanish-language channels, including Univision, Univision Deportes, and UniMás, and is also now the sole owner of Fusion, the media property consisting of a cable channel and website that initially geared toward Hispanic millennials, but has attempted to broaden its reach — a strategy that caused former part-owner Disney to cash out in April. It also owns websites like The Root and The Onion. UCI says it reaches 83 million individuals per month with its portfolio.