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 3,373.00 3,024.00 3,087.00 3,427.90 2,622.00 1,172.70 1,514.10 1,585.90 1,397.50 1,330.60 1,391.90 1,356.10 1,297.50 1,360.10 1,301.30 1,079.10 987.00 1,508.20 1,504.50 667.50
Cost of revenue 3,053.10 2,691.10 2,754.90 3,180.20 2,348.10 941.30 1,215.20 1,344.60 1,125.60 1,041.70 1,153.80 1,159.00 1,066.30 1,127.50 1,158.90 946.80 766.40 1,512.80 1,251.10 580.40
Gross profit 319.90 332.90 332.10 247.70 273.90 231.40 298.90 241.30 271.90 288.90 238.10 197.10 231.20 232.60 142.40 132.30 220.60 -4.60 253.40 87.10
Total operating expenses + 129.20 245.20 236.30 243.70 209.50 150.30 173.20 97.70 98.30 107.80 88.20 82.90 57.90 66.70 84.60 84.20 85.40 77.60 71.40 38.80
Operating income 190.70 87.70 95.80 4.00 64.40 81.10 125.70 143.60 150.70 177.80 -345.90 137.90 173.30 165.90 57.80 44.40 118.70 -91.00 182.00 48.30
Non-operating income (net) -40.70 -24.20 -39.50 -41.90 -88.40 -42.30 -45.30 -23.60 -17.70 -30.60 -25.90 -30.80 -30.10 -26.30 -13.70 -16.00 -0.10 -0.30 0.40 1.60
Income before tax 150.00 63.50 56.30 -37.90 -24.00 38.80 80.40 120.00 133.00 147.20 -371.80 107.10 143.20 139.60 44.10 28.40 118.60 -91.30 182.40 49.90
Income tax expense 37.50 16.70 9.10 -8.30 -5.50 10.00 18.40 28.30 87.60 55.50 -135.20 35.30 38.40 53.80 17.50 14.30 48.10 -22.80 81.40 23.70
Net income 112.50 46.80 47.20 -29.60 -18.50 28.80 62.00 91.70 45.40 91.70 -236.60 71.80 104.80 85.80 26.60 14.10 68.90 -68.50 101.00 26.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 1,106.80 929.00 843.50 823.10 777.40 765.40 747.70 773.40 737.50 721.70 743.60 814.10 807.60 776.00 748.90 954.20 948.80 806.40 750.60 741.00 324.00 272.00 255.70 275.70 369.30 368.70 374.90 375.30 395.20 389.40 393.10 415.40 388.00 353.10 332.80 356.30 355.30 331.90 320.60 334.90 343.20 316.60 336.40 367.20 371.70 338.00 338.90 344.10 335.10 311.30 319.90 328.90 337.40 314.00 335.50 345.20 365.40 317.60 322.30 338.80 322.60 265.80 263.40 282.40 267.50 237.00 252.00 232.10 265.90 326.50 369.20 413.50 399.00 360.50 366.70 385.10 392.20 336.10 331.40 353.50 336.30
Cost of revenue 973.60 836.50 760.80 752.40 673.40 685.90 671.80 669.80 651.30 640.20 665.20 718.40 731.10 745.70 694.90 925.50 865.90 734.50 677.80 673.30 262.50 221.80 208.40 224.50 286.60 298.00 310.90 315.60 327.00 328.80 334.30 354.30 327.20 287.60 266.60 299.10 272.30 259.90 261.70 248.50 271.60 257.50 277.10 304.40 314.80 297.10 292.00 281.60 288.30 257.40 264.90 272.70 271.30 271.80 256.60 284.50 295.00 280.30 297.70 300.00 280.90 230.50 229.30 256.00 231.40 181.20 188.40 170.30 236.70 468.60 383.70 352.00 308.50 296.70 303.30 314.00 337.10 288.60 291.80 324.20 272.20
Gross profit 133.20 92.50 82.70 70.70 104.00 79.50 75.90 103.60 86.20 81.50 78.40 95.70 76.50 30.30 54.00 28.70 82.90 71.90 72.80 67.70 61.50 50.20 47.30 51.20 82.70 70.70 64.00 59.70 68.20 60.60 58.80 61.10 60.80 65.50 66.20 57.20 83.00 72.00 58.90 86.40 71.60 59.10 59.30 62.80 56.90 40.90 46.90 62.50 46.80 53.90 55.00 56.20 66.10 42.20 78.90 60.70 70.40 37.30 24.60 38.80 41.70 35.30 34.10 26.40 36.10 55.80 63.60 61.80 29.20 -142.10 -14.50 61.50 90.50 63.80 63.40 71.10 55.10 47.50 39.60 29.30 64.10
Total operating expenses + 35.40 31.90 33.90 32.60 62.60 57.40 58.50 67.40 61.90 59.80 59.30 59.80 57.40 27.20 51.00 30.70 57.70 55.30 53.00 56.60 44.60 31.70 35.00 46.50 37.10 61.10 23.30 27.30 25.20 23.70 23.90 26.40 23.70 23.60 24.70 26.30 23.70 25.80 28.30 27.60 26.10 20.80 21.10 23.60 22.70 20.10 20.30 22.20 20.30 12.30 13.40 16.10 16.10 18.30 22.70 21.10 24.20 23.70 19.10 23.70 21.20 19.20 21.30 22.40 21.30 22.80 21.00 20.50 22.00 19.90 22.00 23.50 22.40 20.80 19.40 8.40 23.10 21.80 17.90 12.30 13.70
Operating income 97.80 60.60 48.80 38.00 41.40 22.10 17.40 36.20 24.30 21.70 19.10 35.90 19.10 3.10 3.00 -2.00 25.20 16.60 19.80 11.10 16.90 18.50 12.30 4.70 45.60 9.60 40.70 32.40 43.00 36.90 34.90 34.70 37.10 40.00 39.80 11.40 59.50 45.30 29.80 57.90 44.80 35.20 40.50 37.00 -458.60 26.80 32.60 46.40 32.10 41.60 41.60 40.10 50.00 23.90 56.20 39.60 46.20 13.60 5.50 15.40 20.50 12.40 13.20 4.00 14.80 33.90 42.60 35.00 7.20 -160.60 -36.50 38.00 68.10 43.00 44.00 62.70 32.30 25.70 21.70 8.40 44.00
Non-operating income (net) -15.40 -17.10 -1.00 -8.10 -12.60 -10.00 -2.00 -11.60 -0.60 -13.00 -13.60 -14.60 1.70 -38.10 0.60 -15.90 -13.80 -13.00 -13.70 -49.00 -12.70 -12.80 -12.60 -10.00 -6.90 -27.60 -6.60 -5.90 -5.20 -6.90 -5.00 -6.20 -5.50 -4.40 -3.80 -4.50 -5.00 -5.50 -5.50 -16.20 -3.40 -5.90 -5.80 -4.80 -9.40 -9.00 -7.50 -7.40 -6.90 -6.10 -5.90 -9.80 -8.30 -8.70 -8.80 -5.40 -3.40 -2.70 -0.40 -7.80 -2.80 -6.10 -7.30 -2.80 0.20 0.50 -0.10 -0.20 -0.30 -0.50 -0.50 0.30 0.40 -1.50 0.80 0.50 0.60 1.60 0.90 -8.70 -5.90
Income before tax 82.40 43.50 47.80 29.90 28.80 12.10 15.40 24.60 23.70 8.70 5.50 21.30 20.80 -35.00 3.60 -17.90 11.40 3.60 6.10 -37.90 4.20 5.70 -0.30 -5.30 38.70 -18.00 34.10 26.50 37.80 30.00 29.90 28.50 31.60 35.60 36.00 6.90 54.50 39.80 24.30 41.70 41.40 29.30 34.70 32.20 -468.00 17.80 25.10 39.00 25.20 35.50 35.70 30.30 41.70 15.20 47.40 34.20 42.80 10.90 5.10 7.60 17.70 6.30 5.90 1.20 15.00 34.40 42.50 34.80 6.90 -161.10 -37.00 38.30 68.50 41.50 44.80 63.20 32.90 27.30 22.60 -0.30 38.10
Income tax expense 19.90 15.30 8.30 6.70 7.20 5.00 3.40 5.70 5.50 1.10 0.10 3.00 4.90 -8.60 1.10 -4.10 3.30 1.90 8.40 -15.50 -0.30 -0.20 -0.70 1.30 9.60 -7.40 8.70 7.30 9.80 6.40 8.20 7.80 5.90 50.80 16.10 2.20 18.50 15.30 9.40 15.70 15.10 16.00 12.60 12.00 -175.80 2.20 9.20 14.50 9.40 8.20 10.30 11.70 8.20 6.10 18.20 13.20 16.30 6.00 0.70 3.10 6.40 6.60 0.40 1.10 6.20 10.30 19.50 15.20 3.10 -52.80 -14.90 15.50 29.40 17.10 20.00 28.50 15.80 15.40 8.30 -0.80 7.00
Net income 62.50 28.20 39.50 23.20 21.60 7.10 12.00 18.90 18.20 7.60 5.40 18.30 15.90 -26.40 2.50 -13.80 8.10 1.70 -2.30 -22.40 4.50 5.90 0.40 -6.60 29.10 -10.60 25.40 19.20 28.00 23.60 21.70 20.70 25.70 -15.20 19.90 4.70 36.00 24.50 14.90 26.00 26.30 13.30 22.10 20.20 -292.20 15.60 15.90 24.50 15.80 27.30 25.40 18.60 33.50 9.10 29.20 21.00 26.50 4.90 4.40 4.50 11.30 -0.30 5.50 0.10 8.80 24.10 23.00 19.60 3.80 -108.30 -22.10 22.80 39.10 24.40 24.80 34.70 17.10 11.90 14.30 -2.50 38.40
4 days ago