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 1,346.80 1,136.30 1,037.10 898.30 811.50 747.70 717.50 618.00 751.90 668.70 657.10 868.00 950.60 969.20 723.10 408.50 147.12 297.30 193.60 327.80
Cost of revenue 1,048.50 849.10 768.50 672.30 586.40 544.50 527.50 448.30 554.60 515.10 495.30 649.80 710.60 712.00 530.90 318.50 122.39 237.80 162.00 274.30
Gross profit 298.30 287.20 268.60 226.00 225.10 203.20 190.00 169.70 197.30 153.60 161.80 218.20 240.00 257.20 192.20 90.00 24.73 59.50 31.60 53.50
Total operating expenses + 270.60 258.20 237.50 228.90 197.20 173.90 152.00 135.40 178.40 160.20 166.90 196.40 214.40 210.90 151.50 63.80 12.59 154.30 56.20 84.90
Operating income 27.70 29.00 31.10 -2.90 27.90 29.30 38.00 30.50 -5.80 -18.60 -4.50 19.90 31.80 -49.70 28.20 23.10 12.14 -94.80 -24.60 -31.40
Non-operating income (net) 6.30 -2.50 -20.00 -30.10 -23.50 -22.50 -22.30 -21.80 -45.00 -33.70 -40.10 -92.80 -63.70 -64.80 -51.00 -21.20 -1.54 -11.50 -2.30 -0.80
Income before tax 34.00 26.50 11.10 -33.00 4.40 6.80 15.70 8.70 -50.80 -52.30 -44.60 -72.90 -31.90 -114.50 -22.80 1.90 10.60 -106.30 -26.90 -32.20
Income tax expense 12.00 10.20 8.70 0.20 3.90 -73.50 4.80 4.60 -8.20 8.10 -11.40 5.10 69.00 -1.60 1.90 -12.70 5.10 -0.70 1.30 14.50
Net income 22.00 16.30 -8.90 -36.90 -2.00 79.60 12.50 -3.50 -42.70 -60.50 19.80 -78.00 -37.20 -114.40 -24.20 14.50 7.17 -111.10 -40.80 -57.90
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 371.00 345.10 347.60 351.50 302.60 283.10 275.90 300.10 277.20 273.80 274.60 256.90 231.80 249.30 228.60 224.20 196.20 211.60 200.60 205.10 194.20 206.40 202.00 170.40 168.90 185.10 184.10 187.90 160.40 164.40 159.40 151.20 143.00 202.20 196.20 185.70 167.80 182.10 165.40 168.20 153.00 177.50 161.70 160.50 182.50 221.50 217.10 229.30 200.10 235.70 226.40 235.20 252.80 263.60 276.30 219.80 215.00 218.20 211.00 171.10 122.80 120.80 119.90 99.10 68.70 75.20 86.10 90.60 83.90 75.30 81.50 72.30 68.20 49.30 47.50 73.40 49.00 73.40 84.30 86.20 83.90
Cost of revenue 287.20 271.30 270.50 277.70 229.00 213.30 206.70 222.90 206.20 201.90 201.20 193.00 172.40 187.90 173.70 166.40 144.30 150.10 140.00 153.10 143.20 152.10 144.90 124.40 123.10 136.70 135.50 139.80 115.50 118.90 115.30 111.90 102.20 145.50 148.10 138.30 122.70 135.50 139.50 123.00 117.10 135.30 121.30 119.60 135.60 165.30 164.10 172.90 147.50 174.20 174.10 174.80 187.10 195.60 202.20 162.10 157.10 159.00 150.80 125.70 95.40 94.50 94.10 77.70 52.20 58.20 68.40 73.20 66.80 59.20 63.60 59.40 55.60 40.70 39.30 65.00 41.70 65.00 69.00 70.60 69.70
Gross profit 83.80 73.80 77.10 73.80 73.60 69.80 69.20 77.20 71.00 71.90 73.40 63.90 59.40 61.40 54.90 57.80 51.90 61.50 60.60 52.00 51.00 54.30 57.10 46.00 45.80 48.40 48.60 48.10 44.90 45.50 44.10 39.30 40.80 56.70 48.10 47.40 45.10 46.60 25.90 45.20 35.90 42.20 40.40 40.90 46.90 56.20 53.00 56.40 52.60 61.50 52.30 60.40 65.70 68.00 74.10 57.70 57.90 59.20 60.20 45.40 27.40 26.30 25.80 21.40 16.50 17.00 17.70 17.40 17.10 16.10 17.90 12.90 12.60 8.60 8.20 8.40 7.30 8.40 15.30 15.60 14.20
Total operating expenses + 76.10 63.50 70.00 70.10 67.00 66.80 62.70 64.70 64.00 60.20 61.20 57.20 58.00 57.30 58.50 59.70 53.10 52.30 50.10 48.70 46.10 44.90 44.40 43.10 41.10 39.10 37.10 38.20 35.40 34.40 33.90 33.70 33.40 45.70 44.90 44.70 43.10 40.50 38.70 40.40 40.60 42.60 38.40 44.60 47.40 45.30 51.70 50.80 48.60 55.00 52.60 52.80 54.10 55.00 59.70 50.30 49.70 49.90 46.50 36.70 26.00 18.10 17.00 15.80 12.90 13.60 13.20 13.60 15.40 117.50 14.90 10.00 11.90 13.20 16.60 37.60 10.60 37.60 16.10 15.50 15.60
Operating income 7.70 10.30 7.10 3.70 6.60 3.00 6.50 12.50 7.00 11.70 12.20 6.70 1.10 4.10 -3.60 -1.90 -1.20 9.20 10.50 3.30 4.90 9.40 12.70 2.90 4.70 9.30 11.50 9.00 8.20 10.80 10.10 2.60 7.00 -13.20 3.10 2.60 1.70 4.60 -13.00 4.80 -10.20 1.50 1.60 -3.70 -1.50 10.70 1.20 4.70 3.30 5.40 6.10 8.90 11.50 -80.30 14.10 7.40 8.20 8.10 10.00 8.70 1.40 6.60 8.40 4.50 3.60 3.40 4.50 3.80 -39.60 -101.40 3.00 2.90 0.70 -4.60 -8.40 -29.20 -3.30 -29.20 -0.80 0.10 -1.50
Non-operating income (net) 2.10 1.80 4.80 0.90 -1.20 1.00 -0.70 0.20 -3.00 -4.10 -5.40 -4.90 -6.20 -3.20 -5.20 -2.90 -18.80 -6.20 -5.90 -5.70 -5.70 -6.60 -5.10 -5.30 -5.90 -5.00 -6.10 -5.20 -6.00 -5.40 -5.30 -6.30 -4.80 -20.80 -7.10 -7.00 -10.10 -8.20 -8.60 -13.30 -8.40 -8.80 -12.60 -9.90 -12.60 -11.50 -12.50 -52.90 -15.90 -15.20 -15.40 -16.10 -16.90 -16.20 -17.20 -15.70 -15.60 -16.20 -15.30 -13.10 -6.40 -6.20 -6.20 -5.10 -3.70 -2.40 -2.20 -3.20 -2.50 -4.80 -2.90 -1.10 -2.70 -3.10 0.10 -1.10 0.50 -1.10 0.10 0.10 0.10
Income before tax 9.80 12.10 11.90 4.60 5.40 4.00 5.80 12.70 4.00 7.60 6.80 1.80 -5.10 0.90 -8.80 -4.80 -20.00 3.00 4.60 -2.40 -0.80 2.80 7.60 -2.40 -1.20 4.30 5.40 3.80 2.20 5.40 4.80 -3.70 2.20 -34.00 -4.00 -4.40 -8.40 -3.60 -21.60 -8.50 -18.60 -7.30 -11.00 -13.60 -14.10 -0.80 -11.30 -48.20 -12.60 -9.80 -9.30 -7.20 -5.40 -96.50 -3.10 -8.30 -7.40 -8.10 -5.30 -4.40 -5.00 0.40 2.20 -0.60 -0.10 1.00 2.30 0.60 -42.10 -106.20 0.10 1.80 -2.00 -7.70 -8.30 -30.30 -2.80 -30.30 -0.70 0.20 -1.40
Income tax expense -2.10 6.20 3.20 1.70 0.90 0.10 2.60 4.80 2.70 2.00 3.80 2.20 0.70 6.00 -0.80 0.50 -4.30 4.50 5.70 -3.60 -2.70 -75.30 5.00 -1.80 -1.40 1.00 2.80 2.50 -1.50 0.20 3.40 0.10 0.90 -11.70 0.20 1.80 1.50 0.80 1.90 1.80 3.60 -0.30 -15.30 2.30 2.40 1.40 -0.20 1.60 2.30 -2.90 0.20 -0.10 2.80 -5.40 1.30 6.60 -4.20 0.60 1.60 0.90 -1.20 -0.20 -1.10 -11.70 0.30 0.50 -0.10 0.30 0.30 -2.10 0.50 0.40 0.50 0.40 0.40 13.90 0.20 13.90 0.40 0.60 -0.40
Net income 11.90 5.90 8.70 2.90 4.50 3.90 3.20 7.90 1.30 2.40 -1.60 -2.70 -5.80 -8.30 -8.00 -4.70 -15.90 -2.60 -2.40 1.10 1.90 78.10 2.40 -0.70 -0.20 3.00 2.50 3.90 3.10 4.70 1.70 -7.70 -2.20 -22.20 -4.30 -6.20 -10.00 -4.30 -23.60 -10.40 -22.20 -4.00 55.10 -15.00 -16.30 -2.20 -10.90 -49.90 -15.00 -7.40 -9.90 -9.60 -10.30 -90.00 -4.20 -17.20 -3.00 -8.60 -6.90 -5.20 -3.50 0.40 3.20 10.70 0.20 0.40 2.70 -2.50 -42.10 -109.80 -0.20 0.80 -1.90 -11.50 -13.40 -55.60 -20.10 -55.60 -0.90 -0.60 -0.80
about 17 hours ago