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 443.50 418.97 444.54 651.14 703.28 488.32 420.67 415.96 431.76 387.39 343.99 348.80 347.09 305.37 298.74 299.80 215.70 201.71 191.04 143.07
Cost of revenue 201.86 194.22 215.58 284.23 342.64 244.73 207.27 201.17 218.09 196.23 170.60 159.23 163.85 154.87 158.09 147.26 107.63 96.68 87.56 72.98
Gross profit 241.65 224.75 228.96 366.91 360.64 243.59 213.40 214.79 213.66 191.16 173.39 189.57 183.24 150.50 140.65 152.54 108.07 105.03 103.49 70.09
Total operating expenses + 220.20 206.82 193.90 186.50 185.58 173.10 -3.62 150.62 156.03 143.32 133.28 132.97 129.17 113.02 97.43 92.62 79.46 102.02 76.37 51.09
Operating income 21.45 17.93 35.06 180.41 175.06 70.49 217.02 55.65 57.64 47.84 38.99 55.80 54.07 11.35 43.22 59.93 28.61 3.01 25.75 19.00
Non-operating income (net) -0.47 12.83 10.85 3.01 1.08 4.76 5.39 4.12 2.66 1.08 0.43 1.02 1.36 -32.13 1.88 1.88 1.91 7.71 8.80 3.15
Income before tax 20.98 30.75 45.91 183.43 176.14 75.25 222.41 59.76 60.30 48.92 39.42 56.81 55.43 -20.78 45.10 61.81 30.52 10.72 34.55 22.15
Income tax expense -1.11 -1.48 -9.83 12.58 11.72 4.08 28.95 -10.22 32.69 1.03 0.27 -2.73 -1.84 13.62 10.80 12.34 7.25 8.92 7.93 6.45
Net income 22.09 32.23 55.74 170.85 164.41 71.18 193.47 69.98 27.61 47.89 39.15 59.54 57.27 -34.40 34.29 49.46 23.27 1.80 26.62 15.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 108.31 103.20 118.92 115.85 105.53 105.25 115.84 106.20 91.69 89.51 125.51 123.22 106.30 124.77 160.23 183.99 182.15 172.65 176.78 180.11 173.74 150.69 121.13 106.83 109.66 114.46 114.16 102.87 89.19 93.31 110.09 109.48 103.08 108.25 111.26 107.56 104.69 101.11 103.79 97.17 85.33 87.29 88.88 85.27 82.56 86.60 90.14 88.99 83.07 90.41 91.72 87.92 77.04 79.17 78.05 76.38 71.77 66.73 75.06 80.18 76.76 72.99 75.45 79.86 71.51 66.14 60.02 49.25 40.29 42.42 53.82 53.64 51.84 52.68 49.81 43.24 36.81 36.81 44.40 41.47 35.25
Cost of revenue 51.37 48.60 54.07 51.90 47.29 47.98 52.67 49.67 43.91 43.30 59.57 60.38 52.34 57.42 68.20 77.14 81.47 79.48 85.04 88.80 89.33 76.69 61.56 53.30 53.18 56.23 56.03 51.29 43.71 45.30 53.08 53.25 49.54 54.22 55.54 54.12 54.21 51.72 52.60 49.53 42.38 44.37 44.72 41.25 40.27 40.79 41.09 40.25 37.10 42.02 42.94 41.72 37.18 39.77 39.29 38.63 37.18 35.18 40.02 42.56 40.34 36.86 36.45 38.37 35.59 32.32 30.90 25.05 19.36 23.47 24.66 24.83 23.72 24.66 23.41 19.29 18.69 18.69 20.36 17.36 16.91
Gross profit 56.94 54.61 64.85 63.95 58.24 57.27 63.17 56.53 47.78 46.21 65.95 62.85 53.96 67.35 92.04 106.84 100.68 93.18 91.74 91.31 84.41 74.01 59.57 53.54 56.48 58.23 58.13 51.57 45.47 48.01 57.01 56.23 53.54 54.03 55.71 53.45 50.48 49.38 51.19 47.64 42.95 42.92 44.16 44.02 42.29 45.81 49.05 48.74 45.98 48.39 48.77 46.21 39.86 39.40 38.75 37.76 34.59 31.55 35.04 37.63 36.42 36.13 39.01 41.49 35.92 33.82 29.12 24.20 20.93 18.95 29.16 28.81 28.12 28.02 26.40 23.95 18.12 18.12 24.05 24.11 18.35
Total operating expenses + 50.70 44.46 54.53 65.30 51.52 53.35 51.59 54.58 47.31 47.26 48.23 50.21 48.20 46.46 43.66 46.74 49.63 48.87 46.15 46.34 44.23 46.28 44.83 40.61 41.39 -125.42 38.06 39.53 39.35 37.66 38.98 40.62 39.58 39.56 39.65 39.25 37.56 36.55 36.72 36.01 34.04 31.87 32.38 34.42 34.61 33.13 32.18 34.41 33.25 33.28 32.18 32.92 30.79 30.04 29.67 27.93 25.38 23.76 24.48 24.44 24.75 25.16 23.75 22.67 21.04 22.57 18.06 19.21 19.63 38.88 20.50 21.78 20.86 20.00 20.12 17.63 16.28 16.28 22.87 20.65 20.43
Operating income 6.24 10.15 10.33 -1.35 6.72 3.92 11.58 1.96 0.47 -1.05 17.71 12.64 5.76 20.89 48.37 60.10 51.05 44.30 45.59 44.98 40.19 27.73 14.74 12.93 15.09 183.64 17.50 9.76 6.12 8.04 18.03 15.62 13.96 14.47 16.06 14.20 12.92 12.84 14.47 11.63 8.91 11.05 11.78 9.20 6.96 11.87 16.88 14.33 12.73 15.11 16.59 13.29 9.08 9.47 -16.25 9.41 8.72 7.79 10.56 13.19 11.68 10.97 15.25 18.82 14.88 11.25 11.07 4.99 1.31 -19.94 8.66 7.03 7.26 6.65 6.28 6.32 1.84 1.84 1.18 3.46 -2.08
Non-operating income (net) -2.32 1.00 -11.72 2.69 3.17 3.38 2.75 3.19 3.50 3.28 3.14 2.71 1.71 0.79 1.00 0.67 0.55 0.10 0.21 0.17 0.60 0.63 0.88 1.48 1.78 1.85 1.08 1.31 1.15 1.30 1.10 0.89 0.84 0.80 0.90 0.47 0.51 0.30 0.28 0.24 0.26 0.21 0.43 0.01 -0.22 0.18 0.38 0.20 0.26 0.50 0.08 0.57 0.22 0.16 -33.10 0.20 0.62 0.42 0.55 0.46 0.44 0.50 0.42 0.47 0.49 0.16 0.18 0.75 0.82 1.84 1.60 2.27 2.01 2.86 1.92 2.36 0.83 0.83 1.59 1.49 1.28
Income before tax 3.92 11.15 -1.40 1.35 9.89 7.30 14.33 5.15 3.97 2.23 20.85 15.36 7.47 21.68 49.37 60.78 51.60 44.41 45.80 45.15 40.78 28.36 15.62 14.41 16.87 185.50 18.58 11.07 7.27 9.34 19.12 16.50 14.80 15.26 16.95 14.66 13.42 13.14 14.75 11.86 9.17 11.26 12.21 9.22 6.73 12.05 17.26 14.52 12.99 15.60 16.68 13.85 9.29 9.62 -49.35 9.61 9.34 8.21 11.12 13.65 12.12 11.47 15.67 19.29 15.37 11.41 11.25 5.74 2.13 -18.10 10.26 9.29 9.28 9.50 8.20 8.68 2.67 2.67 2.76 4.95 -0.80
Income tax expense 0.62 -2.14 -0.04 -0.02 1.10 -1.84 0.04 0.30 0.02 -12.04 1.05 0.56 0.60 -1.14 3.41 4.95 5.35 3.71 3.76 3.27 0.99 1.08 0.80 1.21 0.99 27.20 1.48 0.23 0.04 -13.40 1.46 1.12 0.60 32.16 0.45 0.76 -0.68 -0.48 0.59 0.60 0.33 -1.45 0.70 0.63 0.39 -2.31 1.15 -2.19 0.63 -0.43 0.02 0.18 -1.61 -0.10 -4.94 16.78 1.88 1.89 3.60 3.05 2.27 2.54 3.04 3.71 3.06 2.22 2.09 1.21 1.73 2.55 2.62 1.68 2.07 2.92 1.45 1.91 2.42 2.42 0.10 0.45 -0.02
Net income 3.30 13.29 -1.36 1.37 8.79 9.14 14.29 4.85 3.95 14.27 19.80 14.79 6.88 22.82 45.96 55.82 46.25 40.70 42.03 41.88 39.80 27.28 14.82 13.19 15.89 158.29 17.10 10.85 7.23 22.74 17.67 15.38 14.20 -16.90 16.51 13.90 14.10 13.62 14.17 11.27 8.84 12.70 11.51 8.59 6.34 14.35 16.11 16.72 12.36 16.04 16.65 13.67 10.90 9.72 -44.41 -7.18 7.46 6.33 7.51 10.60 9.85 8.93 12.63 15.59 12.31 9.18 9.15 4.53 0.40 -20.65 7.64 7.61 7.21 6.59 6.75 6.78 0.25 0.25 2.66 4.51 -0.78
4 days ago