1 free read left. Create a free account for unlimited reading + AI research.
Create free accountFinancial report
Ubisoft
Distilling the key insights…
Ubisoft’s fiscal year ending March 31, 2003, marked a pivotal transition toward profitability and structural maturity. The company achieved record financial performance, reporting €453 million in net revenue—a 23% to 30% increase depending on the accounting metric—and a net profit of €5.9 million, reversing the significant losses incurred in the previous year. This turnaround was primarily driven by a strategic pivot toward 128-bit console platforms and the commercial success of high-profile, in-house intellectual properties such as Tom Clancy’s Splinter Cell and Rayman. By prioritizing internal development, which accounted for 77% of total revenue, the company successfully optimized its margins and reduced inventory levels.
Geographically and operationally, the company expanded its international footprint while consolidating its subsidiary structure under Ubi Soft Entertainment S.A. to streamline management and tax efficiency. Financial stability was bolstered by a robust balance sheet, featuring €97.9 million in cash reserves and the implementation of centralized foreign exchange hedging to mitigate currency volatility. Despite a net financial debt of €177.3 million, the company maintained compliance with all financial covenants and actively managed its capital through the buy-back of convertible bonds and the issuance of stock options to incentivize employees.
Governance remained firmly under the control of the Guillemot family, who maintained significant equity and executive leadership. The board focused on securing operational flexibility for the 2003/04 period, authorizing share buy-back programs and capital adjustments to support future growth. With a clear strategy to leverage its expertise in online and console gaming, the company entered the new fiscal year with an ambitious target of 17% to 22% organic growth, supported by a strong pipeline of major titles and a solidified, centralized corporate structure.
The Game Business · 2026