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 4,949.00 5,407.00 4,933.00 5,211.00 4,648.00 4,501.30 3,039.32 2,766.70 2,431.97 1,103.19 896.38 631.31 502.33 378.63 306.49 313.35 251.98 284.92 266.80 265.17
Cost of revenue 3,020.00 2,221.00 2,125.00 2,005.00 1,862.00 1,720.50 1,348.63 1,117.92 1,035.90 416.68 339.94 210.15 170.54 105.58 81.66 78.32 70.55 78.29 74.13 71.47
Gross profit 1,929.00 3,186.00 2,808.00 3,206.00 2,786.00 2,780.80 1,690.69 1,648.78 1,396.07 686.51 556.44 421.16 331.79 273.05 224.83 235.03 181.43 206.63 192.67 193.70
Total operating expenses + 1,066.00 1,918.00 2,100.00 1,894.00 1,611.00 1,405.40 1,035.56 900.47 915.05 383.94 350.33 247.29 227.27 172.68 176.38 167.48 156.20 155.23 152.13 147.85
Operating income 863.00 1,268.00 708.00 1,312.00 1,175.00 1,375.40 655.13 757.78 518.75 287.31 206.11 173.24 103.24 99.91 47.99 67.55 8.20 -38.16 40.54 45.85
Non-operating income (net) -713.00 -309.00 -307.00 -95.00 -82.00 -270.80 -281.81 -224.83 -277.36 -116.64 -81.04 -62.59 -102.43 -54.83 -54.16 -62.62 -20.62 -45.22 -54.51 -51.02
Income before tax 150.00 959.00 401.00 1,217.00 1,093.00 1,104.60 373.32 532.95 241.38 170.67 125.07 110.65 0.82 45.07 -6.17 4.93 -12.41 -83.38 -13.97 -5.17
Income tax expense 67.00 276.00 131.00 274.00 263.00 296.50 137.03 144.68 -233.94 77.57 48.69 46.10 2.60 -132.28 5.73 6.74 0.20 -5.32 5.81 3.82
Net income 109.00 722.00 346.00 971.00 834.00 811.50 230.26 389.48 475.00 91.54 77.68 64.55 -1.79 182.49 -11.89 -1.82 -12.61 -78.06 -19.77 -8.99
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 1,396.00 1,289.00 1,198.00 1,229.00 1,234.00 1,487.00 1,366.00 1,269.00 1,284.00 1,304.00 1,132.00 1,240.00 1,257.00 1,486.70 1,269.00 1,245.00 1,210.00 1,245.84 1,157.00 1,131.60 1,113.90 1,376.61 1,118.20 914.63 1,091.82 1,100.09 663.58 649.01 626.65 798.02 693.02 660.32 615.34 653.66 611.87 626.12 540.32 309.88 275.66 261.99 255.66 252.26 224.90 221.32 203.39 192.80 157.74 146.93 133.83 138.12 125.79 126.21 112.21 116.17 89.95 88.86 83.64 86.20 74.84 75.51 69.95 97.06 73.13 74.54 68.63 73.96 60.40 62.15 55.47 80.31 70.28 70.62 63.71 71.56 64.46 68.73 62.05 77.19 63.59 64.56 59.83
Cost of revenue 732.00 758.00 752.00 557.00 551.00 558.00 563.00 552.00 548.00 540.00 537.00 537.00 538.00 502.10 511.00 502.00 490.00 470.63 480.10 462.40 449.30 435.73 423.09 416.64 445.06 437.40 318.04 296.04 289.43 279.15 285.36 274.44 278.96 275.98 268.42 262.54 228.96 105.89 109.56 92.94 99.29 92.05 89.79 84.49 79.10 57.87 48.40 50.77 47.52 45.38 43.19 42.02 39.95 29.84 20.54 21.85 20.57 22.02 20.83 19.71 19.10 20.09 19.67 19.58 17.35 20.37 18.73 19.09 19.06 20.10 19.41 19.28 19.50 19.22 18.20 18.55 18.16 18.63 17.74 17.71 17.39
Gross profit 664.00 531.00 446.00 672.00 683.00 929.00 803.00 717.00 736.00 764.00 595.00 703.00 719.00 984.60 758.00 743.00 720.00 775.21 676.90 669.20 664.60 940.88 695.11 497.99 646.76 662.69 345.53 352.97 337.22 518.87 407.65 385.88 336.37 377.68 343.45 363.58 311.36 203.99 166.10 169.06 156.37 160.21 135.11 136.83 124.29 134.93 109.35 96.16 86.31 92.74 82.60 84.20 72.26 86.33 69.42 67.01 63.07 64.18 54.01 55.80 50.84 76.97 53.46 54.96 51.27 53.59 41.67 43.07 36.41 60.22 50.87 51.34 44.22 52.34 46.26 50.18 43.90 58.56 45.85 46.86 42.44
Total operating expenses + 399.00 275.00 271.00 459.00 463.00 512.00 468.00 477.00 461.00 533.00 501.00 524.00 515.00 690.60 402.00 409.00 391.00 450.45 399.50 380.90 379.70 410.35 351.52 301.74 341.75 406.19 277.63 222.44 224.33 243.11 220.15 217.09 220.12 216.86 214.38 224.90 258.92 96.25 93.20 105.05 98.44 92.86 86.79 84.29 86.38 65.54 67.65 61.22 58.61 59.42 57.45 56.01 54.43 50.46 45.86 43.55 45.59 46.10 45.83 42.78 41.68 46.06 40.60 41.01 41.48 31.42 55.31 33.71 37.37 -11.89 87.66 35.17 44.28 39.64 37.94 36.76 37.80 39.69 36.04 35.78 36.35
Operating income 265.00 256.00 175.00 213.00 220.00 417.00 335.00 240.00 275.00 231.00 94.00 179.00 204.00 294.00 356.00 334.00 329.00 324.77 277.40 288.30 284.90 530.53 343.60 196.25 305.02 256.50 121.62 149.94 127.07 272.78 192.89 174.49 117.62 140.84 129.07 138.69 110.15 92.48 72.90 64.01 57.93 67.35 48.32 52.54 37.90 68.90 41.70 34.94 27.70 32.08 25.15 28.19 17.82 35.38 23.56 23.46 17.51 17.63 8.27 12.93 9.17 30.91 12.86 13.96 9.82 14.10 -13.63 9.04 -1.31 -17.46 -36.80 16.17 -0.06 12.69 8.33 13.42 6.10 18.87 9.81 11.08 6.09
Non-operating income (net) -112.00 -470.00 -79.00 -83.00 -82.00 -80.00 -91.00 -91.00 -47.00 -84.00 -80.00 -69.00 -74.00 -48.30 14.00 -36.00 -25.00 4.10 -42.40 -17.80 -26.00 -38.04 -89.11 -60.71 -82.98 -88.22 -87.29 -52.56 -53.75 -59.62 -57.82 -54.62 -52.77 -53.32 -54.99 -57.91 -111.15 -45.37 -29.75 -20.72 -20.79 -20.57 -20.51 -20.54 -19.41 -16.05 -15.70 -15.54 -15.30 -50.77 -18.03 -16.99 -16.63 -16.41 -12.44 -13.07 -12.91 -12.92 -13.07 -14.12 -14.05 -14.60 -14.37 -21.78 -11.87 -11.80 -8.66 -8.90 8.74 -9.45 -11.53 -10.66 -13.59 -13.62 -13.66 -13.63 -13.60 -13.15 -13.02 -12.73 -12.13
Income before tax 153.00 -214.00 96.00 130.00 138.00 337.00 244.00 149.00 228.00 147.00 14.00 110.00 130.00 245.70 370.00 298.00 304.00 328.87 235.00 270.50 258.90 492.49 254.49 135.55 222.04 168.28 34.33 97.38 73.33 213.16 135.07 119.87 64.85 87.52 74.09 80.78 -1.00 47.10 43.15 43.28 37.14 46.77 27.80 32.00 18.49 52.85 25.99 19.41 12.40 -18.70 7.12 11.21 1.19 18.97 11.12 10.39 4.60 4.71 -4.80 -1.19 -4.89 16.32 -1.52 -7.83 -2.05 2.30 -22.30 0.15 7.43 -26.91 -48.33 5.51 -13.65 -0.92 -5.34 -0.21 -7.50 5.73 -3.21 -1.65 -6.04
Income tax expense -7.00 -44.00 31.00 39.00 41.00 107.00 64.00 43.00 61.00 48.00 6.00 35.00 42.00 67.60 82.00 72.00 52.00 66.54 65.90 70.70 59.70 129.58 65.18 37.41 64.34 54.43 39.51 26.65 16.44 58.67 35.24 33.26 17.50 -292.34 32.01 32.32 -5.94 26.69 17.53 18.48 14.87 19.36 10.65 12.10 6.58 22.00 10.59 8.46 5.05 -6.24 3.53 4.84 0.48 -136.99 1.56 1.57 1.58 1.45 1.46 1.39 1.43 2.04 1.48 1.60 1.63 1.34 -3.91 1.39 1.38 -5.63 -3.00 1.63 1.68 1.68 1.51 1.09 1.53 1.12 0.73 0.71 1.25
Net income 164.00 -166.00 70.00 97.00 108.00 242.00 187.00 118.00 175.00 114.00 25.00 96.00 111.00 203.30 289.00 227.00 252.00 263.99 169.60 200.10 200.90 364.25 190.68 99.60 156.92 113.21 -5.85 68.00 54.89 153.11 100.51 87.73 48.12 378.48 46.48 43.99 6.05 20.48 24.80 24.53 21.73 27.17 17.28 20.32 12.91 30.85 15.40 10.94 7.35 -12.45 3.60 6.37 0.71 161.10 9.56 8.82 3.02 3.26 -6.26 -2.58 -6.31 14.27 -3.00 -9.42 -3.67 0.97 -18.39 -1.24 6.05 -21.28 -45.33 3.88 -15.33 -2.61 -6.84 -1.29 -9.03 4.60 -3.94 -2.37 -7.29
1 day ago