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 266.14 251.45 0.01 198.94 162.94 160.39 152.90 139.42 116.52 106.06 87.73 67.00 59.32 60.82 59.91 63.82 70.32 82.75 86.76 82.80
Cost of revenue 72.83 81.19 243.13 9.71 4.00 21.81 11.69 15.24 5.49 4.45 2.45 1.82 1.78 6.97 10.34 37.32 50.25 39.98 27.00 22.02
Gross profit 193.31 170.26 0.01 189.23 158.95 138.58 141.21 124.18 111.04 101.61 85.27 65.19 57.53 53.85 49.56 26.50 20.07 42.77 59.76 60.78
Total operating expenses + 125.61 113.58 0.00 94.86 93.08 89.51 84.90 75.52 60.74 57.64 58.67 44.22 39.79 38.45 39.03 88.13 44.76 42.39 37.53 34.27
Operating income 67.70 56.67 0.09 94.37 65.87 49.07 56.31 48.66 50.30 43.97 26.60 20.97 17.75 15.40 10.54 -61.62 -24.69 0.38 22.23 26.51
Non-operating income (net) 0.09 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 67.79 56.67 0.09 94.37 65.87 49.07 56.31 48.66 50.30 43.97 26.60 20.97 17.75 15.40 10.54 -61.62 -24.69 0.38 22.23 26.51
Income tax expense 19.96 16.15 0.03 27.81 18.17 13.77 15.85 13.32 26.47 16.59 10.10 7.54 6.21 5.49 -0.83 -5.77 -12.71 -1.39 8.14 9.24
Net income 47.83 40.53 0.06 66.56 47.70 35.30 40.46 35.33 23.83 27.38 16.50 13.43 11.54 9.91 11.37 -55.86 -11.99 1.76 14.10 17.27
Show Quarterly Income Statement
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 Dec-05
Total revenue 70.25 67.20 65.04 63.65 69.32 62.87 60.45 58.82 62.47 62.33 59.91 58.60 57.96 52.52 45.65 42.37 42.77 42.32 38.45 39.06 38.20 38.85 39.21 44.14 44.86 35.87 36.25 35.92 37.77 36.82 34.76 30.07 30.72 30.42 28.40 26.99 27.03 26.19 27.16 25.68 25.46 22.37 20.34 19.29 18.31 16.19 16.06 15.69 15.35 15.03 14.57 14.37 15.06 15.65 15.23 15.03 15.43 14.93 15.19 14.90 15.61 16.09 16.09 16.03 17.40 17.85 17.43 17.66 19.96 20.89 20.49 21.41 22.69 23.74 20.58 19.75 21.13 20.87 20.65 15.09 20.15
Cost of revenue 16.63 18.72 18.74 18.75 21.78 21.68 20.09 17.64 16.88 15.59 12.31 7.05 3.96 3.14 1.50 1.12 1.23 1.21 1.26 0.29 0.59 2.28 3.31 15.63 6.47 2.05 1.83 1.35 2.46 1.73 9.01 2.04 1.42 1.75 1.13 1.19 1.11 1.07 1.11 1.16 1.13 0.32 0.56 0.45 0.52 0.48 0.31 0.51 0.56 0.09 0.42 0.71 1.42 2.24 2.03 1.29 2.45 2.84 2.50 2.56 3.27 4.59 21.38 8.07 9.11 11.00 14.84 15.30 10.27 7.74 13.53 8.44 7.99 7.82 5.92 5.27 6.04 5.75 5.65 4.58 4.58
Gross profit 53.62 48.48 46.31 44.90 47.54 41.19 40.35 41.17 45.59 46.74 47.60 51.55 54.00 49.38 44.16 41.25 41.53 41.10 37.19 38.77 37.61 36.56 35.90 28.50 38.40 33.82 34.42 34.57 35.31 35.08 25.75 28.04 29.30 28.67 27.27 25.80 25.92 25.12 26.05 24.52 24.34 22.05 19.78 18.84 17.79 15.71 15.75 15.18 14.79 14.93 14.16 13.65 13.65 13.42 13.20 13.74 12.98 12.10 12.69 12.34 12.34 11.50 -5.29 7.96 8.28 6.84 2.59 2.36 9.69 13.15 6.96 12.97 14.71 15.92 14.66 14.48 15.09 15.11 15.00 15.09 15.57
Total operating expenses + 31.75 27.91 37.38 28.58 32.80 26.75 27.28 26.75 27.12 24.49 24.48 24.96 24.52 23.46 23.19 23.25 22.23 21.83 25.43 23.24 21.56 21.17 21.01 25.77 30.63 17.91 18.45 17.92 16.94 17.73 24.86 15.99 15.32 14.83 15.25 15.33 14.28 14.30 14.38 14.69 17.10 16.42 12.62 12.28 12.19 10.32 10.59 10.36 10.00 10.21 10.21 10.62 9.80 9.99 9.30 10.71 9.86 9.81 9.47 10.43 10.13 11.25 54.55 12.20 10.58 10.74 12.08 11.36 10.42 10.40 11.00 10.58 10.21 10.52 8.50 8.30 8.70 8.31 8.49 13.00 8.76
Operating income 21.88 20.56 8.93 16.33 14.74 14.45 13.07 14.42 18.46 22.25 23.12 26.59 29.49 25.92 20.97 18.00 19.31 19.27 11.76 15.53 16.05 15.40 14.89 2.73 7.77 15.91 15.98 16.65 18.37 17.35 0.88 12.05 13.98 13.83 12.02 10.47 11.65 10.82 11.67 9.83 7.24 5.63 7.17 6.57 5.60 5.39 5.16 4.82 4.79 4.72 3.95 3.04 3.85 3.43 3.91 3.03 3.12 2.29 3.22 1.91 2.21 0.25 -59.85 -4.24 -2.29 -3.90 -9.49 -9.01 -0.73 2.75 -4.04 2.39 4.50 5.40 6.16 6.18 6.39 6.80 6.51 6.81 6.81
Non-operating income (net) 0.09 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 21.97 20.56 8.93 16.33 14.74 14.45 13.07 14.42 18.46 22.25 23.12 26.59 29.49 25.92 20.97 18.00 19.31 19.27 11.76 15.53 16.05 15.40 14.89 2.73 7.77 15.91 15.98 16.65 18.37 17.35 0.88 12.05 13.98 13.83 12.02 10.47 11.65 10.82 11.67 9.83 7.24 5.63 7.17 6.57 5.60 5.39 5.16 4.82 4.79 4.72 3.95 3.04 3.85 3.43 3.91 3.03 3.12 2.29 3.22 1.91 2.21 0.25 -59.85 -4.24 -2.29 -3.90 -9.49 -9.01 -0.73 2.75 -4.04 2.39 4.50 5.40 6.16 6.18 6.39 6.80 6.51 6.81 6.81
Income tax expense 6.85 5.87 2.54 4.70 4.11 3.94 3.84 4.25 5.14 6.45 6.71 7.67 8.69 7.85 6.15 5.13 5.34 5.56 2.95 4.32 4.43 4.20 4.27 0.87 2.09 4.63 4.62 4.51 5.14 4.98 -0.03 3.24 12.80 5.25 4.57 3.93 4.43 4.05 4.38 3.73 2.81 2.17 2.69 2.43 1.99 1.97 1.84 1.74 1.43 1.51 1.16 0.86 1.18 0.94 1.23 0.95 0.23 -2.53 1.13 0.33 0.51 -0.40 -5.75 -0.12 -1.72 -1.82 -4.11 -5.05 -1.43 0.31 -0.96 0.68 1.69 2.16 2.14 2.15 2.04 2.45 2.32 2.44 2.44
Net income 15.12 14.70 6.39 11.63 10.62 10.51 9.23 10.17 13.33 15.80 16.40 18.92 20.80 18.07 14.82 12.87 13.97 13.72 8.81 11.20 11.62 11.20 10.62 1.86 5.69 11.28 11.35 12.15 13.23 12.38 0.92 8.81 1.26 8.58 7.45 6.54 7.22 6.77 7.30 6.11 4.42 3.46 4.48 4.14 3.60 3.43 3.32 3.08 3.35 3.21 2.79 2.18 2.67 2.49 2.68 2.08 2.89 4.82 2.09 1.58 1.71 0.65 -54.09 -4.12 -0.57 -2.08 -5.38 -3.96 0.70 2.44 -3.08 1.70 2.81 3.24 4.02 4.03 4.35 4.35 4.19 4.38 4.38
5 days ago