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 67.54 62.75 61.86 60.53 57.35 73.62 57.71 79.59 79.14 79.92 81.74 92.79 98.37 102.87 106.92 99.87 95.76 103.63 98.79 91.42
Cost of revenue 27.35 27.20 27.56 27.84 25.87 38.05 26.18 42.66 42.20 41.40 41.06 46.39 49.68 52.51 56.78 53.86 51.97 57.97 57.06 53.13
Gross profit 40.19 35.55 34.30 32.69 31.49 35.58 31.53 36.94 36.94 38.52 40.68 46.41 48.68 50.36 50.14 46.01 43.79 45.66 41.73 38.30
Total operating expenses + 29.86 25.48 26.79 24.51 24.65 28.68 24.00 23.72 23.80 24.88 24.76 27.54 28.22 28.16 28.66 26.67 26.77 29.72 28.21 26.37
Operating income 10.33 10.07 7.51 8.17 6.83 6.90 7.54 13.22 13.14 14.68 16.51 20.34 21.50 22.99 21.92 19.99 17.01 15.94 13.52 11.93
Non-operating income (net) 0.00 -4.28 1.18 -7.02 -2.00 -2.26 -0.33 -1.88 -1.74 -2.35 -0.56 -0.35 -1.26 -0.45 -0.92 -0.26 1.13 0.78 0.97 1.39
Income before tax 10.33 5.80 8.69 1.16 4.84 4.64 7.21 11.34 11.40 12.33 15.95 19.99 20.24 22.54 21.00 19.72 18.14 16.72 14.49 13.32
Income tax expense -0.24 -0.22 1.18 -0.63 0.12 -0.86 0.06 2.62 5.64 0.45 2.58 4.23 3.36 5.54 5.15 4.89 4.71 4.38 4.07 3.90
Net income 10.59 6.02 7.50 1.64 5.74 5.59 9.43 8.73 5.75 11.87 13.19 12.02 16.48 16.60 15.86 14.83 13.43 12.33 10.42 9.49
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 15.92 19.69 16.33 16.98 14.54 17.55 14.97 15.77 14.46 17.38 14.75 15.48 14.25 16.69 14.11 15.54 14.20 16.70 13.25 14.22 13.19 20.37 17.56 18.12 17.57 21.78 18.03 19.16 18.18 21.76 18.76 20.00 19.07 22.54 19.15 19.29 18.16 21.77 19.23 20.24 18.68 22.06 19.28 20.81 19.59 24.11 22.40 24.05 22.24 27.70 23.34 24.92 23.41 29.30 24.75 25.78 24.67 29.49 26.16 26.67 24.61 29.02 24.27 23.72 22.86 27.23 23.57 23.25 21.71 27.01 25.30 26.82 24.50 30.72 24.12 23.17 21.41 26.26 22.03 21.31 20.08
Cost of revenue 6.97 7.57 6.74 7.00 6.51 7.11 6.55 6.82 6.72 7.11 6.73 6.97 6.74 7.06 6.68 7.25 6.86 7.19 6.15 6.37 6.16 9.84 9.13 9.42 9.65 10.68 9.69 10.15 10.14 11.07 9.95 10.80 10.83 11.68 10.17 10.32 10.21 10.88 10.21 10.54 10.00 10.65 9.84 10.42 10.14 11.25 11.52 12.00 11.61 13.38 11.91 12.79 12.73 14.14 13.02 13.50 13.56 14.76 13.98 14.28 13.75 14.79 13.27 12.92 12.88 14.09 12.94 12.67 12.28 14.07 14.34 15.22 14.34 15.90 14.16 13.83 13.16 14.56 13.13 12.88 12.57
Gross profit 8.95 12.12 9.59 9.98 8.03 10.44 8.42 8.95 7.74 10.27 8.02 8.50 7.51 9.63 7.43 8.29 7.34 9.50 7.11 7.85 7.03 10.52 8.43 8.70 7.92 11.10 8.34 9.01 8.04 10.69 8.80 9.20 8.25 10.86 8.98 8.97 7.94 10.89 9.01 9.70 8.69 11.41 9.44 10.39 9.45 12.86 10.87 12.04 10.63 14.32 11.43 12.13 10.68 15.17 11.73 12.28 11.12 14.72 12.17 12.39 10.86 14.23 11.00 10.81 9.98 13.15 10.63 10.58 9.43 12.94 10.96 11.60 10.17 14.82 9.96 9.34 8.25 11.70 8.90 8.43 7.51
Total operating expenses + 7.59 7.95 6.93 6.89 6.27 6.54 6.24 6.52 6.18 6.27 5.92 6.22 6.07 6.13 5.87 6.33 6.15 6.53 5.77 6.25 6.07 6.53 6.02 6.49 6.73 6.83 6.41 6.64 6.02 5.86 5.34 5.93 6.52 6.21 5.58 6.09 6.05 5.89 5.63 6.42 7.16 6.28 5.81 6.28 6.40 7.05 6.39 6.70 7.41 7.27 6.40 7.96 7.02 6.38 7.12 7.13 7.22 7.63 7.21 7.60 7.43 7.54 6.61 6.54 7.18 7.12 6.48 6.53 6.74 7.36 7.10 7.95 7.19 7.60 6.85 7.17 6.60 7.21 6.66 6.44 6.06
Operating income 1.36 4.17 2.66 3.09 1.77 3.90 2.18 2.43 1.56 4.00 2.10 2.28 1.44 3.50 1.56 1.96 1.18 2.97 1.34 1.60 0.96 4.00 2.41 2.21 1.19 4.27 1.92 2.37 2.02 4.82 3.47 3.27 1.73 4.65 3.40 2.88 1.89 5.00 3.38 3.28 1.53 5.13 3.63 4.11 3.05 5.82 4.49 5.35 3.22 7.04 5.03 4.18 3.66 8.79 4.61 5.15 3.89 7.09 4.97 4.79 3.43 6.69 4.39 4.27 2.79 6.03 4.14 4.06 2.69 5.58 3.86 3.65 2.98 7.22 3.11 2.17 1.65 4.50 2.24 2.00 1.45
Non-operating income (net) 0.03 -0.02 -0.23 -0.49 -0.61 -0.60 -2.98 -0.22 -0.49 -0.24 -0.23 -0.28 -0.38 -0.19 -6.06 -0.24 -0.56 -0.11 -0.52 -0.69 -0.71 -2.71 -0.58 -0.64 -1.24 -0.27 -0.40 0.40 -0.14 -0.39 -0.47 -0.49 -0.59 -0.18 -0.33 -0.44 -0.47 -0.02 -0.12 -0.23 -0.50 -0.03 -0.01 0.11 -0.05 1.28 -0.12 0.00 -0.03 -0.08 -0.06 -0.03 -0.06 -0.96 0.47 0.01 -0.06 0.18 0.06 0.10 0.38 0.27 0.29 0.30 0.72 0.35 0.23 0.21 0.43 0.23 0.03 0.17 0.22 -1.73 0.17 0.97 0.93 0.32 0.94 0.89 0.99
Income before tax 1.39 4.14 2.43 2.60 1.16 3.31 -0.80 2.22 1.07 3.76 1.87 2.00 1.06 3.31 -4.50 1.72 0.62 2.87 0.81 0.91 0.24 1.29 1.83 1.57 -0.05 3.99 1.52 2.77 1.88 4.43 3.00 2.78 1.14 4.47 3.07 2.44 1.42 4.99 3.26 3.05 1.03 5.10 3.62 4.22 3.00 7.10 4.36 5.35 3.18 6.96 4.97 4.14 3.61 7.83 5.07 5.16 3.84 7.27 5.03 4.89 3.82 6.96 4.68 4.58 3.52 6.38 4.37 4.26 3.12 5.81 3.90 3.81 3.20 5.49 3.28 3.14 2.58 4.81 3.17 2.89 2.44
Income tax expense 0.17 -1.44 0.69 0.40 0.10 0.38 -0.49 0.39 -0.50 0.47 0.16 0.42 0.12 0.44 -1.29 0.26 -0.04 0.41 -0.22 0.10 -0.16 0.03 0.13 0.21 -1.23 0.32 -0.15 0.27 0.29 2.48 0.30 0.37 -0.54 5.52 0.34 0.11 -0.33 0.48 0.41 0.54 -0.98 0.64 0.66 0.70 0.59 1.58 0.91 1.10 0.65 0.78 0.83 0.92 0.57 2.00 1.25 1.28 0.77 1.78 1.19 1.22 0.95 1.70 1.09 1.19 0.91 1.57 1.16 1.16 0.83 1.38 1.07 1.05 0.88 1.54 0.92 0.88 0.74 1.35 0.95 0.87 0.73
Net income 1.22 5.60 1.74 2.19 1.06 2.91 -0.33 1.83 1.61 3.29 1.70 1.58 0.93 2.71 -3.20 1.39 0.73 2.33 1.13 1.33 0.96 1.36 1.70 1.36 1.18 3.67 1.67 2.50 1.59 1.95 2.69 2.40 1.68 -1.06 2.73 2.33 1.75 4.50 2.85 2.51 2.01 4.46 2.95 3.45 2.33 5.48 0.02 4.14 2.38 6.18 4.04 3.23 3.03 5.83 3.82 3.88 3.07 5.49 3.84 3.66 2.86 5.26 3.59 3.39 2.60 4.81 3.21 3.10 2.30 4.43 2.82 2.77 2.32 3.95 2.36 2.26 1.84 3.54 2.22 2.02 1.71
about 2 hours ago