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 480.14 454.36 445.32 421.91 444.08 385.21 362.22 364.81 342.03 341.16 324.71 366.37 378.10 367.47 367.81 349.92 343.02 381.30 366.65 362.22
Cost of revenue 132.42 129.68 124.19 122.15 115.47 101.28 93.94 95.69 91.04 90.94 85.35 91.58 94.81 93.32 69.41 69.04 68.80 71.87 71.00 68.75
Gross profit 347.72 324.69 321.13 299.76 328.62 283.93 268.28 269.12 250.99 250.22 239.36 274.78 283.28 274.14 298.40 280.88 274.22 309.43 295.65 293.48
Total operating expenses + 322.98 304.59 302.38 283.50 293.95 262.45 252.15 263.77 249.61 240.18 225.49 255.74 259.23 240.13 278.24 269.62 263.45 303.83 292.59 285.47
Operating income 24.74 20.10 18.75 16.26 34.67 21.48 16.13 5.35 1.39 10.04 13.87 19.05 24.06 34.02 20.17 11.26 10.77 5.60 3.06 8.01
Non-operating income (net) 5.07 -1.67 1.45 -1.04 -2.85 1.34 -0.48 -2.15 1.84 -0.77 -0.59 -0.03 1.60 1.48 1.85 2.73 3.56 0.87 1.40 0.62
Income before tax 29.81 18.43 20.20 15.22 31.82 22.82 15.64 3.20 3.22 9.27 13.28 19.01 25.65 35.50 22.01 13.99 14.33 6.47 4.47 8.63
Income tax expense 9.36 10.53 3.79 14.67 1.62 -0.14 8.71 4.40 17.04 8.59 1.74 -0.74 8.04 10.12 4.41 5.52 8.21 8.31 12.70 12.19
Net income 19.52 7.70 15.08 -0.39 28.85 21.34 6.77 -0.85 -12.94 2.14 14.69 10.02 17.61 25.38 17.60 -1.23 6.12 -1.84 -8.24 -3.57
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 122.89 123.81 128.34 114.75 113.25 118.21 114.62 110.55 110.99 108.94 111.20 116.55 108.63 102.75 104.51 104.16 110.49 117.94 114.75 108.98 102.42 101.74 100.25 87.29 95.93 91.70 88.52 90.72 91.27 97.37 88.83 91.27 87.34 88.29 89.30 81.34 83.10 83.95 85.44 89.37 82.40 79.99 79.59 81.25 83.88 86.66 94.88 94.33 95.75 95.48 92.46 93.68 96.48 90.38 91.23 92.99 92.87 92.06 91.10 91.81 92.84 89.89 86.10 87.36 87.05 89.92 85.78 84.15 83.18 90.19 94.67 97.88 98.56 94.22 88.21 90.54 93.68 88.03 92.46 89.51 87.99
Cost of revenue 32.92 34.03 34.29 32.45 31.65 33.14 32.86 31.66 32.02 30.61 29.96 31.92 31.69 28.59 29.63 29.47 34.46 30.61 29.42 28.46 26.98 26.40 27.18 23.02 24.68 23.86 22.78 23.87 23.43 25.54 23.16 24.28 22.71 24.61 23.51 21.20 21.73 24.33 21.51 23.08 22.02 21.75 20.64 21.07 21.88 23.47 23.32 23.37 23.11 24.08 23.66 22.63 24.45 40.17 17.71 17.09 18.36 16.85 16.88 17.13 18.55 17.73 16.63 16.85 18.00 18.17 17.30 15.79 17.55 18.72 17.15 16.80 19.22 18.21 18.33 15.94 18.52 16.15 18.23 16.53 17.84
Gross profit 89.98 89.78 94.05 82.30 81.60 85.06 81.76 78.89 78.98 78.32 81.24 84.62 76.94 74.16 74.87 74.69 76.03 87.33 85.33 80.52 75.44 75.34 73.08 64.27 71.25 67.83 65.74 66.86 67.84 71.84 65.67 66.99 64.63 63.68 65.80 60.15 61.37 59.62 63.93 66.29 60.38 58.24 58.94 60.18 62.00 63.20 71.56 70.95 72.65 71.40 68.80 71.05 72.03 50.21 73.52 75.91 74.51 75.21 74.22 74.68 74.29 72.16 69.46 70.51 69.05 71.75 68.48 68.36 65.63 71.48 77.52 81.08 79.34 76.01 69.89 74.60 75.16 71.88 74.23 72.98 70.15
Total operating expenses + 80.43 84.46 85.07 78.03 75.43 80.51 76.48 73.25 74.35 72.62 75.41 77.59 76.77 69.98 69.86 68.94 74.73 79.79 75.32 71.03 67.81 73.09 67.60 57.67 64.08 63.93 61.04 62.32 64.87 73.06 62.15 64.80 63.75 66.52 63.64 60.12 59.32 61.01 58.87 62.04 58.26 56.02 55.81 57.00 56.67 62.36 68.93 65.14 65.48 68.81 62.09 63.23 65.09 44.39 64.81 65.59 65.33 65.61 79.33 66.63 66.67 68.61 65.59 67.55 69.03 66.40 62.27 66.31 68.47 72.23 75.45 77.71 78.44 74.37 74.70 70.96 72.57 67.74 68.47 72.25 72.77
Operating income 9.55 5.32 8.98 4.27 6.17 4.55 5.28 5.64 4.62 5.71 5.83 7.04 0.17 4.18 5.01 5.76 1.31 7.54 10.01 9.49 7.64 2.25 5.47 6.60 7.16 3.91 4.70 4.54 2.98 -1.23 3.51 2.19 0.88 -2.84 2.15 0.02 2.05 -1.39 5.06 4.25 2.12 2.22 3.14 3.18 5.33 0.83 2.63 5.81 7.17 2.59 6.71 7.81 6.94 5.83 8.71 10.31 9.17 9.60 -5.11 8.05 7.62 3.54 3.88 2.96 0.02 5.35 6.21 2.06 -2.84 -0.75 2.07 3.38 0.90 1.64 -4.81 3.64 2.59 4.14 5.76 0.73 -2.62
Non-operating income (net) -1.39 0.17 0.70 3.27 0.94 -3.10 2.62 -1.21 0.03 1.95 -0.93 -1.09 1.51 1.99 -2.28 -0.44 -0.31 -0.56 -0.89 0.53 -1.93 1.57 0.67 1.51 -2.41 0.50 -1.24 0.31 -0.05 -0.73 -0.35 -1.81 0.74 -0.07 0.19 0.44 1.28 -1.73 0.02 -0.62 1.56 -0.03 -0.25 0.00 -0.32 0.35 -1.28 -0.38 -1.12 0.05 -0.27 1.48 0.33 1.64 -0.21 0.17 -0.11 0.80 1.20 -0.42 0.27 0.35 0.38 -0.94 2.84 0.51 1.30 0.54 1.20 1.37 -0.45 0.31 -0.36 -0.13 0.43 0.16 0.95 -1.03 0.28 0.85 0.52
Income before tax 8.16 5.49 9.67 7.54 7.11 1.45 7.90 4.42 4.66 7.66 4.91 5.95 1.69 6.18 2.73 5.31 1.00 6.99 9.12 10.02 5.70 3.82 6.14 8.11 4.75 4.41 3.46 4.84 2.93 -1.96 3.16 0.38 1.62 -2.92 2.35 0.46 3.33 -3.12 5.08 3.63 3.68 2.20 2.89 3.18 5.01 1.18 1.35 5.44 6.06 2.64 6.44 9.29 7.27 7.47 8.49 10.48 9.06 10.40 -3.90 7.63 7.89 3.90 4.25 2.02 2.85 5.86 7.51 2.60 -1.64 0.62 1.62 3.69 0.54 1.51 -4.38 3.80 3.54 3.11 6.04 1.58 -2.10
Income tax expense 3.04 0.97 4.14 2.03 2.23 2.18 3.25 2.94 2.17 -1.68 1.76 3.27 0.43 4.09 2.53 4.36 3.68 -6.82 3.66 3.22 1.55 -2.83 -1.03 1.98 1.75 3.19 2.11 2.22 1.20 0.85 1.82 0.44 1.29 14.69 0.00 0.88 1.46 4.31 1.14 1.26 1.89 -1.14 1.28 0.79 0.81 0.31 0.36 2.20 -3.61 0.80 1.59 3.24 2.41 2.97 2.12 3.19 1.84 2.77 -1.65 2.02 1.26 4.28 1.57 0.97 -1.30 1.90 5.43 1.07 -0.18 1.14 1.79 4.39 0.98 3.75 -2.76 6.24 5.47 3.43 4.58 2.82 1.37
Net income 5.12 4.11 5.33 5.33 4.75 -0.32 4.35 1.35 2.32 8.96 2.83 2.42 0.86 1.95 0.09 0.52 -2.95 13.44 4.86 6.54 4.02 5.87 6.76 5.75 2.96 1.00 1.32 2.69 1.76 -2.92 1.50 0.07 0.50 -17.36 2.44 -0.19 2.16 -6.65 4.16 2.57 2.07 3.69 2.77 2.56 5.67 -3.90 1.02 3.23 9.67 1.84 4.85 6.05 4.86 4.50 6.37 7.29 7.23 7.62 -2.26 5.61 6.62 -0.70 -5.74 1.05 4.15 3.96 2.08 1.53 -1.46 -0.53 -0.17 -0.70 -0.44 -2.24 -1.62 -2.44 -1.93 -0.31 1.46 -1.24 -3.47
5 days ago