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 291.75 279.79 245.09 226.74 194.80 183.62 194.47 182.34 183.26 177.72 152.36 147.30 156.01 147.74 123.22 103.46 102.77 82.98 69.25 57.71
Cost of revenue 158.57 151.06 134.23 126.44 106.21 100.80 106.96 98.40 99.75 98.06 80.33 78.92 83.08 79.11 66.69 55.53 54.95 43.90 35.88 30.18
Gross profit 133.18 128.74 110.86 100.30 88.60 82.81 87.51 83.94 83.51 79.66 72.03 68.38 72.94 68.63 56.53 47.92 47.82 39.08 33.38 27.53
Total operating expenses + 92.56 89.00 76.51 69.67 61.12 57.61 60.74 58.13 58.23 55.58 48.44 47.09 72.94 68.63 56.53 47.92 47.82 39.08 33.38 18.08
Operating income 40.62 39.73 34.35 30.64 27.48 25.69 25.67 26.03 25.47 23.94 25.67 21.35 22.09 22.03 18.94 17.08 15.84 14.00 11.49 9.08
Non-operating income (net) -2.93 -3.42 -5.34 -4.46 -4.54 -11.06 -7.26 -8.62 -36.67 -9.63 -9.48 -6.40 -4.47 -2.04 -2.15 -2.52 -2.82 -5.07 -1.05 -1.78
Income before tax 37.69 36.32 29.01 26.17 22.94 14.62 18.41 17.42 -11.20 14.31 16.18 14.95 17.62 19.99 16.79 14.56 13.01 8.93 10.44 7.30
Income tax expense 12.67 11.77 8.78 6.55 6.61 5.43 5.65 5.26 4.18 3.93 4.55 3.86 5.77 6.27 6.23 4.26 4.04 2.49 3.34 2.30
Net income 23.85 23.73 19.54 19.03 15.71 10.31 12.10 13.91 -12.80 10.07 10.24 10.54 11.54 13.33 10.66 9.80 8.52 5.60 6.91 4.88
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 70.93 4.25 71.88 72.92 70.16 75.92 69.60 69.46 63.80 63.71 62.85 61.43 57.36 61.21 57.09 57.31 51.20 53.27 48.32 47.79 44.69 49.12 46.73 43.08 45.35 51.74 48.70 47.98 46.25 50.17 44.15 44.57 44.12 55.28 44.47 50.11 51.36 49.53 42.35 39.94 37.10 40.74 37.66 36.55 34.37 39.57 41.78 41.43 38.71 43.24 37.49 36.26 33.56 41.54 36.19 36.30 33.54 37.84 30.08 28.39 25.85 28.36 25.68 25.18 23.60 29.41 26.01 24.18 22.53 26.73 19.77 18.54 17.26 19.88 17.26 16.44 15.02 16.03 15.75 15.18 13.71
Cost of revenue 37.67 2.26 39.49 39.88 38.32 40.07 37.51 37.50 35.37 34.30 34.01 34.16 31.90 34.14 31.70 32.04 28.59 29.29 26.50 25.23 24.77 27.18 25.37 24.00 24.63 28.81 27.03 25.88 25.36 27.15 23.91 23.71 23.91 30.21 24.36 27.28 29.06 27.15 23.47 21.50 20.18 21.43 19.73 19.06 18.62 21.06 22.20 21.89 20.81 23.32 19.92 19.08 18.01 21.89 19.21 19.59 18.34 20.57 16.16 15.35 14.07 15.23 13.55 13.52 12.88 15.82 13.94 12.76 12.08 14.55 10.37 9.60 8.99 10.19 8.79 8.53 8.00 8.46 8.31 7.89 7.16
Gross profit 33.26 1.98 32.39 33.04 31.83 35.85 32.09 31.96 28.43 29.41 28.85 27.27 25.46 27.07 25.39 25.27 22.60 23.99 21.82 22.56 19.92 21.94 21.37 19.08 20.71 22.93 21.67 22.10 20.89 23.02 20.24 20.86 20.22 25.06 20.11 22.83 22.30 22.39 18.88 18.44 16.92 19.32 17.93 17.49 15.76 18.51 19.59 19.55 17.90 19.92 17.58 17.19 15.55 19.65 16.99 16.70 15.20 17.27 13.92 13.04 11.78 13.13 12.13 11.66 10.72 13.59 12.06 11.43 10.44 12.18 9.40 8.95 8.27 9.69 8.48 7.91 7.01 7.56 7.44 7.29 6.55
Total operating expenses + 24.22 1.29 22.20 23.39 22.59 25.14 22.46 22.22 19.81 19.59 20.39 18.71 17.73 18.09 18.06 17.62 15.76 16.23 15.34 15.31 14.02 14.61 14.25 13.95 14.99 16.46 14.65 15.76 15.18 15.57 14.46 14.91 14.45 17.38 14.77 16.34 16.21 14.95 13.23 12.44 12.01 12.60 12.47 11.86 11.25 12.28 13.76 13.81 13.09 13.39 12.51 12.04 11.47 19.65 11.50 11.99 10.89 10.56 13.92 13.04 11.78 8.00 12.13 11.66 10.72 8.73 8.11 11.43 10.44 7.74 6.20 8.95 8.27 6.29 8.48 5.13 7.01 4.82 7.44 7.29 6.55
Operating income 9.03 0.70 10.19 9.65 9.25 10.71 9.64 9.75 8.62 9.75 8.46 8.56 7.72 9.01 7.34 7.65 6.84 7.78 6.48 7.25 5.90 7.23 7.12 5.13 5.73 6.37 7.01 6.34 5.71 7.34 5.78 5.95 5.77 7.58 5.34 6.49 6.09 7.17 5.64 6.00 4.91 6.65 5.47 5.63 4.50 6.37 5.83 5.74 4.81 6.61 5.06 5.14 4.07 7.48 5.49 4.71 4.31 6.87 4.04 4.08 3.53 5.84 4.34 4.18 3.61 4.95 3.96 3.72 3.34 4.52 3.19 3.24 2.89 3.26 3.05 2.92 2.41 2.73 2.16 2.13 1.68
Non-operating income (net) -1.61 -0.03 -1.36 -1.12 -1.08 0.18 -0.78 -0.99 -1.11 -1.71 -0.67 -1.64 -1.66 -1.01 -0.66 -0.62 -2.37 -0.73 -1.31 -1.31 -1.13 -1.85 -3.22 -2.24 -2.12 -2.52 -1.45 -1.56 -1.64 -2.74 -1.38 -1.48 -2.17 -30.08 -0.90 -3.05 1.22 -1.52 -2.67 -3.11 -1.55 -2.33 -2.44 -1.72 -1.26 -1.89 -1.73 -1.62 -1.20 -1.95 -0.46 -1.17 -0.28 -0.78 -0.11 -0.95 -0.17 -1.59 -0.10 -0.03 0.11 -1.30 -0.99 -0.65 -0.37 -0.48 -0.72 -0.45 -1.29 -3.40 -1.08 -0.57 -0.43 0.11 -0.20 -0.46 -0.50 -0.37 0.33 -0.89 -0.25
Income before tax 7.42 0.67 8.84 8.53 8.17 10.88 8.85 8.75 7.51 8.04 7.79 6.93 6.07 8.01 6.67 7.03 4.47 7.05 5.17 5.94 4.77 5.38 3.90 2.89 3.61 3.85 5.56 4.78 4.08 4.60 4.39 4.47 3.59 -22.50 4.44 3.44 7.31 5.64 2.98 2.89 3.36 4.32 3.03 3.91 3.25 4.48 4.09 4.12 3.61 4.66 4.60 3.97 3.79 6.70 5.38 3.77 4.15 5.28 3.94 4.06 3.63 4.55 3.35 3.53 3.24 4.47 3.24 3.27 2.06 1.12 2.12 2.67 2.45 3.37 2.85 2.47 1.91 2.36 2.49 1.23 1.43
Income tax expense 2.69 0.24 2.70 3.03 2.68 3.69 2.73 3.04 2.26 2.65 2.27 1.88 1.99 0.61 2.17 2.46 1.32 0.98 1.70 2.27 1.66 2.00 1.32 0.97 1.12 1.69 1.44 1.18 1.33 1.39 1.38 1.40 1.10 1.31 1.12 0.85 1.25 1.93 0.69 0.75 0.88 1.21 1.03 1.22 0.99 1.24 0.58 1.44 1.22 1.53 1.60 1.13 1.28 2.24 1.71 0.91 1.40 1.84 1.36 1.15 1.26 1.35 1.05 0.90 0.95 1.44 1.00 0.97 0.63 0.19 0.81 0.74 0.75 1.29 0.79 0.60 0.63 0.72 0.71 0.66 0.65
Net income 4.34 0.41 5.90 5.31 5.14 7.28 5.86 5.61 5.01 5.32 5.38 4.93 3.92 7.10 4.37 4.63 2.89 5.81 3.42 3.32 3.16 3.18 2.46 2.12 2.55 2.00 4.03 3.49 2.59 5.54 3.27 2.78 2.41 -24.25 3.15 2.23 5.89 3.51 2.27 2.00 2.40 3.12 1.99 2.67 2.19 3.08 3.34 2.68 2.31 3.07 2.95 2.81 2.43 4.41 3.54 2.71 2.64 3.31 2.31 2.75 2.20 3.04 2.13 2.48 2.11 2.59 2.13 2.16 1.33 0.85 1.25 1.84 1.62 2.04 1.94 1.74 1.15 1.58 1.80 0.75 0.97
about 12 hours ago