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 4,735.15 2,804.34 1,674.97 1,140.15 1,095.17 974.21 960.44 930.16 800.96 729.22 658.77
Cost of revenue 2,388.14 1,292.72 679.21 385.62 649.08 592.10 672.33 634.25 559.10 453.62 419.59
Gross profit 2,347.01 1,511.62 995.75 754.53 446.10 382.11 288.12 295.91 241.86 275.60 239.18
Total operating expenses + 1,385.75 736.64 409.56 209.39 190.08 173.57 171.61 181.43 160.81 219.13 192.77
Operating income 961.25 774.98 586.19 545.14 256.02 208.54 116.51 114.48 81.05 56.46 46.41
Non-operating income (net) -341.19 -742.90 -379.02 -141.80 -26.16 -37.44 -21.83 -8.44 -16.99 -3.25 -10.18
Income before tax 620.06 32.08 207.17 403.34 229.86 171.11 94.68 106.04 64.06 53.21 36.23
Income tax expense 73.77 25.71 31.45 14.32 52.45 39.34 17.62 6.45 31.42 19.37 12.08
Net income 195.40 9.41 -35.23 387.28 177.41 131.77 77.06 99.59 32.64 33.84 24.14
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
Total revenue 1,596.88 1,037.99 1,119.91 1,308.44 1,268.80 642.20 1,540.68 1,193.19 1,222.45 614.00 449.06 305.19 306.73 271.70 340.70 328.14 333.45 310.26 255.85 265.54 263.52
Cost of revenue 734.36 575.43 568.78 575.78 668.15 315.69 1,011.57 710.15 727.72 315.00 162.01 97.84 104.30 97.10 114.57 206.34 190.39 180.04 149.20 166.84 153.00
Gross profit 862.52 462.57 551.13 732.66 600.65 326.51 529.12 483.04 494.73 299.00 287.05 207.35 202.43 174.60 226.13 121.80 143.06 130.22 106.65 98.70 110.53
Total operating expenses + 524.04 370.11 354.01 346.10 315.54 221.45 494.48 356.39 313.05 201.00 193.21 52.11 45.09 54.20 56.50 52.47 50.65 49.55 42.72 52.35 45.47
Operating income 338.48 92.45 197.12 386.57 285.11 105.06 34.63 126.65 181.69 98.00 93.84 155.24 157.34 120.40 169.64 69.33 92.41 80.67 63.94 46.35 65.06
Non-operating income (net) -54.70 -98.26 -77.56 -67.00 -98.37 -63.70 -28.34 -73.86 -421.87 -100.30 -60.66 -70.51 -65.76 -50.10 -34.92 -4.90 -6.02 -1.42 -8.17 -8.62 -7.95
Income before tax 283.78 -5.81 119.56 319.57 186.74 41.36 6.29 52.79 -240.18 -2.30 33.18 84.72 91.58 70.30 134.72 64.43 86.39 79.26 55.77 37.73 57.10
Income tax expense 33.98 -6.65 12.77 46.47 21.18 -6.12 2.87 6.61 -5.73 13.80 11.16 2.87 3.63 1.80 5.04 15.33 20.34 18.37 12.28 8.53 13.27
Net income 89.35 -2.38 41.01 98.37 58.41 30.98 23.14 59.11 -103.84 -13.30 -21.89 81.41 87.60 68.37 129.04 49.10 66.04 60.89 43.49 29.20 43.83
about 14 hours ago