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,131.25 2,021.34 2,065.13 2,043.71 1,661.87 1,247.33 1,314.58 1,298.13 1,124.91 949.86 924.92 1,047.78 965.46 891.35 821.08 713.79 625.99 745.63 602.03 557.95
Cost of revenue 1,375.33 1,304.06 1,368.13 1,352.28 1,085.78 814.19 886.48 865.76 747.93 618.45 627.32 703.37 633.95 589.68 548.77 483.49 438.15 518.70 429.21 366.39
Gross profit 755.93 717.28 697.01 691.44 576.09 433.14 428.10 432.37 376.98 331.41 297.61 344.41 331.51 301.66 272.31 230.30 187.84 226.93 172.82 191.56
Total operating expenses + 483.93 473.64 434.57 434.25 386.90 302.63 300.97 300.37 269.75 219.34 207.25 244.32 207.73 177.97 178.91 166.20 139.82 150.22 123.65 102.48
Operating income 271.99 243.65 262.44 257.19 189.19 130.51 127.13 131.99 107.23 112.07 90.36 100.09 123.78 114.88 93.40 64.00 48.02 76.71 49.17 89.08
Non-operating income (net) -77.34 -11.80 -20.22 -21.96 0.51 -6.81 -10.30 -11.59 -2.64 -7.96 -4.05 -10.39 -12.23 1.11 -6.26 -9.02 -9.12 -9.67 -5.06 -1.65
Income before tax 194.65 231.85 242.22 235.23 189.71 123.70 116.84 120.41 104.59 104.11 86.32 89.70 111.55 115.99 87.14 54.98 38.89 67.04 44.12 87.43
Income tax expense 45.96 50.24 47.49 46.42 34.73 22.54 20.84 14.89 25.99 24.80 12.63 18.85 28.85 32.25 23.41 15.06 12.17 22.93 15.43 30.67
Net income 147.09 180.31 193.27 187.33 153.86 100.46 95.48 105.88 78.18 78.75 72.95 69.81 81.96 82.86 63.10 38.91 25.99 44.11 28.68 57.00
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 500.44 506.86 581.71 587.43 455.25 485.75 531.44 543.26 460.90 472.97 538.43 569.18 484.55 489.43 551.67 551.14 451.47 432.52 459.02 437.28 333.05 321.11 351.19 308.28 266.75 320.11 348.42 355.34 290.72 316.66 341.87 343.97 295.63 288.20 311.11 305.35 220.25 239.59 239.76 252.08 218.43 219.28 232.49 247.43 225.73 253.84 278.05 284.47 231.42 229.65 249.84 263.44 222.52 205.17 237.56 246.70 201.92 187.24 224.39 224.12 185.33 174.97 188.41 190.42 159.99 144.91 166.01 165.28 149.80 152.11 215.82 201.70 176.01 153.74 165.26 152.53 130.50 118.65 156.17 162.67 101.74
Cost of revenue 325.47 335.36 373.01 375.61 291.34 321.51 341.78 343.46 297.32 312.96 352.18 380.70 322.29 323.21 361.08 361.85 306.14 287.33 295.90 285.04 217.50 209.70 226.89 201.16 176.44 218.85 230.79 235.62 201.21 212.32 228.90 227.89 196.65 193.62 207.27 202.60 144.44 158.57 154.29 161.40 144.19 150.17 155.69 167.22 154.24 176.08 188.90 185.07 153.31 153.64 162.87 168.85 148.58 136.70 154.98 162.36 135.65 126.39 150.67 146.90 124.80 118.85 129.14 125.95 109.56 99.67 115.76 116.12 106.60 107.83 149.35 136.98 124.55 111.12 117.31 109.22 91.57 72.88 102.81 108.90 66.31
Gross profit 174.97 171.49 208.70 211.83 163.90 164.24 189.66 199.80 163.58 160.01 186.25 188.48 162.27 166.22 190.60 189.29 145.33 145.19 163.12 152.24 115.55 111.40 124.30 107.12 90.32 101.26 117.62 119.72 89.51 104.34 112.97 116.08 98.98 94.57 103.84 102.75 75.82 81.02 85.47 90.68 74.24 69.12 76.79 80.21 71.49 77.75 89.15 99.39 78.11 76.01 86.97 94.59 73.94 68.47 82.58 84.34 66.27 60.85 73.72 77.22 60.53 56.12 59.27 64.47 50.44 45.24 50.24 49.16 43.20 44.28 66.47 64.72 51.46 42.62 47.96 43.31 38.93 45.77 53.37 53.77 35.43
Total operating expenses + 122.31 119.49 123.47 121.92 118.44 121.21 116.14 120.65 115.64 109.18 108.15 107.58 109.66 110.00 110.55 108.31 105.39 97.98 106.52 100.64 81.76 77.03 75.91 73.19 76.50 72.65 74.90 76.03 77.39 75.66 72.83 75.60 76.28 72.10 71.86 68.48 57.31 55.79 53.66 58.00 53.17 45.56 49.03 57.04 55.62 75.18 56.72 60.27 52.15 53.83 49.24 54.46 50.90 47.54 49.00 46.77 45.35 44.41 44.84 43.93 44.15 42.27 39.60 43.12 35.89 30.73 33.82 34.63 34.45 34.53 38.88 38.27 36.31 30.30 28.19 31.81 29.46 24.27 27.79 27.63 20.44
Operating income 52.66 52.00 85.23 89.91 45.46 43.03 73.53 79.15 47.94 50.83 78.10 80.90 52.61 56.22 80.04 80.98 39.94 47.21 56.59 51.60 33.79 34.37 48.38 33.93 13.82 28.60 42.72 43.69 12.12 28.68 40.14 40.47 22.70 22.47 31.98 34.27 18.51 25.23 31.81 32.68 21.07 23.56 27.77 23.17 15.87 2.57 32.43 39.13 25.96 22.18 37.73 41.40 23.88 22.50 33.49 37.51 21.00 16.33 28.32 32.78 15.96 13.87 19.60 18.58 12.55 13.92 15.46 10.77 7.86 7.61 27.59 26.44 15.07 10.37 19.43 11.14 8.24 21.50 25.57 26.14 14.99
Non-operating income (net) -6.88 -3.36 -61.70 -9.28 -3.61 -2.30 -1.65 -2.23 -5.62 -3.68 -5.19 -6.57 -4.78 -7.39 -7.69 -4.42 -2.46 4.48 0.27 -2.99 -1.25 -2.17 -1.73 -2.44 -0.47 -5.49 -0.21 -3.09 -1.51 -0.38 -4.47 -3.56 -3.18 -1.50 -1.67 2.89 -2.37 -3.48 -0.14 -0.53 -2.54 -2.31 -1.08 -1.37 0.73 -3.30 -2.90 -1.31 -2.88 -4.35 -2.84 -3.43 -3.02 -4.06 -2.83 -2.27 10.65 -0.93 -1.93 -2.40 -1.01 -1.01 -2.00 -1.77 -4.25 -2.71 -2.55 -1.86 -2.01 -2.41 -1.62 -3.16 -2.48 -1.72 -1.79 -0.88 -0.67 -0.72 0.30 -0.54 0.19
Income before tax 45.78 48.64 23.53 80.62 41.85 40.74 71.88 76.92 42.31 47.15 72.91 74.33 47.82 48.83 72.35 76.56 37.48 51.68 56.86 48.62 32.54 32.20 46.65 31.50 13.35 23.12 42.51 40.60 10.61 28.31 35.67 36.91 19.52 20.97 30.32 37.16 16.14 21.76 31.67 32.15 18.54 21.24 26.68 21.80 16.59 -0.73 29.53 37.82 23.08 17.83 34.89 37.97 20.85 18.44 30.66 35.24 31.65 15.39 26.40 30.39 14.96 12.85 17.60 16.82 8.31 11.21 12.92 8.91 5.85 5.19 25.97 23.29 12.59 8.65 17.64 10.26 7.57 20.78 25.87 25.60 15.18
Income tax expense 11.08 9.09 6.33 20.06 10.48 6.44 16.98 17.59 9.22 8.32 14.75 14.17 10.25 8.87 13.38 16.80 7.37 10.69 10.41 9.25 4.38 5.21 8.08 6.70 2.56 3.13 8.44 7.79 1.48 3.97 5.74 6.88 -1.70 13.10 5.77 6.92 0.20 3.96 7.93 7.96 4.96 4.99 5.66 5.36 -3.38 -3.89 6.73 10.36 5.66 4.48 9.60 9.53 5.24 5.11 8.65 10.00 8.49 3.88 7.10 8.38 4.05 4.13 5.02 5.37 0.76 3.37 4.09 2.91 1.80 1.77 8.71 8.00 4.44 3.18 5.96 3.62 2.67 6.94 9.09 9.16 5.49
Net income 34.33 39.25 16.74 60.14 30.96 33.66 54.60 59.10 32.96 38.55 57.80 59.60 37.33 39.58 58.62 59.36 29.77 40.67 46.17 39.14 27.88 26.79 38.37 24.65 10.64 19.78 33.91 32.75 9.06 24.20 30.01 30.50 21.17 8.07 24.47 29.91 15.73 17.64 23.66 23.98 13.46 16.16 20.83 16.16 19.80 3.10 22.67 27.07 16.96 13.31 25.06 28.14 15.46 13.15 21.87 24.81 23.05 11.55 19.22 21.65 10.68 8.51 12.33 11.14 7.33 7.68 8.63 5.82 3.85 3.42 17.26 15.28 8.15 5.46 11.68 6.64 4.90 14.07 16.78 16.44 9.70
1 day ago