Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16 Dec-15
Total revenue 953.01 879.70 755.61 663.64 514.90 404.34 371.85 424.42 425.62 344.11 286.24
Cost of revenue 749.29 551.62 480.31 436.75 359.89 277.37 252.57 314.35 321.20 257.02 212.20
Gross profit 203.72 328.08 275.31 226.89 155.02 126.97 119.29 110.06 104.42 87.09 74.04
Total operating expenses + 62.48 194.66 193.78 170.72 121.92 106.11 112.10 90.15 69.58 0.17 0.01
Operating income 141.25 133.42 81.52 56.17 33.09 20.86 7.18 19.92 35.25 -0.17 -0.01
Non-operating income (net) -94.97 -96.14 -74.37 -52.97 -36.96 61.10 -39.94 -36.72 -30.66 0.07 0.00
Income before tax 46.28 37.28 7.15 3.20 -3.87 81.96 -32.76 -16.80 4.59 -0.11 -0.01
Income tax expense -9.40 13.27 8.46 5.35 -5.26 10.90 0.83 -1.76 31.03 -0.04 -14.83
Net income 55.68 24.02 -1.31 -2.15 1.39 25.66 -33.59 -15.04 4.59 -0.11 -0.01
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 Mar-16
Total revenue 249.56 247.13 241.44 239.81 224.63 227.07 227.05 219.87 205.72 199.28 189.02 182.29 185.03 177.56 166.42 166.43 153.24 144.05 132.54 125.01 113.30 106.09 108.96 92.36 96.93 54.50 109.95 107.43 99.98 100.47 103.59 104.76 115.60 119.97 110.95 101.61 93.09 0.00 0.00 0.00
Cost of revenue 150.79 146.88 146.68 188.55 137.35 143.14 141.07 138.12 129.30 126.38 116.68 115.28 121.97 116.57 107.96 110.75 101.48 95.36 92.83 89.83 81.86 73.64 74.97 62.40 66.36 23.06 79.79 77.29 72.44 70.56 76.35 0.35 0.29 90.41 0.37 0.13 0.22 0.06
Gross profit 98.77 100.25 94.76 51.26 87.28 83.93 85.98 81.75 76.42 72.90 72.33 67.01 63.06 60.99 58.46 55.68 51.76 48.69 39.71 35.18 31.43 32.45 33.99 29.96 30.57 31.44 30.17 30.14 27.54 29.91 27.24 104.41 -0.29 29.56 110.58 101.48 92.88 -0.06
Total operating expenses + 65.38 66.75 56.99 13.91 54.65 49.79 47.89 48.58 48.40 50.86 48.83 47.88 46.21 42.79 44.38 42.62 40.93 35.78 31.46 27.78 26.91 26.22 26.95 25.93 27.01 30.38 27.44 27.70 26.57 24.63 23.68 0.38 0.32 0.15 0.40 0.16 0.25 0.10 0.07 0.01
Operating income 33.39 33.50 37.77 37.35 32.63 34.14 38.09 33.17 28.02 22.04 23.51 19.13 16.85 18.20 14.08 13.06 10.83 12.91 8.25 7.41 4.53 6.23 7.04 4.03 3.56 1.06 2.73 2.44 0.97 5.28 3.56 -0.38 -0.32 -0.15 -0.40 -0.16 -0.25 -0.10 -0.07 -0.01
Non-operating income (net) -19.98 -20.43 -30.39 -22.05 -22.11 -23.65 -22.58 -29.67 -20.25 -20.23 -19.27 -17.39 -17.49 -15.99 -13.18 -12.31 -11.48 -4.12 -8.01 -15.39 -9.44 -9.20 92.44 -11.47 -10.66 -9.86 -10.31 -10.64 -9.14 -9.72 -7.11 0.22 0.17 0.13 0.55 0.09 0.06 0.03 0.03 0.00
Income before tax 13.41 13.07 7.39 15.30 10.52 10.49 15.51 3.51 7.78 1.81 4.24 1.74 -0.64 2.21 0.90 0.75 -0.66 8.79 0.24 -7.99 -4.91 -2.97 99.48 -7.44 -7.10 -8.81 -7.58 -8.20 -8.17 -4.44 -3.55 -0.16 -0.15 -0.01 0.15 -0.08 -0.19 -0.06 -0.04 -0.01
Income tax expense 3.65 4.13 -20.20 4.42 2.25 3.27 4.90 2.52 2.58 1.91 4.33 2.36 -0.13 3.52 1.69 0.47 -0.33 -5.31 0.79 1.49 -2.23 -2.02 13.74 0.42 -1.23 -1.64 -1.74 5.93 -1.72 -0.77 -0.99 -4.01 -4.09 1.10 -0.12 -4.01 -3.64 0.00
Net income 9.76 8.95 27.59 10.88 8.27 7.86 10.61 0.94 4.61 -0.11 -0.09 -0.61 -0.51 -1.31 -0.79 0.29 -0.33 24.87 -0.55 -20.25 -2.68 -1.00 40.39 -7.86 -5.87 -7.17 -5.84 -14.13 -6.45 -3.67 -2.56 -0.16 -0.15 -0.01 0.15 -0.08 -0.19 -0.06 -0.04 -0.01
5 days ago