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 759.00 722.90 862.13 1,047.22 1,012.80 748.25 802.29 817.73 819.87 821.57 804.87 768.41 746.09 670.07 620.90 620.33 589.47 693.05 787.06 861.92
Cost of revenue 298.50 283.82 339.04 442.99 438.17 329.26 367.80 371.19 374.94 378.23 374.09 356.04 344.59 318.04 300.19 301.56 282.77 333.99 394.86 432.95
Gross profit 460.50 439.08 523.09 604.23 574.63 418.99 434.49 446.54 444.92 443.34 430.78 412.37 401.50 352.04 320.72 318.77 306.71 359.06 392.20 428.98
Total operating expenses + 439.33 419.22 455.81 486.30 456.27 377.29 407.46 404.86 402.95 399.39 384.83 386.24 348.40 328.70 315.57 311.56 311.50 365.73 392.43 405.17
Operating income 21.17 19.86 67.28 117.93 118.36 41.71 27.03 41.69 41.98 43.95 45.95 26.13 53.10 23.34 5.14 7.21 -4.79 -6.67 -0.23 23.80
Non-operating income (net) 5.66 6.30 5.43 1.57 0.18 35.03 1.69 -1.28 1.25 1.87 -0.67 -0.87 -0.61 0.18 -0.54 1.47 -0.62 0.14 2.18 1.82
Income before tax 26.83 26.15 72.71 119.50 118.54 76.73 28.72 40.41 43.22 45.82 45.28 25.26 52.49 23.52 4.60 8.67 -5.41 -6.53 1.94 25.62
Income tax expense 7.10 6.20 16.39 30.14 27.73 17.58 6.86 10.10 22.15 17.47 17.49 16.67 20.22 8.61 -10.86 0.23 -1.23 5.57 0.19 9.62
Net income 19.73 19.96 56.32 89.36 90.80 59.15 21.87 30.31 21.08 28.36 27.79 8.59 32.27 14.91 15.46 8.44 -4.18 -12.10 1.76 16.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 189.05 201.92 194.48 181.03 181.57 184.35 175.91 178.64 184.00 210.74 220.35 206.29 224.75 280.56 274.50 253.22 238.95 265.94 260.38 249.99 236.49 241.34 217.51 109.97 179.43 213.84 209.32 191.89 187.24 208.97 210.55 198.78 199.44 214.96 207.65 196.83 200.43 220.60 211.69 194.77 194.51 215.89 209.92 187.73 191.33 213.00 198.54 175.13 181.74 196.16 192.72 171.11 186.09 182.09 172.68 151.52 163.57 168.36 155.49 143.21 154.31 162.80 157.30 145.26 156.25 162.64 151.95 129.68 144.24 163.81 176.05 168.41 185.25 208.22 200.67 187.10 191.07 218.86 222.94 211.03 209.09
Cost of revenue 72.83 79.87 77.22 70.92 70.48 70.20 70.00 70.65 72.98 79.33 86.35 81.39 91.97 120.62 117.78 106.61 97.99 115.85 112.38 108.49 101.46 103.72 95.34 50.32 79.88 98.01 97.30 88.34 84.16 94.50 95.18 90.98 90.54 98.77 95.63 89.71 90.83 99.57 97.95 90.61 90.09 99.68 98.18 87.55 88.68 98.84 92.34 80.99 83.88 90.16 88.85 79.80 85.78 86.04 82.00 71.77 78.23 80.34 74.94 69.69 75.22 79.43 76.56 70.80 74.77 76.39 72.84 63.06 70.48 77.91 85.10 82.16 88.82 101.88 101.14 96.20 95.64 107.60 113.89 107.14 104.31
Gross profit 116.22 122.05 117.26 110.10 111.08 114.16 105.92 107.98 111.02 131.42 134.00 124.90 132.79 159.94 156.72 146.61 140.96 150.09 148.00 141.50 135.03 137.62 122.18 59.65 99.55 115.83 112.02 103.56 103.08 114.47 115.37 107.80 108.91 116.19 112.02 107.12 109.60 121.02 113.74 104.16 104.42 116.21 111.74 100.18 102.65 114.16 106.20 94.14 97.86 106.00 103.88 91.31 100.31 96.06 90.67 79.75 85.34 88.02 80.55 73.53 79.09 83.37 80.75 74.46 81.48 86.25 79.11 66.62 73.76 85.90 90.94 86.75 96.44 106.34 99.53 90.91 95.43 111.26 109.05 103.89 104.77
Total operating expenses + 111.28 112.46 112.33 107.33 107.20 105.83 100.94 103.10 109.36 114.71 112.73 110.02 118.36 128.48 124.53 118.13 115.15 117.95 116.16 112.40 109.76 107.00 100.10 72.65 97.54 108.64 104.18 95.79 98.86 101.90 103.20 98.75 100.97 103.58 102.08 96.86 100.43 104.47 101.76 96.77 96.39 101.11 98.73 92.74 92.25 118.74 93.57 86.28 87.64 90.40 88.26 83.15 86.59 85.87 85.04 76.34 81.23 81.63 80.47 74.45 79.49 79.23 79.34 74.92 79.04 78.62 78.46 73.25 81.17 86.55 92.95 90.43 94.80 103.01 100.21 93.95 95.27 104.28 103.77 98.57 98.58
Operating income 4.94 9.59 4.94 2.77 3.88 8.33 4.98 4.89 1.66 16.71 21.27 14.88 14.42 31.45 32.19 28.48 25.81 32.14 31.85 29.10 25.27 30.61 22.08 -13.00 2.02 7.19 7.84 7.77 4.22 12.56 12.18 9.05 7.93 12.61 9.94 10.26 9.17 16.55 11.98 7.39 8.03 15.10 13.01 7.45 10.39 -4.59 12.63 7.86 10.22 15.60 15.62 8.16 13.72 10.19 5.63 3.41 4.11 6.39 0.08 -0.93 -0.40 4.14 1.40 -0.46 2.44 7.63 0.64 -6.63 -7.41 -0.65 -2.01 -4.18 1.64 3.33 -0.68 -3.04 0.16 6.99 5.27 5.32 6.19
Non-operating income (net) 1.02 1.20 1.49 1.56 1.41 1.30 1.89 1.57 1.53 1.79 1.66 0.96 1.01 1.05 0.42 0.19 -0.09 -0.04 0.06 0.07 0.09 0.66 2.45 31.63 0.28 0.40 0.33 0.47 0.50 -0.23 -0.97 -0.64 0.52 1.46 -0.22 -0.57 0.58 0.79 0.15 1.37 -0.44 0.00 -0.60 0.39 -0.47 -0.39 -0.16 -0.05 -0.27 0.18 -0.23 -0.29 -0.27 -0.09 0.01 0.36 -0.09 -0.33 0.01 -0.09 -0.12 1.52 -0.16 -0.20 -0.01 -0.02 0.06 0.11 0.22 -1.52 -0.27 0.29 0.17 -1.13 1.24 0.87 1.19 -1.53 0.84 0.53 2.01
Income before tax 5.96 10.79 6.43 4.33 5.29 9.63 6.87 6.45 3.20 18.50 22.93 15.84 15.44 32.50 32.61 28.67 25.72 32.10 31.90 29.17 25.36 31.27 24.53 18.63 2.30 7.59 8.17 8.24 4.73 12.34 11.20 8.41 8.46 14.07 9.72 9.69 9.74 17.35 12.13 8.76 7.59 15.09 12.41 7.84 9.93 -4.98 12.47 7.81 9.96 15.78 15.39 7.87 13.45 10.09 5.64 3.77 4.02 6.06 0.09 -1.02 -0.53 5.65 1.25 -0.66 2.43 7.61 0.70 -6.52 -7.19 -2.17 -2.28 -3.88 1.81 2.20 0.56 -2.17 1.35 5.46 6.11 5.85 8.20
Income tax expense 1.70 2.26 12.89 1.64 1.52 1.44 1.94 2.02 0.80 3.50 5.78 4.05 3.07 8.77 8.06 6.96 6.36 7.79 7.67 6.31 5.96 5.85 6.27 4.99 0.48 1.49 2.07 2.19 1.10 2.91 2.85 2.20 2.14 11.15 3.74 3.51 3.75 6.40 4.76 3.39 2.92 5.91 4.76 3.01 3.81 5.21 4.64 2.98 3.83 6.10 5.89 3.04 5.19 3.31 2.32 1.41 1.56 -10.90 -0.03 -0.08 0.14 0.14 0.06 -0.05 0.08 -1.56 0.20 0.06 0.07 7.14 -0.77 -1.58 0.78 0.57 -0.08 -0.82 0.52 2.29 1.98 2.26 3.10
Net income 4.26 8.53 -6.46 2.69 3.78 8.20 4.93 4.44 2.39 15.00 17.15 11.79 12.37 23.74 24.55 21.71 19.36 24.31 24.23 22.86 19.41 25.43 18.26 13.64 1.82 6.10 6.10 6.05 3.62 9.43 8.35 6.21 6.31 2.92 5.98 6.19 5.99 10.95 7.37 5.37 4.67 9.18 7.66 4.83 6.12 -10.19 7.82 4.83 6.13 9.68 9.49 4.83 8.26 6.78 3.31 2.36 2.46 16.96 0.12 -0.94 -0.67 5.51 1.19 -0.61 2.35 9.17 0.50 -6.58 -7.26 -9.31 -1.52 -2.31 1.03 1.64 0.64 -1.35 0.83 3.17 4.14 3.59 5.10
5 days ago