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 234.75 228.58 221.50 215.71 209.44 207.39 179.32 215.48 227.51 229.99 231.80 226.61 227.98 220.13 217.49 202.43 198.36 201.67 200.91 186.32
Cost of revenue 149.15 146.58 141.77 136.72 135.11 137.03 116.06 139.55 146.84 147.55 148.13 148.38 147.29 141.18 131.53 115.33 112.74 113.49 108.32 62.60
Gross profit 85.61 81.99 79.73 78.99 74.33 70.58 63.27 75.94 80.68 82.44 83.67 78.23 80.69 78.95 85.96 87.10 85.63 88.18 92.59 123.73
Total operating expenses + 36.95 35.12 33.38 32.17 29.40 28.00 24.90 32.40 33.87 33.84 33.20 34.06 33.08 30.04 30.88 29.73 29.23 29.56 29.80 67.42
Operating income 48.66 46.87 46.35 46.83 44.93 42.36 38.35 43.64 46.70 48.11 50.36 44.80 47.68 48.91 55.08 57.37 56.39 58.63 62.79 56.31
Non-operating income (net) 1.61 0.97 0.66 0.38 1.14 0.47 1.92 1.34 1.29 1.28 1.61 1.76 1.43 -0.02 1.61 0.32 0.84 1.06 1.52 1.04
Income before tax 50.27 47.84 47.01 47.20 46.07 42.83 40.26 44.98 48.00 49.38 51.97 46.56 49.11 48.90 56.70 57.69 57.24 59.68 64.31 57.35
Income tax expense 9.78 9.33 8.95 9.34 9.02 8.12 7.47 8.52 7.95 8.15 8.30 7.39 8.27 7.86 8.60 9.13 12.74 13.89 14.53 15.28
Net income 38.71 37.19 36.96 36.36 35.62 33.42 32.95 35.50 38.87 40.07 42.81 38.62 39.72 39.90 47.07 47.61 43.76 45.79 49.46 42.07
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 59.67 65.32 57.60 56.40 55.43 65.30 55.34 53.82 54.67 61.86 53.45 53.22 53.45 59.50 53.04 52.29 51.17 59.89 50.87 49.57 50.08 59.48 52.17 47.81 48.15 55.23 50.85 50.11 51.33 55.49 52.70 53.66 53.63 60.88 56.42 55.67 54.53 58.33 58.52 56.20 56.94 62.22 56.18 56.92 56.47 59.63 56.14 55.78 55.05 58.80 56.72 55.84 56.62 56.12 55.28 54.40 55.42 54.89 67.08 43.05 52.48 52.30 50.86 49.66 49.62 51.13 50.06 48.06 49.12 49.81 51.07 50.40 50.95 52.71 51.99 50.67 45.91 47.53 47.38 45.92 44.68
Cost of revenue 37.24 43.57 36.41 34.96 34.20 43.63 35.21 33.29 34.45 50.77 33.84 33.08 33.63 39.51 33.17 32.35 31.69 40.11 32.05 31.06 31.89 42.33 34.51 29.80 30.39 37.19 33.02 32.27 33.48 37.47 34.43 33.19 34.45 41.48 35.66 35.08 34.62 38.68 38.52 35.25 35.11 41.82 33.89 35.71 36.70 41.89 36.46 35.04 35.00 38.77 35.79 35.28 37.45 36.80 34.61 33.51 36.62 34.77 44.90 20.62 31.24 31.26 28.94 27.35 27.79 29.79 28.67 26.12 28.15 29.23 29.14 27.56 28.18 56.76 17.44 28.60 14.93 -14.30 25.53 23.16 22.44
Gross profit 22.43 21.75 21.19 21.44 21.23 21.66 20.13 20.54 20.21 11.09 19.60 20.15 19.82 19.99 19.87 19.94 19.48 19.78 18.82 18.51 18.19 17.15 17.67 18.01 17.76 18.05 17.83 17.84 17.85 18.02 18.27 20.47 19.18 19.40 20.77 20.59 19.91 19.66 20.00 20.94 21.84 20.40 22.28 21.21 19.78 17.75 19.68 20.75 20.05 20.03 20.93 20.56 19.17 19.32 20.68 20.89 18.80 20.12 22.18 22.43 21.23 21.04 21.92 22.32 21.82 21.33 21.38 21.94 20.97 20.58 21.93 22.83 22.77 -4.05 34.55 22.07 30.98 61.83 21.85 22.75 22.24
Total operating expenses + 9.33 10.25 9.09 8.90 8.70 10.02 8.76 8.61 8.29 0.64 8.14 7.89 7.64 48.63 7.69 7.91 7.82 8.68 7.38 7.23 7.08 6.65 6.94 7.40 7.23 8.12 7.80 7.53 7.44 7.99 7.85 8.40 8.17 8.90 8.34 8.27 8.37 9.23 8.50 8.06 8.05 9.04 8.20 8.00 7.96 9.01 8.50 8.41 8.14 8.93 8.34 7.91 7.91 8.28 8.03 6.22 7.46 8.27 6.48 8.84 7.29 7.90 7.47 7.41 6.95 8.17 7.20 7.02 6.84 8.88 7.27 6.70 6.35 -19.02 17.18 6.73 15.72 46.28 6.85 7.79 7.61
Operating income 13.10 11.50 12.10 12.55 12.52 11.65 11.38 11.93 11.92 10.45 11.46 12.26 12.17 10.97 12.18 12.03 11.66 11.10 11.44 11.28 11.10 10.50 10.72 10.61 10.53 9.93 10.01 10.30 10.40 10.23 10.42 12.05 10.94 10.43 12.42 12.32 11.53 9.95 11.49 12.88 13.78 11.34 14.04 13.20 11.78 9.40 11.17 12.33 11.90 11.18 12.59 12.65 11.25 11.04 12.63 13.40 11.33 11.85 15.70 13.59 13.94 13.14 14.44 14.91 14.88 13.16 14.19 14.92 14.13 11.70 14.67 16.13 16.42 14.97 17.37 15.34 15.26 15.55 15.00 14.96 14.63
Non-operating income (net) 0.08 0.68 0.16 0.59 0.18 0.29 0.11 0.42 0.06 -0.02 0.17 0.40 0.09 -0.09 0.02 0.48 0.01 0.08 0.66 0.18 0.22 -0.09 0.10 0.33 0.12 0.19 0.43 0.46 0.14 0.28 0.44 0.48 0.14 0.32 0.17 0.55 0.27 -0.20 0.39 0.61 0.50 0.31 0.19 0.35 0.74 0.34 0.51 0.46 0.44 0.24 0.48 0.40 0.31 -0.03 0.42 0.36 0.50 0.29 -0.79 1.63 0.49 -0.29 0.05 0.20 0.37 0.32 0.09 0.24 0.19 -0.25 2.99 -0.84 -2.01 0.91 -0.26 0.49 0.36 -1.41 0.89 0.54 -1.58
Income before tax 13.18 12.18 12.26 13.13 12.70 11.93 11.49 12.35 11.99 10.43 11.64 12.66 12.26 10.88 12.21 12.50 11.67 11.18 12.10 11.46 11.32 10.41 10.83 10.94 10.65 10.12 10.44 10.77 10.54 10.51 10.86 12.53 11.08 10.75 12.58 12.87 11.80 9.76 11.88 13.49 14.28 11.65 14.23 13.55 12.52 9.74 11.68 12.79 12.34 11.42 13.07 13.04 11.56 11.01 13.06 13.76 11.83 12.14 14.91 15.22 14.44 12.84 14.49 15.11 15.24 13.48 14.27 15.16 14.32 11.45 17.66 15.29 14.41 15.88 17.11 15.83 15.62 14.14 15.89 15.51 13.04
Income tax expense 2.57 2.34 2.40 2.53 2.50 2.39 2.20 2.24 2.38 2.17 2.26 2.45 2.39 -9.88 2.43 2.47 2.28 2.11 2.37 2.20 2.20 1.82 2.11 2.09 2.10 1.93 1.99 2.01 2.02 -0.29 2.14 2.47 2.09 1.71 2.08 2.10 1.96 1.31 1.96 2.16 2.36 2.70 2.26 2.19 1.96 3.05 1.88 2.09 1.96 0.20 2.18 2.16 1.94 1.79 2.09 2.12 1.95 1.89 2.19 2.20 2.32 1.94 2.28 1.94 2.97 2.77 3.13 3.52 3.33 2.80 4.11 3.49 3.48 4.43 5.22 0.43 4.44 2.99 4.75 3.30 3.06
Net income 10.11 9.30 9.44 10.17 9.80 9.00 9.01 9.82 9.39 8.30 9.09 9.92 9.64 20.76 9.36 9.66 9.06 8.63 9.37 8.95 8.80 8.22 8.34 8.57 8.28 7.22 7.74 8.57 8.36 10.46 8.50 9.86 8.73 8.80 10.15 10.45 9.59 8.18 9.58 11.06 11.67 8.68 11.80 11.13 10.42 6.42 9.73 10.58 10.23 11.01 10.65 10.63 9.20 8.95 10.70 11.44 9.60 11.03 11.93 13.30 11.83 10.66 11.95 12.93 12.06 10.58 10.55 11.85 10.79 9.27 13.32 11.60 10.71 11.26 11.86 15.27 12.09 11.15 11.14 12.16 10.02
about 9 hours ago