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 222.48 259.37 249.80 274.27 244.54 206.97 218.11 218.04 201.14 237.48 246.13 234.00 226.68 220.72 239.45 191.32 192.91 218.85 179.91 171.25
Cost of revenue 115.37 142.79 150.77 159.64 138.20 122.85 136.39 141.24 151.70 164.91 161.68 151.52 151.49 153.34 155.08 118.93 124.07 140.20 111.75 99.25
Gross profit 107.11 116.57 99.03 114.63 106.34 84.12 81.72 76.80 49.45 72.57 84.45 82.48 75.19 67.38 84.37 72.39 68.84 78.64 68.16 72.00
Total operating expenses + 76.36 107.22 82.02 83.66 71.99 57.81 60.65 66.11 63.24 58.24 57.81 61.38 52.94 52.10 59.48 51.28 48.66 56.27 47.44 44.06
Operating income 30.74 9.36 17.01 30.97 34.34 26.31 21.07 10.69 -13.80 14.33 26.64 21.11 22.25 15.28 24.89 21.11 20.18 22.37 20.72 27.94
Non-operating income (net) 5.26 -6.65 -39.13 -6.12 -3.55 -2.07 -12.66 -12.21 -21.42 -10.04 -6.84 -4.88 -5.21 -5.41 -5.76 -6.26 -14.35 -4.33 8.72 6.33
Income before tax 36.00 2.71 -22.12 24.86 30.79 24.24 8.41 -1.51 -35.22 4.30 19.81 16.23 17.05 9.87 19.12 14.85 5.83 18.04 29.44 34.28
Income tax expense 9.01 2.32 2.64 5.55 6.60 8.54 6.64 4.98 -3.45 2.27 6.18 4.79 4.91 4.11 5.86 4.28 1.98 5.82 8.23 9.10
Net income 26.72 0.02 -25.08 18.91 23.89 15.57 2.13 -6.75 -31.90 1.83 13.51 11.87 11.97 5.60 12.87 10.49 3.43 11.81 20.92 25.00
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 51.13 67.90 55.41 55.05 51.59 74.82 59.78 59.19 55.30 67.85 65.42 66.03 62.06 81.94 71.90 64.96 55.06 72.73 56.95 55.71 51.64 66.25 57.82 53.39 51.66 62.67 58.14 53.85 49.45 63.48 53.28 51.45 44.59 58.21 49.38 48.56 46.33 65.22 51.35 54.11 52.21 73.57 59.16 60.67 53.52 67.99 57.64 54.85 47.51 67.03 52.98 55.33 52.03 66.94 54.55 55.32 50.97 63.67 55.52 54.77 52.97 62.78 47.48 47.97 45.11 58.33 46.43 52.14 49.57 66.81 49.27 48.54 44.14 54.88 43.52 47.59 42.13 52.96 40.82 44.23 39.20
Cost of revenue 26.53 35.32 28.76 28.61 26.56 40.20 32.10 33.20 31.68 39.95 39.77 40.77 37.34 47.95 42.11 37.56 31.77 41.10 31.87 31.51 29.49 39.34 32.83 33.00 30.76 39.39 36.19 34.11 30.40 43.15 33.64 32.58 28.57 43.57 35.29 33.54 38.44 48.20 36.26 36.61 34.82 46.90 39.11 40.54 34.56 43.10 37.36 34.91 30.18 42.17 36.03 37.41 35.39 46.13 37.97 37.61 33.99 44.46 36.10 34.06 32.58 41.00 29.34 30.24 28.53 39.34 30.46 34.53 31.96 44.38 31.63 31.21 27.34 35.06 28.03 27.15 24.02 30.82 25.46 25.64 22.23
Gross profit 24.60 32.58 26.65 26.44 25.03 34.62 27.68 25.99 23.62 27.90 25.65 25.26 24.72 33.99 29.79 27.39 23.29 31.63 25.09 24.20 22.16 26.90 24.98 20.39 20.89 23.28 21.95 19.75 19.05 20.33 19.64 18.87 16.03 14.64 14.09 15.02 7.89 17.02 15.09 17.50 17.39 26.67 20.05 20.14 18.96 24.89 20.28 19.94 17.32 24.86 16.95 17.92 16.64 20.80 16.58 17.71 16.99 19.20 19.42 20.71 20.39 21.79 18.14 17.74 16.59 19.00 15.98 17.61 17.61 22.42 17.64 17.33 16.81 19.82 15.49 20.44 18.11 22.13 15.36 18.59 16.97
Total operating expenses + 19.12 20.96 19.06 19.63 19.22 24.42 20.62 22.81 21.19 20.88 21.60 22.70 20.74 23.61 22.46 20.13 17.43 19.50 16.56 17.60 16.56 16.74 15.96 16.02 16.17 17.86 14.35 15.96 14.66 17.52 15.91 16.80 15.23 18.58 15.34 14.32 18.63 17.33 13.45 14.74 13.93 15.82 14.85 16.60 16.86 18.61 16.42 15.83 14.71 15.80 12.68 15.42 14.50 16.04 13.27 15.63 14.25 15.15 13.76 16.45 14.43 16.38 12.93 14.91 14.60 16.63 13.50 15.89 13.94 18.77 13.98 2.12 13.31 12.14 9.85 11.19 9.97 13.39 6.58 10.33 10.34
Operating income 5.48 11.62 7.59 6.81 5.81 10.20 7.06 3.18 2.43 7.02 4.05 2.56 3.98 10.38 7.33 7.26 5.86 12.13 8.53 6.60 5.60 10.16 9.02 4.38 4.72 5.41 7.60 3.79 4.39 2.81 3.72 2.07 0.79 -3.94 -1.25 0.70 -10.74 -0.28 1.64 2.76 3.48 11.04 5.08 3.56 2.13 6.30 3.88 4.00 2.63 9.06 4.22 2.47 2.11 -3.80 3.31 2.08 10.49 2.16 5.66 4.25 5.83 6.24 5.21 3.02 1.98 1.79 1.14 1.21 1.78 6.20 3.66 15.21 3.49 7.68 5.63 9.25 8.14 12.04 8.78 8.26 6.63
Non-operating income (net) -4.18 -0.76 7.13 -0.51 -0.32 -2.44 -1.96 -16.91 1.33 -2.39 -34.11 -3.31 -1.87 -3.34 -0.37 -0.45 -1.76 -1.00 -0.19 -1.16 -0.69 0.22 -0.22 -0.40 -1.19 0.30 -12.57 -0.55 -0.06 -5.37 -1.15 -2.74 -1.67 -15.96 -2.72 -1.17 -2.03 -0.68 -1.88 -0.53 -0.47 -0.73 -0.62 -0.53 -0.06 -0.46 -0.13 -0.20 -0.21 -0.14 0.08 -0.30 -0.39 -0.07 -0.10 -0.31 -1.41 -0.33 0.21 0.34 0.00 -0.25 -0.13 -0.13 -0.16 -0.41 0.00 -0.08 0.80 0.30 0.49 -12.33 0.19 -0.19 -0.03 0.03 0.11 -0.03 0.10 0.04 0.05
Income before tax 1.30 10.86 14.72 6.30 5.49 7.77 5.10 -13.73 3.76 4.63 -30.06 -0.75 2.11 7.03 6.95 6.81 4.10 11.13 8.34 5.44 4.91 10.39 8.80 3.98 3.53 5.72 -4.97 3.24 4.34 -2.55 2.58 -0.67 -0.88 -19.91 -3.97 -0.46 -12.77 -0.96 -0.23 2.24 3.01 10.31 4.46 3.03 2.08 5.84 3.75 3.80 2.42 8.91 4.30 2.16 1.72 -3.88 3.21 1.77 9.08 1.83 5.87 4.59 5.83 5.99 5.08 2.89 1.82 1.38 1.15 1.14 2.58 6.50 4.15 2.88 3.68 7.48 5.60 9.28 8.26 12.01 8.88 8.31 6.68
Income tax expense 0.38 2.46 3.59 1.76 1.54 2.76 1.35 -2.85 1.05 1.42 0.88 -0.14 0.55 1.13 1.29 1.97 1.19 0.79 2.50 1.49 1.62 3.54 3.21 1.50 1.17 1.48 2.05 1.43 1.91 3.91 -0.14 1.20 -0.13 -1.31 -0.52 -0.02 -1.91 0.63 -0.08 0.67 0.90 3.33 1.34 0.91 0.62 1.68 1.12 1.14 0.73 2.47 1.29 0.65 0.52 2.38 1.03 0.57 0.27 0.34 2.09 1.38 1.75 1.61 1.52 0.87 0.55 0.66 0.37 0.34 0.75 2.44 1.21 0.84 1.07 1.79 1.63 2.78 2.41 2.31 2.58 2.56 2.08
Net income 0.92 8.39 10.99 4.48 3.89 4.90 3.69 -11.01 2.65 3.20 -31.12 -0.70 1.50 5.78 5.51 4.68 2.94 10.27 5.82 3.73 3.31 7.16 5.39 2.36 2.24 4.18 -6.34 1.68 2.34 -6.52 2.72 -1.95 -0.86 -18.58 -3.56 -0.45 -10.89 -1.60 -0.23 1.59 1.97 7.06 3.08 2.09 1.32 4.22 2.65 2.58 2.12 6.41 2.92 1.47 1.21 -6.46 2.18 1.11 8.95 1.15 3.82 3.12 4.10 4.32 3.68 1.88 1.26 0.31 0.81 0.83 1.72 3.87 2.84 1.90 2.65 5.69 3.97 6.41 5.81 9.52 6.24 5.72 4.58
about 9 hours ago