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 451.66 305.45 266.09 239.84 214.97 166.14 263.49 266.39 282.76 279.55 197.54 235.13 234.87 348.36 339.20 232.99 228.06 267.53 282.62 248.71
Cost of revenue 318.31 192.12 161.15 152.93 143.70 124.76 167.62 172.35 200.26 204.06 153.46 151.50 155.21 235.36 217.57 153.13 157.63 181.57 180.77 158.35
Gross profit 133.34 113.33 104.95 86.91 71.27 41.38 95.88 94.04 82.50 75.49 44.09 83.64 79.66 113.00 121.63 79.85 70.43 85.95 101.85 90.37
Total operating expenses + 113.11 85.63 76.86 76.96 69.09 3.60 70.31 72.75 71.63 74.74 65.88 78.60 83.19 105.95 114.23 82.19 71.10 88.86 96.67 76.92
Operating income 20.23 27.70 28.09 9.95 2.18 37.78 25.57 21.28 10.86 0.76 -43.70 5.04 -4.09 -25.14 -12.34 -6.17 -0.66 -1.61 5.17 13.45
Non-operating income (net) -1.32 1.50 0.11 -2.82 -1.72 -1.91 -2.62 -4.30 -4.31 -4.84 -7.24 -3.84 -6.24 0.09 6.14 36.80 3.45 1.93 5.88 -0.60
Income before tax 18.91 29.20 28.19 7.14 0.46 35.87 22.96 16.99 6.55 -4.09 -50.94 1.20 -10.33 -25.05 -6.19 30.63 2.78 0.32 11.05 12.84
Income tax expense -1.81 4.35 4.69 13.06 3.49 0.79 -13.58 -1.42 -0.25 1.25 1.19 1.90 -0.76 -1.86 -0.34 0.01 0.90 1.45 0.96 2.36
Net income 20.72 24.85 23.50 -5.93 -3.03 35.08 36.54 18.41 6.80 -5.34 -52.33 -1.50 -17.90 -23.19 -5.85 30.62 1.88 -1.12 10.09 10.49
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 110.47 136.96 117.69 104.97 92.04 78.13 74.61 76.63 76.08 75.61 63.93 67.59 58.96 72.63 60.35 55.45 51.41 67.27 49.91 53.46 44.71 42.63 37.27 38.32 47.67 78.31 63.38 59.69 62.11 69.73 62.78 66.51 67.37 82.65 69.94 66.24 63.93 80.35 78.64 67.90 52.67 67.68 40.35 44.32 45.19 73.10 57.14 54.05 50.85 55.73 71.30 80.21 82.83 97.43 89.01 85.32 76.61 93.60 83.86 81.71 80.03 66.06 58.02 51.79 57.11 56.59 54.64 56.00 60.83 66.10 65.30 65.60 70.53 72.70 71.55 70.33 68.04 65.36 63.79 60.98 58.59
Cost of revenue 72.83 98.67 82.96 73.04 63.64 47.11 46.93 50.06 48.02 46.69 38.12 42.05 34.28 44.91 37.32 35.69 35.02 42.33 32.31 36.71 32.36 29.33 27.83 28.73 38.79 51.25 40.13 37.70 38.54 43.72 38.59 44.07 45.99 57.42 49.59 46.67 46.59 56.15 54.93 52.72 40.27 57.32 30.87 33.27 32.00 47.33 38.57 34.73 30.88 35.52 50.90 56.08 57.29 64.57 60.59 57.89 52.32 59.94 54.38 52.29 50.97 42.65 38.07 34.94 37.48 37.79 37.99 38.98 42.87 45.82 45.92 44.58 45.26 46.50 45.75 45.31 43.22 41.23 41.28 38.96 36.87
Gross profit 37.65 38.29 34.73 31.93 28.40 31.02 27.68 26.57 28.05 28.92 25.80 25.54 24.69 27.72 23.04 19.77 16.39 24.94 17.61 16.74 12.36 13.30 9.44 9.59 8.89 27.07 23.25 21.99 23.57 26.01 24.19 22.44 21.39 25.24 20.35 19.57 17.34 24.20 23.71 15.18 12.40 10.36 9.48 11.05 13.19 25.77 18.57 19.32 19.98 20.21 20.40 24.12 25.54 32.86 28.42 27.43 24.29 33.66 29.49 29.42 29.06 23.41 19.95 16.85 19.64 18.80 16.65 17.02 17.95 20.28 19.38 21.01 25.28 26.21 25.80 25.02 24.82 24.13 22.51 22.02 21.72
Total operating expenses + 32.22 32.30 27.19 26.24 31.15 18.25 20.94 23.78 22.66 26.04 13.06 20.09 17.67 21.65 19.62 18.28 17.41 18.68 16.69 17.05 16.01 -49.43 20.35 13.04 19.65 17.83 16.26 17.10 19.12 18.51 18.22 18.30 17.73 19.59 17.02 17.69 17.32 17.71 23.94 17.72 15.36 13.25 17.18 18.26 17.20 20.28 17.03 19.80 21.49 22.36 23.85 24.96 26.54 28.81 25.22 25.05 26.87 29.37 27.57 29.17 28.13 23.71 20.63 18.26 19.58 18.64 17.03 17.52 17.90 24.03 17.85 20.06 20.60 34.03 21.00 20.58 21.06 19.86 62.58 18.72 19.49
Operating income 5.43 5.99 7.55 5.68 -2.75 12.77 6.75 2.79 5.39 2.88 12.74 5.45 7.01 6.07 3.42 1.49 -1.02 5.61 0.92 -0.31 -3.66 62.73 -10.90 -3.45 -10.77 9.24 6.99 4.89 4.46 7.51 5.97 4.14 3.66 5.64 3.33 1.88 0.02 6.49 -0.23 -2.54 -2.97 -3.41 -29.08 -7.21 -4.01 5.49 1.54 -0.48 -1.51 -2.72 -3.45 -0.84 -1.00 -28.14 3.20 2.38 -2.58 -15.19 1.92 0.16 0.78 -4.14 -0.68 -1.41 0.06 0.16 -0.38 -0.49 0.05 -6.80 0.49 0.74 3.95 -7.82 4.80 4.44 3.75 4.27 3.66 3.30 2.22
Non-operating income (net) 0.25 5.62 -0.99 -1.25 -0.94 0.06 0.66 0.27 0.51 1.20 -0.35 -0.59 -0.15 -0.10 -1.05 -0.47 -1.20 -0.26 -0.83 0.44 -1.19 -0.19 -0.29 -0.46 -0.97 -0.68 -0.54 -0.58 -0.82 -1.13 -0.98 -1.61 -0.58 -1.14 -1.12 -1.24 -0.80 -1.67 -1.57 -0.86 -0.74 -1.39 -2.94 -1.56 -1.35 -1.94 -0.35 -0.52 -1.03 -1.60 -1.58 -2.52 -0.93 2.51 -0.41 -1.56 -0.46 1.75 3.30 0.82 0.27 -0.17 36.96 -0.06 0.07 0.39 3.08 -0.57 0.54 0.46 -0.46 0.66 1.27 2.02 1.14 1.27 1.46 0.95 0.06 -0.79 -0.81
Income before tax 5.68 11.61 6.55 4.43 -3.68 12.83 7.41 3.06 5.90 4.08 12.39 4.86 6.86 5.97 2.36 1.02 -2.22 5.35 0.08 0.13 -4.85 62.54 -11.19 -3.91 -11.74 8.56 6.45 4.31 3.63 6.38 4.99 2.54 3.08 4.51 2.20 0.63 -0.79 4.82 -1.80 -3.40 -3.71 -4.80 -32.02 -8.76 -5.36 3.56 1.19 -1.00 -2.55 -4.32 -5.03 -3.35 -1.93 -25.63 2.79 0.83 -3.04 -13.44 5.23 0.97 1.05 -4.31 36.28 -1.47 0.13 0.55 2.70 -1.06 0.59 -6.34 0.03 1.40 5.23 -5.80 5.93 5.71 5.21 5.22 3.71 2.50 1.41
Income tax expense 0.45 2.82 -1.54 -5.40 2.31 1.07 0.59 1.76 0.94 0.63 2.24 0.54 1.28 11.99 0.24 0.52 0.32 2.97 0.05 0.23 0.25 0.10 0.36 0.31 0.02 -15.46 0.16 0.90 0.81 1.08 -3.66 0.39 0.77 1.10 0.15 -1.50 0.00 0.29 0.40 0.25 0.32 0.45 0.17 0.32 0.25 1.12 0.26 0.43 0.09 -0.71 -0.98 0.63 0.43 -1.32 -0.54 -0.03 0.02 -1.91 0.92 0.03 0.61 0.59 0.07 -0.14 -0.52 0.20 0.21 0.14 0.35 0.12 0.57 0.11 0.64 0.42 0.08 0.17 0.29 0.74 1.01 0.42 0.19
Net income 5.23 8.79 8.10 9.83 -6.00 11.76 6.82 1.30 4.96 3.45 10.15 4.33 5.58 -6.02 2.12 0.51 -2.53 2.38 0.17 -0.10 -5.10 62.44 -11.55 -4.23 -11.76 24.02 6.29 3.41 2.82 5.30 8.65 2.15 2.31 3.40 2.05 2.13 -0.78 4.54 -2.20 -3.65 -4.03 -5.25 -32.40 -9.08 -5.61 2.44 0.18 -1.42 -2.69 -7.52 -4.04 -3.98 -2.36 -24.30 3.32 0.85 -3.06 -11.53 4.30 0.94 0.44 -4.90 36.21 -1.33 0.64 0.35 2.49 -1.20 0.24 -6.46 -0.55 1.29 4.59 -6.22 5.85 5.54 4.91 4.48 2.71 2.08 1.22
5 days ago