Sign in

Income Statement - Moderna, Inc. (MRNA)

$(Billion, Million)
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14
Total revenue 1,944.00 3,199.00 6,848.00 18,875.00 17,736.00 274.49 48.04 122.51 205.83 108.40 0.00 0.50
Cost of revenue 868.00 1,464.00 4,693.00 5,416.00 2,617.00 7.93 496.31 454.08 20.54 15.11 0.00 0.00
Gross profit 1,076.00 1,735.00 2,155.00 13,459.00 15,119.00 266.56 48.04 -331.57 185.29 93.28 0.00 0.50
Total operating expenses + 4,150.00 5,680.00 6,394.00 4,039.00 1,823.00 1,029.70 593.76 535.78 454.64 317.05 1.11 0.00
Operating income -3,074.00 -3,945.00 -4,239.00 9,420.00 13,296.00 -763.14 -545.72 -413.27 -269.36 -223.77 -1.11 -3.52
Non-operating income (net) 306.00 338.00 297.00 155.00 -11.00 18.63 31.00 28.86 13.36 8.60 0.00 -2.96
Income before tax -2,768.00 -3,607.00 -3,942.00 9,575.00 13,285.00 -744.51 -514.72 -384.41 -256.00 -215.17 -1.11 -6.48
Income tax expense 54.00 -46.00 772.00 1,213.00 1,083.00 2.55 -0.70 0.33 -0.08 1.04 0.00 0.00
Net income -2,822.00 -3,561.00 -4,714.00 8,362.00 12,202.00 -747.06 -514.02 -384.73 -255.92 -216.21 -1.11 -6.48
Show Quarterly Income Statement

Income Statement - Moderna, Inc. (MRNA)

$(Billion, Million)
Mar-26 Dec-25 Sep-25 Jun-25 Mar-25 Dec-24 Sep-24 Jun-24 Mar-24 Dec-23 Sep-23 Jun-23 Mar-23 Dec-22 Sep-22 Jun-22 Mar-22 Dec-21 Sep-21 Jun-21 Mar-21 Dec-20 Sep-20 Jun-20 Mar-20 Dec-19 Sep-19 Jun-19 Mar-19 Dec-18 Sep-18 Jun-18 Mar-18 Dec-17 Sep-17 Jun-17 Mar-17 Dec-16
Total revenue 389.00 678.00 1,016.00 142.00 107.00 956.00 1,855.00 221.00 167.00 2,813.00 1,831.00 344.00 1,838.00 5,149.00 3,220.00 4,566.00 5,940.00 6,949.00 4,829.00 4,215.00 1,743.00 570.75 157.91 66.35 8.39 14.06 17.05 13.08 16.02 35.42 41.76 28.85 29.04 91.90 42.47 35.72 35.72 108.40
Cost of revenue 955.00 452.00 1,008.00 119.00 90.00 739.00 514.00 115.00 96.00 929.00 2,241.00 731.00 792.00 1,918.00 1,100.00 1,381.00 1,017.00 952.00 722.00 750.00 193.00 15.64 8.50 7.60 7.45 8.94 7.30 7.50 7.32 7.35 6.48 104.48 90.12 5.92 5.13 99.51 99.51 317.05
Gross profit -566.00 226.00 8.00 23.00 17.00 217.00 1,341.00 106.00 71.00 1,884.00 -410.00 -387.00 1,046.00 3,231.00 2,120.00 3,185.00 4,923.00 5,997.00 4,107.00 3,465.00 1,550.00 555.11 149.41 58.75 0.94 5.12 9.75 5.58 8.71 28.07 35.28 -75.63 -61.09 85.99 37.34 -63.79 -63.79 -166.32
Total operating expenses + 822.00 1,083.00 268.00 930.00 1,067.00 1,463.00 1,411.00 1,469.00 1,337.00 1,878.00 1,602.00 1,480.00 1,412.00 1,651.00 954.00 738.00 696.00 587.00 549.00 403.00 284.00 830.14 384.53 180.88 131.81 135.67 140.51 149.29 27.25 181.10 121.09 21.39 16.32 127.82 294.74 16.04 16.04 332.17
Operating income -1,388.00 -857.00 -260.00 -907.00 -1,050.00 -1,246.00 -70.00 -1,363.00 -1,266.00 6.00 -2,012.00 -1,867.00 -366.00 1,580.00 1,166.00 2,447.00 4,227.00 5,410.00 3,558.00 3,062.00 1,266.00 -275.04 -235.12 -122.13 -130.86 -130.56 -130.76 -143.71 -141.64 -153.03 -85.82 -97.02 -77.40 -41.83 -67.87 -79.83 -79.83 -223.77
Non-operating income (net) 54.00 58.00 73.00 89.00 86.00 62.00 91.00 84.00 101.00 64.00 54.00 118.00 61.00 75.00 51.00 27.00 2.00 0.00 -6.00 1.00 -6.00 4.03 2.35 5.56 6.70 7.10 7.37 8.45 9.04 11.77 5.49 6.57 5.03 3.71 3.09 3.28 3.28 8.60
Income before tax -1,334.00 -799.00 -187.00 -818.00 -964.00 -1,184.00 21.00 -1,279.00 -1,165.00 70.00 -1,958.00 -1,749.00 -305.00 1,655.00 1,217.00 2,474.00 4,229.00 5,410.00 3,552.00 3,063.00 1,260.00 -271.01 -232.77 -116.57 -124.16 -123.46 -123.39 -135.26 -132.60 -141.26 -80.33 -90.44 -72.38 -38.12 -64.79 -76.55 -76.55 -215.17
Income tax expense 9.00 27.00 13.00 7.00 7.00 -64.00 8.00 10.00 -147.00 1,672.00 -369.00 -384.00 190.00 174.00 277.00 572.00 542.00 219.00 283.00 39.00 1.47 0.86 0.15 0.07 -0.17 -0.18 -0.32 -0.02 0.17 1.24 0.16 -0.19 -0.17 0.00 0.05 0.05 1.04
Net income -1,343.00 -826.00 -200.00 -825.00 -971.00 -1,120.00 13.00 -1,279.00 -1,175.00 217.00 -3,630.00 -1,380.00 79.00 1,465.00 1,043.00 2,197.00 3,657.00 4,868.00 3,333.00 2,780.00 1,221.00 -272.49 -233.64 -116.71 -124.23 -123.29 -123.19 -135.05 -132.58 -141.43 -80.33 -90.60 -72.38 -37.94 -68.26 -80.08 -80.08 -216.21
about 19 hours ago