Sign in
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 Dec-05
Total revenue 552.52 535.05 566.79 480.33 371.19 325.63 284.38 257.99 201.65 176.03 164.30 144.96 126.38 113.33 88.58 55.35 61.98 58.43 61.73 60.99
Cost of revenue 394.69 382.07 411.44 347.33 261.60 223.50 195.56 175.16 133.28 113.22 99.73 85.89 73.39 67.26 51.45 26.26 27.14 27.34 28.72 26.68
Gross profit 157.18 152.99 155.36 132.99 109.59 102.13 88.82 82.83 68.36 62.81 64.58 59.07 52.99 46.07 37.13 29.09 34.84 31.09 33.01 34.31
Total operating expenses + 96.59 95.88 94.04 79.25 67.92 68.48 57.12 56.53 46.68 41.38 42.30 39.94 36.58 31.35 27.79 24.83 30.57 29.81 36.29 38.58
Operating income 61.24 57.11 61.38 51.24 40.59 33.65 31.70 25.96 20.86 21.43 20.73 19.13 16.41 14.72 9.34 4.26 4.27 1.28 -6.71 -4.26
Non-operating income (net) -6.62 -4.67 -3.66 -5.97 -3.19 -1.18 0.15 -1.71 -0.20 -0.68 -1.85 -0.70 0.15 0.35 -0.07 2.25 0.45 0.33 1.96 0.36
Income before tax 54.62 52.44 57.72 45.26 37.40 32.47 31.85 24.25 20.66 20.76 18.87 18.43 16.55 15.06 9.27 6.51 4.72 1.61 -4.75 -3.90
Income tax expense 11.33 9.93 11.20 10.36 7.29 6.87 7.07 6.33 3.95 3.68 2.31 1.58 0.09 -0.20 -0.10 0.33 0.20 0.36 0.33 0.49
Net income 36.88 37.03 40.47 29.77 25.19 20.27 19.88 15.44 14.17 16.20 15.40 15.88 16.18 15.04 9.38 6.18 4.51 12.61 -5.01 -4.61
Show Quarterly Income Statement
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 Dec-05 Sep-05
Total revenue 161.66 151.64 147.34 142.58 142.97 136.25 130.72 130.72 129.48 137.58 142.44 142.44 143.96 136.98 138.71 133.00 120.87 119.16 107.30 104.57 94.89 86.52 85.21 90.93 85.84 77.06 71.80 72.29 72.14 70.22 69.73 66.09 65.66 65.48 60.76 55.14 54.48 47.36 44.67 44.67 45.33 42.51 40.34 40.34 40.20 40.63 40.95 41.19 35.60 34.76 33.41 35.73 32.58 28.03 30.04 30.48 29.98 27.38 25.49 25.03 22.37 21.47 19.71 19.71 13.50 13.60 13.77 13.77 15.81 16.03 15.07 7.62 17.63 16.82 16.35 16.19 15.12 15.15 15.27 15.02 14.77
Cost of revenue 117.45 109.27 106.71 100.63 103.29 97.41 94.02 94.02 92.65 97.28 103.56 103.56 104.60 100.39 101.13 95.63 88.24 86.35 77.11 73.69 65.79 61.73 60.02 63.06 58.46 52.48 49.51 50.20 50.63 48.22 46.51 45.06 44.33 44.72 41.06 37.18 35.73 31.15 29.23 29.23 29.85 27.50 24.92 24.92 24.99 24.97 24.31 24.31 20.73 20.97 19.89 20.79 19.58 16.10 16.92 17.97 17.82 16.32 15.16 14.34 13.19 12.67 11.25 11.25 6.63 6.44 6.74 6.74 6.65 6.78 6.79 4.02 7.94 7.72 7.67 7.54 7.31 7.08 6.79 7.25 6.50
Gross profit 44.21 42.37 40.63 41.96 39.68 38.84 36.70 36.70 36.84 40.31 38.89 38.89 39.36 36.59 37.58 37.38 32.63 32.80 30.19 30.89 29.10 24.79 25.19 27.87 27.39 24.58 22.29 22.09 21.51 22.01 23.21 21.03 21.33 20.76 19.70 17.96 18.75 16.21 15.44 15.44 15.49 15.00 15.42 15.42 15.22 15.67 16.64 16.89 14.86 13.79 13.52 14.94 13.00 11.93 13.13 12.52 12.16 11.06 10.33 10.68 9.18 8.80 8.46 8.46 6.88 7.15 7.03 7.03 9.16 9.25 8.28 3.60 9.70 9.10 8.69 8.65 7.81 8.07 8.48 7.77 8.27
Total operating expenses + 27.09 26.73 24.89 25.26 24.61 23.80 21.97 21.97 22.96 24.86 23.54 23.54 23.43 22.28 21.32 21.26 20.58 20.11 17.98 18.83 18.07 14.95 16.45 19.14 18.89 16.55 13.90 13.65 13.80 14.02 15.54 14.57 14.24 14.42 13.36 12.83 12.78 10.89 10.18 10.18 10.20 9.64 9.62 9.62 9.64 10.54 10.69 11.44 9.89 9.72 8.88 10.68 8.87 8.13 8.90 8.34 8.15 7.66 7.20 7.67 6.68 6.73 6.71 6.71 6.07 6.20 6.29 6.29 7.55 7.65 8.42 5.48 8.60 8.09 7.63 8.86 9.32 9.46 8.64 9.48 9.41
Operating income 17.12 15.64 15.74 16.70 15.07 15.04 14.43 14.73 13.33 15.45 15.35 15.35 16.11 14.73 15.94 14.28 12.05 12.69 12.21 10.97 11.03 9.84 8.75 8.73 8.50 8.04 8.39 8.44 7.71 7.99 7.57 6.18 7.10 6.34 6.34 4.31 5.97 5.32 5.26 5.26 5.29 5.37 5.80 5.80 5.57 5.13 5.95 5.45 4.97 4.07 4.64 4.26 4.12 3.80 4.23 4.18 4.01 3.40 3.13 3.01 2.50 2.07 1.75 1.75 0.81 0.96 0.74 0.74 1.61 1.60 -0.14 -1.88 0.24 0.42 0.47 -0.25 -3.64 -1.39 -0.16 -1.72 -1.14
Non-operating income (net) -1.70 -0.89 -1.19 -2.00 -1.48 -1.24 -1.64 -1.95 -1.70 -0.32 -0.70 -0.70 -0.81 -0.22 -1.57 -2.45 -1.08 -1.30 -1.15 -1.98 -0.59 -1.14 0.52 -0.35 -0.62 0.04 -0.24 -0.01 -0.29 0.25 0.20 -0.55 -0.34 -0.60 -0.23 -0.30 -0.14 0.16 0.08 0.08 0.40 -0.07 -0.91 -0.91 -0.55 -0.32 -0.14 -0.10 -0.07 -0.12 -0.40 0.19 0.08 -0.17 0.04 -0.06 0.08 0.21 0.11 0.07 0.10 -0.41 0.17 0.17 0.09 0.21 0.06 0.06 0.17 0.12 0.22 0.38 -0.03 -0.01 0.13 0.40 0.19 0.17 -0.07 -0.19 -0.25
Income before tax 15.42 14.75 14.55 14.70 13.59 13.81 12.78 12.78 11.63 15.13 14.65 14.65 15.30 14.51 14.37 11.84 10.97 11.39 11.06 8.99 10.44 8.71 9.26 8.38 7.87 8.07 8.15 8.43 7.42 8.23 7.76 5.64 6.75 5.75 6.11 4.01 5.83 5.48 5.34 5.34 5.69 5.30 4.90 4.90 5.02 4.81 5.81 5.35 4.90 3.95 4.24 4.45 4.21 3.64 4.26 4.12 4.09 3.61 3.24 3.08 2.60 1.66 1.93 1.93 0.90 1.16 0.80 0.80 1.78 1.72 0.08 -1.50 0.21 0.42 0.60 0.16 -3.45 -1.22 -0.24 -1.91 -1.40
Income tax expense 3.46 3.32 2.91 2.29 3.27 3.04 2.73 2.73 2.94 2.46 2.81 2.81 2.39 3.63 3.21 3.57 2.21 2.30 2.27 1.18 2.04 2.08 1.99 1.98 1.38 1.90 1.62 2.19 1.48 1.43 1.98 1.36 2.13 1.58 1.25 0.65 1.04 0.99 1.27 1.27 1.20 0.88 0.46 0.46 0.52 0.65 0.97 0.44 0.36 0.28 0.50 0.05 -0.03 0.02 0.04 -0.27 0.02 -0.14 0.04 0.04 0.07 -0.25 0.08 0.08 0.00 0.08 0.09 0.09 0.07 0.05 0.02 -0.10 0.12 0.16 0.19 0.08 0.06 0.14 0.05 -0.01 0.22
Net income 9.86 10.08 9.48 10.62 8.43 9.12 8.80 8.80 7.15 11.29 10.11 10.11 11.67 9.55 9.72 6.51 7.50 7.78 7.54 5.19 7.09 5.74 5.85 5.12 4.96 4.84 5.35 4.54 5.05 5.72 4.58 3.90 3.80 3.58 4.26 2.39 4.01 4.09 3.69 3.37 4.15 4.10 4.27 4.06 4.24 3.85 4.50 4.69 4.19 3.48 3.52 4.25 4.12 3.60 4.21 4.37 4.02 3.55 3.11 3.08 2.54 1.90 1.85 1.85 0.90 1.09 0.71 0.71 1.71 1.67 0.05 10.02 0.77 0.82 1.00 0.03 -3.53 -1.34 -0.17 -1.99 -1.62
4 days ago