Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15 Dec-14 Dec-13 Dec-12 Dec-11 Dec-10 Dec-09 Dec-08 Dec-07 Dec-06
Total revenue 2,790.46 2,207.10 1,821.07 1,794.15 1,207.80 844.45 627.92 582.38 470.93 388.67 333.07 282.54 238.09 213.81 196.52 218.84 165.01 160.51 134.00 105.02
Cost of revenue 1,250.72 986.23 799.95 745.60 522.34 378.50 281.60 259.71 212.65 177.79 152.90 129.92 110.19 100.67 94.93 97.38 67.33 61.18 48.78 38.11
Gross profit 1,539.74 1,220.87 1,021.12 1,048.55 685.46 465.95 346.33 322.67 258.28 210.87 180.17 152.62 127.90 113.15 101.59 121.46 97.68 99.33 85.22 66.91
Total operating expenses + 811.11 681.51 539.38 521.77 423.04 307.07 243.76 209.18 180.86 156.43 139.10 117.32 103.99 95.87 88.18 90.96 78.15 76.82 75.55 65.67
Operating income 728.64 539.36 481.74 526.79 262.42 158.88 102.56 113.49 77.42 54.45 41.07 35.30 23.92 17.28 13.42 30.50 19.53 22.51 9.67 1.24
Non-operating income (net) 37.58 33.55 24.11 -1.85 9.80 10.46 10.56 4.99 5.52 2.82 1.42 1.09 0.09 0.61 0.31 0.92 0.62 2.94 4.60 2.36
Income before tax 766.22 572.91 505.84 524.94 272.22 169.34 113.12 118.48 82.94 57.26 42.49 36.39 24.01 17.89 13.73 31.42 20.15 25.44 14.27 3.60
Income tax expense 150.29 -1,213.79 78.47 87.27 30.20 4.97 4.28 13.21 17.74 4.54 7.32 0.90 1.11 2.13 0.43 1.86 0.47 1.22 4.98 6.46
Net income 615.93 1,786.70 427.37 437.67 242.02 164.38 108.84 105.27 65.20 52.72 35.17 35.50 22.90 15.76 13.30 29.56 19.67 24.23 9.29 -2.86
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 Sep-15 Jun-15 Mar-15 Dec-14 Sep-14 Jun-14 Mar-14 Dec-13 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12 Jun-12 Mar-12 Dec-11 Sep-11 Jun-11 Mar-11 Dec-10 Sep-10 Jun-10 Mar-10 Dec-09 Sep-09 Jun-09 Mar-09 Dec-08 Sep-08 Jun-08 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06
Total revenue 804.19 751.16 737.18 664.57 637.55 621.67 620.12 507.43 457.89 454.01 474.87 441.13 451.07 460.01 495.42 461.00 377.71 336.50 323.52 293.32 254.46 233.04 259.42 186.21 165.78 166.74 168.81 151.01 141.36 153.50 159.98 139.76 129.15 129.43 128.94 112.20 100.36 103.62 106.46 94.08 84.51 86.92 91.19 81.42 73.54 75.70 78.34 68.44 60.06 63.56 65.35 57.71 51.47 48.21 56.51 58.61 50.48 47.46 52.96 51.63 44.47 47.06 65.84 55.69 50.25 46.55 47.97 41.17 29.32 34.71 48.89 41.50 35.41 38.49 40.19 30.83 24.50 26.40 27.26 26.60 24.76
Cost of revenue 359.12 336.89 330.95 298.56 284.32 277.26 276.68 226.85 205.44 202.89 211.33 193.45 192.29 192.20 204.52 190.04 158.83 142.63 137.21 129.10 113.40 104.17 116.38 83.62 74.33 74.80 75.66 67.78 63.36 68.90 70.96 62.20 57.66 58.27 58.08 50.77 45.52 47.11 48.53 43.15 39.00 40.00 41.75 37.29 33.86 34.74 35.87 31.34 27.96 29.27 30.05 26.79 24.09 22.66 26.50 27.44 24.07 22.54 25.15 25.07 22.16 23.32 29.86 23.26 20.95 19.21 18.87 16.82 12.43 14.56 18.20 15.38 13.04 13.91 14.66 11.25 8.96 9.52 9.38 9.83 9.37
Gross profit 445.07 414.27 406.23 366.02 353.23 344.41 343.44 280.58 252.44 251.12 263.54 247.68 258.78 267.81 290.90 270.96 218.88 193.87 186.31 164.22 141.06 128.87 143.04 102.59 91.45 91.94 93.16 83.23 78.01 84.59 89.02 77.56 71.50 71.16 70.86 61.43 54.84 56.51 57.93 50.93 45.51 46.92 49.44 44.13 39.68 40.96 42.46 37.10 32.10 34.29 35.29 30.93 27.39 25.55 30.01 31.17 26.41 24.92 27.81 26.56 22.31 23.74 35.99 32.43 29.30 27.34 29.10 24.35 16.89 20.15 30.69 26.13 22.37 24.58 25.53 19.59 15.53 16.88 17.87 16.77 15.39
Total operating expenses + 203.91 214.33 211.05 201.26 184.47 181.10 179.42 164.04 156.95 141.55 127.98 135.35 134.50 130.92 139.03 129.07 122.75 115.30 109.18 103.59 94.97 88.91 83.06 74.64 60.46 61.24 63.13 63.11 56.29 51.52 55.53 52.68 49.46 46.11 47.02 46.46 41.27 38.97 42.92 39.40 35.13 35.13 36.13 34.02 33.83 31.79 32.02 30.50 23.01 26.25 26.64 26.01 25.08 24.57 23.69 24.39 23.21 22.51 22.76 22.52 20.39 19.78 22.55 25.63 23.00 22.92 15.97 21.29 17.97 17.91 20.07 21.81 17.04 16.69 17.01 26.88 14.98 15.63 18.54 14.95 16.56
Operating income 241.15 199.94 195.18 164.76 168.76 163.31 164.03 116.54 95.49 109.57 135.57 112.33 124.28 136.89 151.87 141.89 96.13 78.57 77.13 60.63 46.09 39.96 59.98 27.96 30.99 30.69 30.03 20.12 21.72 33.08 33.49 24.88 22.04 25.05 23.83 14.97 13.57 17.54 15.00 11.53 10.38 11.79 13.31 10.11 5.86 9.17 10.45 6.60 9.09 8.04 8.66 4.91 2.31 0.98 6.32 6.78 3.20 2.41 5.05 4.04 1.92 3.96 13.44 6.81 6.30 4.42 13.13 3.06 -1.08 2.24 10.62 4.32 5.33 7.90 8.51 -7.29 0.56 1.25 -0.67 1.82 -1.17
Non-operating income (net) 6.03 9.84 10.39 12.22 5.13 6.22 10.28 7.51 9.54 9.98 2.29 6.54 5.30 3.87 0.01 -5.09 -0.63 3.39 0.79 3.03 2.59 4.48 2.49 5.20 -1.71 2.73 2.26 2.23 3.34 -0.39 2.71 2.23 0.44 1.65 1.26 1.24 1.38 0.90 0.78 0.60 0.54 0.55 -0.01 0.24 0.64 0.41 0.20 0.30 0.19 -0.06 -0.06 0.22 -0.01 -0.01 0.16 0.36 0.11 0.10 0.00 0.02 0.18 0.16 0.08 0.33 0.35 0.15 0.09 0.10 0.29 0.51 0.30 0.70 1.43 1.22 1.23 1.15 1.00 0.73 0.59 0.52 0.53
Income before tax 247.18 209.77 205.58 176.98 173.89 169.53 174.31 124.05 105.03 119.55 137.86 118.87 129.57 140.76 151.88 136.80 95.50 81.96 77.92 63.66 48.67 44.44 62.47 33.16 29.27 33.43 32.29 22.35 25.06 32.68 36.21 27.11 22.48 26.70 25.09 16.21 14.95 18.44 15.78 12.12 10.92 12.34 13.30 10.35 6.50 9.57 10.65 6.90 9.28 7.98 8.60 5.13 2.30 0.97 6.48 7.14 3.30 2.51 5.05 4.06 2.10 4.12 13.52 7.14 6.64 4.57 13.21 3.16 -0.79 2.75 10.92 5.02 6.76 9.12 9.75 -6.15 1.56 1.98 -0.08 2.34 -0.64
Income tax expense 53.96 39.64 27.30 43.25 40.10 -1,279.83 29.88 23.68 12.49 22.64 16.69 19.36 19.77 21.67 27.54 22.12 15.93 9.29 9.15 8.49 3.26 1.56 6.91 2.99 -6.48 0.99 2.76 1.66 -1.12 5.05 4.64 2.91 0.62 14.63 1.45 1.19 0.47 1.87 1.41 0.93 0.34 2.23 2.10 2.45 0.54 0.71 -0.57 0.50 0.26 0.48 1.19 -0.36 -0.20 0.72 0.56 0.55 0.31 0.06 -0.42 0.58 0.21 0.54 0.30 0.73 0.29 -0.09 0.65 -0.03 -0.06 -0.48 0.46 0.42 0.82 1.78 1.48 0.23 1.50 3.62 1.80 1.28 -0.23
Net income 193.23 170.14 178.27 133.73 133.79 1,449.36 144.43 100.37 92.54 96.91 121.16 99.50 109.80 119.09 124.34 114.68 79.57 72.67 68.77 55.17 45.41 42.89 55.57 30.17 35.76 32.44 29.53 20.69 26.18 27.64 31.57 24.21 21.86 12.07 23.64 15.01 14.48 16.57 14.37 11.20 10.58 10.11 11.20 7.90 5.96 8.86 11.22 6.40 9.02 7.50 7.41 5.49 2.50 0.25 5.92 6.59 3.00 2.45 5.47 3.48 1.89 3.58 13.22 6.41 6.36 4.65 12.56 3.19 -0.73 3.23 10.46 4.60 5.94 7.34 8.99 -6.37 0.06 -1.64 -1.87 1.06 -0.41
about 8 hours ago