Magna Financial Statements 2009-2024 | MGA

Fifteen years of historical annual and quarterly income statements for Magna (MGA).

Annual Data | Millions of US $ except per share data

TTM202320222021202020192018201720162015201420132012201120102009
$43,070$42,797$37,840$36,242$32,647$39,431$40,827$36,588$36,445$32,134$34,403$34,835$30,837$28,748$24,102$17,367
$37,361$37,185$33,188$31,097$28,207$34,022$35,055$30,895$31,123$27,559$29,468$30,287$27,019$25,401$20,924$15,697
$5,709$5,612$4,652$5,145$4,440$5,409$5,772$5,693$5,322$4,575$4,935$4,548$3,818$3,347$3,178$1,670
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0.00$0.00
$2,096$2,050$1,660$1,717$1,587$1,697$1,664$1,668$1,601$1,448$1,612$1,616$1,510$1,415$1,340$1,261
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$3,695$3,574$3,079$3,229$2,953$3,042$2,942$2,852$2,657$2,250$2,457$2,679$2,311$2,101$2,001$1,998
$2,014$2,038$1,573$1,916$1,487$2,367$2,830$2,841$2,665$2,325$2,478$1,869$1,507$1,246$1,177$-328.00
$-705.00$-432.00$-695.00$32.00$-481.00$-144.00$121$144$115$326$127$36.00$243$-29.00$20.00$-183.00
$1,309$1,606$878$1,948$1,006$2,223$2,951$2,985$2,780$2,651$2,605$1,905$1,750$1,217$1,197$-511.00
$240$320$237$395$329$591$619$741$706$711$683$360$324$202$236$-18.00
$1,069$1,286$641$1,553$677$1,632$2,332$2,244$2,074$1,940$1,922$1,545$1,426$1,015$961$-493.00
$0.00$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0.00$0.00
$1,069$1,286$641$1,553$677$1,632$2,332$2,244$2,074$1,940$1,922$1,545$1,426$1,081$1,007$-298.00
$0.00$0$0$0$0$0$0$0$0$67.00$-42.00$0$0$0.00$0.00$0.00
$987$1,213$592$1,514$757$1,765$2,296$2,196$2,031$2,013$1,882$1,561$1,433$1,015$973$-493.00
$3,585$3,627$2,960$3,495$2,979$3,969$4,280$4,152$3,856$3,237$3,455$3,070$2,421$2,018$1,926$492
$2,014$2,038$1,573$1,916$1,487$2,367$2,830$2,841$2,665$2,325$2,478$1,869$1,507$1,246$1,177$-328.00
$3.45$4.24$2.04$5.04$2.52$5.61$6.65$5.91$5.19$4.94$4.41$3.43$3.09$2.10$2.12$-1.10
$3.44$4.23$2.03$5.00$2.52$5.59$6.61$5.87$5.16$4.88$4.34$3.38$3.05$2.10$2.09$-1.10

Quarterly Data | Millions of US $ except per share data

