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 751.58 687.41 623.98 590.90 565.93 508.37 451.37 417.65 370.08 324.78 303.56 306.37 278.43 270.39 305.23 309.67 301.64 376.75 394.65 349.89
Cost of revenue 533.43 479.94 452.25 410.08 400.05 370.71 317.76 289.19 258.83 227.38 207.65 206.81 189.26 182.38 199.38 213.54 199.86 250.11 246.01 221.34
Gross profit 218.16 207.48 171.73 180.82 165.88 137.66 133.61 128.46 111.25 97.40 95.91 99.56 89.17 88.01 105.85 96.13 101.78 126.64 148.63 128.55
Total operating expenses + 135.03 136.73 115.12 122.08 110.14 102.87 104.26 99.53 95.48 78.48 78.99 75.52 70.65 74.43 76.78 86.53 84.65 105.50 99.86 80.60
Operating income 83.12 70.75 56.61 58.74 55.74 34.80 29.35 28.94 15.76 18.92 12.39 24.04 18.52 -57.81 29.06 9.60 17.13 21.15 48.77 47.95
Non-operating income (net) -6.55 -4.51 -4.32 0.06 -1.46 -1.17 -2.55 0.00 -0.60 2.97 -0.58 -0.73 -0.60 -0.21 -0.98 -4.31 -1.84 2.12 1.74 1.46
Income before tax 76.57 66.24 52.29 58.80 54.28 33.62 26.80 28.93 15.16 21.89 11.82 23.32 17.92 -58.02 28.08 5.29 15.29 23.27 50.51 49.41
Income tax expense 21.79 19.59 13.81 15.18 12.60 9.12 6.05 6.46 7.46 7.66 5.49 9.91 6.68 -5.18 11.14 3.99 8.09 14.24 19.70 21.18
Net income 54.78 46.65 38.48 43.62 41.68 24.51 20.75 22.49 7.62 12.89 7.66 13.64 11.37 -52.99 16.85 1.96 7.82 8.70 32.60 27.45
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 200.98 196.96 185.89 186.88 181.85 176.44 167.75 171.44 171.79 161.61 147.55 161.97 152.85 144.98 148.44 149.10 148.38 134.77 136.41 148.24 146.52 137.42 121.76 123.03 126.16 119.26 115.69 110.57 105.85 108.76 103.87 105.54 99.48 97.02 91.33 93.56 88.17 79.57 81.69 82.61 80.91 72.46 76.53 76.54 78.04 78.46 73.48 78.18 76.25 75.67 74.43 65.20 63.13 67.53 65.91 67.81 69.13 74.97 71.01 80.64 78.61 75.86 84.64 68.10 68.08 58.85 89.26 72.00 71.97 65.82 111.16 93.80 93.84 86.12 124.30 88.30 88.32 83.32 107.00 84.00 84.05
Cost of revenue 148.42 149.58 134.96 128.54 120.35 120.54 115.19 128.14 121.67 115.49 105.89 113.33 107.84 100.68 102.27 103.08 104.06 93.66 95.98 105.04 105.37 101.25 88.30 90.17 91.00 84.35 83.81 75.97 73.64 76.37 73.72 69.71 68.08 68.61 62.42 65.22 62.58 56.08 57.83 57.95 55.52 51.13 52.03 50.68 53.82 52.86 49.42 52.67 51.87 51.63 50.58 45.04 42.02 44.27 46.18 45.45 46.49 47.52 46.57 53.73 51.56 51.77 54.86 50.10 50.06 40.45 59.04 47.80 47.79 43.07 73.60 65.30 64.15 56.34 77.19 56.20 56.20 51.69 68.21 52.50 53.37
Gross profit 52.56 47.39 50.94 58.34 61.50 55.89 52.56 43.30 50.12 46.12 41.66 48.63 45.01 44.30 46.17 46.03 44.32 41.11 40.43 43.20 41.14 36.18 33.46 32.86 35.16 34.91 31.88 34.60 32.21 32.39 30.15 35.83 31.39 28.41 28.90 28.34 25.59 23.49 23.86 24.66 25.40 21.33 24.50 25.86 24.22 25.60 24.07 25.52 24.38 24.04 23.85 20.16 21.12 23.26 19.74 22.37 22.65 27.45 24.44 26.91 27.05 24.09 29.78 18.00 18.02 18.39 30.23 24.20 24.18 22.75 37.56 28.50 29.69 29.78 47.11 32.10 32.12 31.63 38.79 31.60 30.67
Total operating expenses + 34.52 26.75 33.73 38.61 35.95 34.44 34.17 32.02 30.50 28.98 30.87 32.72 31.32 31.00 31.28 31.01 28.79 28.74 27.63 27.26 26.51 25.83 25.44 24.52 27.07 27.64 24.98 26.29 25.36 24.55 24.93 26.17 23.88 29.05 23.26 22.50 20.68 19.87 18.56 18.98 21.07 19.12 19.92 20.21 19.74 19.47 18.27 19.02 18.75 18.59 17.74 16.99 17.34 16.83 18.70 19.56 19.34 19.49 18.22 19.94 19.13 19.02 24.87 19.30 18.94 17.05 24.18 20.30 20.27 19.18 27.39 28.80 28.78 23.96 32.12 23.20 23.22 20.02 23.81 20.90 20.04
Operating income 18.03 20.64 17.21 19.73 25.55 21.45 18.39 11.29 19.62 17.15 10.79 15.91 13.69 13.30 14.89 15.01 15.53 12.36 12.80 15.94 14.64 10.34 8.02 8.34 8.10 7.28 6.91 8.31 6.86 7.85 5.23 9.66 7.51 -0.64 5.65 5.85 4.91 3.62 5.30 5.68 4.33 -2.31 4.58 5.65 4.48 6.12 5.80 6.49 5.63 5.46 6.11 3.17 3.77 -64.96 1.04 2.81 3.31 7.96 6.21 6.97 7.92 5.07 4.92 -1.30 -0.92 1.34 6.05 3.90 3.92 3.57 10.17 -0.20 0.91 5.82 14.99 8.90 8.90 11.62 14.99 10.60 10.63
Non-operating income (net) -0.63 -2.05 -0.99 -2.61 -0.90 0.13 -2.36 -1.67 -0.61 -1.59 -0.27 -2.30 -1.10 -2.16 1.00 1.23 -0.01 -0.42 0.05 -0.35 -0.75 -1.27 -0.49 -0.47 1.06 -1.22 -0.21 -0.36 -0.76 0.49 -0.29 0.08 -0.28 -0.26 -0.11 0.07 -0.30 -0.24 -0.24 3.59 -0.14 -0.24 -0.24 -0.26 0.16 -0.10 -0.22 -0.16 -0.25 -0.24 -0.16 0.20 -0.40 -0.03 -0.02 -0.11 -0.05 -0.06 -0.26 -0.21 -0.46 -0.99 -1.14 -0.90 -1.24 -0.81 -0.99 -0.90 -0.26 -0.61 0.46 0.00 0.07 0.57 0.32 0.60 0.58 0.61 0.44 0.30 0.26
Income before tax 17.40 18.59 16.22 17.12 24.65 21.59 16.03 9.61 19.01 15.56 10.52 13.61 12.59 11.14 15.89 16.25 15.52 11.94 12.85 15.59 13.89 9.08 7.53 7.87 9.16 6.06 6.69 7.95 6.10 8.33 4.94 9.74 7.24 -0.90 5.54 5.92 4.61 3.38 5.06 9.27 4.19 -2.55 4.35 5.39 4.63 6.02 5.58 6.33 5.38 5.22 5.95 3.37 3.38 -64.99 1.02 2.70 3.25 7.90 5.96 6.76 7.46 4.08 3.77 -2.20 -2.16 0.54 5.06 3.00 3.66 2.97 10.63 -0.20 0.98 6.39 15.30 9.50 9.48 12.23 15.43 10.90 10.89
Income tax expense 6.27 5.40 4.75 4.99 6.64 6.60 4.59 3.08 5.32 4.10 1.93 4.10 3.68 2.47 4.02 4.60 4.09 3.28 1.91 4.03 3.39 2.37 2.12 1.93 2.69 1.30 0.95 2.37 1.44 1.49 1.03 2.90 1.42 1.36 2.31 2.01 1.78 1.30 1.91 2.50 1.95 0.04 1.53 2.19 1.73 2.28 2.39 3.17 2.08 1.51 2.62 2.02 0.54 -11.64 1.72 1.92 2.82 3.35 2.06 2.73 3.00 2.67 1.75 -0.60 -0.58 0.44 2.62 1.80 1.95 2.41 6.47 0.90 1.41 3.25 6.52 2.60 2.61 5.05 6.22 4.20 4.25
Net income 11.13 13.19 11.47 12.12 18.00 14.99 11.44 6.54 13.69 11.46 8.60 9.51 8.92 8.67 11.88 11.64 11.43 8.67 10.95 11.57 10.50 6.71 5.40 5.93 6.47 4.76 5.74 5.58 4.67 6.86 3.91 6.84 5.81 -2.26 3.21 3.81 2.85 2.06 3.19 5.22 2.42 -1.31 2.86 3.33 2.78 3.82 3.22 3.19 3.41 3.72 3.27 1.41 2.97 -53.48 -0.74 0.72 0.52 4.45 3.66 4.31 4.44 1.77 2.07 -1.50 -1.52 0.27 2.88 1.20 1.69 0.75 4.16 -1.20 -0.51 3.14 8.59 6.70 6.65 7.07 8.72 6.70 6.75
4 days ago