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,087.68 1,838.37 1,630.67 1,412.04 1,122.29 958.43 991.35 883.11 762.31 685.99 628.49 499.28 478.45 442.93 360.54 252.75 191.00 181.71 179.89 121.77
Cost of revenue 1,286.60 1,147.36 1,022.90 896.60 690.93 623.94 655.49 584.86 495.59 447.96 402.92 332.54 290.94 271.88 219.99 151.29 109.39 112.44 113.72 73.84
Gross profit 801.08 691.01 607.77 515.45 431.36 334.50 335.86 298.26 266.72 238.03 225.58 166.74 187.51 171.05 140.55 101.47 81.61 69.28 66.17 47.93
Total operating expenses + 487.33 427.39 369.01 323.29 275.48 224.48 259.40 248.44 194.44 173.78 158.23 132.70 120.09 113.82 99.24 74.95 57.21 53.61 48.94 32.86
Operating income 313.75 263.62 238.76 192.16 155.88 110.02 76.45 49.82 72.73 64.50 67.34 34.04 67.42 57.23 41.32 26.52 24.40 15.67 17.23 15.07
Non-operating income (net) 1.30 -2.39 -0.66 -1.63 -9.27 5.08 6.38 10.30 12.31 19.39 8.43 3.60 -2.44 -0.51 5.33 5.57 3.70 -5.87 11.92 1.04
Income before tax 315.05 261.23 238.09 190.53 146.61 115.10 82.83 60.12 85.03 83.88 75.78 37.64 64.98 56.72 46.65 32.09 28.10 9.80 29.15 16.11
Income tax expense 63.73 62.94 53.54 47.57 31.85 25.63 15.17 3.40 36.15 22.15 24.21 5.19 16.88 14.88 11.87 5.50 3.70 -1.34 2.11 2.06
Net income 251.02 198.30 184.56 142.97 114.76 89.48 67.66 56.73 48.89 61.73 51.57 32.45 48.10 41.84 34.78 26.59 15.65 14.41 27.04 14.06
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 570.35 542.62 529.59 514.46 501.02 481.43 472.07 448.37 436.51 414.06 410.97 405.00 400.64 374.70 361.35 346.78 329.21 295.49 290.33 275.06 261.42 248.95 241.02 222.47 245.99 256.87 251.39 243.51 239.57 234.90 231.12 210.11 206.97 197.88 192.35 189.06 183.03 177.27 171.20 170.48 167.04 165.86 163.50 155.62 143.51 135.29 122.46 119.74 121.80 124.12 122.32 116.01 116.01 117.65 112.64 108.03 104.61 102.58 100.03 85.03 72.91 70.04 67.59 60.64 54.49 59.44 48.19 42.39 40.99 43.69 46.57 53.82 50.95 50.39 46.63 43.02 39.85 39.32 35.67 25.23 21.56
Cost of revenue 348.27 332.98 325.65 320.27 307.71 298.02 293.81 282.11 273.42 262.21 256.00 253.22 251.47 237.41 230.46 221.21 207.52 183.67 177.74 170.70 158.82 150.79 152.09 158.40 162.66 168.26 167.54 162.45 157.24 154.95 152.16 139.65 138.10 129.37 124.89 125.45 120.12 115.78 111.77 112.03 108.38 106.12 103.20 100.48 93.13 91.37 84.98 81.26 74.92 72.05 72.05 73.93 72.91 70.51 68.65 66.05 66.67 62.02 61.76 52.00 44.22 41.77 40.58 37.45 31.49 30.40 28.80 25.83 24.36 25.53 28.05 33.91 32.36 30.59 29.85 28.80 24.48 22.46 21.49 15.94 13.95
Gross profit 222.08 209.64 203.94 194.19 193.31 183.40 178.27 166.26 163.08 151.85 154.97 151.78 149.17 137.29 130.89 125.58 121.69 111.82 112.58 104.36 102.59 98.16 88.93 64.07 83.33 88.61 83.85 81.06 82.33 79.96 78.97 70.46 68.87 68.51 67.46 63.61 62.91 61.49 59.43 58.45 58.66 59.74 60.31 55.14 50.39 43.92 37.47 38.48 46.88 52.07 50.27 42.08 43.09 47.14 43.99 41.99 37.94 40.56 38.27 33.03 28.69 28.27 27.00 23.19 23.00 29.04 19.38 16.56 16.63 18.16 18.53 19.90 18.58 19.80 16.78 14.22 15.37 16.86 14.17 9.29 21.56
Total operating expenses + 130.26 131.62 127.76 113.05 114.90 112.16 108.86 104.81 101.56 97.58 94.74 86.97 89.73 86.30 80.78 78.49 77.72 75.76 70.14 68.53 61.04 59.90 54.53 54.21 55.85 65.30 61.43 67.21 65.47 82.05 59.29 53.37 53.72 51.21 48.32 47.06 46.75 47.32 42.07 42.22 42.21 41.86 39.56 39.90 36.92 36.85 32.08 32.38 31.39 29.10 30.75 29.25 30.99 31.61 27.12 27.59 27.51 27.82 26.61 23.62 21.18 28.27 20.02 17.92 16.53 16.89 14.20 13.76 12.35 12.75 13.26 14.34 13.54 14.80 11.80 11.60 10.44 10.41 10.05 6.19 21.56
Operating income 91.83 78.02 76.17 81.14 78.42 71.24 69.41 61.45 61.52 54.27 60.23 64.81 59.45 51.00 50.11 47.08 43.98 36.06 42.44 35.83 41.56 38.26 34.41 9.87 27.49 23.31 22.42 13.86 16.86 -2.09 19.67 17.09 15.15 21.54 20.95 18.27 17.21 14.18 17.36 16.24 16.45 17.88 20.75 15.25 13.47 7.07 5.39 6.10 15.49 22.98 19.51 12.83 12.11 15.54 16.87 14.39 10.43 12.74 11.66 9.41 7.51 7.79 6.98 5.27 6.48 12.14 5.18 2.80 4.28 5.41 5.27 2.46 5.04 5.00 1.76 2.62 4.93 6.45 4.12 3.09 21.56
Non-operating income (net) -0.43 -2.55 -1.48 3.46 1.64 -0.72 -0.91 -1.75 0.99 1.78 -2.19 -0.19 -0.06 -6.36 1.43 -0.11 3.41 2.07 -11.74 1.06 -0.67 1.17 0.50 2.64 0.78 0.64 2.32 1.38 2.03 2.55 1.31 2.88 3.56 -1.95 2.95 2.93 3.14 4.92 4.34 7.15 3.26 1.79 1.98 2.36 2.31 1.07 1.69 0.72 0.13 -1.08 -2.04 0.02 0.65 0.53 -0.84 -1.71 1.51 0.04 0.87 2.45 1.97 2.05 1.21 1.22 1.02 -0.75 -1.73 -1.43 -1.00 -2.31 -5.48 -0.22 2.36 3.78 3.12 3.30 1.56 1.30 0.05 -0.84 -19.44
Income before tax 91.40 75.48 74.70 84.60 80.06 70.52 68.50 59.70 62.52 56.05 58.04 64.62 59.39 44.64 51.54 46.97 47.38 38.13 30.70 36.89 40.89 39.43 34.91 12.50 28.27 23.96 24.75 15.23 18.90 0.46 20.99 19.97 18.71 19.59 23.90 21.20 20.35 19.09 21.70 23.38 19.72 19.66 22.73 17.61 15.78 8.13 7.08 6.82 15.61 21.90 17.47 12.85 12.76 16.07 16.03 12.68 11.94 12.78 12.53 11.86 9.48 9.84 8.19 6.49 7.50 11.40 3.45 1.36 3.29 3.09 -0.22 2.23 7.40 8.78 4.88 5.93 6.49 7.74 4.17 2.26 2.11
Income tax expense 24.32 15.23 16.46 18.55 13.50 19.85 15.46 13.87 13.75 15.76 14.16 15.55 8.06 12.79 12.45 11.13 11.20 9.83 4.20 8.87 8.96 7.21 8.49 4.07 5.86 2.60 5.70 2.67 4.20 -3.40 5.74 5.51 -4.45 28.94 2.82 0.82 3.56 3.60 5.65 7.01 5.90 4.90 7.57 5.53 6.21 0.67 1.00 -0.94 4.47 6.04 4.23 3.62 3.00 3.91 4.33 3.63 3.02 3.23 4.14 3.38 1.12 1.62 0.38 1.62 1.88 3.87 -0.54 0.11 0.26 -0.36 -0.59 -0.36 0.60 -1.00 0.87 0.31 1.08 1.70 -0.15 0.67 -2.11
Net income 67.08 60.25 58.16 66.05 66.56 50.67 53.04 45.83 48.76 40.28 43.88 49.07 51.33 31.85 39.10 35.85 36.18 28.30 26.51 28.02 31.93 32.22 26.42 8.43 22.41 21.36 19.04 12.56 14.70 3.86 15.25 14.46 23.16 -9.36 21.08 20.38 16.79 15.49 16.05 16.38 13.82 14.76 15.16 12.07 9.57 7.46 6.08 7.76 11.15 15.86 13.24 9.24 9.76 12.16 11.70 9.05 8.92 9.55 8.39 8.48 8.36 8.30 7.80 4.87 5.62 7.52 3.99 1.25 2.88 3.42 -1.08 5.26 6.80 9.78 6.24 5.62 5.41 5.94 4.14 1.41 1.94
2 days ago