Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15
Total revenue 12,791.39 14,203.59 13,057.08 9,865.81 11,380.53 11,645.26 10,603.51 7,596.90 5,582.19 4,338.69 2,524.94
Cost of revenue 3,549.18 9,177.37 8,544.01 6,831.10 5,631.25 8,012.19 5,609.41 4,584.96 4,262.10 3,736.65 2,597.40
Gross profit 9,242.20 5,026.23 4,513.07 3,034.72 5,749.27 3,633.07 4,994.10 3,011.94 1,320.09 602.03 -72.46
Total operating expenses + 6,978.31 2,740.02 2,633.97 2,700.27 2,678.85 2,199.95 2,366.81 1,190.01 844.43 590.99 324.87
Operating income 2,263.89 2,286.21 1,879.10 334.45 3,070.42 1,433.12 2,627.29 1,821.93 475.66 11.04 -397.32
Non-operating income (net) -244.83 -932.47 -552.31 694.12 -300.89 -747.51 79.23 287.60 -1.08 -70.72 -1.80
Income before tax 2,019.05 1,353.74 1,326.79 1,028.57 2,769.53 685.61 2,706.51 2,109.53 474.58 -59.68 -399.13
Income tax expense 387.67 253.28 260.84 202.64 435.42 90.63 411.96 132.22 234.23 58.26 -88.93
Net income 1,631.39 1,100.46 1,065.95 819.75 2,333.92 594.98 2,294.55 1,977.31 240.35 -117.94 -310.19
Show Quarterly Income Statement
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 Sep-16 Jun-16 Mar-16 Dec-15
Total revenue 3,325.52 3,001.58 3,417.50 3,587.41 3,104.10 3,658.83 3,662.14 3,640.69 3,241.93 3,509.44 3,508.94 3,055.81 2,982.90 3,050.27 2,690.34 2,412.83 1,712.38 2,199.21 2,968.80 3,268.84 2,943.68 3,033.16 3,154.05 2,958.01 2,500.03 3,148.06 3,188.00 2,492.94 1,774.51 2,093.65 1,850.12 2,039.42 1,613.72 1,593.70 1,452.77 1,317.12 1,218.60 1,389.91 1,066.09 941.34 941.34 389.78
Cost of revenue 976.61 868.45 2,224.53 2,314.73 1,885.19 2,230.82 2,454.77 2,292.60 2,045.22 2,048.68 2,152.59 2,060.38 2,079.69 2,006.91 1,793.08 1,779.55 1,251.55 986.95 1,462.27 1,607.36 1,574.67 1,513.07 2,175.93 1,990.14 2,333.05 1,670.40 1,487.24 1,394.02 1,057.75 1,168.54 1,082.67 1,171.64 1,162.10 1,159.67 1,115.28 1,039.29 947.86 1,148.07 864.60 861.99 861.99 400.76
Gross profit 2,348.92 2,133.13 1,192.97 1,272.68 1,218.91 1,428.01 1,207.38 1,348.09 1,196.71 1,460.75 1,356.34 995.44 903.21 1,043.36 897.26 633.28 460.83 1,212.26 1,506.52 1,661.48 1,369.02 1,520.09 978.12 967.87 166.98 1,477.66 1,700.76 1,098.92 716.76 925.10 767.44 867.78 451.62 434.04 337.49 277.83 270.74 241.84 201.50 79.35 79.35 -72.46
Total operating expenses + 2,020.56 1,829.18 715.80 820.72 749.51 710.68 675.88 711.11 642.36 1,448.14 622.76 670.97 666.53 655.72 669.49 745.11 629.95 609.54 722.39 746.11 600.81 563.86 580.65 575.83 479.61 741.07 740.14 509.35 376.24 367.89 301.38 292.50 228.24 231.57 227.42 211.88 173.56 191.40 150.96 130.59 130.59 2,596.67
Operating income 328.36 303.95 477.17 451.97 469.40 717.33 531.50 636.99 554.35 584.36 733.58 324.47 236.68 392.76 227.76 -111.83 -169.12 602.72 784.13 915.37 768.21 956.23 397.47 392.04 -312.63 736.59 960.62 589.57 340.52 985.40 466.07 575.28 223.38 202.46 110.06 65.95 97.18 50.44 53.28 -46.34 -46.34 -397.32
Non-operating income (net) -60.58 -41.62 169.65 179.34 62.07 -286.94 -149.78 -350.41 -299.31 -581.99 -247.48 112.06 165.10 -19.16 118.76 319.42 269.98 -300.00 -97.38 22.36 74.13 -352.34 -8.06 103.64 -490.75 -122.58 -112.33 144.82 169.33 -175.53 55.83 -16.80 -4.09 7.42 27.46 -28.55 -7.40 -30.69 -22.86 -8.59 -8.59 -1.80
Income before tax 267.78 262.34 646.82 631.31 531.47 430.40 381.72 286.58 255.04 2.37 486.10 436.53 401.78 373.61 346.52 207.58 100.86 302.73 686.75 937.72 842.34 603.90 389.41 495.68 -803.37 614.00 848.28 734.38 509.84 809.86 521.89 558.48 219.29 209.88 137.52 37.40 89.78 19.75 30.42 -54.93 -54.93 -399.13
Income tax expense 67.55 51.21 125.55 119.91 101.15 67.65 72.16 60.05 53.42 9.73 115.48 80.79 74.29 72.30 70.83 40.13 19.38 47.12 105.99 151.06 131.26 94.22 44.71 76.64 -124.95 96.08 123.92 106.42 85.54 121.45 74.67 -105.32 41.43 109.44 69.35 21.92 33.52 32.65 32.39 -3.39 -3.39 -88.93
Net income 200.22 211.13 521.27 511.40 430.32 362.75 309.56 226.53 201.62 12.10 370.63 355.73 327.49 301.42 275.46 164.78 78.10 256.03 580.48 786.16 711.54 509.68 344.70 419.04 -678.43 517.92 724.37 627.96 424.30 688.42 447.23 663.80 177.86 100.44 68.18 15.48 56.26 -12.90 -1.96 -103.64 -88.13 -310.19
5 days ago