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,514.73 1,356.51 1,257.37 1,150.98 1,074.75 963.88 994.85 882.75 727.85 603.84 542.15 509.69 449.05 394.29 359.45 296.76 257.46 227.14 207.77 190.67
Cost of revenue 777.79 713.18 673.49 631.88 589.42 562.70 562.49 487.98 401.60 338.81 306.37 284.47 254.68 212.30 193.98 168.26 148.66 133.87 127.98 117.60
Gross profit 736.94 643.33 583.87 519.10 485.33 401.18 432.37 394.77 326.25 265.03 235.78 225.22 194.37 181.99 165.47 128.50 108.80 93.27 79.79 73.08
Total operating expenses + 552.57 487.64 458.73 431.54 424.42 402.74 416.93 335.55 280.54 229.63 197.16 184.53 162.53 149.90 126.44 102.95 75.96 62.29 56.82 54.07
Operating income 184.38 155.69 123.94 87.56 60.92 -1.56 15.43 58.62 33.07 34.88 37.54 40.17 27.84 29.64 33.19 17.20 32.85 30.98 22.97 19.01
Non-operating income (net) -13.44 -5.70 -11.86 -4.93 -7.00 -11.67 -13.24 -9.10 2.81 -9.49 -6.34 -8.59 -8.01 -2.02 -0.32 -0.42 0.25 0.86 0.43 0.17
Income before tax 170.94 149.99 112.09 82.63 53.92 -13.23 2.19 49.52 35.88 25.39 31.20 31.57 19.84 27.62 32.88 16.79 33.09 31.85 23.40 19.18
Income tax expense 42.45 29.64 17.68 8.11 5.46 -3.39 -3.26 7.50 8.36 5.27 7.40 8.60 3.27 7.91 9.83 4.33 10.56 11.12 7.81 6.88
Net income 128.49 120.36 94.41 74.52 48.45 -9.84 5.45 42.02 27.52 20.12 23.80 22.97 16.57 19.71 23.04 12.46 22.53 20.73 15.59 12.30
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 382.39 394.18 384.26 381.95 354.33 355.16 339.85 338.00 323.51 323.29 315.23 320.06 297.57 293.42 287.18 294.98 275.42 278.49 267.02 280.33 248.91 258.00 243.98 218.37 243.53 257.92 243.05 255.53 238.35 233.25 221.66 224.81 203.04 190.90 179.34 186.55 171.07 157.72 156.98 151.07 138.08 138.40 136.09 138.08 129.58 132.78 128.81 128.87 119.24 120.02 115.21 109.88 103.95 102.23 95.91 100.53 95.62 91.09 90.48 91.25 86.63 81.20 73.17 74.95 67.43 67.50 66.76 64.84 58.37 58.00 58.15 57.44 53.55 54.34 50.58 51.81 51.03 50.82 46.70 48.12 45.04
Cost of revenue 198.00 198.74 197.75 197.73 182.80 182.18 182.31 176.90 171.79 188.09 173.03 167.27 159.20 158.86 158.60 159.91 154.51 149.69 146.53 156.19 137.02 146.84 141.96 134.16 139.74 146.29 138.91 143.57 133.71 128.58 119.62 124.80 114.98 105.24 98.82 102.41 95.13 87.46 89.16 84.22 77.98 78.10 76.88 77.20 74.19 72.65 71.39 73.24 67.19 66.66 64.18 62.89 60.96 56.77 50.57 53.51 51.45 48.95 49.42 48.77 46.85 44.85 41.93 42.49 39.00 40.18 38.22 36.69 33.56 34.50 34.47 32.94 31.96 32.73 30.80 32.28 32.17 31.85 28.63 29.13 27.99
Gross profit 184.40 195.45 186.52 184.22 171.53 172.98 157.54 161.10 151.72 135.20 142.20 152.78 138.36 134.55 128.57 135.07 120.91 128.81 120.49 124.14 111.89 111.16 102.01 84.22 103.78 111.63 104.14 111.96 104.64 104.67 102.04 100.01 88.06 85.66 80.51 84.14 75.94 70.26 67.82 66.85 60.10 60.31 59.21 60.89 55.38 60.13 57.42 55.62 52.04 53.36 51.03 46.99 42.99 45.46 45.34 47.02 44.17 42.15 41.05 42.48 39.79 36.36 31.25 32.46 28.44 27.32 28.54 28.14 24.81 23.49 23.68 24.50 21.59 21.61 19.78 19.54 18.86 18.96 18.07 19.00 17.05
Total operating expenses + 140.82 141.37 143.77 137.46 120.76 136.42 120.27 115.15 115.91 102.45 107.06 123.97 111.98 104.14 109.92 111.81 105.67 106.91 104.56 115.24 97.70 95.16 101.95 103.21 102.42 115.04 103.92 96.31 94.31 91.00 80.91 84.41 79.24 71.97 67.55 70.72 70.30 57.63 64.62 55.18 52.29 52.36 49.72 48.52 46.56 45.74 45.02 48.24 45.55 42.46 38.66 40.21 41.24 41.13 35.98 36.80 35.99 34.12 31.11 31.64 29.58 30.84 26.35 23.68 22.09 19.80 20.07 19.18 16.91 15.29 16.52 15.49 14.99 14.68 13.70 14.07 14.38 14.27 12.93 13.52 13.32
Operating income 43.58 54.08 42.75 46.76 50.77 36.56 37.26 45.95 35.92 32.75 35.14 28.81 26.38 30.42 18.66 23.26 15.23 21.90 15.93 8.90 14.19 16.01 0.06 -19.00 1.36 -3.41 -2.88 12.20 9.52 13.66 21.06 15.11 8.78 13.22 0.88 13.36 5.61 12.60 2.99 11.58 7.71 8.05 8.55 12.24 8.70 14.22 12.08 7.38 6.49 10.92 8.39 6.78 1.76 4.33 9.08 8.22 8.01 5.63 6.51 10.85 10.21 5.52 -3.44 8.78 6.35 7.52 8.46 8.96 7.90 8.20 7.17 9.01 6.60 6.93 6.09 5.47 4.48 4.69 5.14 5.48 3.73
Non-operating income (net) 9.97 -3.02 -4.21 -3.38 -12.81 -3.42 -0.60 -0.10 -1.57 -1.28 -4.92 -3.91 -0.88 -0.26 -1.06 -2.56 -1.06 -1.72 -1.75 -2.03 -1.50 -2.76 -2.25 -3.31 -3.35 -4.55 -2.81 -3.20 -2.68 -1.45 -1.68 -3.55 -2.42 -1.94 -3.08 -2.05 9.88 -2.98 -2.99 -1.72 -1.80 -1.50 -1.89 -1.72 -1.24 -1.87 -1.82 -2.30 -2.60 -2.73 -1.95 -1.78 -1.55 -2.48 -0.05 0.59 -0.09 0.15 0.18 -0.23 -0.41 -0.39 -0.07 0.06 -0.02 0.08 -0.03 0.02 0.17 0.34 0.23 0.15 0.15 0.18 0.10 0.06 0.09 0.04 0.09 0.00 0.02
Income before tax 53.55 51.06 38.54 43.38 37.96 33.15 36.66 45.84 34.35 31.47 30.22 24.90 25.50 30.16 17.60 20.70 14.17 20.18 14.18 6.87 12.69 13.25 -2.18 -22.30 -1.99 -7.96 -5.69 9.00 6.85 12.21 19.39 11.57 6.36 11.28 -2.21 11.31 15.49 9.62 -0.01 9.86 5.91 6.55 6.66 10.52 7.46 12.35 10.25 5.08 3.89 8.18 6.44 5.01 0.21 1.85 9.04 8.81 7.92 5.78 6.68 10.62 9.80 5.13 -3.51 8.84 6.33 7.60 8.43 8.99 8.07 8.54 7.40 9.16 6.75 7.11 6.19 5.53 4.57 4.73 5.23 5.47 3.75
Income tax expense 12.55 13.05 10.79 10.80 7.81 5.20 8.21 10.12 6.11 3.84 4.39 4.66 4.80 -3.25 2.33 5.40 3.63 -0.43 2.21 1.95 1.74 -2.13 0.83 -3.24 1.16 -3.76 -2.29 2.14 0.65 3.02 2.77 0.62 1.09 4.47 1.36 1.83 0.69 2.12 -0.98 2.57 1.56 0.15 1.84 3.12 2.29 3.68 2.49 1.37 1.06 1.64 0.83 1.25 -0.46 1.21 1.81 2.72 2.17 0.81 2.12 3.75 3.16 0.92 -1.54 3.12 1.82 2.53 2.35 3.14 2.54 3.15 2.20 3.34 2.43 2.38 1.89 1.94 1.60 1.68 1.90 1.95 1.35
Net income 41.00 38.01 27.76 32.58 30.15 27.95 28.44 35.73 28.24 27.63 25.83 20.25 20.70 33.40 15.27 15.30 10.55 20.61 11.97 4.92 10.96 15.38 -3.01 -19.06 -3.15 -4.21 -3.40 6.86 6.20 9.19 16.62 10.94 5.27 6.81 -3.57 9.48 14.80 7.51 0.97 7.29 4.35 6.41 4.82 7.40 5.17 8.67 7.76 3.72 2.82 6.54 5.61 3.75 0.67 0.64 7.23 6.10 5.75 4.97 4.56 6.87 6.64 4.21 -1.97 5.72 4.51 5.07 6.09 5.84 5.54 5.39 5.20 5.82 4.32 4.73 4.30 3.60 2.97 3.05 3.33 3.52 2.40
1 day ago