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 1,612.11 1,557.23 1,456.45 1,437.04 1,380.26 1,332.00 1,322.93 1,386.82 1,362.27 1,383.21 1,375.96 1,447.82 1,467.55 1,459.05 1,430.79 1,328.18 1,201.41 1,252.62 1,184.78 1,098.77
Cost of revenue 1,072.81 1,050.14 983.91 947.93 925.52 906.46 896.66 921.82 883.89 905.72 915.43 959.31 991.65 995.91 981.14 919.82 832.38 871.75 822.48 766.51
Gross profit 539.30 507.09 1,456.45 489.11 454.75 425.54 426.27 464.99 478.38 477.49 460.53 488.51 475.90 463.14 449.65 408.36 369.03 380.87 362.30 332.27
Total operating expenses + 332.17 315.51 305.27 292.36 284.57 258.37 257.16 262.75 262.46 264.73 249.39 357.85 303.54 271.94 258.83 233.78 222.07 219.27 214.93 202.99
Operating income 207.13 191.58 155.02 196.75 170.18 167.17 169.11 202.24 215.92 212.76 211.14 130.67 172.36 191.21 190.82 174.58 146.96 161.60 147.37 129.28
Non-operating income (net) -29.58 -28.78 -25.17 -14.55 -12.69 -29.33 -68.11 -20.72 -67.50 -45.48 -61.75 -16.07 -16.15 -16.90 -19.44 -20.38 -23.79 -32.31 -36.13 -35.75
Income before tax 177.55 162.80 129.85 182.20 157.48 137.85 101.00 181.53 148.42 167.29 149.40 114.60 156.22 174.31 171.38 154.19 123.18 129.29 111.24 93.53
Income tax expense 43.06 38.13 36.46 41.32 38.74 28.37 18.96 24.17 58.82 44.37 42.15 32.83 42.92 50.40 50.90 47.05 36.61 38.43 33.46 27.10
Net income 134.49 124.67 93.39 140.89 118.75 109.47 82.05 157.36 89.60 126.26 106.79 73.65 113.30 123.91 120.48 107.14 86.56 90.86 77.79 66.43
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 435.83 393.45 412.11 414.23 392.33 376.42 392.61 403.53 384.67 349.30 363.83 374.31 369.01 348.74 361.08 371.71 355.52 340.45 344.29 335.83 359.70 334.67 323.57 323.09 350.68 318.59 317.65 339.19 347.51 324.56 342.73 363.04 356.48 328.87 353.52 338.48 341.40 330.24 349.66 360.84 342.47 339.20 344.53 346.01 346.23 342.82 364.50 374.67 368.13 351.11 371.99 378.81 365.64 356.24 369.37 367.78 365.66 340.36 363.75 376.99 349.69 339.27 340.87 0.33 314.08 311.45 303.18 303.96 282.82 293.81 318.60 332.80 307.42 300.89 294.31 304.31 285.27 272.76 280.88 282.21 262.92
Cost of revenue 283.15 270.10 270.77 271.40 260.55 257.00 262.21 272.80 258.12 249.47 250.20 252.14 244.34 237.23 239.32 240.70 230.68 228.01 229.22 224.23 244.06 230.67 217.77 219.13 238.58 221.71 215.25 227.42 232.29 218.55 227.16 241.86 233.70 216.82 227.71 219.25 220.11 216.40 227.10 236.40 226.63 233.12 231.76 227.85 228.79 229.71 243.00 245.00 243.62 234.93 251.93 256.29 248.50 245.98 251.78 247.82 250.33 232.22 249.09 257.85 241.98 237.09 234.59 0.23 219.13 216.72 210.10 209.27 196.29 206.20 222.71 231.07 211.78 208.20 205.33 209.83 199.12 189.04 197.27 196.71 183.49
Gross profit 152.69 123.35 141.34 142.83 131.78 119.42 130.40 130.72 126.55 99.83 113.63 122.18 124.66 111.50 121.76 131.00 124.85 112.44 115.07 111.60 115.64 104.00 105.79 103.96 112.09 96.88 102.40 111.77 115.23 106.02 115.57 121.18 122.78 112.06 125.81 119.23 121.29 113.84 122.56 124.43 115.84 106.07 112.77 118.16 117.43 113.11 121.50 129.66 124.51 116.19 120.06 122.52 117.14 110.26 117.59 119.96 115.33 108.14 114.67 119.14 107.71 102.18 106.28 0.10 94.95 94.73 93.08 94.69 86.53 87.61 95.90 101.72 95.64 92.69 88.99 94.48 86.15 83.72 83.60 85.50 79.44
Total operating expenses + 85.96 85.16 83.64 85.13 78.25 77.42 79.88 81.07 77.14 91.77 69.10 70.59 73.83 70.28 74.27 75.76 72.06 72.96 68.11 75.41 67.17 58.63 64.49 63.37 65.73 63.35 63.61 64.40 65.81 60.76 65.31 69.29 67.39 61.79 67.80 66.91 66.04 69.31 68.21 80.77 68.32 74.47 69.55 73.09 70.99 76.86 85.41 81.46 122.93 77.63 71.27 73.84 80.80 70.54 66.89 65.66 68.84 65.19 64.72 64.81 64.11 61.16 58.52 0.06 56.29 68.38 54.10 51.43 48.15 51.35 55.04 56.87 56.01 57.65 50.86 54.49 51.94 53.89 50.06 50.37 48.66
Operating income 66.73 38.19 57.71 57.71 53.53 42.00 50.52 49.66 49.41 8.06 44.53 51.59 50.84 41.23 47.49 55.24 52.79 39.48 46.96 36.19 48.47 45.36 41.30 40.60 46.36 33.53 38.79 47.37 49.42 45.25 50.26 51.90 55.39 50.27 58.01 52.32 55.25 44.53 54.35 43.67 47.52 31.61 43.22 45.07 46.45 36.24 36.09 48.21 1.58 38.56 48.79 48.68 36.34 39.72 50.70 54.30 46.49 42.95 49.94 54.33 43.60 41.02 47.76 0.05 38.66 26.35 38.97 43.26 38.38 36.26 40.86 44.85 39.63 35.04 38.13 39.99 34.21 29.83 33.54 35.13 30.78
Non-operating income (net) -7.90 -7.52 -7.33 -7.39 -7.34 -6.39 -7.70 -7.65 -7.05 -6.52 -6.29 -6.35 -6.00 -4.80 -3.67 -3.08 -2.99 -1.81 -3.04 -3.76 -5.01 -13.95 -3.65 -2.08 -16.11 -52.57 -4.94 -5.20 -5.40 -5.34 -5.41 -5.27 -5.27 -7.80 -10.95 -12.66 -36.02 -5.56 -7.78 -4.64 -4.80 -4.63 -4.30 -4.11 -3.92 -4.20 -4.02 -3.72 -4.13 -3.83 -4.05 -4.01 -4.26 -3.67 -4.48 -4.35 -4.41 -4.52 -4.93 -5.14 -4.85 -4.89 -5.22 -0.01 -4.78 -5.41 -5.48 -5.65 -7.25 -7.27 -7.98 -8.48 -8.58 -8.77 -8.64 -9.47 -9.25 -8.97 -9.09 -8.98 -8.71
Income before tax 58.83 30.67 50.38 50.32 46.19 35.61 42.82 42.00 42.36 1.54 38.24 45.24 44.84 36.43 43.82 52.16 49.80 37.67 43.92 32.43 43.46 31.42 37.66 38.52 30.25 -19.04 33.85 42.17 44.02 39.92 44.86 46.63 50.13 42.47 47.06 39.66 19.23 38.97 46.57 39.03 42.72 26.98 38.93 40.96 42.53 32.04 32.08 44.49 -2.55 34.73 44.74 44.67 32.08 36.06 46.22 49.95 42.08 38.43 45.01 49.20 38.75 36.12 42.54 0.04 33.88 20.94 33.49 37.61 31.14 28.99 32.88 36.37 31.06 26.27 29.49 30.52 24.96 20.86 24.45 26.15 22.07
Income tax expense 14.66 5.18 13.42 12.73 11.73 5.51 10.13 11.07 11.42 7.37 6.69 11.21 11.19 7.31 7.77 13.51 12.73 10.44 10.01 6.50 11.80 6.25 4.75 7.90 9.48 -2.07 1.98 7.84 11.21 7.07 -2.34 7.50 11.93 29.05 14.85 8.89 6.03 7.62 10.95 14.28 11.53 7.65 11.29 11.42 11.80 5.71 9.41 15.43 -0.48 6.68 13.22 12.39 10.64 8.83 13.34 15.05 13.18 9.84 13.01 15.71 12.33 10.35 13.32 0.01 10.41 4.64 10.66 11.79 9.53 8.37 8.78 10.91 10.38 7.85 8.71 9.29 7.61 5.50 7.47 7.69 6.45
Net income 44.17 25.48 36.96 37.59 34.46 30.10 32.69 30.93 30.94 -5.83 31.54 34.03 33.65 29.12 36.05 38.65 37.07 27.23 33.91 25.94 31.67 25.17 32.91 30.62 20.77 -16.96 31.87 34.33 32.81 32.85 47.19 39.12 38.19 13.42 32.21 30.77 13.19 31.35 35.62 28.12 31.17 19.22 27.59 29.45 30.53 25.36 21.31 29.06 -2.08 28.05 31.53 32.28 21.44 27.22 32.88 34.91 28.91 28.59 32.00 33.49 26.42 25.78 29.22 0.03 23.47 16.31 22.83 25.82 21.61 20.62 24.10 25.46 20.68 18.42 20.78 21.23 17.35 15.37 16.98 18.46 15.62
1 day ago