Global box office revenue for 2018 is expected to hit an all-time high of $41.7 billion, fueled by a record haul in North America of $11.9 billion, Comscore said Thursday.

If Comscore's projections hold, domestic revenue will end up 7 percent ahead of 2017 ($11.1 billion) and 4 percent ahead of the record set in 2016, when combined ticket sales clocked in at a record $11.4 billion. Attendance for 2018 is up over last year by about 4 percent.

Foreign box office revenue is projected to come in at $29.8 billion, a 1 percent uptick over 2017 ($29.5 billion). Part of the reason for the relatively static result is fluctuating currency exchange rates.