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 372.73 317.72 281.33 236.15 189.26 160.70 158.28 144.44 144.84 139.28 130.84 149.84 133.77 138.53 142.58 132.59 117.33 142.36 125.24 118.69
Cost of revenue 190.67 173.74 178.46 165.81 130.00 113.12 116.60 113.95 110.46 106.19 102.12 113.05 102.97 105.09 101.23 96.55 88.58 111.07 99.22 90.65
Gross profit 182.06 143.98 102.87 70.34 59.26 47.59 41.68 30.49 34.38 33.09 28.71 36.79 30.80 33.44 41.35 36.04 28.75 31.28 26.02 28.04
Total operating expenses + 24.20 19.06 17.45 15.56 12.84 13.72 12.43 10.48 10.15 9.61 9.63 9.47 9.15 9.19 8.85 8.38 7.80 7.97 7.64 7.01
Operating income 157.86 124.92 85.42 54.78 46.42 33.87 29.25 20.00 24.23 23.48 19.09 27.32 21.65 24.25 32.50 27.67 20.96 23.32 18.37 21.02
Non-operating income (net) 13.16 11.46 7.94 1.78 0.10 0.20 1.65 1.57 0.72 0.14 -1.61 -1.40 -1.82 -2.14 -2.36 -2.61 -2.81 -3.91 -4.03 -2.88
Income before tax 171.02 136.38 93.36 56.56 46.52 34.07 30.90 21.57 24.94 23.62 17.48 25.92 19.83 22.10 30.14 25.06 18.14 19.41 14.34 18.14
Income tax expense 36.74 27.54 18.81 11.13 9.47 5.85 4.84 1.88 -2.21 5.86 4.60 6.56 5.03 5.68 7.96 7.02 4.47 4.98 3.89 4.89
Net income 134.28 108.84 74.55 45.43 37.05 28.22 26.06 19.69 27.15 17.75 12.89 19.37 14.80 16.42 22.19 18.04 13.67 14.43 10.45 12.70
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 87.83 87.94 102.02 91.52 91.25 80.06 89.43 76.55 71.69 65.69 74.88 73.98 66.78 58.29 66.46 60.49 50.91 46.11 52.31 49.16 41.67 40.99 43.73 37.55 38.44 37.97 43.56 38.95 37.80 34.63 35.27 39.24 35.29 35.24 36.93 36.52 36.15 34.17 38.65 32.88 33.59 31.29 37.03 32.45 30.06 35.40 39.07 38.68 36.69 30.11 36.90 35.17 31.59 31.88 34.12 36.50 36.03 33.49 39.18 36.84 33.07 29.18 31.87 37.93 33.62 28.27 31.61 29.14 28.31 29.01 38.93 41.18 33.24 30.64 32.95 32.21 29.44 26.75 31.71 31.93 28.30
Cost of revenue 46.08 45.85 49.91 49.73 45.18 44.62 46.31 41.80 41.08 42.10 46.72 46.85 42.79 41.49 43.87 44.01 36.44 32.79 34.97 32.37 29.87 27.82 29.55 27.19 28.56 28.19 13.48 29.23 8.69 28.02 28.08 29.61 28.25 27.49 27.38 27.68 27.92 26.73 28.08 25.64 25.74 25.82 26.66 25.44 24.20 27.51 29.19 28.25 28.10 23.67 27.79 26.21 25.29 23.76 26.36 28.15 26.83 24.50 26.64 26.44 23.65 22.09 23.00 27.37 24.10 21.19 22.98 22.32 22.09 34.32 26.59 30.02 26.47 33.92 22.50 25.02 23.82 28.42 21.38 23.53 21.90
Gross profit 41.75 42.09 52.10 41.79 46.07 35.44 43.11 34.74 30.61 23.59 28.16 27.13 23.99 16.80 22.59 16.48 14.47 13.32 17.34 16.80 11.81 13.17 14.18 10.36 9.88 9.77 30.08 9.73 29.11 6.62 7.20 9.64 7.04 7.75 9.55 8.84 8.24 7.43 10.57 7.24 7.85 5.47 10.37 7.01 5.86 7.89 9.88 10.42 8.59 6.44 9.11 8.96 6.29 8.12 7.76 8.35 9.20 9.00 12.54 10.40 9.41 7.10 8.87 10.56 9.52 7.08 8.63 6.81 6.23 -5.31 12.34 11.16 6.77 -3.28 10.44 7.19 5.62 -1.67 10.33 8.40 6.40
Total operating expenses + 5.97 6.08 5.84 6.10 6.18 4.35 4.98 4.80 4.85 4.62 4.36 4.32 4.15 4.53 3.54 3.85 3.64 3.67 3.15 2.96 3.07 4.71 2.91 2.88 3.22 4.19 2.93 2.64 2.67 2.63 2.79 2.57 2.50 2.56 2.66 2.52 2.42 2.40 2.48 2.33 2.40 2.36 2.47 2.40 2.40 2.47 2.40 2.42 2.18 2.48 2.22 2.30 2.14 2.51 2.09 2.33 2.27 2.28 2.30 2.08 2.19 2.19 1.88 1.95 2.37 1.94 2.02 1.92 1.92 2.02 2.03 2.00 1.92 2.16 1.93 1.79 1.76 1.80 1.74 1.77 1.70
Operating income 35.78 36.01 46.26 35.69 39.89 31.09 38.14 29.94 25.76 18.97 23.80 22.81 19.84 12.27 19.05 12.63 10.83 9.65 14.20 13.84 8.74 8.46 11.27 7.48 6.66 5.58 10.56 7.09 6.02 3.99 4.41 7.07 4.54 5.19 6.90 6.32 5.82 5.04 8.09 4.91 5.45 3.11 7.90 4.61 3.47 5.43 7.48 8.01 6.41 3.95 6.89 6.67 4.15 5.61 5.67 6.03 6.94 6.72 10.24 8.32 7.23 4.91 6.99 8.61 7.16 5.15 6.61 4.89 4.31 2.40 6.91 9.17 4.85 3.77 5.34 5.40 3.86 3.58 6.12 6.63 4.69
Non-operating income (net) 3.23 3.55 3.42 3.10 3.09 3.07 3.06 2.79 2.54 2.41 2.20 1.83 1.51 1.15 0.51 0.11 0.00 0.02 0.08 0.03 -0.03 -0.01 -0.01 0.04 0.19 0.38 0.42 0.43 0.43 0.45 0.43 0.40 0.29 0.23 0.21 0.17 0.12 0.09 0.05 0.02 -0.02 0.02 0.00 -1.30 -0.32 -0.27 -0.38 -0.35 -0.40 -0.43 -0.51 -0.43 -0.45 -0.55 -0.52 -0.47 -0.60 -0.57 -0.57 -0.59 -0.63 -0.64 -0.69 -0.62 -0.65 -0.78 -0.66 -0.63 -0.75 -1.11 -0.99 -0.87 -0.94 -0.92 -1.06 -1.07 -0.99 -0.73 -0.63 -0.67 -0.86
Income before tax 39.01 39.57 49.68 38.79 42.99 34.16 41.20 32.73 28.30 21.38 26.00 24.64 21.35 13.43 19.56 12.75 10.83 9.66 14.28 13.87 8.71 8.45 11.26 7.52 6.84 5.96 10.97 7.52 6.45 4.44 4.84 7.47 4.83 5.42 7.10 6.49 5.94 5.12 8.14 4.93 5.43 3.12 7.90 3.31 3.15 5.16 7.10 7.65 6.01 3.52 6.38 6.24 3.70 5.06 5.15 5.56 6.33 6.14 9.67 7.73 6.60 4.27 6.29 7.99 6.50 4.37 5.95 4.27 3.56 1.29 5.91 8.30 3.91 2.85 4.29 4.33 2.87 2.85 5.49 5.97 3.83
Income tax expense 8.43 9.02 10.90 7.96 8.87 7.17 7.85 6.67 5.86 4.38 5.26 4.93 4.24 2.63 3.84 2.51 2.16 2.05 2.97 2.77 1.68 1.20 1.94 1.42 1.30 0.97 1.07 1.49 1.32 0.21 0.28 0.83 0.57 -6.16 1.43 1.21 1.32 1.20 2.06 1.24 1.37 0.84 2.22 0.75 0.79 1.43 1.67 1.93 1.52 0.89 1.59 1.61 0.94 1.27 1.20 1.50 1.71 1.63 2.61 1.94 1.78 1.10 1.75 2.33 1.84 1.33 1.46 0.86 0.82 0.23 1.44 2.24 1.07 0.82 1.11 1.17 0.81 0.70 1.59 1.62 0.99
Net income 30.58 30.55 38.78 30.83 34.11 26.99 33.35 26.06 22.44 17.00 20.73 19.71 17.10 10.80 15.73 10.24 8.67 7.61 11.31 11.09 7.03 7.25 9.32 6.10 5.54 4.99 9.90 6.03 5.13 4.23 4.55 6.64 4.26 11.58 5.67 5.28 4.62 3.92 6.08 3.69 4.07 2.29 5.68 2.56 2.37 3.73 5.43 5.72 4.49 2.63 4.79 4.63 2.76 3.79 3.95 4.06 4.62 4.52 7.06 5.80 4.81 3.17 4.55 5.66 4.66 3.03 4.50 3.41 2.74 1.06 4.48 6.06 2.84 2.04 3.18 3.17 2.06 2.16 3.91 4.34 2.30
1 day ago