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
Total revenue 1,013.32 940.64 1,020.41 1,036.41 700.90 563.42 583.99 657.61 538.08 448.06 589.67 841.25 907.43 1,022.59 744.08 504.41
Cost of revenue 801.65 696.89 740.69 789.79 486.66 356.68 432.71 509.09 416.16 339.36 481.23 736.01 841.67 982.80 713.45 479.60
Gross profit 211.67 243.75 279.72 246.62 214.24 206.74 151.29 148.52 121.91 108.70 108.44 105.25 65.76 39.79 30.63 24.81
Total operating expenses + 29.13 40.92 40.77 36.94 23.74 26.95 25.47 21.87 33.75 31.07 31.08 25.32 19.29 17.06 10.61 7.06
Operating income 182.54 202.83 238.95 209.68 190.50 179.79 125.81 125.76 88.18 77.65 77.26 79.84 46.30 22.72 20.02 17.75
Non-operating income (net) -5.63 -59.66 -111.51 -50.25 -25.53 -20.31 -28.10 -35.04 -18.99 -14.77 -11.25 -8.66 -4.57 -2.68 -2.01 -2.56
Income before tax 176.92 143.16 127.44 159.43 164.98 159.48 97.72 90.72 69.19 62.89 66.02 71.19 41.73 20.04 18.01 15.19
Income tax expense 0.46 0.48 1.21 0.38 0.15 0.22 0.97 0.53 -0.22 0.08 -0.20 0.13 0.76 -14.02 5.36 5.10
Net income 176.46 142.69 126.24 159.05 164.82 159.26 96.75 90.18 69.41 62.80 66.85 72.00 47.83 8.41 12.65 10.09
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
Total revenue 297.47 255.77 261.28 246.35 249.93 209.86 214.07 264.63 252.08 254.15 275.82 246.91 243.53 269.05 294.03 266.75 206.58 189.88 189.63 168.48 152.91 140.11 142.27 117.64 163.40 138.61 137.56 155.34 152.48 159.30 164.11 166.28 167.92 151.21 130.63 126.77 129.47 124.68 107.47 111.85 104.06 108.93 165.09 172.13 143.51 173.35 228.04 236.34 203.53 223.10 243.30 230.14 210.89 249.22 271.81 262.48 239.08 187.00 199.83 198.16 159.10 504.41
Cost of revenue 251.71 212.62 208.38 183.98 196.18 162.07 166.46 191.72 180.55 179.80 206.50 179.07 170.08 201.95 221.87 209.59 153.60 134.16 131.87 113.14 105.67 88.57 83.32 63.74 121.05 102.23 96.22 116.56 117.70 119.66 126.34 120.93 131.61 118.43 99.78 95.01 102.95 97.53 82.78 81.83 77.22 82.75 136.00 143.29 119.18 144.02 204.35 206.12 181.53 204.54 225.70 214.03 193.72 237.37 261.86 253.94 229.62 178.94 191.37 192.33 150.81 479.53
Gross profit 45.76 43.15 52.90 62.37 53.75 47.80 47.61 72.91 71.52 74.35 69.32 67.84 73.45 67.10 72.15 57.16 52.98 55.72 57.76 55.34 47.25 51.54 58.95 53.90 42.35 36.38 41.33 38.78 34.79 39.64 37.77 45.35 36.31 32.78 30.84 31.76 26.53 27.15 24.69 30.02 26.84 26.18 29.09 28.84 24.33 29.33 23.69 30.23 22.00 18.55 17.60 16.11 17.17 11.84 9.95 8.54 9.46 8.06 8.46 5.83 8.28 24.88
Total operating expenses + 5.75 6.51 7.53 8.93 6.15 9.78 15.80 4.45 6.98 21.83 6.77 7.89 9.52 5.48 13.14 14.95 6.15 6.37 7.18 6.95 5.08 6.44 7.19 6.02 7.31 6.67 6.68 6.55 5.67 8.25 4.43 10.77 8.98 9.10 8.21 8.40 8.04 7.99 7.66 7.51 7.91 8.20 7.24 7.73 7.91 7.21 6.20 5.77 6.14 5.05 4.71 3.48 4.03 4.05 3.87 4.61 4.55 3.35 2.70 2.72 1.84 0.00
Operating income 40.01 36.64 45.37 53.44 47.60 38.02 31.81 68.46 64.54 52.52 62.55 59.95 63.93 61.62 59.02 42.21 46.84 49.36 50.58 48.39 42.17 45.11 51.77 47.88 35.04 29.72 34.73 32.26 29.11 31.15 32.62 34.71 27.28 23.70 22.64 23.37 18.47 19.16 17.00 22.51 18.97 17.86 21.85 21.14 16.41 22.12 17.49 24.38 15.86 13.34 12.89 12.63 13.14 7.79 6.07 3.94 4.92 4.71 5.75 3.11 6.45 17.75
Non-operating income (net) -7.66 10.34 0.54 -8.62 -8.38 -2.76 2.02 -27.35 -31.57 -29.85 -27.60 -27.80 -26.26 -19.33 -13.96 -9.74 -7.22 -7.67 -7.15 -4.98 -5.72 -4.23 -5.61 -4.21 -6.27 -7.33 -4.12 -7.30 -9.35 -9.62 -9.19 -9.03 -7.20 -5.34 -5.54 -4.29 -3.83 -4.13 -3.72 -3.49 -3.43 -3.19 -3.14 -2.77 -2.16 -2.11 -2.23 -2.34 -1.98 -1.81 -1.19 -0.75 -0.82 -0.91 -0.67 -0.62 -0.49 -0.54 -0.48 -0.52 -0.47 -2.56
Income before tax 32.35 46.98 45.90 44.82 39.22 35.25 33.82 41.12 32.97 22.67 34.95 32.15 37.67 42.29 45.06 32.47 39.62 41.68 43.43 43.41 36.45 40.87 46.16 43.68 28.77 22.38 30.61 24.96 19.76 21.53 23.43 25.68 20.07 18.36 17.10 19.09 14.65 15.03 13.28 19.02 15.55 14.67 18.71 18.37 14.26 20.01 15.26 22.04 13.88 11.54 11.69 11.87 12.33 6.89 5.41 3.31 4.43 4.17 5.27 2.59 5.98 15.19
Income tax expense -0.31 0.34 0.25 0.18 -0.05 0.15 0.06 0.33 0.52 0.13 0.26 0.30 -0.41 0.39 0.31 0.10 0.00 -0.19 0.17 0.18 0.16 -0.17 -0.74 0.98 0.75 0.08 0.07 0.07 0.25 0.11 0.10 0.08 -0.56 0.17 0.11 0.05 -0.28 0.13 0.13 0.10 -0.62 0.11 0.06 0.25 -0.47 0.18 0.28 0.15 0.21 0.31 0.12 0.12 -19.21 2.44 0.83 1.92 0.68 1.87 0.59 2.22 5.10
Net income 32.35 47.29 45.56 44.57 39.03 35.31 33.67 41.06 32.65 22.15 34.83 31.90 37.37 42.70 44.67 32.16 39.51 41.69 43.62 43.25 36.27 40.72 46.33 44.42 27.80 21.64 30.53 24.89 19.70 21.28 23.33 25.58 20.00 18.91 16.92 18.98 14.60 15.31 13.15 18.89 15.45 15.30 18.60 18.31 14.64 20.49 15.09 21.75 14.67 11.33 12.55 11.76 12.20 8.41 2.97 2.49 2.51 3.49 3.40 2.00 3.76 10.09
4 days ago