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 2,156.90 3,079.20 2,983.30 1,977.30 1,516.00 1,749.70 2,752.40 2,509.10 3,662.80 4,588.30 6,392.70 6,170.00 4,365.30 3,811.90 3,075.10 2,189.10 2,575.20 3,882.80 3,832.80 3,218.90
Cost of revenue 1,584.20 2,411.00 2,456.20 1,609.60 1,161.50 1,327.40 2,178.40 1,938.80 2,745.50 3,456.10 4,656.20 4,619.80 3,322.30 3,051.50 2,482.90 1,708.70 2,095.00 3,090.80 3,091.10 2,628.20
Gross profit 572.70 668.20 527.10 367.70 354.50 422.30 574.00 570.30 917.30 1,132.20 1,736.50 1,550.20 1,043.00 760.40 592.20 480.40 480.20 792.00 741.70 590.70
Total operating expenses + 214.30 176.70 110.10 33.70 97.70 576.90 177.20 296.60 454.80 407.40 476.40 403.60 291.30 224.10 166.90 176.40 185.90 3,333.80 228.90 208.10
Operating income 358.40 491.50 417.00 334.00 256.80 -154.60 396.80 315.10 549.10 742.20 1,438.90 1,251.00 772.90 574.80 425.30 304.00 -30.70 549.00 512.80 382.60
Non-operating income (net) 17.00 -269.70 -268.00 -207.50 -201.60 -370.00 -215.60 -163.50 -177.10 -175.40 -186.90 -186.90 -182.40 -188.90 -187.80 -187.50 -116.20 -86.20 -49.60 -34.10
Income before tax 375.40 221.80 149.00 126.50 55.20 -524.60 181.20 151.60 372.00 566.80 1,252.00 1,064.10 590.50 385.90 237.50 116.50 -146.90 462.80 463.20 348.50
Income tax expense 90.90 50.40 9.00 27.60 15.90 -274.10 58.80 42.60 -341.60 202.10 426.00 354.80 204.40 134.00 91.80 40.90 -9.40 175.50 169.40 133.00
Net income 253.10 138.40 106.00 60.10 182.00 -147.30 137.60 159.30 702.50 343.60 796.50 678.20 375.50 255.20 142.20 67.40 -137.70 285.80 293.10 230.10
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 492.00 611.20 454.10 506.20 585.40 629.40 798.80 841.40 809.60 797.90 821.30 722.40 641.70 591.20 496.60 416.80 472.70 242.20 419.80 293.30 330.70 415.60 459.40 509.20 615.20 850.70 813.60 736.00 604.80 735.00 930.90 942.30 831.30 906.40 973.60 905.50 877.30 1,103.80 1,111.70 1,184.90 1,187.90 1,547.00 1,542.20 1,676.80 1,626.70 1,661.40 1,562.80 1,485.30 1,460.50 1,256.00 1,110.30 1,066.10 932.90 920.70 937.50 1,028.40 925.30 923.60 796.80 710.50 644.20 652.00 540.00 543.10 454.00 508.20 557.40 716.10 793.50 883.80 1,154.60 945.50 898.90 1,103.30 1,008.40 892.60 828.50 835.00 810.10 883.80 760.90
Cost of revenue 363.10 458.30 313.90 370.90 438.50 474.40 629.30 665.50 646.40 637.00 679.50 601.20 538.50 490.20 395.30 325.60 398.50 207.60 337.40 202.10 246.30 295.30 334.50 396.60 482.00 674.70 649.10 578.50 463.40 590.50 752.00 718.10 630.10 681.70 722.20 681.90 659.70 841.20 827.30 897.70 889.90 1,116.10 1,109.40 1,219.60 1,211.10 1,275.30 1,172.20 1,098.30 1,074.00 962.70 836.30 812.20 711.10 718.00 755.60 821.40 756.50 768.40 638.50 567.60 508.40 526.80 409.60 418.70 353.60 402.30 449.90 586.10 661.30 715.00 928.80 730.50 716.50 896.60 804.90 723.90 665.70 678.60 660.00 725.70 634.00
Gross profit 128.90 152.90 140.20 135.30 146.90 155.00 169.50 179.00 163.20 160.90 141.80 121.20 103.20 101.00 101.30 91.20 74.20 34.60 82.40 91.20 84.40 120.30 124.90 112.60 133.20 176.00 164.50 157.50 141.40 144.50 178.90 224.20 201.20 224.70 251.40 223.60 217.60 262.60 284.40 287.20 298.00 430.90 432.80 457.20 415.60 386.10 390.60 387.00 386.50 293.30 274.00 253.90 221.80 202.70 181.90 207.00 168.80 155.20 158.30 142.90 135.80 125.20 130.40 124.40 100.40 105.90 107.50 130.00 132.20 168.80 225.80 215.00 182.40 206.70 203.50 168.70 162.80 156.40 150.10 158.10 126.90
Total operating expenses + 50.70 69.70 45.20 49.40 50.00 43.00 47.10 37.10 52.30 12.20 41.60 22.10 34.20 -12.50 8.60 18.20 19.40 -2.40 4.10 33.40 32.90 83.40 52.00 419.90 60.20 78.80 62.10 69.80 59.60 72.00 111.10 110.40 104.90 125.20 114.50 112.80 102.30 101.90 102.30 106.70 96.50 137.10 126.60 114.40 98.30 110.60 113.00 96.40 83.60 80.20 70.60 71.50 69.00 55.70 58.50 52.10 53.90 16.20 52.90 47.50 50.30 44.10 38.40 45.50 48.40 46.80 42.90 47.30 48.90 59.00 62.80 65.00 56.20 60.60 56.60 57.60 54.10 58.40 49.40 52.80 53.30
Operating income 78.20 83.20 95.00 85.90 96.90 112.00 122.40 141.90 110.90 148.70 100.20 99.10 69.00 113.50 92.70 73.00 54.80 37.00 78.30 57.80 51.50 36.90 72.90 -307.30 73.00 97.20 120.30 107.00 91.80 89.80 78.90 125.50 98.60 144.30 153.00 135.20 116.60 163.60 183.60 191.60 203.40 358.00 364.90 382.90 333.10 276.50 281.20 302.00 391.30 224.40 205.60 183.40 159.50 155.60 141.90 154.90 122.40 139.00 105.40 95.40 85.50 81.10 92.00 78.90 52.00 59.10 64.60 -242.30 83.30 109.80 163.00 150.00 126.20 146.10 146.90 111.10 108.70 98.00 100.70 105.30 73.60
Non-operating income (net) -43.10 181.60 -46.80 -59.90 -60.50 -64.50 -66.00 -66.70 -68.20 -68.20 -67.90 -68.20 -63.70 -60.50 -54.40 -50.70 -41.90 -41.10 -44.50 -63.50 -52.50 -205.90 -53.70 -52.30 -58.10 -54.60 -54.00 -55.30 -51.70 -44.10 -39.90 -39.40 -42.20 -43.70 -45.40 -43.90 -44.10 -48.00 -44.10 -39.40 -43.90 -43.70 -45.10 -49.40 -48.70 -49.80 -46.80 -44.80 -45.50 -44.60 -44.70 -47.00 -46.10 -50.80 -46.00 -47.60 -44.50 -48.60 -52.70 -42.80 -43.70 -51.10 -45.20 -44.10 -47.10 -32.60 -26.90 -24.00 -28.10 -33.80 -23.20 -11.60 -17.60 -17.10 -13.40 -6.30 -12.80 -10.80 -11.20 -1.40 -12.30
Income before tax 35.10 264.80 48.20 26.00 36.40 47.50 56.40 75.20 42.70 80.50 32.30 30.90 5.30 53.00 38.30 22.30 12.90 -4.10 33.80 -5.70 -1.00 -169.00 19.20 -359.60 14.90 42.60 66.30 51.70 40.10 45.70 39.00 86.10 56.40 100.60 107.60 91.30 72.50 115.60 139.50 152.20 159.50 314.30 319.80 333.50 284.40 226.70 234.40 257.20 345.80 179.80 160.90 136.40 113.40 104.80 95.90 107.30 77.90 90.40 52.70 52.60 41.80 30.00 46.80 34.80 4.90 26.50 37.70 -266.30 55.20 76.00 139.80 138.40 108.60 129.00 133.50 104.80 95.90 87.20 89.50 103.90 61.30
Income tax expense 8.50 68.30 11.10 4.10 7.40 6.70 15.60 17.10 11.00 7.10 6.00 7.40 -11.50 10.20 8.60 5.80 3.00 -0.60 8.30 -2.90 4.00 -42.30 -6.70 -71.80 -147.60 20.30 18.20 14.10 8.90 17.70 10.70 20.60 14.80 -439.40 39.70 37.30 20.80 41.40 49.90 53.40 57.40 110.30 107.60 112.70 95.40 80.30 78.10 83.90 112.50 60.90 55.10 47.20 41.20 35.80 32.80 39.80 25.60 33.50 21.10 21.00 16.20 11.40 15.20 13.70 0.60 11.80 14.50 -56.90 21.20 31.40 48.30 52.80 43.00 50.50 46.30 35.80 36.80 29.80 34.10 41.30 24.30
Net income 24.20 186.60 30.30 14.10 22.10 28.90 31.40 54.40 23.70 62.80 21.80 17.00 4.40 31.30 25.80 3.70 -0.70 134.00 32.00 12.70 3.30 -127.20 25.10 -206.90 161.70 21.60 48.40 36.10 31.20 26.90 27.10 63.00 39.50 526.70 65.60 50.00 44.80 65.90 82.00 91.70 94.30 194.10 198.30 205.50 174.50 133.90 144.70 158.70 218.60 109.00 96.30 81.30 76.60 71.30 61.20 65.50 51.20 56.10 31.90 30.00 24.20 17.30 29.70 18.40 2.00 14.60 23.20 -209.40 33.90 60.10 89.60 85.60 65.30 78.30 87.00 68.70 59.10 56.50 50.80 85.80 37.00
4 days ago