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
Total revenue 947.65 849.04 811.12 1,280.07 1,096.92 914.24 620.84 823.61 655.89 405.75 290.64 249.09 277.64
Cost of revenue 859.88 745.71 707.72 1,068.21 919.44 789.34 534.47 687.47 553.50 340.35 242.09 212.75 239.65
Gross profit 87.78 103.33 103.40 211.86 177.48 124.89 86.36 136.14 102.40 65.40 48.55 36.34 37.99
Total operating expenses + 127.05 110.97 114.29 126.04 96.47 83.34 71.39 72.17 54.24 41.52 35.95 32.79 34.43
Operating income -39.27 -7.64 -10.90 85.82 81.01 41.55 14.98 63.97 48.16 23.87 12.60 3.55 4.54
Non-operating income (net) -8.29 -10.41 -20.18 -10.49 -7.26 -9.26 -10.70 -9.75 -3.15 -3.74 -3.79 -3.37 -4.33
Income before tax -47.57 -18.05 -31.08 75.33 73.76 32.29 4.28 54.22 45.01 20.13 8.82 0.18 0.21
Income tax expense 5.22 2.77 11.91 2.53 2.86 -0.99 -6.45 -3.66 -7.11 -0.65 -3.99 -5.60 -2.55
Net income -52.78 -20.82 -42.99 72.80 70.90 33.28 10.73 57.88 51.39 16.66 12.81 6.17 2.76
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
Total revenue 256.07 223.61 239.30 239.30 244.47 233.29 211.14 203.23 201.38 203.48 196.76 185.01 225.87 301.72 355.64 329.56 293.15 287.19 262.86 282.31 264.57 244.97 227.68 221.56 220.03 189.36 154.46 139.20 137.83 141.40 175.21 248.97 258.03 182.94 164.52 159.73 148.70 131.41 105.69 95.37 73.29 64.36 75.47 75.41 75.41 8.95 74.00 73.87 83.07
Cost of revenue 226.29 202.62 211.16 228.23 215.94 206.30 183.35 177.67 178.39 183.14 172.69 159.27 192.63 252.81 292.08 274.10 249.21 240.21 219.22 234.96 225.05 210.62 195.17 192.30 191.25 163.44 133.76 119.66 117.61 119.95 146.99 205.10 215.43 152.26 140.32 136.23 124.69 110.00 88.80 80.19 61.36 53.89 62.81 62.69 62.69 3.66 65.06 64.92 72.01
Gross profit 29.78 20.98 28.13 11.07 28.52 26.99 27.79 25.56 22.99 20.35 24.07 25.74 33.24 48.91 63.56 55.46 43.93 46.98 43.64 47.35 39.51 34.35 32.51 29.26 28.77 25.92 20.69 19.53 20.22 21.45 28.21 43.88 42.60 30.68 24.20 23.51 24.02 21.41 16.89 15.18 11.93 10.47 12.65 12.72 12.72 5.29 8.93 8.95 11.06
Total operating expenses + 27.03 34.82 47.56 30.49 29.69 28.24 28.18 27.82 26.74 28.30 28.89 28.65 28.45 30.90 31.01 30.67 33.47 30.63 22.44 22.14 21.26 20.13 19.97 19.96 23.27 20.21 17.37 16.52 17.29 15.47 16.67 18.00 22.04 16.46 15.64 11.74 10.40 11.76 10.15 10.28 9.34 9.59 10.00 8.16 8.16 5.36 8.88 9.87 9.40
Operating income 2.75 -13.84 -19.43 -19.43 -1.17 -1.25 -0.39 -2.26 -3.74 -7.96 -4.82 -2.91 4.79 18.02 32.55 24.80 10.47 16.35 21.20 25.22 18.26 14.22 12.53 9.30 5.50 5.71 3.32 3.01 2.94 5.98 11.55 25.88 20.56 14.22 8.55 11.77 13.62 9.65 6.74 4.90 2.58 0.88 2.62 4.55 4.55 -0.25 0.25 -0.81 1.77
Non-operating income (net) -2.66 -1.99 -2.75 -2.75 -1.73 -1.95 -2.23 -1.91 -4.34 -4.55 -5.17 -5.13 -5.33 -4.32 -3.04 -1.52 -1.62 -2.16 -1.38 -1.61 -2.10 -2.32 -2.29 -2.30 -2.34 -2.52 -2.62 -2.77 -2.79 -2.45 -2.47 -2.09 -2.75 -1.37 -0.81 -0.83 -0.14 -0.88 -0.94 -1.40 -0.52 -0.93 -1.37 -0.74 -0.74 -0.59 -0.95 -0.89 -0.91
Income before tax 0.08 -15.83 -22.17 -22.17 -2.90 -3.20 -2.61 -4.17 -8.08 -12.51 -9.99 -8.04 -0.54 13.69 29.51 23.28 8.85 14.19 19.81 23.60 16.15 11.90 10.24 7.00 3.16 3.19 0.70 0.24 0.15 3.54 9.08 23.79 17.81 12.85 7.74 10.94 13.48 8.77 5.79 3.50 2.07 -0.05 1.25 3.81 3.81 -0.84 -0.70 -1.70 0.86
Income tax expense 2.55 0.13 0.68 0.68 1.66 0.75 0.17 0.94 0.91 -0.61 0.44 12.62 -0.54 -0.51 0.48 1.74 0.81 -0.67 1.28 0.74 1.52 -0.63 -0.31 0.19 -0.24 -4.77 -0.22 -0.09 -1.37 0.05 -0.56 -4.25 1.09 -1.55 -6.56 0.47 0.53 0.78 -1.89 0.23 0.24 -0.07 -2.16 0.88 0.88 1.41 1.66 -1.68 1.27
Net income -2.47 -15.96 -22.85 -22.85 -4.56 -3.94 -2.78 -5.11 -8.99 -11.90 -10.43 -20.66 -0.01 14.20 29.03 21.54 8.04 14.86 18.54 22.87 14.64 12.52 10.55 6.81 3.40 7.95 0.92 0.34 1.52 3.49 9.64 28.04 16.72 14.40 14.29 9.86 12.84 7.91 7.67 0.97 0.11 0.02 3.40 -3.39 0.01 -0.38 0.00 -0.02 -0.41
5 days ago