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 138.19 134.79 133.97 136.84 133.61 128.29 131.87 130.86 126.03 125.98 131.62 127.08 120.55 115.85 110.88 106.57 107.81 97.35 93.47 88.18
Cost of revenue 75.11 71.99 72.51 76.23 72.51 67.92 71.41 72.61 68.51 67.35 68.57 66.46 61.49 62.70 62.37 58.31 58.84 53.47 51.89 49.51
Gross profit 63.08 62.80 61.46 60.60 61.11 60.37 60.46 58.26 57.52 58.63 63.05 60.62 59.06 53.15 48.50 48.25 48.97 43.89 41.58 38.63
Total operating expenses + 33.82 32.20 32.63 30.14 29.14 30.50 29.43 28.25 31.01 32.72 30.24 41.72 27.37 32.15 29.67 29.28 29.49 25.78 24.87 24.42
Operating income 29.26 30.60 28.83 30.47 31.97 29.87 31.03 30.01 26.52 25.91 32.81 18.89 31.69 21.01 18.83 18.97 19.48 18.11 16.71 14.21
Non-operating income (net) -6.59 -7.63 -11.84 -2.20 -2.55 -5.90 -8.30 -10.38 -5.93 -4.92 -4.57 -3.62 -2.41 -11.11 -8.35 -6.29 -5.96 -16.47 -2.17 -2.02
Income before tax 22.67 22.98 16.99 28.27 29.42 23.97 22.73 19.62 20.59 20.99 28.24 15.27 29.28 9.90 10.48 12.68 13.52 1.64 14.55 12.19
Income tax expense 5.06 5.03 4.89 6.52 6.80 5.62 2.95 3.58 -9.96 7.38 9.87 3.31 5.73 -0.66 0.29 2.47 1.21 3.33 3.98 2.67
Net income 17.17 17.51 11.61 21.26 22.07 17.80 19.27 15.53 30.10 13.13 17.88 9.63 11.50 0.88 2.40 2.55 3.65 6.43 5.52 6.20
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 34.44 36.38 33.82 34.50 33.49 35.68 33.33 32.80 32.98 35.13 33.34 32.60 32.91 35.25 34.24 33.79 33.55 34.07 32.92 33.76 32.87 34.69 31.54 30.45 31.61 34.78 32.89 32.07 32.13 34.28 32.61 32.20 31.77 33.96 31.72 30.55 29.81 32.34 30.94 30.53 32.17 34.25 33.16 32.22 31.98 33.19 31.59 31.48 30.82 31.07 30.28 29.79 29.42 30.05 29.01 28.55 28.24 28.44 27.91 27.54 26.99 26.40 26.48 26.77 26.91 27.09 27.27 26.86 26.59 24.65 24.75 24.12 23.83 23.84 23.77 23.27 22.58 20.15 22.46 21.89 21.23
Cost of revenue 13.67 7.10 17.96 18.52 17.63 20.02 17.70 16.95 17.32 19.70 17.87 17.12 17.82 19.98 18.93 18.74 18.59 19.05 17.49 18.28 17.70 19.02 16.53 15.93 16.45 19.74 17.50 16.95 17.22 19.64 17.71 17.68 17.98 19.63 17.25 16.65 15.73 18.35 16.17 12.22 12.61 14.71 13.31 12.45 12.10 14.40 12.25 12.09 11.19 11.96 10.96 11.03 10.93 13.07 10.99 10.90 11.32 12.09 11.40 11.16 11.23 9.94 10.67 12.22 10.65 12.51 11.00 10.48 10.31 9.98 10.05 9.47 9.52 9.80 9.61 9.23 8.91 8.65 8.93 8.71 8.52
Gross profit 20.77 29.28 15.86 15.98 15.85 15.66 15.63 15.84 15.66 15.43 15.47 15.47 15.09 15.27 15.32 15.05 14.97 15.02 15.43 15.49 15.17 15.67 15.02 14.52 15.16 15.04 15.40 15.12 14.91 14.64 14.90 14.53 13.79 14.32 14.47 13.90 14.09 13.99 14.77 18.31 19.56 19.55 19.85 19.78 19.89 18.79 19.33 19.40 19.63 19.10 19.32 18.75 18.49 16.98 18.02 17.66 16.92 16.35 16.52 16.38 15.76 16.45 15.81 14.56 16.26 14.58 16.27 16.38 16.28 14.67 14.70 14.66 14.32 14.04 14.16 14.04 13.67 11.51 13.53 13.18 12.72
Total operating expenses + 12.53 24.28 7.75 7.81 7.87 8.24 7.79 8.02 8.04 8.99 7.88 8.02 7.51 8.05 7.42 7.50 7.17 7.41 7.12 7.32 7.18 8.62 7.34 7.16 7.39 8.01 6.96 7.27 7.20 7.41 7.09 6.66 6.34 9.16 7.32 6.69 7.03 5.97 8.23 13.76 11.62 9.80 12.32 11.95 11.93 20.93 12.44 11.71 12.47 7.04 12.19 12.20 12.27 20.15 12.53 12.01 11.73 17.46 11.87 11.49 11.31 11.94 12.43 14.15 11.82 13.65 12.28 11.96 11.59 10.84 10.53 10.11 9.98 10.62 9.95 9.89 9.88 9.24 9.99 9.96 9.54
Operating income 8.24 5.00 8.11 8.17 7.98 7.42 7.84 7.82 7.63 6.44 7.59 7.46 7.58 7.23 7.89 7.55 7.80 7.61 8.30 8.17 7.99 7.05 7.68 7.36 7.77 7.03 8.44 7.85 7.71 7.23 7.81 7.87 7.45 5.16 7.15 7.21 7.06 8.02 6.54 4.55 7.94 9.74 7.54 7.82 7.96 -2.14 6.89 7.69 7.16 12.06 7.13 6.56 6.22 -3.17 5.48 5.65 5.20 -1.11 4.65 4.89 4.45 4.51 3.38 0.41 4.44 0.93 3.99 4.42 4.69 3.83 4.17 4.55 4.33 3.42 4.21 4.15 3.80 2.27 3.54 3.22 3.18
Non-operating income (net) -1.46 -1.94 -1.58 -1.56 -1.51 -0.85 -3.54 -1.78 -1.55 -8.26 -1.39 -1.35 -1.08 1.59 -1.37 -0.70 -1.71 -1.46 0.07 -0.34 -0.92 -0.80 -1.83 -1.17 -2.10 -3.32 -1.52 -2.54 -0.92 -5.87 -1.13 -2.34 -1.40 -2.23 -1.64 -0.25 -1.87 -1.07 -0.96 -2.86 -1.18 -1.17 -1.17 -1.19 -1.29 -1.75 -1.23 -1.14 -0.21 -1.30 -0.52 -0.37 -0.50 -1.57 -0.56 -0.57 -0.56 -0.69 -0.55 -0.59 -0.57 -0.41 -0.51 -0.54 -0.50 -0.54 -0.53 -0.65 -0.74 4.11 -0.12 -0.16 -0.34 3.46 -1.55 -1.51 -1.43 2.68 -1.27 -1.35 -1.24
Income before tax 6.78 3.06 6.53 6.61 6.47 6.57 4.30 6.03 6.08 -1.82 6.19 6.11 6.50 8.81 6.52 6.86 6.08 6.14 8.37 7.82 7.08 6.25 5.85 6.19 5.68 3.71 6.92 5.31 6.79 1.37 6.68 5.53 6.05 2.93 5.51 6.97 5.18 6.95 5.58 1.70 6.77 8.58 6.37 6.63 6.67 -3.89 5.66 6.54 6.95 10.76 6.61 6.19 5.72 -4.74 4.92 5.08 4.63 -1.80 4.10 4.31 3.88 4.10 2.88 -0.13 3.94 0.39 3.46 3.77 3.95 7.95 4.05 4.39 3.99 6.88 2.66 2.64 2.37 4.95 2.27 1.87 1.93
Income tax expense 1.64 0.62 1.47 1.49 1.49 1.45 0.89 1.33 1.35 0.76 1.31 1.35 1.48 2.11 1.50 1.54 1.37 1.41 1.82 1.88 1.70 1.54 1.35 1.35 1.39 -1.51 1.59 1.24 1.63 -0.70 1.61 1.28 1.39 -15.85 1.78 2.49 1.63 2.35 1.83 0.86 2.34 3.07 2.20 2.27 2.33 -1.74 1.86 2.22 0.97 2.84 1.03 0.99 0.86 -2.81 0.63 0.79 0.73 -1.59 0.56 0.70 0.62 1.35 0.32 -0.05 1.57 -0.71 0.57 0.61 0.74 0.56 0.85 0.98 0.95 0.76 1.39 0.96 0.88 0.25 0.86 0.75 0.88
Net income 5.05 2.34 4.95 5.00 4.88 5.01 3.31 4.59 4.60 -2.71 4.76 4.65 4.91 6.58 4.90 5.20 4.58 4.61 6.41 5.80 5.25 4.59 4.36 4.70 4.16 5.10 5.19 3.94 5.03 1.94 4.92 4.12 4.55 18.67 3.62 4.36 3.45 4.50 3.62 0.70 4.31 5.39 4.04 4.23 4.22 -2.23 3.70 4.21 3.95 5.07 2.23 2.25 1.95 -4.23 1.59 1.83 1.69 -2.02 1.38 1.61 1.44 2.64 0.88 1.75 0.44 -0.65 1.18 3.16 1.65 1.24 1.67 1.88 1.64 1.07 1.27 0.73 1.50 1.03 1.92 1.61 1.63
about 3 hours ago