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 237.55 232.30 222.53 278.71 213.01 176.82 148.20 151.25 149.28 147.87 144.83 140.01 123.81 115.68 116.70 126.44 91.39 96.91 113.32 111.99
Cost of revenue 168.65 156.65 144.79 152.94 140.96 137.82 126.89 128.41 122.23 117.49 113.06 108.16 100.25 96.26 95.42 89.52 75.97 81.21 89.77 90.62
Gross profit 68.91 75.65 77.74 125.76 72.05 39.00 21.31 22.84 27.06 30.38 31.77 31.85 23.56 19.41 21.29 36.92 15.42 15.70 23.54 21.36
Total operating expenses + 24.96 24.04 19.85 21.47 20.36 17.07 16.43 17.16 20.39 24.19 20.93 21.78 19.48 15.91 16.11 14.90 13.57 14.83 17.43 16.20
Operating income 43.95 51.61 57.89 104.29 51.69 21.93 4.88 5.68 6.57 6.19 10.84 10.08 4.03 3.71 5.18 22.02 1.85 -2.10 6.12 5.16
Non-operating income (net) 5.70 4.61 10.56 4.90 6.81 0.61 -0.08 -3.56 1.10 -1.47 2.88 3.44 10.33 2.59 4.20 3.36 -0.17 -19.91 13.55 31.42
Income before tax 49.65 56.22 68.45 109.20 58.50 22.54 4.81 2.12 7.67 4.72 13.71 13.51 14.36 6.29 9.38 25.38 1.67 -22.01 19.67 36.58
Income tax expense 8.11 9.11 8.31 19.33 7.92 1.69 0.23 -1.13 0.99 0.55 1.03 3.13 2.26 2.15 0.91 1.61 0.65 1.00 2.81 3.26
Net income 41.72 47.21 59.69 89.48 51.25 22.86 8.16 7.68 9.63 8.62 13.25 11.11 12.63 6.09 10.61 23.90 3.87 -22.34 16.96 32.61
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 61.04 61.81 59.13 58.76 57.86 60.39 60.49 56.80 54.63 54.96 57.07 56.30 54.21 67.84 75.39 72.06 63.42 59.10 55.91 50.91 47.10 1.59 44.87 44.39 42.27 41.85 37.74 36.03 32.58 35.52 39.39 38.85 37.50 36.63 37.70 37.54 37.42 38.31 38.16 37.00 34.40 33.85 35.32 38.01 37.65 37.24 35.21 35.87 31.69 30.72 33.41 31.90 27.78 28.85 30.17 30.38 26.27 26.06 27.80 31.68 31.17 34.44 34.05 30.62 27.34 28.97 28.35 22.89 11.18 20.10 25.17 25.82 25.15 31.47 30.80 25.72 25.66 29.02 28.99 27.05 27.03
Cost of revenue 43.22 42.85 41.50 41.88 42.41 42.04 40.06 36.82 37.73 38.09 36.61 36.04 34.99 38.71 39.73 38.58 35.92 36.00 35.36 35.00 34.60 1.24 35.10 34.13 34.15 34.88 31.31 30.38 30.32 30.92 32.47 32.18 32.86 30.33 31.11 30.80 29.99 29.55 29.86 28.71 29.37 26.87 28.41 29.29 28.49 27.05 27.66 27.66 25.79 25.16 26.07 25.73 23.29 25.62 24.45 24.04 22.21 23.22 23.43 25.28 23.49 24.04 23.06 21.64 20.77 21.64 20.56 17.65 16.12 18.48 20.83 20.95 21.31 12.89 -0.73 21.29 11.76 11.76 -0.56 22.87 10.44
Gross profit 17.82 18.96 17.62 16.88 15.45 18.34 20.43 19.98 16.90 16.86 20.46 20.25 19.22 29.12 35.66 33.47 27.50 23.10 20.54 15.91 12.49 0.35 9.77 10.26 8.12 6.97 6.43 5.65 2.26 4.60 6.92 6.68 4.64 6.30 6.59 6.74 7.43 8.76 8.30 8.28 5.03 6.98 6.91 8.72 9.16 10.19 7.56 8.21 5.90 5.56 7.34 6.18 4.49 3.24 5.72 6.34 4.06 2.84 4.37 6.40 7.67 10.39 10.99 8.97 6.57 7.33 7.79 5.24 -4.94 1.62 4.34 4.87 25.15 31.47 30.80 4.43 25.66 29.02 28.99 4.18 27.03
Total operating expenses + 6.60 6.73 6.51 6.06 5.66 6.39 6.33 6.09 5.23 5.69 5.15 4.58 4.74 5.58 5.66 5.31 5.28 5.49 5.41 4.59 4.87 0.19 2.64 4.41 4.71 4.76 3.92 3.89 3.84 5.45 4.48 3.51 3.86 4.37 4.95 5.05 6.03 6.45 6.82 5.83 5.04 5.10 5.93 4.86 5.06 5.67 5.87 5.28 4.96 5.32 4.94 5.04 4.18 4.17 6.46 4.17 3.79 4.19 4.21 3.89 3.81 3.97 3.83 3.69 3.41 3.67 3.71 2.98 3.27 3.47 3.75 3.81 3.82 -107.20 30.80 4.09 25.66 -106.83 28.99 3.75 27.03
Operating income 11.22 12.23 11.12 10.82 9.79 11.96 14.10 13.89 11.66 11.17 15.31 15.67 14.48 23.64 30.16 28.16 22.33 17.62 15.14 11.31 7.62 0.16 7.13 5.85 3.41 2.21 2.51 1.76 -1.60 -0.71 2.44 3.18 0.77 1.90 1.63 1.67 1.37 2.28 1.48 2.45 -0.02 1.88 0.98 3.88 4.10 4.53 1.69 2.92 0.94 0.19 2.39 1.15 0.29 -0.93 1.99 2.17 0.26 -1.36 0.16 2.51 3.86 6.37 7.15 5.33 3.16 3.66 4.09 2.27 -8.17 -1.85 0.59 1.06 0.01 -75.73 30.80 0.34 25.66 -77.81 28.99 0.43 27.03
Non-operating income (net) 5.42 3.28 3.53 -0.67 -0.44 -1.44 2.46 2.53 1.06 1.56 3.34 2.81 4.65 0.89 2.19 -2.59 1.31 -2.75 4.32 1.88 3.36 0.24 2.07 0.82 -2.59 -0.18 -0.53 -0.62 1.25 -1.95 -1.61 -1.10 1.09 -0.28 1.24 0.45 -0.30 -1.34 0.47 -0.65 0.05 0.86 0.41 1.30 0.26 0.90 1.31 0.94 0.35 0.87 1.56 0.63 7.25 1.83 -0.24 0.66 1.06 1.57 0.87 0.76 1.00 0.72 1.97 0.22 0.45 0.13 2.26 -2.25 -0.31 -21.50 -1.86 0.24 0.18 104.88 -31.01 3.12 -28.91 74.57 -29.64 9.83 -28.51
Income before tax 16.64 15.50 14.64 10.15 9.35 10.51 16.56 16.42 12.72 12.73 18.65 18.49 19.13 24.53 32.35 25.58 23.65 14.87 19.45 13.19 10.98 0.39 9.21 6.66 0.82 2.04 1.98 1.14 -0.35 -2.65 0.83 2.09 1.86 1.62 2.87 2.12 1.07 0.94 1.95 1.80 0.03 2.74 1.39 5.18 4.35 5.43 2.99 3.85 1.29 1.06 3.96 1.78 7.54 0.90 1.75 2.83 1.32 0.22 1.03 3.27 4.86 7.09 9.12 5.56 3.61 3.79 6.35 0.01 -8.48 -23.35 -1.26 1.30 0.19 29.15 -0.21 3.47 -3.24 -3.24 -0.65 10.27 -1.48
Income tax expense 0.53 5.50 -0.30 1.31 1.60 2.05 2.12 2.65 2.29 1.46 2.68 2.59 2.74 5.41 5.00 4.09 3.58 3.40 2.10 1.33 1.09 0.01 0.20 0.61 -0.41 0.43 0.04 0.20 -0.44 -0.26 0.63 -0.33 -1.17 0.38 0.40 0.64 -0.43 0.19 0.19 0.22 -0.05 -0.13 0.08 0.64 0.44 2.00 0.41 0.53 0.18 0.49 0.59 0.04 1.13 0.16 1.33 0.48 0.21 0.04 0.05 0.38 0.45 0.66 0.43 0.36 0.15 -1.22 0.29 0.24 0.03 0.47 -23.45 0.12 0.09 -5.37 -5.26 16.62 -3.18 -7.59 -7.58 0.71 17.72
Net income 16.17 10.06 14.98 8.90 7.78 8.50 14.47 13.79 10.46 11.89 15.97 15.64 16.18 21.35 27.00 21.33 19.81 11.42 17.46 11.94 10.43 0.39 9.11 6.68 2.21 2.28 2.93 1.74 1.20 -1.10 1.72 3.66 3.40 1.82 3.47 2.10 2.29 2.85 2.97 2.58 0.21 2.97 1.71 4.60 3.98 4.56 2.92 3.48 1.18 0.73 3.48 1.81 6.59 1.08 1.49 2.65 1.11 2.33 0.61 3.19 4.48 6.42 8.72 5.27 3.48 4.40 6.09 1.55 -8.16 -23.53 -1.41 1.30 0.21 5.37 5.26 3.19 3.18 7.59 7.58 8.49 8.96
about 12 hours ago