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 839.00 805.90 835.60 885.40 869.20 523.00 554.67 508.05 342.84 196.93 200.73 227.67 205.27 204.37 204.17 150.70 97.39 178.28 167.37 142.28
Cost of revenue 567.80 553.60 573.90 586.90 556.40 326.80 342.38 315.36 206.31 125.59 123.63 133.78 122.31 123.80 124.96 98.35 75.44 119.16 112.52 98.35
Gross profit 271.20 252.30 261.70 298.50 312.80 196.20 212.28 192.68 136.53 71.35 77.09 93.89 82.96 80.57 79.22 52.34 21.96 59.12 54.85 43.93
Total operating expenses + 205.20 170.50 181.80 161.20 163.50 160.80 122.17 117.13 74.00 36.89 30.20 29.82 26.79 26.16 23.95 21.30 19.81 22.74 21.22 18.88
Operating income 66.00 81.80 79.90 137.30 149.30 35.40 90.12 75.55 61.49 34.46 46.89 64.07 56.17 54.41 55.27 31.04 2.14 36.38 33.64 25.05
Non-operating income (net) -3.60 -31.30 -30.70 -15.50 -18.10 -11.40 -14.81 -19.16 -13.95 0.44 2.34 1.67 1.00 1.44 2.32 0.60 -0.13 1.35 0.74 -0.15
Income before tax 62.40 50.50 49.20 121.80 131.20 24.00 75.31 56.40 47.54 34.90 49.23 65.74 57.17 55.85 57.59 31.64 2.02 37.73 34.37 24.90
Income tax expense 14.00 11.50 11.70 23.40 26.60 9.80 15.04 9.67 15.99 11.60 16.09 21.97 19.19 18.46 19.91 10.24 0.16 11.99 12.24 8.68
Net income 48.40 39.00 37.50 98.40 104.60 14.20 60.27 46.73 31.56 23.30 33.14 43.78 37.98 37.40 37.68 21.40 1.86 25.74 22.13 16.22
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 228.40 210.70 220.30 212.50 195.50 179.50 194.50 219.90 212.00 193.40 201.40 227.60 213.20 195.98 207.20 241.70 240.50 217.69 223.24 223.41 204.84 151.62 122.65 119.29 129.48 125.93 138.05 143.84 146.85 138.72 135.84 136.17 97.32 84.15 88.00 89.34 81.35 49.87 45.23 50.81 51.03 44.29 48.04 54.02 54.39 54.80 55.01 61.05 56.81 49.05 49.37 55.79 51.06 43.24 48.83 57.03 55.27 45.66 53.04 54.77 50.70 41.77 38.07 39.25 31.61 27.26 23.32 21.61 25.21 32.94 44.77 51.56 49.01 41.29 41.81 43.42 40.85 34.97 36.20 36.93 34.19
Cost of revenue 161.10 139.90 147.30 145.00 135.60 125.50 134.00 149.30 144.80 138.20 141.70 151.80 142.20 132.70 137.90 159.40 156.90 143.34 142.30 141.26 129.48 98.90 75.70 74.58 77.63 78.50 85.93 87.62 90.34 85.80 84.10 85.76 59.70 55.30 51.71 50.75 48.56 32.55 29.69 31.86 31.49 28.50 29.54 32.61 32.99 33.03 32.72 35.29 32.74 29.61 29.76 32.39 30.56 27.25 29.43 34.06 33.06 28.81 32.29 33.10 30.76 27.08 24.52 25.26 21.49 20.47 17.97 17.37 19.63 24.73 30.03 32.49 31.91 27.94 28.49 29.13 26.97 23.92 25.54 25.69 23.20
Gross profit 67.30 70.80 73.00 67.50 59.90 54.00 60.50 70.60 67.20 55.20 59.70 75.80 71.00 63.28 69.30 82.30 83.60 74.34 80.94 82.15 75.37 52.72 46.94 44.72 51.85 47.43 52.12 56.23 56.51 52.93 51.74 50.40 37.62 28.85 36.29 38.58 32.79 17.32 15.54 18.95 19.54 15.79 18.50 21.40 21.39 21.78 22.29 25.76 24.07 19.44 19.61 23.40 20.50 15.99 19.40 22.97 22.22 16.85 20.75 21.67 19.94 14.69 13.55 13.98 10.12 6.79 5.35 4.23 5.58 8.21 14.74 19.08 17.09 13.35 13.32 14.30 13.88 11.05 10.66 11.24 10.98
Total operating expenses + 37.40 45.10 71.70 45.60 42.90 40.70 38.30 44.60 46.90 43.30 45.90 46.30 46.20 42.59 38.60 39.30 40.70 42.45 40.19 40.09 40.76 42.32 28.60 28.02 61.88 28.66 28.54 29.85 30.68 30.88 32.49 33.40 20.36 20.22 18.89 17.88 17.01 12.43 8.30 8.51 7.66 8.12 7.46 7.33 7.29 7.45 7.66 7.38 7.34 7.04 6.54 6.64 6.57 6.50 6.20 6.51 6.95 6.38 5.25 6.29 6.03 5.94 5.37 4.85 5.16 5.24 4.93 4.87 4.78 5.54 5.46 5.79 5.96 5.28 5.28 5.44 5.22 4.81 4.71 4.69 4.67
Operating income 29.90 25.60 1.30 21.90 17.00 13.30 22.20 26.00 20.30 11.90 13.80 29.50 24.80 20.70 30.70 43.00 42.90 31.89 40.75 42.06 34.61 10.40 18.34 16.70 -10.03 18.77 19.14 26.37 25.83 22.05 19.25 17.00 17.25 7.60 17.40 20.70 15.78 4.89 7.24 10.44 11.89 7.67 11.04 14.08 14.11 14.33 14.64 18.38 16.73 12.40 13.07 16.76 13.93 9.49 13.20 16.46 15.26 10.47 15.50 15.38 13.91 8.76 8.18 9.14 4.96 1.55 0.42 -0.63 0.80 2.67 9.28 13.28 11.14 8.06 8.05 8.86 8.67 6.24 5.96 6.55 6.31
Non-operating income (net) -4.30 -0.40 11.50 -7.00 -7.50 -5.70 -8.90 -8.40 -8.30 -7.50 -8.80 -7.70 -6.80 -3.57 -4.00 -4.20 -3.60 -4.62 -3.50 -4.79 -5.21 -3.24 -1.98 -3.16 -2.98 -1.91 -3.68 -4.45 -4.77 -5.02 -5.00 -7.78 -1.36 -2.08 -1.42 -9.80 -0.65 -0.33 0.31 0.15 0.31 -0.32 1.51 -0.10 1.25 1.04 0.37 0.05 0.22 0.30 -0.28 0.76 0.22 0.17 0.40 0.40 0.48 0.14 1.48 0.19 0.51 0.01 0.23 0.18 0.18 0.08 0.15 -0.27 -0.08 0.48 0.49 0.06 0.33 0.14 0.24 0.19 0.18 0.02 -0.06 -0.05 -0.06
Income before tax 25.60 25.20 12.80 14.90 9.50 7.60 13.30 17.60 12.00 4.40 5.00 21.80 18.00 17.13 26.70 38.80 39.30 27.27 37.25 37.27 29.39 7.16 16.36 13.54 -13.02 16.86 15.46 21.93 21.06 17.03 14.25 9.22 15.89 5.52 15.98 10.90 15.14 4.56 7.56 10.59 12.20 7.36 12.54 13.97 15.36 15.37 15.00 18.42 16.95 12.71 12.79 17.52 14.15 9.66 13.59 16.86 15.74 10.61 16.98 15.57 14.42 8.76 8.41 9.32 5.15 1.63 0.57 -0.90 0.72 3.16 9.77 13.34 11.47 8.20 8.28 9.05 8.85 6.25 5.90 6.50 6.25
Income tax expense 5.90 5.70 2.50 3.50 2.20 2.80 1.90 4.00 2.80 1.00 1.50 5.00 4.10 -0.38 6.30 8.70 8.80 3.71 9.49 6.58 6.81 1.61 3.38 0.64 4.21 3.05 2.67 4.66 4.66 0.61 2.65 2.42 3.98 2.76 4.68 3.62 4.93 1.44 2.57 3.60 3.99 2.25 4.13 4.73 4.98 5.04 5.12 6.24 5.56 4.36 4.52 5.73 4.58 2.96 4.76 5.62 5.12 4.54 5.59 5.13 4.65 2.50 2.70 3.21 1.84 0.34 0.02 -0.37 0.17 0.68 3.11 4.43 3.78 3.07 3.03 3.09 3.04 2.44 1.98 2.19 2.07
Net income 19.70 19.50 10.30 11.40 7.30 4.80 11.40 13.60 9.20 3.40 3.50 16.80 13.90 17.51 20.40 30.00 30.50 23.55 27.76 30.69 22.59 5.55 12.98 12.91 -17.22 13.81 12.79 17.27 16.40 16.42 11.60 6.80 11.91 2.77 11.30 7.28 10.21 3.12 4.99 6.99 8.21 5.10 8.41 9.25 10.38 10.33 9.88 12.19 11.39 8.34 8.28 11.79 9.58 6.69 8.84 11.25 10.62 6.07 11.39 10.44 9.77 6.27 5.71 6.11 3.31 1.29 0.55 -0.54 0.55 2.48 6.66 8.91 7.69 5.13 5.25 5.95 5.81 3.81 3.92 4.31 4.18
4 days ago