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 249.60 219.86 193.48 161.65 154.42 129.37 117.23 105.57 100.87 89.15 78.35 71.10 64.55 56.74 57.69 56.06 50.91 48.72 41.45 34.63
Cost of revenue 71.06 68.96 66.44 56.76 53.04 44.75 37.38 31.63 30.17 26.22 24.19 22.67 19.43 15.87 17.46 14.34 13.60 14.82 10.74 9.37
Gross profit 178.54 150.90 127.05 104.90 101.38 84.62 79.85 73.94 70.70 62.94 54.17 48.43 45.12 40.87 40.23 41.72 37.30 33.90 30.71 25.26
Total operating expenses + 110.63 98.65 90.34 78.07 64.96 55.83 58.67 53.20 49.59 46.60 43.01 41.34 40.60 36.88 35.03 35.40 33.47 35.09 33.58 25.68
Operating income 67.91 52.26 36.71 26.83 36.43 28.79 21.18 28.21 21.10 16.34 11.51 6.34 4.52 4.24 3.69 4.02 1.95 -2.93 -4.28 -0.68
Non-operating income (net) 7.27 4.62 2.76 0.66 -2.14 -1.43 0.50 0.24 0.00 -0.09 -0.09 -0.02 -0.19 -0.25 0.06 0.01 0.27 0.11 1.58 0.16
Income before tax 75.18 56.88 39.48 27.49 34.29 27.36 21.68 28.44 21.11 16.24 11.42 6.32 4.33 3.99 3.75 4.03 2.22 -2.82 -2.70 -0.52
Income tax expense 17.45 12.84 9.37 6.85 7.38 6.14 3.75 5.50 3.93 5.65 3.67 2.41 1.13 1.42 1.61 -1.99 0.62 0.49 0.23 0.65
Net income 57.73 44.04 30.11 20.64 26.91 21.22 17.93 22.94 17.18 10.59 7.76 3.92 3.20 2.57 2.14 6.01 1.60 -3.31 -2.93 -1.17
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 66.55 64.45 61.05 64.23 59.87 55.72 54.82 55.85 53.48 48.88 47.41 50.12 47.08 40.95 39.03 42.11 39.56 39.50 38.37 40.67 35.88 37.55 36.42 24.85 30.55 30.17 29.10 29.48 28.48 28.39 24.17 27.02 25.99 26.15 24.82 25.75 24.14 23.29 23.22 22.39 20.26 20.48 19.03 19.90 18.95 18.68 17.50 18.16 16.75 17.92 15.30 15.95 15.38 14.80 13.65 14.36 13.93 13.41 14.56 15.11 14.60 14.43 13.66 14.16 13.82 13.58 13.35 12.63 11.35 12.11 12.02 12.74 11.85 11.10 10.14 10.32 9.88 8.76 8.54 8.76 8.57
Cost of revenue 18.16 18.26 15.09 19.26 18.45 17.13 17.64 17.38 16.81 15.62 16.60 18.03 16.19 14.90 13.96 14.30 13.60 13.55 13.50 13.91 12.08 13.15 13.71 7.82 10.07 10.26 8.93 9.17 9.02 9.17 6.91 8.03 7.52 7.90 7.25 8.24 6.79 7.09 6.20 7.02 5.90 6.08 5.51 6.77 5.83 5.85 5.50 5.79 5.53 5.96 4.58 4.71 4.18 4.36 3.63 3.82 4.06 3.89 4.38 4.74 4.45 4.08 3.26 3.50 3.50 3.41 3.60 3.51 3.08 3.69 3.92 3.85 3.36 2.96 2.56 2.70 2.51 2.16 2.28 2.67 2.26
Gross profit 48.40 46.19 45.96 44.97 41.42 38.59 37.18 38.47 36.67 33.27 30.82 32.09 30.88 26.05 25.07 27.81 25.96 25.96 24.87 26.76 23.80 24.40 22.70 17.03 20.48 19.91 20.17 20.32 19.46 19.22 17.26 18.99 18.47 18.25 17.58 17.52 17.35 16.19 17.02 15.37 14.36 14.40 13.52 13.13 13.12 12.83 12.00 12.38 11.22 11.96 10.72 11.24 11.21 10.44 10.02 10.55 9.87 9.52 10.18 10.37 10.15 10.35 10.40 10.66 10.32 10.17 9.74 9.12 8.27 8.43 8.10 8.89 8.49 8.14 7.58 7.61 7.37 6.60 6.26 6.10 6.31
Total operating expenses + 30.62 27.36 25.64 28.83 28.79 25.74 24.03 24.09 24.79 23.06 21.64 22.63 23.01 19.09 18.92 22.03 18.03 17.66 15.79 15.66 15.85 14.86 12.69 12.16 16.13 14.98 14.26 14.40 15.03 13.62 12.64 13.33 13.61 11.93 12.52 11.98 13.16 12.29 11.68 11.58 11.06 11.31 10.56 10.34 10.81 10.00 10.14 10.15 11.05 10.78 9.94 9.79 10.08 9.76 9.01 9.09 9.02 8.58 8.53 8.82 9.09 9.41 8.37 8.58 9.05 8.94 8.45 8.10 7.98 7.47 7.77 9.41 10.44 9.10 8.07 8.06 8.34 7.00 5.90 6.97 5.82
Operating income 17.78 18.83 20.31 16.14 12.63 12.85 13.15 14.38 11.87 10.21 9.18 9.45 7.87 6.97 6.15 5.78 7.93 8.30 9.07 11.11 7.95 9.55 10.02 4.87 4.35 4.93 5.91 5.92 4.44 7.19 4.61 11.54 4.86 6.32 5.05 5.54 4.19 3.91 5.34 3.78 3.30 3.09 3.32 2.79 2.31 2.74 1.85 1.98 -0.23 1.17 0.78 1.45 1.12 0.93 1.00 1.46 0.85 0.83 1.99 0.90 -0.03 -1.30 2.03 2.01 1.27 1.23 1.29 0.99 -1.57 0.36 0.17 -0.87 -2.59 -1.32 -1.54 -0.45 -0.98 -0.43 0.34 -1.05 0.46
Non-operating income (net) 1.90 1.47 2.26 1.93 1.62 1.17 1.40 1.13 0.92 1.11 0.65 0.87 0.14 0.83 0.00 -0.24 0.07 -0.40 -0.64 -0.65 -0.45 -0.61 -0.64 -0.11 -0.07 0.26 -0.02 0.17 0.08 0.06 0.12 0.01 0.05 0.01 0.02 -0.07 0.05 -0.08 -0.04 0.05 -0.04 0.05 -0.18 0.03 0.02 -0.05 0.05 0.02 -0.04 -0.07 0.01 -0.07 -0.05 -0.08 0.05 -0.04 -0.19 -0.05 -0.05 0.01 0.15 -0.01 0.03 -0.05 0.03 0.08 0.17 0.12 -0.11 -0.09 -0.23 0.12 0.31 0.25 0.58 0.37 0.38 0.28 -0.15 0.03 0.00
Income before tax 19.67 20.30 22.57 18.07 14.24 14.02 14.55 15.51 12.80 11.31 9.83 10.32 8.02 7.80 6.15 5.55 8.00 7.91 8.43 10.46 7.49 8.93 9.38 4.77 4.28 5.19 5.89 6.09 4.51 7.25 4.73 11.55 4.92 6.33 5.07 5.47 4.24 3.83 5.31 3.84 3.27 3.14 3.14 2.82 2.33 2.69 1.90 2.00 -0.27 1.10 0.79 1.38 1.07 0.86 1.06 1.42 0.66 0.78 1.95 0.90 0.12 -1.30 2.07 1.96 1.30 1.31 1.46 1.11 -1.67 0.26 -0.06 -0.75 -2.27 -1.07 -0.96 -0.08 -0.60 -0.15 0.19 -1.02 0.46
Income tax expense 3.99 4.72 5.21 4.29 3.23 2.84 3.41 3.68 2.91 2.85 2.32 2.22 1.98 2.17 0.69 2.03 1.96 1.73 1.93 2.16 1.56 1.90 1.87 1.27 1.11 0.58 0.71 1.46 1.00 1.23 0.42 2.80 1.06 2.04 0.03 0.83 1.02 1.24 2.08 1.24 1.10 0.61 1.05 1.06 0.96 0.78 0.97 0.73 -0.07 0.35 0.00 0.49 0.22 0.16 0.39 0.60 0.28 0.44 0.73 0.39 0.05 -3.27 0.55 0.45 0.28 0.04 0.18 0.19 0.21 -0.05 0.08 0.18 0.29 0.11 0.39 -0.30 0.03 0.52 -0.03 0.07 0.09
Net income 15.68 15.58 17.36 13.78 11.01 11.18 11.14 11.83 9.89 8.47 7.50 8.10 6.04 5.63 5.46 3.52 6.04 6.18 6.50 8.30 5.93 7.03 7.51 3.50 3.17 4.61 5.18 4.62 3.51 6.03 4.31 8.75 3.85 4.28 5.04 4.63 3.22 2.60 3.23 2.60 2.17 2.53 2.09 1.77 1.37 1.92 0.93 1.27 -0.21 0.75 0.78 0.89 0.85 0.70 0.66 0.82 0.39 0.35 1.21 0.52 0.06 1.96 1.52 1.51 1.02 1.27 1.29 0.93 -1.88 0.31 -0.14 -0.93 -2.56 -1.18 -1.35 0.23 -0.63 -0.67 0.22 -1.09 0.37
4 days ago