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 883.65 963.71 1,131.46 1,263.88 973.64 874.37 843.27 787.59 698.12 671.14 664.99 672.93 659.21 638.46 603.68 516.92 505.87 607.10 560.02 518.89
Cost of revenue 833.16 833.01 942.72 1,025.38 790.49 703.61 696.32 647.73 576.56 555.98 550.71 570.15 563.08 551.93 521.42 443.99 204.91 276.63 246.71 309.65
Gross profit 50.49 130.70 188.73 238.50 183.15 170.77 146.95 139.87 121.56 115.17 114.29 102.78 96.14 86.53 82.26 72.93 300.97 330.47 313.31 209.24
Total operating expenses + 39.64 97.48 98.62 95.15 71.46 77.52 70.45 69.52 64.70 56.86 53.22 51.78 44.14 40.67 39.23 37.64 271.61 297.77 285.50 168.07
Operating income 10.85 33.22 90.11 143.34 111.69 93.25 76.50 70.35 56.86 58.30 61.06 51.01 52.00 45.85 43.03 35.29 29.36 32.71 27.80 41.17
Non-operating income (net) 13.53 3.13 3.81 0.83 0.04 0.14 1.19 0.68 -0.39 -1.24 -0.37 0.67 0.39 0.05 0.02 -0.61 -0.62 -2.08 -3.93 -3.23
Income before tax 24.38 36.35 93.92 144.17 111.73 93.39 77.69 71.03 56.47 57.07 60.69 51.67 52.39 45.90 43.05 34.68 28.74 30.63 23.87 37.94
Income tax expense 6.93 9.42 23.54 33.82 26.30 23.89 16.62 16.00 -33.81 23.60 24.95 21.84 22.16 18.14 17.96 14.94 12.48 12.56 8.90 13.43
Net income 17.44 26.92 70.37 110.35 85.43 69.50 61.07 55.03 90.28 33.46 35.75 29.83 30.15 27.27 24.29 19.74 16.27 18.07 14.97 24.52
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 203.53 210.11 220.47 229.92 223.15 230.43 237.37 246.24 249.67 268.22 279.54 285.67 298.02 322.58 324.45 329.57 287.28 266.88 251.28 232.44 223.05 227.33 216.01 212.38 218.65 217.19 214.97 212.09 199.02 203.96 199.65 197.02 186.96 182.77 170.68 171.51 173.16 172.66 170.46 166.09 161.93 168.77 171.35 163.59 161.29 173.55 171.55 168.42 159.41 166.22 167.10 161.41 164.47 166.41 163.61 156.96 151.47 158.34 156.35 151.14 137.86 136.57 128.67 125.86 125.81 128.72 129.40 125.80 121.96 140.35 163.38 159.99 143.37 144.81 144.97 138.82 131.42 131.66 135.81 131.86 119.56
Cost of revenue 195.12 247.60 195.81 197.20 192.56 197.09 207.94 213.24 214.73 226.21 237.90 233.68 244.93 265.69 264.71 265.49 229.48 217.16 204.92 189.01 179.40 181.99 174.15 168.31 179.16 182.58 177.43 173.20 163.11 165.68 164.42 162.48 155.14 151.42 139.97 141.09 144.09 143.23 142.12 137.59 133.04 137.95 143.12 136.58 133.06 142.26 146.27 143.12 138.49 141.40 142.54 137.29 141.85 303.40 143.92 133.53 131.33 42.05 84.62 81.20 74.44 61.32 64.61 64.68 65.87 56.42 54.69 51.91 43.39 50.96 78.39 79.14 68.14 92.84 66.03 60.02 76.90 82.12 80.39 74.52 70.12
Gross profit 8.41 -37.49 24.66 32.73 30.60 33.34 29.43 33.00 34.94 42.01 41.64 51.99 53.09 56.89 59.74 64.07 57.80 49.72 46.36 43.43 43.64 45.35 41.86 44.07 39.49 34.61 37.55 38.89 35.91 38.28 35.23 34.54 31.82 31.36 30.71 30.43 29.07 29.43 28.35 28.50 28.89 30.83 28.22 27.01 28.23 31.29 25.28 25.31 20.92 24.82 24.57 24.13 22.62 -136.99 19.69 23.43 20.15 116.29 71.73 69.94 63.42 75.25 64.06 61.18 59.95 72.31 74.71 73.90 78.56 89.39 84.99 80.85 75.24 51.97 78.94 78.80 54.52 49.54 55.42 57.34 49.43
Total operating expenses + 8.24 -30.00 21.92 22.99 24.74 26.61 25.16 23.02 22.69 26.36 24.41 23.78 24.08 24.11 25.97 23.13 21.94 19.04 17.87 14.91 19.65 19.79 17.46 18.81 21.46 15.82 17.51 18.95 18.18 18.74 16.23 16.32 18.22 17.02 17.69 14.86 15.13 14.90 13.48 13.73 14.76 15.59 13.87 12.85 10.92 14.89 12.24 12.38 12.28 12.14 10.91 11.01 10.08 -150.20 9.85 10.15 10.63 103.34 60.62 58.58 55.81 66.17 54.07 51.99 52.91 64.24 68.17 66.39 71.31 79.13 74.46 74.42 69.76 46.30 73.24 70.76 46.13 40.89 43.71 45.53 40.45
Operating income 0.17 -7.49 2.74 9.73 5.86 6.73 4.27 9.97 12.25 15.66 17.23 28.21 29.01 32.78 33.77 40.94 35.86 30.68 28.50 28.52 24.00 25.56 24.40 25.26 18.03 18.79 20.03 19.94 17.73 19.54 18.99 18.22 13.59 14.33 13.02 15.57 13.94 14.53 14.87 14.78 14.13 15.24 14.35 14.16 17.31 16.39 13.04 12.93 8.64 12.68 13.65 13.12 12.54 13.21 9.84 13.28 9.52 12.95 11.11 11.36 7.61 9.08 9.99 9.19 7.03 8.07 6.54 7.50 7.25 10.27 10.53 6.43 5.48 5.67 5.70 8.04 8.39 8.66 11.71 11.81 8.99
Non-operating income (net) 1.88 12.53 0.21 0.44 0.35 0.39 0.92 1.01 0.80 0.87 1.02 1.08 0.84 0.52 0.26 0.04 0.01 0.02 0.01 0.01 0.01 0.01 0.02 0.01 0.10 0.26 0.26 0.40 0.28 0.23 0.12 0.14 0.19 -0.11 -0.01 -0.13 -0.14 -0.44 -0.34 -0.24 -0.22 -0.23 -0.13 -0.01 -0.02 -0.27 0.23 0.61 0.10 0.09 0.13 0.15 0.02 0.01 0.01 -0.23 -0.14 0.02 -0.30 -0.25 -0.16 -0.28 -0.04 -0.03 0.11 0.34 -0.08 0.00 -0.03 -0.28 -0.48 -0.49 -0.84 -0.87 -1.06 -1.00 -1.01 -0.79 -0.93 -0.85 -0.65
Income before tax 2.05 5.05 2.95 10.17 6.21 7.12 5.19 10.99 13.05 16.53 18.25 29.29 29.85 33.30 34.03 40.97 35.87 30.69 28.50 28.53 24.01 25.57 24.42 25.27 18.13 19.05 20.29 20.34 18.01 19.77 19.11 18.36 13.78 14.22 13.01 15.44 13.80 14.09 14.53 14.54 13.91 15.01 14.23 14.16 17.30 16.12 13.27 13.54 8.74 12.78 13.78 13.27 12.55 13.22 9.85 13.05 9.38 12.97 10.81 11.11 7.45 8.80 9.94 9.17 7.14 8.41 6.46 7.50 7.22 9.99 10.05 5.94 4.65 4.81 4.64 7.05 7.38 7.86 10.78 10.96 8.34
Income tax expense 0.67 1.35 0.73 2.98 1.87 1.49 1.44 3.10 3.40 4.13 4.65 7.42 7.35 7.79 8.38 9.31 8.33 5.96 7.23 7.11 6.00 5.97 6.37 7.14 4.41 3.30 3.70 5.15 4.47 4.04 3.86 4.66 3.45 -50.85 5.15 6.30 5.58 5.79 6.09 6.01 5.72 6.22 5.82 5.80 7.11 7.15 5.62 5.62 3.45 5.48 5.81 5.61 5.27 5.47 3.27 5.47 3.93 5.21 4.48 4.92 3.36 3.59 4.15 4.01 3.19 3.56 2.99 2.88 3.05 4.17 3.93 2.47 1.99 1.84 1.57 2.70 2.79 2.67 4.05 3.42 3.28
Net income 1.38 3.70 2.23 7.19 4.34 5.63 3.75 7.89 9.65 12.40 13.60 21.87 22.50 25.51 25.65 31.66 27.53 24.73 21.27 21.42 18.01 19.60 18.04 18.13 13.72 15.75 16.59 15.19 13.55 15.74 15.26 13.70 10.33 65.07 7.86 9.14 8.21 8.30 8.44 8.53 8.19 8.79 8.41 8.36 10.19 8.97 7.65 7.93 5.29 7.30 7.98 7.67 7.20 7.72 6.52 7.58 5.45 7.66 6.33 6.19 4.10 5.21 5.48 5.16 3.89 4.27 3.47 4.48 4.05 5.82 6.13 3.47 2.65 2.97 3.07 4.34 4.59 5.19 6.74 7.54 5.05
5 days ago