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,879.30 2,092.10 2,154.20 1,980.50 1,678.60 1,669.10 1,637.00 1,710.20 1,475.50 1,416.20 1,626.90 1,555.00 1,478.30 1,555.00 1,466.20 1,245.50 1,124.40 1,364.80 1,327.90 1,159.50
Cost of revenue 1,431.50 1,669.50 1,729.70 1,635.90 1,344.50 1,308.70 1,306.30 1,375.10 1,154.10 1,127.90 1,366.70 1,343.70 1,264.70 1,324.60 1,242.30 1,055.10 946.60 1,140.00 1,092.40 969.80
Gross profit 447.80 422.60 424.50 344.60 334.10 360.40 330.70 335.10 321.40 288.30 260.20 211.30 213.60 230.40 223.90 190.40 177.80 224.80 235.50 189.70
Total operating expenses + 228.50 274.40 229.30 206.90 177.60 203.70 205.70 212.40 183.10 183.90 183.60 160.20 113.30 103.80 101.20 91.40 82.90 95.20 104.60 105.00
Operating income 219.30 148.20 195.20 137.70 156.50 156.70 125.00 110.40 112.10 86.40 -29.60 33.20 100.30 126.60 122.70 99.00 94.90 129.60 130.90 84.70
Non-operating income (net) -138.10 -78.90 -70.60 -42.30 -36.90 -46.60 -61.30 -55.60 -51.80 -47.90 -50.50 -39.10 -23.30 -26.00 -26.50 -25.20 -59.40 -39.60 -45.60 -61.00
Income before tax 81.20 69.30 124.60 95.40 119.60 110.10 63.70 54.80 60.30 38.50 -80.10 -5.90 77.00 100.60 96.20 73.80 35.50 90.00 85.30 23.70
Income tax expense 25.20 20.70 34.80 31.60 34.50 21.00 1.40 26.00 29.00 11.40 -4.20 34.10 36.80 33.30 38.70 29.10 13.80 41.60 25.80 6.00
Net income 56.00 52.40 89.20 63.40 85.20 122.00 66.60 23.40 29.10 29.30 -72.00 -32.40 40.40 65.60 36.90 44.10 18.80 138.00 56.60 15.20
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 455.30 432.70 485.30 504.80 456.50 477.00 554.30 563.20 497.60 513.20 550.40 577.20 513.40 482.60 536.10 502.50 459.30 405.30 424.80 441.00 407.50 393.10 437.50 436.60 401.90 382.10 474.90 469.80 434.90 425.40 442.70 436.00 406.10 366.10 384.80 378.00 346.60 313.20 371.10 385.10 346.80 363.70 433.80 431.60 397.80 426.70 440.10 356.80 331.40 341.80 395.20 370.90 370.40 374.90 387.90 411.30 380.90 385.20 401.00 393.60 359.10 307.80 336.30 327.10 274.30 270.30 289.80 291.60 272.70 288.90 369.40 375.30 347.50 326.80 347.10 360.00 321.10 282.60 314.40 297.90 264.60
Cost of revenue 395.40 321.90 368.30 390.60 350.70 393.40 433.10 441.60 401.40 416.70 439.00 464.70 409.30 406.50 439.70 419.40 370.30 332.40 348.90 343.90 319.30 303.90 329.80 334.70 340.30 307.20 382.30 375.60 353.80 351.20 359.70 352.80 311.40 290.50 293.60 294.70 275.30 241.50 294.10 303.80 288.50 307.30 359.10 356.80 343.50 369.70 377.00 311.90 285.10 294.70 330.60 318.90 320.50 321.40 331.40 344.90 326.90 357.50 333.90 330.90 313.60 268.70 280.40 272.30 233.70 236.70 237.50 238.50 233.90 263.00 295.20 306.10 291.50 275.80 283.70 285.90 267.70 238.70 258.10 251.30 221.70
Gross profit 59.90 110.80 117.00 114.20 105.80 83.60 121.20 121.60 96.20 96.50 111.40 112.50 104.10 76.10 96.40 83.10 89.00 72.90 75.90 97.10 88.20 89.20 107.70 101.90 61.60 74.90 92.60 94.20 81.10 74.20 83.00 83.20 94.70 75.60 91.20 83.30 71.30 71.70 77.00 81.30 58.30 56.40 74.70 74.80 54.30 57.00 63.10 44.90 46.30 47.10 64.60 52.00 49.90 53.50 56.50 66.40 54.00 27.70 67.10 62.70 45.50 39.10 55.90 54.80 40.60 33.60 52.30 53.10 38.80 25.90 74.20 69.20 56.00 51.00 63.40 74.10 53.40 43.90 56.30 46.60 42.90
Total operating expenses + 41.70 56.80 65.20 75.10 78.80 77.20 71.50 64.10 61.60 59.30 58.10 58.10 53.80 48.50 53.60 54.00 50.80 29.20 51.30 52.80 44.30 54.40 49.10 52.20 48.00 48.80 51.90 51.90 52.40 52.10 50.90 59.50 49.90 51.80 45.50 43.60 42.20 48.80 46.40 43.30 45.40 44.70 47.70 48.80 46.80 55.10 43.20 31.60 30.30 39.30 25.50 23.50 25.00 27.60 25.70 25.70 24.80 46.90 26.80 25.60 24.70 23.20 22.40 22.00 23.80 23.60 19.10 19.80 20.40 25.70 22.60 23.10 24.40 33.40 23.20 28.10 25.30 29.00 24.20 24.90 26.90
Operating income 18.20 54.00 51.80 39.10 27.00 6.40 49.70 57.50 34.60 37.20 53.30 54.40 50.30 27.60 42.80 29.10 38.20 43.70 24.60 44.30 43.90 34.80 58.60 49.70 13.60 26.10 39.60 38.50 28.40 13.60 31.20 22.30 43.30 12.20 34.70 37.60 27.60 18.90 27.70 32.00 7.80 -90.60 27.00 26.00 8.00 2.10 17.30 13.30 0.50 7.80 39.10 28.50 24.90 25.90 30.80 40.70 29.20 -19.20 40.30 37.10 20.80 15.90 33.50 32.80 16.80 10.00 33.20 33.30 18.40 0.20 51.60 46.10 31.60 17.60 40.20 46.00 28.10 14.90 32.10 21.70 16.00
Non-operating income (net) -10.30 -15.30 -16.00 -15.20 -44.20 -21.10 -20.10 -20.50 -17.20 -17.50 -18.80 -20.10 -14.20 -11.80 -10.60 -10.70 -9.20 -9.10 -9.30 -9.30 -9.20 -9.90 -10.90 -12.30 -9.90 5.10 -15.50 -16.10 -16.10 -14.40 -15.70 -15.20 -10.30 -9.90 -9.90 -10.10 -21.90 -11.80 -11.50 -13.90 -10.70 -12.40 -12.60 -12.70 -12.80 -13.50 -12.10 -6.90 -6.60 -5.90 -5.40 -5.60 -6.40 -6.90 -6.30 -6.60 -6.20 -6.80 -6.30 -6.60 -6.80 -6.60 -6.60 -6.80 -5.20 -28.70 -10.30 -10.20 -10.20 -7.00 -36.10 -10.90 -10.80 -11.20 -11.10 -12.00 -11.60 -11.80 -11.50 -11.00 -26.70
Income before tax 7.90 38.70 35.80 23.90 -17.20 -14.70 29.60 37.00 17.40 19.70 34.50 34.30 36.10 15.80 32.20 18.40 29.00 34.60 15.30 35.00 34.70 24.90 47.70 37.40 3.70 31.20 24.10 22.40 12.30 -0.80 15.50 7.10 33.00 2.30 24.80 27.50 5.70 7.10 16.20 18.10 -2.90 -103.00 14.40 13.30 -4.80 -11.40 5.20 6.40 -6.10 1.90 33.70 22.90 18.50 19.00 24.50 34.10 23.00 -26.00 34.00 30.50 14.00 9.30 26.90 26.00 11.60 -18.70 22.90 23.10 8.20 -6.80 15.50 35.20 20.80 6.40 29.10 34.00 16.50 3.10 20.60 10.70 -10.70
Income tax expense 0.80 9.00 12.00 7.50 -3.30 -4.50 10.60 10.20 4.40 6.70 8.30 9.90 9.90 1.90 13.20 6.80 9.70 12.10 4.80 9.10 8.50 6.20 8.60 8.00 1.80 9.70 3.60 8.00 -0.10 1.60 8.60 6.60 9.20 16.60 4.80 6.60 1.00 0.90 4.20 6.80 -0.50 -14.20 5.20 5.40 -0.60 25.00 9.50 5.60 -6.00 7.50 14.10 8.10 7.10 4.80 8.30 13.00 7.20 -12.00 11.30 10.60 5.00 4.10 11.10 9.70 4.20 -5.90 5.80 10.50 3.40 5.50 15.50 12.50 7.00 0.70 9.60 10.90 5.00 -1.10 7.10 4.90 -4.90
Net income 7.10 29.70 23.80 16.40 -13.90 -10.20 22.80 26.80 13.00 12.90 26.30 24.50 25.50 13.80 19.10 11.70 18.80 22.20 10.20 26.90 25.90 18.60 75.60 29.20 -1.40 20.60 19.80 14.70 11.50 -2.60 7.60 0.60 17.80 -14.80 19.80 19.70 4.40 6.40 12.10 12.10 -1.30 -87.70 10.10 9.00 -3.40 -33.50 -2.70 1.60 2.20 -4.10 19.10 14.40 11.00 13.60 16.00 20.40 15.60 -14.20 22.40 19.80 8.90 5.10 15.60 16.10 7.30 -13.40 16.40 11.70 4.10 75.00 25.50 24.30 13.20 -1.70 25.50 22.30 10.50 3.80 12.40 5.00 -6.00
5 days ago