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 732.52 723.22 769.37 686.97 570.78 471.06 527.11 518.92 519.29 521.10 540.11 543.53 543.38 549.87 532.51 521.45 499.33 496.02 497.72 501.14
Cost of revenue 472.25 470.04 512.53 454.24 371.54 300.70 330.10 330.75 327.38 321.89 340.98 341.88 351.90 366.55 366.26 350.42 319.50 334.24 329.04 312.58
Gross profit 260.27 253.18 256.84 232.73 199.24 170.36 197.02 188.17 191.91 199.21 199.13 201.65 191.49 183.32 166.24 171.03 179.83 161.78 168.67 188.56
Total operating expenses + 157.50 152.68 155.01 121.98 132.11 112.12 127.80 117.69 121.48 107.98 108.05 117.72 119.13 113.84 108.28 106.32 117.76 95.25 97.82 101.03
Operating income 102.77 100.51 101.83 110.76 67.13 58.24 69.21 70.48 70.42 91.23 91.08 83.92 72.35 69.48 57.97 64.71 62.08 66.53 70.85 87.53
Non-operating income (net) 34.47 26.37 18.07 -12.61 18.60 18.02 16.19 2.72 14.14 6.68 1.50 7.37 12.13 4.69 2.95 8.36 2.10 -10.62 6.32 7.19
Income before tax 137.24 126.87 119.89 98.14 85.73 76.26 85.40 73.21 84.56 97.91 92.58 91.29 84.48 74.16 60.91 73.07 64.18 55.91 77.17 94.72
Income tax expense 37.25 40.06 28.01 22.25 20.42 17.29 20.57 16.40 3.91 30.59 26.45 28.43 23.63 22.16 16.97 20.01 10.30 17.13 25.54 28.80
Net income 100.05 86.83 91.91 75.94 65.33 59.00 64.92 56.89 80.86 67.51 66.09 63.30 60.85 52.00 43.94 53.06 53.88 38.78 51.63 65.92
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 151.54 196.28 232.71 155.09 148.46 193.37 225.93 150.74 153.18 197.28 249.85 160.15 162.09 189.72 213.17 143.44 140.64 167.92 184.17 115.46 103.23 128.86 157.80 80.64 103.76 135.46 182.72 106.95 101.98 128.01 182.30 106.81 101.80 126.02 183.02 105.80 104.46 125.18 186.36 105.17 104.40 140.73 184.63 108.44 106.32 138.80 192.01 104.93 107.78 136.50 192.71 102.89 111.29 128.73 201.18 109.14 110.82 129.43 187.86 105.82 109.40 118.93 192.13 106.02 104.37 111.28 184.35 108.67 95.03 116.27 185.70 102.61 91.43 115.96 184.15 101.90 94.42 110.82 187.83 94.94 103.82
Cost of revenue 99.19 122.81 154.83 98.61 96.01 117.76 148.87 100.26 103.15 128.54 164.65 107.54 111.80 124.09 141.63 95.79 92.73 110.57 118.78 76.18 66.01 83.97 99.40 50.59 66.75 85.66 113.11 66.22 65.11 81.50 115.46 67.69 66.10 80.62 115.21 65.63 65.80 74.95 114.98 65.25 66.13 87.38 117.26 68.96 67.37 84.94 123.42 66.41 67.12 86.23 126.06 67.20 72.42 82.20 136.08 73.11 75.16 86.92 132.49 71.22 73.79 82.07 129.30 69.61 68.42 71.62 117.93 69.02 60.94 78.71 125.64 68.98 60.91 78.65 122.51 67.03 60.21 73.02 116.76 56.89 64.42
Gross profit 52.35 73.47 77.87 56.48 52.45 75.61 77.07 50.48 50.03 68.74 85.20 52.61 50.30 65.63 71.54 47.65 47.91 57.35 65.39 39.28 37.22 44.90 58.40 30.05 37.02 49.80 69.62 40.73 36.87 46.51 66.85 39.12 35.70 45.41 67.81 40.16 38.65 50.23 71.37 39.92 38.27 53.35 67.37 39.47 38.95 53.86 68.60 38.53 40.66 50.28 66.65 35.69 38.87 46.53 65.10 36.03 35.66 42.52 55.36 34.60 35.60 36.85 62.83 36.41 35.96 39.66 66.43 39.65 34.10 37.56 60.06 33.64 30.52 37.32 61.64 34.88 34.22 37.80 71.07 38.05 39.40
Total operating expenses + 28.08 38.25 45.51 44.36 29.39 36.89 41.83 35.04 38.92 40.36 39.30 37.86 37.50 38.27 35.96 20.67 27.07 37.18 35.74 32.38 26.81 33.42 32.87 29.56 16.27 34.90 33.58 28.22 31.11 26.46 36.62 28.75 25.86 34.86 33.22 26.56 26.73 25.61 32.10 25.62 24.05 29.89 26.34 25.84 25.98 31.96 31.84 28.30 25.63 31.51 33.17 26.49 27.97 28.90 32.69 25.02 27.24 30.72 25.43 26.17 25.96 27.20 31.24 22.54 25.33 39.02 30.88 25.73 22.13 22.35 29.67 23.19 20.05 24.42 28.18 23.07 21.06 23.88 30.39 22.38 23.05
Operating income 24.27 35.22 32.37 12.12 23.06 38.72 35.24 15.44 11.11 28.38 45.90 14.75 12.80 27.36 35.59 26.98 20.84 20.18 29.64 6.90 10.41 11.48 25.53 0.49 20.74 14.90 36.04 12.52 5.76 20.05 30.23 10.37 9.84 10.55 34.58 13.61 11.93 24.63 39.27 14.30 14.22 23.46 41.03 13.63 12.96 21.91 36.76 10.23 15.03 18.76 33.49 9.20 10.90 17.64 32.41 11.01 8.42 11.80 29.94 8.43 9.64 9.65 31.59 13.87 10.63 0.64 35.55 13.93 11.96 15.21 30.39 10.45 10.47 12.90 33.45 11.81 13.16 13.92 40.68 15.67 16.35
Non-operating income (net) -0.74 4.21 16.23 14.07 -0.05 5.25 7.19 4.90 9.03 9.20 -0.72 4.80 4.78 4.79 -1.25 -11.14 -5.02 6.79 1.75 6.24 3.82 7.92 5.86 9.73 -5.49 5.27 1.85 3.05 6.02 -4.15 2.99 3.36 0.52 4.58 4.37 2.71 2.23 1.35 1.94 2.24 -0.04 2.58 -2.88 1.32 0.47 2.51 0.17 3.03 1.67 4.73 3.11 1.71 2.59 0.26 1.54 -0.44 3.34 2.73 -3.78 1.00 2.99 2.38 4.62 -2.06 3.42 -2.42 3.08 1.82 -0.38 -9.05 -0.99 0.65 -1.24 0.18 1.70 2.50 1.47 2.19 1.51 2.54 1.85
Income before tax 23.53 39.43 48.60 26.19 23.01 43.96 42.43 20.34 20.14 37.58 45.18 19.56 17.58 32.14 34.34 15.84 15.82 26.96 31.39 13.15 14.23 19.40 31.39 10.22 15.25 20.18 37.88 15.57 11.78 15.90 33.21 13.73 10.36 15.13 38.95 16.32 14.15 25.98 41.22 16.54 14.18 26.04 38.15 14.96 13.44 24.41 36.93 13.26 16.69 23.49 36.59 10.91 13.49 17.90 33.95 10.57 11.75 14.53 26.16 9.43 12.63 12.03 36.21 11.81 14.05 -1.78 38.63 15.75 11.58 6.17 29.41 11.10 9.23 13.08 35.16 14.30 14.63 16.11 42.19 18.21 18.20
Income tax expense 5.90 10.67 12.95 8.66 4.97 21.46 9.60 4.70 4.31 8.18 10.81 4.84 4.18 6.81 7.78 3.86 3.80 6.93 6.68 3.36 3.46 4.45 6.73 2.84 3.27 5.64 8.04 4.02 2.86 3.74 7.13 3.26 2.26 -16.77 12.07 4.47 4.14 8.19 12.62 5.46 4.33 6.37 12.01 3.74 4.33 6.48 10.32 4.31 7.34 6.13 10.55 2.54 4.42 5.10 11.03 3.05 2.98 3.09 7.31 2.94 4.30 3.22 9.72 3.36 4.84 -9.35 11.39 5.41 3.26 0.80 9.69 3.86 2.78 4.92 11.73 4.08 4.82 4.38 13.23 5.36 5.84
Net income 17.66 28.79 35.66 17.54 18.06 22.51 32.84 15.64 15.83 29.40 34.38 14.73 13.40 25.34 26.58 11.99 12.03 20.03 24.73 9.79 10.77 14.95 24.67 7.39 11.98 14.56 29.85 11.56 8.96 12.18 26.10 10.49 8.13 31.99 26.93 11.90 10.05 17.84 28.64 11.14 9.90 19.71 26.17 11.06 9.15 18.02 26.67 9.03 9.58 17.37 26.04 8.37 9.07 12.80 22.92 7.51 8.77 11.44 18.86 6.49 8.33 8.81 26.48 8.45 9.20 7.57 27.25 10.34 8.32 5.36 19.72 7.25 6.45 8.16 23.43 10.23 9.81 11.73 28.97 12.86 12.36
4 days ago