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
Total revenue 4,463.20 4,609.00 4,626.20 4,723.00 4,801.10 3,621.30 5,764.60 5,485.10 5,283.30 4,984.90 4,579.40 4,013.60 3,703.60 3,134.80 3,328.60 3,233.50 3,006.80
Cost of revenue 2,473.80 2,542.70 2,714.80 2,790.10 2,840.60 2,157.40 3,712.20 3,525.70 3,358.30 3,188.80 2,997.50 2,646.70 2,408.50 2,093.20 2,332.10 2,177.10 2,104.30
Gross profit 1,989.40 2,066.30 1,911.40 1,932.90 1,960.50 1,463.90 2,052.40 1,959.40 1,925.00 1,796.10 1,581.90 1,366.90 1,295.10 1,041.60 996.50 1,056.40 902.50
Total operating expenses + 1,368.00 1,328.40 1,296.50 1,158.60 1,149.40 896.20 1,353.90 1,364.20 1,242.50 1,177.50 1,085.80 963.40 972.10 898.40 1,012.10 858.00 853.10
Operating income 621.40 737.90 614.90 774.30 811.10 567.70 698.50 595.20 682.50 618.60 496.10 403.50 323.00 143.20 -15.60 198.40 49.40
Non-operating income (net) -216.40 -132.40 -97.00 -107.20 -84.70 -76.10 -123.20 -58.20 -47.70 -36.50 -36.20 -11.60 -12.50 -8.00 -28.00 -115.30 -84.20
Income before tax 405.00 605.50 517.90 667.10 726.40 491.60 575.30 537.00 634.80 582.10 459.90 391.90 310.50 135.20 -43.60 83.10 -34.80
Income tax expense 106.20 133.60 112.40 127.20 166.70 110.80 144.00 147.00 159.50 169.70 153.40 118.30 101.50 26.90 -9.00 18.10 6.30
Net income 298.80 471.90 404.50 686.70 772.40 553.10 431.90 389.60 472.60 413.20 315.00 158.10 229.70 118.70 -35.60 63.80 -41.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
Total revenue 1,011.30 1,077.50 1,149.20 1,203.30 1,033.10 1,104.20 1,155.30 1,240.00 1,109.60 1,161.30 1,261.20 1,163.70 1,040.00 1,131.90 1,195.50 1,255.40 1,140.20 1,962.70 1,986.30 1,936.10 1,771.00 1,659.70 1,652.10 1,375.80 1,402.70 1,470.50 1,459.00 1,507.20 1,327.90 1,420.70 1,380.80 1,429.00 1,254.60 1,382.50 1,348.60 1,365.40 1,186.80 1,301.60 1,279.00 1,297.80 1,106.50 1,224.70 1,238.80 1,165.10 950.80 940.30 1,057.70 1,027.20 889.10 1,101.90 1,045.00 1,040.40 890.00 947.90 909.10 935.30 798.80 876.10 848.00 889.70 714.80 843.70 813.10 878.00 698.70
Cost of revenue 589.90 607.10 629.80 660.10 578.40 596.30 625.50 699.00 622.00 666.40 721.10 695.60 631.70 659.70 716.60 742.00 671.80 1,271.90 1,280.00 1,230.30 1,126.90 1,052.00 1,071.50 892.90 909.50 938.70 934.80 969.60 869.10 918.90 886.90 904.90 815.00 889.50 843.30 852.10 772.70 827.50 801.00 823.10 728.70 804.60 804.30 754.70 633.90 623.20 689.70 665.40 593.80 725.20 686.10 663.40 589.80 644.40 606.80 617.90 552.00 649.60 592.20 598.40 504.50 577.90 541.20 583.50 479.80
Gross profit 421.40 470.40 519.40 543.20 454.70 507.90 529.80 541.00 487.60 494.90 540.10 468.10 408.30 472.20 478.90 513.40 468.40 690.80 706.30 705.80 644.10 607.70 580.60 482.90 493.20 531.80 524.20 537.60 458.80 501.80 493.90 524.10 439.60 493.00 505.30 513.30 414.10 474.10 478.00 474.70 377.80 420.10 434.50 410.40 316.90 317.10 368.00 361.80 295.30 376.70 358.90 377.00 300.20 303.50 302.30 317.40 246.80 226.50 255.80 291.30 210.30 265.80 271.90 294.50 218.90
Total operating expenses + 351.90 348.80 393.50 371.60 357.70 329.60 324.70 341.90 332.20 361.00 343.60 315.50 276.50 289.90 286.20 293.90 288.60 430.30 419.70 410.90 395.70 374.50 340.40 309.90 338.20 339.30 356.20 335.20 323.20 361.70 346.80 335.50 320.20 330.00 305.80 304.10 303.10 307.70 294.90 287.00 282.30 279.80 274.20 282.20 249.60 251.20 238.50 236.30 226.00 281.30 261.30 270.50 243.60 296.00 241.70 245.10 225.50 359.20 235.00 226.10 202.50 230.80 206.60 219.10 206.80
Operating income 69.50 121.60 125.90 171.60 97.00 178.30 205.10 199.10 155.40 133.90 196.50 152.60 131.80 182.30 192.70 219.50 179.80 260.50 286.60 294.90 248.40 233.20 240.20 173.00 155.00 192.50 168.00 202.40 135.60 140.10 147.10 188.60 119.40 163.00 199.50 209.20 111.00 166.40 183.10 187.70 95.50 140.30 160.30 128.20 67.30 65.90 129.50 125.50 69.30 95.40 97.60 106.50 56.60 7.50 60.60 72.30 21.30 -132.70 20.80 65.20 7.80 35.00 65.30 75.40 12.10
Non-operating income (net) -35.70 -28.40 -31.20 -24.00 -27.60 -45.00 -28.60 -28.60 -30.20 -30.00 -23.90 -22.50 -20.50 -27.10 -30.20 -30.30 -19.60 -21.40 -19.30 -19.90 -24.70 -22.50 -20.40 -19.00 -16.30 -53.60 -23.30 -23.80 -22.50 -22.90 -9.40 -14.00 -11.90 -20.60 -10.10 -10.00 -7.20 -13.20 -12.40 -13.50 -11.50 -12.00 -11.60 -7.50 -5.10 -4.30 -2.70 -3.10 -1.40 -1.30 -1.60 -7.80 -1.50 -1.70 -1.20 -2.80 -2.00 -2.70 -1.90 -0.60 -22.80 -28.20 -28.50 -30.00 -28.60
Income before tax 33.80 93.20 94.70 147.60 69.40 133.30 176.50 170.50 125.20 103.90 172.60 130.10 111.30 155.20 162.50 189.20 160.20 239.10 267.30 275.00 223.70 210.70 219.80 154.00 138.70 138.90 144.70 178.60 113.10 117.20 137.70 174.60 107.50 142.40 189.40 199.20 103.80 153.20 170.70 174.20 84.00 128.30 148.70 120.70 62.20 61.60 126.80 122.40 67.90 94.10 96.00 98.70 55.10 5.80 59.40 69.50 19.30 -135.40 18.90 64.60 -15.00 6.80 36.80 45.40 -16.50
Income tax expense 9.60 16.80 23.90 47.40 18.00 28.20 39.90 36.60 28.80 22.60 36.10 28.00 25.70 27.20 21.10 44.90 34.00 63.80 65.20 57.80 45.90 47.10 54.00 37.80 29.90 34.90 39.00 41.50 28.60 31.90 37.80 44.90 32.40 14.40 59.80 58.90 26.40 48.80 48.80 49.10 23.00 40.70 48.70 42.70 21.30 13.10 42.30 36.10 21.60 29.50 31.90 34.50 17.60 -12.80 19.20 21.60 6.30 -49.90 16.40 20.50 -4.70 -3.90 9.10 11.70 -2.80
Net income 24.20 76.40 70.80 100.30 51.40 105.10 136.60 133.90 96.40 81.30 136.50 102.10 84.60 109.60 204.20 192.00 180.90 175.30 202.10 217.20 177.80 163.60 164.60 115.80 109.10 104.10 105.60 137.50 84.70 85.20 99.80 129.60 75.00 128.00 129.50 137.70 77.40 103.60 123.40 125.20 61.00 87.80 107.50 79.70 40.00 45.10 -21.10 93.30 40.80 64.20 64.20 64.00 37.30 18.40 40.00 47.80 12.50 -85.60 2.20 43.70 -10.50 10.30 27.40 33.60 -14.10
1 day ago