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 790.27 1,257.50 1,153.35 848.46 717.48 651.29 818.17 711.71 615.10 601.12 540.97 492.78 404.17 342.66 412.66 306.90 237.57 270.99 400.03 409.42
Cost of revenue 669.88 1,086.70 1,001.50 766.04 647.62 568.21 721.68 628.37 548.00 536.84 483.35 439.79 361.73 302.61 342.56 260.57 202.27 237.36 343.89 349.64
Gross profit 120.39 170.81 151.85 82.42 69.85 83.08 96.49 83.34 67.10 64.28 57.61 52.99 42.44 40.06 70.10 46.33 35.30 33.63 56.15 59.78
Total operating expenses + 88.98 86.32 73.09 52.83 46.23 39.71 43.39 39.54 35.56 32.32 31.49 28.50 28.32 27.51 31.41 26.67 24.91 25.94 27.40 27.21
Operating income 31.41 84.48 78.77 29.59 23.62 43.36 53.09 43.54 31.54 31.96 26.12 24.49 14.11 12.55 38.70 19.67 10.39 7.69 28.75 32.57
Non-operating income (net) 0.09 -4.35 -4.98 -3.86 -1.85 -5.27 -2.71 -1.88 -1.20 -0.88 -1.26 -0.99 -0.25 0.10 -0.57 -0.38 -0.44 -1.92 -3.10 -3.14
Income before tax 31.49 80.13 73.78 25.73 21.77 38.10 50.39 41.66 30.34 31.08 24.86 23.50 13.86 12.65 38.13 19.29 9.95 5.77 25.65 29.43
Income tax expense 8.48 16.64 15.49 5.39 5.51 8.27 11.27 7.92 7.32 11.16 8.89 8.66 5.18 3.53 15.12 7.58 3.93 2.18 9.32 2.45
Net income 23.01 63.49 58.29 20.35 16.26 29.83 39.11 33.75 23.02 19.92 15.98 14.90 9.23 9.12 23.01 11.71 6.02 3.59 16.33 45.34
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 180.86 171.17 178.67 214.03 225.65 221.91 314.27 371.45 349.87 296.25 274.57 300.26 282.28 225.85 205.56 201.50 215.55 201.69 164.72 181.16 169.91 178.34 168.37 128.53 176.05 203.14 195.47 222.35 197.21 179.97 195.69 176.89 159.16 159.72 153.36 153.09 148.93 148.59 147.60 156.11 148.82 136.44 126.21 151.54 126.79 147.78 118.40 122.43 104.17 108.28 105.11 105.83 84.95 82.40 77.96 87.35 94.96 109.39 96.78 97.57 108.93 79.68 73.66 81.26 72.30 67.01 57.55 54.26 58.76 61.92 66.74 74.72 67.62 84.51 92.69 108.83 114.00 116.70 107.36 91.92 93.44
Cost of revenue 155.18 144.64 153.34 179.45 191.71 188.45 272.25 320.37 305.63 257.61 231.70 260.34 251.86 200.33 182.38 183.13 200.21 186.09 146.88 160.57 154.08 154.09 150.52 110.80 157.52 176.21 173.72 197.13 174.62 157.81 174.21 155.61 140.73 141.26 137.71 135.49 133.54 133.44 130.48 137.08 135.85 121.11 113.41 134.00 114.84 131.21 105.43 109.92 93.23 97.03 94.28 94.10 76.32 73.01 68.74 76.78 84.07 93.11 81.16 80.09 88.19 66.61 62.25 69.23 62.47 57.03 48.70 46.19 50.35 53.01 58.61 66.39 59.36 73.40 79.64 93.10 97.75 100.06 92.23 78.06 79.29
Gross profit 25.68 26.53 25.33 34.59 33.94 33.46 42.03 51.08 44.24 38.64 42.87 39.93 30.42 25.53 23.18 18.37 15.34 15.60 17.83 20.59 15.83 24.25 17.84 17.73 18.54 26.93 21.75 25.21 22.60 22.15 21.48 21.28 18.43 18.45 15.65 17.60 15.40 15.16 17.12 19.04 12.97 15.32 12.80 17.54 11.95 16.57 12.97 12.51 10.94 11.24 10.83 11.73 8.63 9.39 9.22 10.57 10.88 16.28 15.62 17.47 20.73 13.07 11.41 12.02 9.83 9.98 8.85 8.07 8.40 8.91 8.13 8.33 8.26 11.11 13.06 15.73 16.25 16.64 15.14 13.86 14.15
Total operating expenses + 23.95 21.07 21.25 23.40 23.26 19.68 22.33 22.77 21.54 16.37 19.32 19.48 17.92 13.12 14.67 12.65 12.39 11.18 11.98 12.02 11.05 9.44 9.23 10.07 10.97 11.76 10.45 10.97 10.22 10.83 9.45 9.68 9.59 8.87 8.58 9.07 9.04 7.50 8.50 8.32 8.01 8.88 7.52 7.65 7.44 7.14 7.23 6.96 7.17 7.66 6.75 7.22 6.70 6.62 6.68 7.20 7.00 8.08 7.48 7.70 8.15 7.01 6.50 6.68 6.48 6.70 5.95 5.82 6.44 6.91 6.40 6.30 6.33 6.43 6.48 7.03 7.16 7.22 6.63 6.40 6.58
Operating income 1.73 5.46 4.09 11.18 10.68 13.78 19.70 28.31 22.70 22.27 23.55 20.45 12.49 12.41 8.51 5.72 2.95 4.42 5.85 8.57 4.78 14.81 8.61 7.66 7.56 15.17 11.29 14.25 12.38 11.33 12.03 11.60 8.84 9.58 7.07 8.54 6.35 7.66 8.62 10.72 4.96 6.45 5.27 9.89 4.51 9.44 5.74 5.55 3.77 3.59 4.08 4.51 1.94 2.77 2.53 3.36 3.88 8.20 8.14 9.78 12.58 6.06 4.91 5.35 3.35 3.28 2.90 2.25 1.97 2.00 1.73 2.03 1.93 4.68 6.57 8.70 9.09 9.42 8.50 7.46 7.56
Non-operating income (net) -0.13 -0.43 0.22 0.19 0.11 -1.15 0.07 -2.06 -1.21 -1.30 -1.52 -1.47 -0.69 -0.78 -1.71 -0.90 -0.47 -0.52 -0.49 -0.29 -0.55 0.08 -0.02 -0.15 -0.45 -0.35 -0.66 -0.78 -0.92 -0.91 -0.60 -1.11 0.50 -0.63 -0.36 0.16 -0.36 -0.52 -0.12 -0.39 0.14 -0.33 -0.20 -0.51 -0.22 -0.47 -0.21 -0.18 -0.13 -0.01 -0.09 -0.10 -0.04 -0.07 -0.10 0.83 -0.55 -0.05 -0.17 -0.21 -0.15 0.00 -0.10 -0.12 -0.15 -0.01 -0.15 0.10 -0.38 -0.87 -0.25 -0.34 -0.45 -0.78 -1.02 -0.88 -0.71 -0.87 -0.85 -0.97 -0.83
Income before tax 1.60 5.03 4.30 11.37 10.79 12.63 19.77 26.24 21.49 20.97 22.03 18.98 11.80 11.63 6.80 4.82 2.48 3.90 5.36 8.28 4.23 14.89 8.59 7.51 7.11 14.82 10.64 13.47 11.46 10.42 11.43 10.49 9.33 8.95 6.71 8.69 5.99 7.14 8.50 10.33 5.10 6.11 5.08 9.38 4.29 8.97 5.53 5.37 3.64 3.58 3.99 4.41 1.89 2.70 2.44 4.19 3.33 8.14 7.97 9.57 12.44 6.05 4.82 5.22 3.20 3.27 2.75 2.35 1.59 1.13 1.47 1.69 1.48 3.90 5.56 7.82 8.38 8.55 7.65 6.49 6.73
Income tax expense 1.05 1.62 1.22 2.91 2.73 2.10 4.35 5.73 4.47 4.28 4.57 4.06 2.58 2.34 1.57 1.06 0.42 1.19 1.51 1.76 1.05 2.87 2.04 1.68 1.68 3.13 2.56 2.78 2.80 -0.38 2.75 2.89 2.66 -0.34 2.25 3.27 2.15 2.69 2.98 3.75 1.74 2.23 1.91 3.52 1.23 3.31 2.03 1.98 1.34 1.41 1.46 1.62 0.68 1.02 -0.45 1.64 1.32 3.23 3.10 3.80 4.99 2.44 1.89 2.06 1.19 1.25 1.05 0.97 0.67 0.43 0.55 0.64 0.55 1.43 1.96 2.95 2.98 -0.31 0.97 0.95 0.84
Net income 0.56 3.41 3.08 8.46 8.07 10.53 15.43 20.51 17.02 16.70 17.46 14.92 9.22 9.29 5.23 3.76 2.07 2.72 3.85 6.52 3.18 12.02 6.55 5.83 5.43 11.69 8.08 10.68 8.66 10.80 8.68 7.60 6.67 9.30 4.46 5.43 3.84 4.45 5.52 6.59 3.36 3.88 3.17 5.87 3.06 5.66 3.49 3.39 2.37 2.38 2.62 2.90 1.33 1.68 2.89 2.55 2.01 4.92 4.87 5.78 7.44 3.62 2.92 3.16 2.01 2.02 1.70 1.39 0.91 0.70 0.92 1.05 0.93 2.47 3.60 4.87 5.40 27.23 6.69 5.54 5.88
5 days ago