2024-06-302024-03-312023-12-312023-09-302023-06-302023-03-312022-12-312022-09-302022-06-302022-03-312021-12-312021-09-302021-06-302021-03-312020-12-312020-09-302020-06-302020-03-312019-12-312019-09-302019-06-302019-03-312018-12-312018-09-302018-06-302018-03-312017-12-312017-09-302017-06-302017-03-312016-12-312016-09-302016-06-302016-03-312015-12-312015-09-302015-06-302015-03-312014-12-312014-09-302014-06-302014-03-312013-12-312013-09-302013-06-302013-03-312012-12-312012-09-302012-06-302012-03-312011-12-312011-09-302011-06-302011-03-312010-12-312010-09-302010-06-302010-03-312009-12-312009-09-302009-06-302009-03-31
$10,958$10,970$10,454$10,688$10,982$10,673$9,568$9,268$9,362$9,642$9,110$7,919$9,034$10,179$10,568$9,129$4,293$8,657$9,395$9,319$10,126$10,591$10,137$9,618$10,280$10,792$9,684$8,864$9,140$8,900$9,253$8,849$9,443$8,900$8,568$7,661$8,133$7,772$9,396$8,247$8,911$8,961$9,174$8,338$8,962$8,361$8,033$7,411$7,727$7,666$7,251$6,970$7,338$7,189$6,598$5,942$6,050$5,512$5,419$4,669$3,705$3,574
$9,494$9,642$8,961$9,264$9,544$9,416$8,403$8,126$8,259$8,400$7,822$6,885$7,728$8,662$8,753$7,681$4,206$7,567$8,085$8,063$8,710$9,164$8,714$8,253$8,795$9,293$8,205$7,488$7,745$7,457$7,901$7,558$8,045$7,619$7,336$6,593$6,962$6,668$7,005$7,075$7,626$7,762$7,903$7,273$7,794$7,317$7,068$6,540$6,734$6,677$6,408$6,201$6,483$6,309$5,832$5,132$5,190$4,770$4,844$4,117$3,406$3,330
$1,464$1,328$1,493$1,424$1,438$1,257$1,165$1,142$1,103$1,242$1,288$1,034$1,306$1,517$1,815$1,448$87.00$1,090$1,310$1,256$1,416$1,427$1,423$1,365$1,485$1,499$1,479$1,376$1,395$1,443$1,352$1,291$1,398$1,281$1,232$1,068$1,171$1,104$2,391$1,172$1,285$1,199$1,271$1,065$1,168$1,044$965$871$993$989$843$769$855$880$766$810$860$742$575$552$299$244
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0$0$0$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
$523$516$566$491$505$488$477$387$410$386$414$454$419$430$448$380$378$381$423$400$453$421$431$403$434$396$437$406$409$416$424$371$414$392$412$358$348$330$398$382$407$425$428$411$410$367$379$349$376$406$372$341$350$352$364$342$333$301$398$286$275$302
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0
$924$921$969$881$871$853$826$728$770$755$803$839$793$794$810$714$712$717$778$735$787$742$749$728$754$711$753$716$691$692$702$641$676$638$625$555$546$524$601$596$618$642$712$675$670$622$622$552$560$577$551$511$522$517$535$503$497$466$599$472$456$471
$540$407$524$543$567$404$339$414$333$487$485$195$513$723$1,005$734$-625.00$373$532$521$629$685$674$637$731$788$726$660$704$751$650$650$722$643$607$513$625$580$1,790$576$667$557$559$390$498$422$343$319$433$412$292$258$333$363$231$307$363$276$-24.00$80.00$-157.00$-227.00
$-113.00$-373.00$-214.00$-5.00$-84.00$-129.00$-193.00$-14.00$-421.00$-67.00$91.00$-168.00$27.00$82.00$-32.00$-298.00$-164.00$13.00$47.00$-840.00$-34.00$683$-67.00$37.00$88.00$63.00$39.00$23.00$40.00$42.00$-4.00$42.00$45.00$32.00$17.00$167$101$41.00$31.00$35.00$37.00$24.00$-45.00$1.00$45.00$35.00$-2.00$181$37.00$27.00$-1.00$-94.00$29.00$37.00$-9.00$10.00$10.00$9.00$-101.00$1.00$-80.00$-3.00
$427$34.00$310$538$483$275$146$400$-88.00$420$576$27.00$540$805$973$436$-789.00$386$579$-319.00$595$1,368$607$674$819$851$765$683$744$793$646$692$767$675$624$680$726$621$709$611$704$581$514$391$543$457$341$500$470$439$291$164$362$400$222$317$373$285$-125.00$81.00$-237.00$-230.00
$99.00$8.00$12.00$121$129$58.00$35.00$104$57.00$41.00$98.00$10.00$104$183$223$109$-137.00$134$134$45.00$145$267$140$114$183$182$190$162$183$206$150$178$206$172$142$211$191$167$184$125$185$189$66.00$73.00$131$90.00$-9.00$114$121$98.00$-20.00$64.00$80.00$78.00$17.00$77.00$80.00$62.00$14.00$30.00$-32.00$-30.00
$328$26.00$298$417$354$217$111$296$-145.00$379$478$17.00$436$622$750$327$-652.00$252$445$-364.00$450$1,101$467$560$636$669$575$521$561$587$496$514$561$503$482$469$535$454$525$486$519$392$448$318$412$367$350$386$349$341$311$100.00$282$322$205$240$293$223$-139.00$51.00$-205.00$-200.00
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0.00$0$0$0$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
$328$26.00$298$417$354$217$111$296$-145.00$379$478$17.00$436$622$750$327$-652.00$252$445$-364.00$450$1,101$467$560$636$669$575$521$561$587$496$514$561$503$482$469$535$454$509$486$519$392$458$319$415$369$351$390$349$343$312$102$282$322$216$241$293$223$-139.00$51.00$-205.00$-200.00
$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$0$-7.00$119$-55.00$10.00$0$-17.00$-9.00$0$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00$0.00
$313$9.00$271$394$339$209$95.00$289$-156.00$364$464$11.00$424$615$738$405$-647.00$261$440$-233.00$452$1,106$456$554$626$660$559$512$548$577$478$503$558$492$476$589$483$465$509$470$510$393$458$319$415$369$351$390$349$343$312$102$282$322$216$241$293$223$-139.00$51.00$-205.00$-200.00
$907$782$952$944$972$759$692$750$674$844$888$618$896$1,093$1,409$1,100$-292.00$762$969$918$1,017$1,065$1,056$996$1,089$1,139$1,080$1,007$1,013$1,052$963$955$1,016$922$848$742$850$797$2,093$825$907$803$1,760$-191.00$794$707$699$877$433$412$501$441$528$548$421$499$545$461$172$299$248$-227.00
$540$407$524$543$567$404$339$414$333$487$485$195$513$723$1,005$734$-625.00$373$532$521$629$685$674$637$731$788$726$660$704$751$650$650$722$643$607$513$625$580$1,790$576$667$557$559$390$498$422$343$319$433$412$292$258$333$363$231$307$363$276$-24.00$80.00$-157.00$-227.00
$1.09$0.03$0.96$1.37$1.18$0.73$0.34$1.01$-0.54$1.23$1.55$0.04$1.41$2.04$2.47$1.36$-2.17$0.86$1.54$-0.75$1.42$3.40$1.40$1.63$1.78$1.84$1.56$1.39$1.45$1.51$1.24$1.30$1.42$1.23$1.18$1.44$1.18$1.14$1.24$1.11$1.18$0.89$1.03$0.71$0.90$0.80$0.76$0.84$0.75$0.74$0.66$0.22$0.59$0.67$0.45$0.52$0.66$0.50$-0.31$0.12$-0.46$-0.45
$1.09$0.03$0.95$1.37$1.18$0.73$0.35$1.00$-0.54$1.22$1.53$0.04$1.40$2.03$2.48$1.35$-2.17$0.86$1.53$-0.75$1.42$3.39$1.39$1.62$1.77$1.83$1.54$1.38$1.44$1.51$1.24$1.29$1.41$1.22$1.18$1.42$1.16$1.12$1.22$1.10$1.16$0.88$1.02$0.70$0.89$0.79$0.75$0.83$0.74$0.73$0.66$0.21$0.58$0.65$0.44$0.52$0.65$0.49$-0.31$0.11$-0.46$-0.45