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 518.24 440.06 378.07 348.29 335.34 293.10 273.34 263.20 261.85 196.91 193.22 325.02 345.02 402.70 512.63 639.49 552.54 376.91 327.77 321.51
Cost of revenue 205.39 181.76 162.28 148.75 138.93 122.20 123.50 125.37 129.41 94.92 92.17 164.35 172.69 192.21 222.96 239.74 211.30 153.53 139.50 136.63
Gross profit 312.85 258.31 215.80 199.54 196.41 170.90 149.85 137.83 132.44 101.99 101.06 160.67 172.34 210.49 289.67 399.76 341.24 223.38 188.27 184.88
Total operating expenses + 282.95 243.13 182.44 183.26 147.14 156.12 145.18 141.24 138.78 103.13 98.32 168.44 178.49 204.30 244.40 270.88 252.67 187.80 162.38 156.87
Operating income 29.91 15.18 33.36 16.28 49.26 14.78 5.24 -3.95 -4.72 -5.16 0.78 -48.55 -9.56 -27.66 34.89 122.64 88.32 35.58 25.89 28.00
Non-operating income (net) -3.79 -0.47 2.28 0.16 -2.02 68.84 -2.96 -2.39 -7.04 0.87 -3.24 -5.16 -4.61 -4.46 -4.30 -4.46 -4.21 -2.04 -2.13 -1.44
Income before tax 26.12 14.71 35.64 16.44 47.25 83.62 2.28 -6.35 -11.76 -4.30 -2.47 -53.71 -14.17 -32.12 30.59 118.18 84.11 33.54 23.76 26.56
Income tax expense 6.12 4.82 9.64 3.80 12.53 35.06 0.27 0.20 -0.27 0.20 0.24 -4.23 19.59 -8.24 13.05 48.45 34.87 13.34 9.93 11.01
Net income 20.00 9.89 26.00 12.63 34.72 48.57 2.02 -6.55 -11.48 -28.30 -3.35 -56.13 -51.29 -37.19 17.54 69.73 49.24 20.20 8.34 15.55
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 143.96 142.87 141.39 116.47 117.51 119.37 114.41 102.91 103.37 102.52 99.62 88.65 87.28 91.78 91.81 82.14 82.55 87.82 89.06 80.46 78.00 81.79 78.79 62.47 70.04 73.92 72.59 63.57 63.26 70.11 70.08 61.12 61.89 67.40 67.31 61.87 65.28 50.35 49.80 41.89 43.44 48.86 79.05 72.39 76.72 85.45 84.66 77.15 79.97 88.48 88.51 85.22 90.08 102.45 104.14 100.37 104.87 115.56 123.48 128.22 145.36 167.02 167.21 152.80 152.47 157.46 148.37 128.11 118.60 107.32 100.48 85.06 84.05 90.29 86.57 76.28 78.14 86.13 84.51 75.36 75.51
Cost of revenue 58.39 53.91 57.28 46.79 47.41 45.12 48.06 45.56 43.02 41.02 43.13 40.03 38.09 36.51 39.93 36.11 36.20 34.79 38.11 33.69 32.34 31.46 34.25 26.25 30.24 30.56 33.21 29.75 29.98 31.20 33.49 30.18 30.50 30.23 34.07 32.41 32.71 22.55 24.40 21.67 23.14 22.69 39.03 37.35 38.20 39.47 43.25 41.54 42.69 42.34 46.83 44.79 46.19 46.61 51.57 49.77 51.81 51.91 57.42 54.62 59.02 59.45 63.30 58.12 58.87 54.23 57.65 51.12 48.30 39.42 41.55 35.93 36.63 34.96 37.05 34.75 35.75 35.07 36.82 32.61 32.14
Gross profit 85.57 88.97 84.11 69.68 70.10 74.25 66.36 57.35 60.34 61.50 56.49 48.62 49.19 55.27 51.88 46.04 46.36 53.03 50.95 46.77 45.65 50.33 44.54 36.23 39.80 43.36 39.38 33.82 33.28 38.91 36.59 30.94 31.39 37.17 33.24 29.46 32.57 27.80 25.41 20.23 20.30 26.16 40.02 35.05 38.52 45.98 41.41 35.61 37.28 46.14 41.68 40.43 43.89 55.84 52.58 50.60 53.06 63.66 66.06 73.61 86.34 107.58 103.91 94.68 93.60 103.23 90.72 76.99 70.30 67.90 58.93 49.13 47.42 55.33 49.51 41.52 42.39 51.06 47.69 42.75 43.38
Total operating expenses + 79.15 71.17 77.81 67.06 66.90 63.32 60.53 58.47 60.80 52.54 54.49 25.10 50.31 43.94 47.00 45.64 46.68 18.98 45.21 43.32 39.63 39.20 40.70 35.16 41.15 33.66 37.45 35.91 38.15 33.16 36.09 34.47 37.53 29.40 35.50 35.55 38.32 23.47 24.36 23.07 27.01 20.18 34.94 41.25 44.01 35.54 42.28 45.62 46.74 39.60 44.48 49.52 53.25 46.38 53.28 55.02 57.16 51.54 60.73 183.12 67.89 59.37 71.53 71.69 68.27 62.94 66.57 63.56 59.61 46.65 48.54 46.44 46.17 38.32 41.43 43.84 44.75 34.19 43.06 40.96 38.67
Operating income 6.41 17.80 6.30 2.62 3.19 10.93 5.82 -1.12 -0.46 8.96 2.00 23.52 -1.12 11.33 4.88 0.40 -0.33 34.04 5.75 3.45 6.02 11.13 3.84 1.16 -1.35 10.05 2.14 -2.09 -4.86 5.75 0.08 -3.52 -6.26 7.78 -0.73 -6.03 -5.73 -0.09 1.04 -2.84 -6.32 4.44 4.63 -6.21 -5.44 8.91 -42.31 -10.00 -9.40 6.53 -2.70 -14.38 -11.07 -10.18 -2.46 -28.09 -4.10 12.12 -5.04 9.34 18.48 41.96 32.38 22.98 25.32 40.05 24.15 13.43 10.69 21.25 10.39 2.69 1.25 17.01 8.08 -2.32 -2.36 16.87 4.63 1.80 4.71
Non-operating income (net) -0.81 -1.88 -1.00 -0.55 -0.37 -0.37 -0.20 -0.03 0.13 0.46 0.86 0.52 0.44 0.27 -0.04 -0.04 -0.04 -1.14 -0.29 -0.30 -0.29 70.10 -0.28 -0.33 -0.35 -0.82 -0.75 -0.83 -0.55 -0.67 -0.63 -0.53 -0.56 -0.49 -0.71 -0.69 -5.15 0.23 0.27 0.16 0.25 1.05 -2.00 -1.34 -1.40 -1.31 -1.44 -1.16 -1.26 -1.28 -1.07 -1.17 -1.09 -1.06 -1.05 -1.05 -1.30 -1.05 -1.09 -1.08 -1.08 -1.14 -1.09 -1.03 -1.19 -1.03 -1.10 -1.08 -1.00 -0.47 -0.55 -0.56 -0.46 -0.47 -0.59 -0.64 -0.44 -0.43 -0.81 -0.21 0.01
Income before tax 5.60 15.92 5.29 2.08 2.83 10.56 5.63 -1.15 -0.33 9.43 2.85 24.03 -0.67 11.60 4.84 0.36 -0.37 32.90 5.45 3.16 5.73 81.23 3.56 0.83 -1.70 9.23 1.39 -2.92 -5.42 5.08 -0.55 -4.05 -6.82 7.28 -1.44 -6.72 -10.88 0.13 1.31 -2.68 -6.08 5.49 2.63 -7.56 -6.83 7.61 -43.75 -11.17 -10.66 5.25 -3.77 -15.55 -12.16 -11.24 -3.51 -29.14 -5.40 11.07 -6.13 8.25 17.39 40.82 31.29 21.95 24.13 39.02 23.05 12.35 9.69 20.78 9.85 2.12 0.79 16.54 7.49 -2.96 -2.80 16.43 3.82 1.59 4.72
Income tax expense 1.24 3.22 1.50 0.52 0.88 3.72 1.67 -0.46 -0.11 2.63 0.79 6.78 -0.57 3.04 1.30 0.10 -0.64 8.94 1.61 0.73 1.25 35.21 0.05 0.05 0.05 0.02 0.05 0.14 0.05 0.05 0.05 0.05 0.05 -0.42 0.05 0.05 0.05 0.05 0.05 0.05 0.05 0.09 0.05 0.05 0.05 0.49 -5.67 0.43 0.43 27.12 -1.49 -6.17 -4.68 -2.29 -2.03 -8.43 -2.34 4.89 -2.20 3.32 7.04 17.63 12.41 8.75 9.67 16.68 9.39 4.92 3.87 8.02 4.14 0.88 0.31 6.92 3.12 -1.26 -1.18 6.84 1.58 0.62 1.96
Net income 4.36 12.70 3.80 1.55 1.94 6.83 3.95 -0.68 -0.21 6.79 2.06 17.25 -0.11 8.56 3.54 0.26 0.27 23.96 3.84 2.43 4.49 46.02 3.51 0.78 -1.75 9.21 1.34 -3.06 -5.47 5.03 -0.60 -4.10 -6.87 7.71 -1.49 -6.77 -10.93 -18.63 -0.47 -3.14 -6.07 8.56 2.58 -7.61 -6.88 4.64 -38.08 -11.60 -11.09 -32.15 -2.28 -9.38 -7.49 -11.94 -1.48 -20.71 -3.06 6.18 -3.93 4.93 10.36 23.19 18.88 13.20 14.46 22.33 13.66 7.43 5.82 12.76 5.71 1.24 0.48 9.62 2.04 -1.70 -1.62 9.59 2.23 0.97 2.76
5 days ago