It's been two weeks since "Star Wars: The Last Jedi" hit theaters and it's managed to hold the top spot at the box office for 14 days straight, earning over $400 million and nearly breaking a number of box office records. So how is it tracking at this point compared to the two most recent Star Wars films, "The Force Awakens" (2015) and "Rogue One" (2016), both of which were released on the same week in December? In short, the newest film is falling far short of the former but leading the latter.

"The Force Awakens" is the biggest grossing film of all time, bringing in a stunning $936.7 million domestically and another $1.132 billion overseas for a total of $2.068 billion worldwide. It has set the record in a number of categories, including opening day, fastest to $100 million, and opening weekend, among others. While not many expected "Last Jedi" to quite attain the heights of the first in the new Disney series, many expected the sequel to give it a run for its money — but that hasn't been the case.

At day 14, "Last Jedi" finds itself a whopping $187 million behind "Force Awakens." However, the new film has built a strong lead on "Rogue One," which went on to earn $532 million domestically, $524 million internationally and $1.056 billion worldwide. Here is the comparison at day 14 for all three films, ranked in order:

"The Force Awakens" — $651,967,269

"The Last Jedi" — $464,698,228

"Rogue One" — $375,378,705

"Last Jedi" is tracking 29% behind "Force Awakens" and 24% ahead of "Rogue One." If the trend continues, the new film should end its run somewhere around $665 million domestically.

One of the reasons the new Rian Johnson-helmed film is underperforming compared to "Force Awakens" appears to be far more negative fan response. While the film has gotten solid reviews from critics, earning an impressive 91% on Rotten Tomatoes, fan reviews are far less glowing, only 51% rating it positively (here's the top 5 biggest complaints from fans). Another factor may simply be Star Wars burnout for some moviegoers.

While it's perhaps failing to live up to the hype, "Last Jedi" is still raking in the money. In fact, as The Daily Wire highlighted last week, it nearly broke several records, edged out only by "Force Awakens" in a number of categories, including the following:

Second-largest preview box office. "Last Jedi" took in a stellar $45 million in its Thursday night preview showings, which is second only to "Force Awakens," which brought in $57 million.

Second-largest opening day. With an opening day of $105 million, "Last Jedi" is again second only to its sequel, which pulled in a jaw-dropping $119 million. ...

Tied for fastest to $100 million. So far, only "Force Awakens" and "Last Jedi" have managed to earn $100 million in a single day. ...

Second largest opening weekend. The estimated $220 million opening weekend of "Last Jedi" is about $28 million short of its sequel, which pulled in $248 million.

Related: 'Star Wars: The Last Jedi': The 5 Biggest Complaints From Fans

'Star Wars: The Last Jedi': The Full Shapiro Review