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 669.34 593.71 669.68 637.02 517.42 466.45 444.86 420.88 378.21 336.63 354.67 388.19 409.78 439.19 424.40 338.31 257.21 269.74 254.61 216.94
Cost of revenue 458.87 403.90 434.83 421.84 351.18 312.44 304.27 288.65 259.58 227.22 251.21 267.24 278.88 294.75 283.56 230.09 172.44 182.48 172.51 147.13
Gross profit 210.47 189.81 234.85 215.18 166.24 154.01 140.60 132.23 118.63 109.41 103.45 120.95 130.90 144.44 140.85 108.22 84.77 87.27 82.10 69.81
Total operating expenses + 155.44 139.05 150.69 145.82 118.69 113.81 107.97 99.30 92.52 87.94 91.10 101.61 99.75 99.66 95.50 79.74 65.31 63.28 60.38 53.09
Operating income 55.04 50.76 84.15 69.36 47.55 40.21 32.63 32.93 26.11 21.48 12.35 21.24 31.15 44.12 45.35 28.48 19.46 23.99 21.72 16.72
Non-operating income (net) -9.42 0.01 -1.81 4.34 1.35 0.36 -1.17 -0.35 -0.30 -0.53 -0.64 0.17 0.65 0.71 0.64 1.70 10.13 0.77 0.25 0.86
Income before tax 45.62 50.77 82.34 73.70 48.90 40.57 31.46 32.59 25.81 20.95 11.71 21.41 31.79 44.83 45.99 30.18 29.59 24.76 21.97 17.58
Income tax expense 10.31 13.66 19.01 19.31 13.18 10.81 8.12 6.01 13.15 5.70 5.03 8.55 11.21 15.54 15.01 7.18 6.76 7.72 7.76 5.52
Net income 35.28 37.09 63.33 54.40 35.73 29.80 23.30 26.58 12.65 15.26 6.68 12.86 20.59 29.29 30.98 23.11 23.36 17.62 14.16 12.06
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 176.28 173.11 178.09 169.60 148.54 167.12 146.97 138.72 140.90 145.60 160.44 181.81 181.82 169.92 165.40 163.47 138.22 131.45 135.38 133.04 117.55 118.51 127.46 117.63 102.85 113.65 119.22 114.84 97.15 105.41 108.41 108.92 98.14 96.89 99.24 97.51 84.57 86.43 88.30 83.22 78.68 91.96 89.05 87.87 85.79 96.18 102.10 99.98 89.93 98.54 100.83 111.72 98.69 104.20 114.21 111.94 108.85 106.10 108.69 114.53 95.09 93.32 93.94 82.14 68.91 69.81 69.13 59.57 58.69 60.56 73.95 75.36 64.70 66.10 66.10 63.75 56.53 51.77 56.44 56.10 52.64
Cost of revenue 121.06 121.49 125.24 114.20 99.87 111.49 101.20 94.45 96.77 97.50 106.30 115.49 115.54 107.69 107.11 110.77 96.27 91.60 92.22 90.00 77.36 81.88 82.55 78.06 69.94 77.47 79.87 77.04 69.89 73.39 74.92 73.71 66.62 66.14 65.70 67.84 59.90 56.97 59.44 56.41 54.39 65.87 62.89 61.43 61.03 66.33 69.65 68.78 62.48 68.15 69.17 74.17 67.39 71.25 75.70 74.97 72.83 71.90 71.13 77.82 62.70 64.25 62.27 54.68 48.88 48.09 44.52 39.72 40.12 41.44 48.49 51.69 44.43 43.32 43.32 42.69 37.62 35.64 37.68 37.65 36.16
Gross profit 55.22 51.62 52.85 55.40 48.67 55.63 45.78 44.27 44.13 48.10 54.14 66.33 66.28 62.23 58.29 52.71 41.95 39.85 43.16 43.04 40.19 36.62 44.91 39.57 32.91 36.18 39.34 37.81 27.27 32.02 33.49 35.20 31.52 30.76 33.54 29.67 24.67 29.46 28.86 26.81 24.29 26.09 26.16 26.44 24.76 29.85 32.46 31.20 27.45 30.39 31.66 37.55 31.30 32.95 38.51 36.97 36.01 34.19 37.56 36.71 32.39 29.07 31.67 27.46 20.03 21.73 24.61 19.85 18.58 19.12 25.46 23.68 20.27 22.78 22.78 21.06 18.91 16.13 18.76 18.45 16.47
Total operating expenses + 41.50 39.87 39.72 38.28 35.29 38.12 35.39 32.98 32.57 41.15 34.06 38.18 37.30 37.64 40.92 34.76 32.50 28.88 30.09 30.30 29.42 32.76 28.02 24.76 27.76 28.36 27.70 26.69 25.22 24.18 25.48 25.87 23.77 23.01 23.73 23.38 22.41 22.38 22.23 22.73 20.60 21.93 24.07 21.26 24.85 27.47 27.32 23.59 23.24 24.87 23.39 26.90 24.40 23.70 25.11 25.40 24.56 21.93 25.02 24.27 22.27 23.48 18.71 20.54 18.69 19.36 16.43 14.75 14.77 15.70 16.31 16.45 15.84 14.46 14.46 14.57 13.53 13.70 12.95 13.27 13.17
Operating income 13.72 11.75 13.13 17.12 13.39 17.51 10.39 11.29 11.56 6.95 20.08 28.15 28.98 24.59 17.37 17.95 9.45 10.97 13.08 12.74 10.77 3.87 16.89 14.81 5.15 7.82 11.64 11.12 2.05 7.84 8.02 9.33 7.75 7.75 9.81 6.29 2.26 7.09 6.63 4.08 3.69 5.16 2.09 5.19 -0.09 4.28 5.14 7.61 4.21 5.53 8.27 10.49 6.87 9.18 13.16 9.67 12.11 12.02 10.08 13.13 10.13 7.28 12.96 6.92 1.33 2.36 8.18 5.11 3.81 3.43 9.16 7.23 4.43 8.33 8.33 6.49 5.38 2.42 5.82 5.18 3.30
Non-operating income (net) 0.61 0.54 -10.78 0.18 0.29 -0.19 0.04 -0.13 0.30 0.02 -0.50 -0.61 -0.72 -0.38 0.22 -0.19 4.69 1.00 0.72 -0.16 -0.21 0.30 0.53 -0.92 -0.05 -0.40 -0.39 -0.27 -0.12 0.04 -0.16 -0.11 -0.12 -0.06 -0.07 -0.04 -0.14 -0.10 -0.09 -0.31 -0.03 -0.01 0.06 -0.72 0.03 0.10 0.16 -0.01 -0.08 0.13 0.28 0.19 0.05 0.13 0.25 0.24 0.09 0.45 0.15 -0.08 0.12 0.14 0.93 0.38 0.26 9.21 0.27 0.16 0.50 0.34 0.26 0.10 0.08 0.13 0.13 0.13 0.13 0.17 0.21 0.21 0.28
Income before tax 14.33 12.29 2.36 17.31 13.67 17.32 10.43 11.16 11.86 6.97 19.58 27.54 28.26 24.20 17.60 17.76 14.14 11.97 13.80 12.58 10.55 4.16 17.42 13.89 5.10 7.42 11.26 10.85 1.93 7.88 7.86 9.22 7.63 7.69 9.74 6.26 2.12 6.99 6.53 3.77 3.66 5.16 2.14 4.47 -0.06 4.37 5.29 7.61 4.14 5.65 8.54 10.68 6.92 9.31 13.41 9.91 12.19 12.47 10.23 13.05 10.25 7.41 13.88 7.29 1.60 11.57 8.45 5.26 4.31 3.76 9.42 7.33 4.51 8.46 8.46 6.62 5.51 2.59 6.02 5.39 3.58
Income tax expense 3.78 3.85 -0.26 4.61 2.12 6.88 2.73 1.79 2.26 0.66 4.43 7.08 6.84 7.72 5.71 4.04 1.84 3.01 3.10 3.69 3.38 1.51 4.46 3.40 1.45 1.77 3.21 2.98 0.10 2.62 -1.20 2.49 2.10 6.99 3.46 2.10 0.60 1.89 1.79 1.02 1.00 2.11 1.94 0.79 0.20 1.89 2.74 2.53 1.40 2.52 2.44 4.29 1.95 4.04 4.13 3.32 4.06 3.53 3.57 4.52 3.40 1.42 4.00 1.20 0.56 1.26 2.19 1.72 1.59 1.11 2.81 2.38 1.53 2.77 2.77 2.81 1.79 0.56 2.02 1.84 1.10
Net income 10.52 8.44 2.63 12.71 11.52 10.45 7.68 9.37 9.60 6.33 15.13 20.47 21.40 16.51 11.89 13.71 12.29 8.97 10.71 8.87 7.18 2.67 12.95 10.48 3.70 5.68 7.95 7.90 1.82 5.26 9.05 6.74 5.53 0.70 6.28 4.16 1.52 5.10 4.74 2.76 2.66 3.05 0.21 3.68 -0.26 2.49 2.56 5.08 2.74 3.13 6.10 6.39 4.97 5.27 9.28 6.60 8.13 8.94 6.66 8.39 7.00 6.01 9.88 6.10 1.13 10.73 6.32 3.58 2.72 2.76 6.42 5.49 2.95 5.66 5.66 3.82 3.15 2.03 4.01 3.55 2.48
4 days ago