Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18
Total revenue 884.20 963.80 1,066.40 1,019.50 750.10 548.97 565.29 484.73
Cost of revenue 541.20 566.00 616.70 654.60 498.80 345.15 368.39 315.44
Gross profit 343.00 397.80 449.70 364.90 251.30 203.82 196.90 169.29
Total operating expenses + 230.80 251.20 204.00 177.40 159.00 109.30 0.26 120.62
Operating income 112.20 146.60 245.70 187.50 92.30 94.52 -0.26 54.13
Non-operating income (net) -35.80 -46.30 -62.90 -42.20 -42.00 -35.57 5.54 -39.99
Income before tax 76.40 100.30 182.80 145.30 50.30 58.95 5.28 14.14
Income tax expense 22.60 29.90 47.10 37.60 6.50 2.11 0.13 1.92
Net income 53.80 70.40 135.70 107.70 43.80 56.84 5.15 -24.07
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
Total revenue 222.70 226.30 219.30 228.10 210.50 230.80 230.10 248.40 254.50 263.80 280.10 270.60 251.90 279.73 262.50 247.71 229.52 235.30 187.79 174.18 152.82 148.59 140.34 122.23 137.81
Cost of revenue 147.50 153.50 133.60 134.90 128.60 143.60 138.90 139.40 144.10 149.40 161.00 154.30 152.00 172.14 165.80 163.73 152.95 158.73 125.55 114.99 99.53 90.39 87.57 77.45 89.68
Gross profit 75.20 72.80 85.70 93.20 81.90 87.20 91.20 109.00 110.40 114.40 119.10 116.30 99.90 107.59 96.70 83.98 76.57 76.57 62.24 59.19 53.29 58.20 52.76 44.78 48.13
Total operating expenses + 62.10 48.50 56.30 57.20 56.60 74.40 64.50 57.40 54.90 50.50 52.60 52.00 48.90 48.97 42.90 44.13 41.46 44.94 37.01 48.00 29.04 33.50 26.13 24.65 27.94
Operating income 13.10 24.30 29.40 36.00 25.30 12.80 26.70 51.60 55.50 63.90 66.50 64.30 51.00 58.62 53.80 39.85 35.12 31.64 25.23 11.19 24.25 24.69 29.51 20.13 20.19
Non-operating income (net) -10.60 -11.70 -8.10 -8.90 -9.90 -5.90 -11.60 -14.50 -14.30 -14.80 -17.10 -14.90 -16.00 -13.33 -10.80 -9.21 -8.80 -15.69 -6.30 -10.32 -9.69 -8.54 -8.45 -8.71 -9.87
Income before tax 2.50 12.60 21.30 27.10 15.40 6.90 15.10 37.10 41.20 49.10 49.40 49.40 35.00 45.29 43.00 30.64 26.31 15.95 18.92 0.87 14.56 16.15 21.06 11.42 10.32
Income tax expense 2.30 5.50 6.10 6.40 4.60 6.60 3.30 9.50 10.50 13.40 12.40 12.40 9.00 12.57 10.60 7.80 6.61 0.71 3.38 2.56 -0.16 1.06 0.28 0.40 0.37
Net income 0.20 7.10 15.20 20.70 10.80 0.30 11.80 27.60 30.70 35.70 37.00 37.00 26.00 32.71 32.40 22.84 19.70 15.23 15.54 -1.69 14.72 15.09 20.77 11.02 9.95
5 days ago