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 7,574.90 6,366.84 5,715.31 4,420.60 3,497.63 3,491.50 3,106.33 2,939.48 2,380.00 1,996.95 1,929.42 2,086.19 1,944.22 1,541.73 1,460.15 941.77 467.01 609.07 547.70
Cost of revenue 6,761.80 5,663.59 5,127.82 3,963.71 3,080.97 3,121.28 2,775.40 2,613.74 2,101.56 1,795.64 1,709.54 1,850.15 1,688.21 1,349.02 1,274.95 818.98 391.44 538.63 488.30
Gross profit 813.10 703.25 587.49 456.89 416.66 370.21 330.93 325.74 278.43 201.31 219.87 236.04 256.02 192.71 185.20 122.79 75.58 70.44 59.40
Total operating expenses + 399.20 385.79 334.42 261.55 246.51 206.27 190.05 182.01 172.15 140.84 152.10 132.25 130.78 96.42 86.20 64.99 34.78 31.52 0.23 0.23
Operating income 413.90 317.45 253.07 195.34 170.15 163.95 140.88 130.47 106.29 57.75 67.77 103.79 125.24 96.29 99.00 57.80 40.40 34.87 -0.23 -0.23
Non-operating income (net) -29.90 -62.54 -75.40 -36.05 -18.29 -18.31 -22.97 -17.11 -1.01 -8.88 -6.67 -1.46 -5.66 -4.18 -2.27 -2.13 7.71 6.39 0.65 0.65
Income before tax 384.00 254.92 177.67 159.29 151.86 145.64 117.91 113.36 105.28 48.87 61.10 102.33 119.58 92.10 96.73 55.68 48.11 41.26 0.42 0.42
Income tax expense 109.10 74.03 51.52 26.27 36.12 40.66 33.81 25.77 28.43 21.15 23.95 38.65 44.90 33.84 38.17 22.06 18.35 4.83 0.07 0.07
Net income 274.90 180.89 126.15 133.02 115.74 104.98 82.33 77.46 72.35 26.72 36.87 63.16 69.66 56.76 58.56 33.62 25.91 36.43 0.35 0.35
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
Total revenue 1,559.90 1,857.70 2,178.42 1,890.75 1,648.11 1,741.33 1,649.09 1,563.72 1,412.71 1,515.55 1,529.49 1,413.38 1,256.90 1,329.14 1,284.13 1,022.95 784.38 884.45 913.25 881.61 818.33 897.34 942.70 908.22 743.24 789.78 865.06 789.93 661.56 877.67 908.90 648.79 504.12 579.02 608.31 631.17 561.50 601.86 507.83 456.81 430.45 497.15 555.95 483.55 392.78 487.59 613.24 515.29 470.07 537.88 551.33 445.01 410.00 480.88 431.84 337.44 291.57 373.07 375.48 351.96 359.65 333.24 230.36 203.19 174.98 99.88 111.49 126.90 128.74 150.50 146.74 158.05
Cost of revenue 1,425.20 1,682.70 1,942.71 1,659.01 1,477.46 1,556.73 1,450.53 1,377.01 1,279.33 1,358.95 1,355.59 1,256.11 1,157.16 1,175.75 1,129.22 930.84 727.90 788.43 785.81 768.58 738.15 799.58 819.02 807.25 695.43 700.26 756.64 709.40 609.10 774.42 802.40 577.37 459.56 510.54 537.89 546.68 506.45 533.25 457.70 413.53 391.17 433.42 484.30 437.05 354.78 437.98 537.76 454.10 420.32 462.96 475.87 385.48 363.90 426.06 375.55 293.43 253.98 322.02 323.36 310.55 319.02 289.44 202.48 176.55 150.51 79.03 92.42 105.98 114.01 132.01 125.63 0.08 0.17 0.11 0.16 0.07
Gross profit 134.70 175.00 235.71 231.74 170.66 184.60 198.56 186.71 133.38 156.60 173.90 157.26 99.73 153.38 154.91 92.11 56.49 96.02 127.44 113.03 80.18 97.76 123.68 100.97 47.81 89.51 108.42 80.53 52.46 103.25 106.51 71.42 44.56 68.48 70.42 84.48 55.05 68.62 50.13 43.29 39.28 63.73 71.65 46.50 38.01 49.62 75.47 61.19 49.76 74.92 75.47 59.54 46.10 54.82 56.29 44.00 37.60 51.05 52.12 41.41 40.63 43.80 27.88 26.64 24.47 20.85 19.08 20.92 14.73 18.49 21.10 -0.08 157.89 -0.11 -0.16 -0.07
Total operating expenses + 105.80 97.40 97.69 105.09 100.29 97.00 99.01 100.64 89.14 81.76 85.49 86.47 80.70 92.50 88.43 24.85 55.78 58.80 62.15 58.23 67.33 53.36 57.10 51.42 44.39 48.57 49.83 48.72 42.93 49.96 51.60 43.49 38.65 43.76 42.56 45.98 39.85 39.69 35.99 32.50 32.66 41.25 38.55 38.55 33.76 33.16 36.16 33.21 29.71 34.12 36.48 31.56 28.62 26.74 26.01 23.40 20.27 25.78 20.10 20.48 19.85 21.14 14.58 15.82 13.76 11.36 7.42 8.39 7.61 6.19 10.71 0.32 0.29 0.17 0.11 0.16 0.15 0.07 0.00 0.00
Operating income 28.90 77.60 138.02 126.64 70.36 87.59 99.55 86.07 44.24 74.84 88.41 70.80 19.03 60.89 66.48 67.26 0.71 37.22 65.28 54.80 12.85 44.40 66.58 49.55 3.42 40.94 58.59 31.81 9.53 53.23 51.07 20.26 5.91 24.72 27.86 38.51 15.20 28.92 11.42 10.79 6.62 22.47 33.10 7.95 4.25 16.46 39.31 27.98 20.05 40.80 38.99 27.98 17.48 28.08 30.28 20.61 17.32 25.27 32.02 20.93 20.79 22.66 13.30 10.81 10.72 9.10 11.65 12.54 7.11 8.26 10.39 -0.32 -0.29 -0.17 -0.11 -0.16 -0.15 -0.07 0.00 0.00
Non-operating income (net) -9.00 -5.60 -6.95 -7.89 -8.06 -11.44 -17.25 -16.29 -17.56 -21.80 -20.60 -15.80 -17.21 -15.43 -13.63 -3.99 -3.00 -4.25 -4.52 -4.91 -4.62 -1.81 -4.69 -3.12 -8.68 -2.24 -8.21 -6.72 -5.80 -7.71 -5.55 -2.37 -1.48 -1.12 4.22 -1.94 -2.17 -2.26 -2.59 -2.17 -1.87 -0.98 -2.26 -1.92 -1.52 -1.60 3.18 -1.36 -1.69 -0.62 -1.72 -2.09 -1.23 -1.19 -1.36 -1.53 -0.27 -4.46 0.07 2.77 -0.65 -2.13 -0.08 0.46 -0.07 3.23 0.96 1.38 2.14 2.18 1.43 0.20 0.27 0.34 0.36 0.36 0.34 0.31 0.00 0.00
Income before tax 19.90 72.00 131.07 118.76 62.31 76.15 82.31 69.78 26.68 53.04 67.81 55.00 1.82 45.46 52.85 63.27 -2.29 32.96 60.77 49.89 8.24 42.59 61.89 46.43 -5.26 38.70 50.39 25.09 3.73 45.51 45.52 17.90 4.43 23.60 32.09 36.57 13.03 26.67 8.83 8.62 4.75 21.50 30.84 6.03 2.73 14.86 42.50 26.62 18.36 40.18 37.27 25.88 16.25 26.89 28.91 19.08 17.05 20.81 32.09 23.70 20.14 20.53 13.22 11.27 10.65 12.34 12.61 13.91 9.25 10.44 11.82 -0.13 -0.02 0.17 0.26 0.20 0.19 0.24 0.00 0.00
Income tax expense 2.50 20.20 36.45 34.44 18.07 22.19 23.87 20.24 7.74 15.38 19.66 15.97 0.51 3.95 9.81 13.12 -0.62 3.42 16.71 13.60 2.39 10.77 17.95 13.46 -1.53 11.19 14.56 7.27 0.80 11.13 10.72 3.71 0.21 -0.21 9.95 14.18 4.52 11.90 4.08 3.33 1.83 8.79 11.76 2.34 1.06 5.83 15.11 10.62 7.09 14.62 14.08 9.99 6.21 8.96 10.97 7.35 6.56 8.34 12.74 9.24 7.86 8.28 5.64 4.19 3.95 4.74 4.67 5.33 3.61 2.64 1.73 0.04 0.04 0.04 0.04 0.03 0.04 0.04 0.00
Net income 17.40 51.80 94.62 84.32 44.24 53.97 58.44 49.54 18.94 37.66 48.14 39.03 1.31 41.50 43.04 50.15 -1.67 29.42 44.06 36.30 5.85 31.81 43.94 32.96 -3.74 26.95 35.65 17.79 1.95 32.37 32.69 11.72 0.69 22.52 20.60 21.55 7.69 14.47 4.50 5.06 2.69 12.56 19.01 3.64 1.67 8.93 27.39 16.00 10.83 22.48 21.85 15.56 9.77 17.02 17.52 11.73 10.49 12.47 19.35 14.46 12.28 12.25 7.58 7.09 6.70 3.75 7.95 8.58 5.64 7.80 10.09 -0.16 0.11 0.11 0.21 0.17 0.15 0.20 0.00 0.00
2 days ago