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 5,195.30 5,341.30 4,981.90 4,718.40 4,194.10 3,634.10 3,807.20 3,883.90 3,839.60 3,641.60 3,467.40 3,367.40 3,199.10 2,949.40 3,303.60 3,096.40 2,847.50 3,481.40 3,749.70 3,671.10
Cost of revenue 3,480.00 3,569.40 3,434.10 3,433.70 3,005.70 2,594.00 2,727.40 2,772.70 2,714.40 2,565.10 2,520.00 2,464.10 2,337.90 2,227.10 2,470.00 2,204.60 2,054.10 2,507.90 2,697.10 2,515.90
Gross profit 1,715.30 1,771.90 1,547.80 1,284.70 1,188.40 1,040.10 1,079.80 1,111.20 1,125.20 1,076.50 947.40 903.30 861.20 722.30 833.60 891.80 793.40 973.50 1,052.60 1,155.20
Total operating expenses + 699.70 737.10 705.50 628.50 598.10 561.60 422.90 601.30 630.70 647.10 642.00 568.60 572.20 503.20 485.50 496.70 678.90 715.90 781.30 791.30
Operating income 1,015.60 1,034.80 790.10 656.20 590.30 478.50 656.90 509.90 494.50 429.40 305.40 334.70 289.00 219.10 184.40 204.50 109.20 218.60 266.60 168.70
Non-operating income (net) -44.70 -41.00 -52.60 -40.40 -30.20 -33.30 -149.00 -42.00 -30.50 -26.70 -22.80 -17.10 -14.70 -17.40 -17.10 -13.80 -8.30 -14.30 -7.50 49.70
Income before tax 970.90 993.80 737.50 615.80 560.10 445.20 507.90 467.90 464.00 402.70 282.60 317.60 274.30 201.70 167.30 190.70 100.90 204.30 259.10 218.40
Income tax expense 184.70 186.90 147.40 118.70 96.10 88.10 99.10 107.60 156.90 124.10 95.40 109.50 94.40 66.70 55.80 64.80 39.10 80.50 89.50 52.40
Net income 786.20 806.90 590.10 497.10 464.00 356.30 408.70 359.00 305.70 277.80 186.60 205.80 171.80 90.00 88.30 116.20 51.10 122.80 169.00 166.00
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,135.10 1,195.00 1,426.80 1,500.90 1,072.60 1,345.00 1,498.10 1,451.10 1,047.10 1,154.80 1,366.30 1,411.40 1,049.40 1,093.80 1,244.90 1,366.30 1,013.40 964.80 1,059.90 1,239.00 930.50 914.00 1,055.00 941.30 723.80 885.00 1,032.90 1,099.10 790.30 843.60 1,030.20 1,175.40 834.80 891.80 1,052.30 1,102.10 793.40 897.30 1,010.00 1,019.20 715.20 834.10 955.00 992.50 685.80 812.80 898.40 960.70 695.40 749.50 868.00 913.10 668.40 684.90 809.70 933.80 684.20 755.80 923.00 937.00 687.80 762.00 818.20 872.10 644.10 733.50 749.50 790.50 585.40 737.40 974.00 1,002.90 767.10 886.60 1,029.80 1,041.80 791.50 862.40 1,007.20 1,002.00 799.50
Cost of revenue 783.80 805.70 951.80 978.40 744.10 889.70 1,009.70 962.90 707.10 800.00 937.80 953.60 742.80 808.60 910.70 969.20 745.20 711.20 764.70 855.80 674.00 638.70 731.70 665.60 558.10 637.20 734.60 767.00 588.70 619.10 728.30 813.80 611.60 632.00 738.60 761.30 582.50 629.70 699.70 704.20 531.60 606.50 681.60 709.10 522.80 587.40 651.30 698.10 527.30 541.80 630.60 659.10 506.40 516.50 604.80 685.10 518.10 566.10 691.90 689.40 522.60 542.00 585.40 607.40 469.80 528.40 526.40 561.60 446.70 535.10 692.80 715.60 564.30 621.30 736.20 752.70 586.90 587.40 696.20 686.20 546.10
Gross profit 351.30 389.30 475.00 522.50 328.50 455.30 488.40 488.20 340.00 354.80 428.50 457.80 306.60 285.20 334.20 397.10 268.20 253.60 295.20 383.20 256.50 275.30 323.30 275.70 165.70 247.80 298.30 332.10 201.60 224.50 301.90 361.60 223.20 259.80 313.70 340.80 210.90 267.60 310.30 315.00 183.60 227.60 273.40 283.40 163.00 225.40 247.10 262.60 168.10 207.70 237.40 254.00 162.00 168.40 204.90 248.70 166.10 189.70 231.10 247.60 165.20 220.00 232.80 264.70 174.30 205.10 223.10 228.90 138.70 202.30 281.20 287.30 202.80 265.30 293.60 289.10 204.60 275.00 311.00 315.80 253.40
Total operating expenses + 185.20 193.50 164.80 168.50 172.90 210.70 185.10 168.10 173.20 169.50 241.70 179.00 167.10 153.60 148.40 170.20 156.30 156.00 132.50 167.20 142.40 136.30 156.20 139.70 129.30 56.30 141.50 118.30 106.90 108.40 156.70 166.50 170.20 156.00 159.10 165.40 150.10 199.50 153.40 154.30 139.90 207.10 146.40 152.50 136.00 150.30 140.50 143.50 134.20 152.90 133.60 151.60 134.10 128.90 124.00 128.30 122.00 162.10 130.00 170.00 165.60 176.00 166.20 185.40 173.80 186.90 164.10 167.90 164.10 174.00 178.20 189.70 180.30 221.10 194.70 198.10 190.00 233.80 199.80 173.40 175.00
Operating income 166.10 195.80 310.20 354.00 155.60 244.60 303.30 320.10 166.80 185.30 186.80 278.80 139.50 131.60 185.80 226.90 111.90 97.60 162.70 216.00 114.10 139.00 167.10 136.00 36.40 191.60 156.80 213.80 94.70 116.20 145.20 195.10 53.00 103.70 154.60 175.40 60.80 68.10 156.90 160.70 43.70 20.50 127.00 130.90 27.00 75.10 106.60 119.10 33.90 54.90 103.80 102.40 27.90 39.50 80.90 79.80 18.90 27.70 56.60 74.20 -1.30 44.00 66.60 79.30 0.50 18.20 57.70 59.60 -26.20 28.30 91.10 88.40 13.40 44.20 98.90 91.00 14.60 41.20 57.00 96.90 34.10
Non-operating income (net) -19.20 -17.10 -11.40 -9.00 -7.20 -5.90 -9.40 -13.10 -12.60 -11.90 -11.60 -15.10 -14.40 -12.10 -11.20 -9.60 -7.50 -7.40 -7.90 -7.30 -7.70 -7.50 -7.90 -8.00 -9.90 -50.20 -13.10 -74.00 -11.70 -10.70 -11.40 -10.60 -9.00 -7.40 -7.60 -8.10 -7.40 -7.30 -7.00 -6.60 -5.80 -5.60 -5.00 -6.40 -5.70 -6.10 -4.00 -3.70 -3.30 -4.00 -3.80 -3.40 -3.50 -3.90 -4.40 -4.40 -4.70 -4.50 -4.10 -4.40 -4.10 -4.60 -3.50 -3.20 -2.50 -2.00 -2.30 -2.10 -1.90 -3.30 -4.00 -3.90 -2.70 14.60 -2.10 -2.10 -0.90 -0.30 -1.30 -1.80 -0.60
Income before tax 146.90 178.70 298.80 345.00 148.40 238.70 293.90 307.00 154.20 173.40 175.20 263.70 125.10 119.50 174.60 217.30 104.40 90.20 154.80 208.70 106.40 131.50 159.20 128.00 26.50 141.40 143.70 139.80 83.00 105.50 133.80 184.50 44.00 96.30 147.00 167.30 53.40 60.80 149.90 154.10 37.90 14.90 122.00 124.50 21.30 69.00 102.60 115.40 30.60 50.90 100.00 99.00 24.40 35.60 76.50 75.40 14.20 23.20 52.50 69.80 -5.40 39.40 63.10 76.10 -2.00 16.20 55.40 57.50 -28.10 25.00 87.10 84.50 10.70 58.80 96.80 88.90 13.70 40.90 55.70 95.10 33.50
Income tax expense 29.70 36.20 53.00 67.40 28.10 41.00 54.90 61.10 29.90 28.90 44.80 46.50 27.10 25.10 32.70 40.10 20.80 6.70 28.50 38.70 22.20 19.30 27.50 27.40 14.00 27.60 29.00 28.80 13.60 30.30 25.80 45.30 6.10 53.10 43.00 50.90 9.90 20.10 48.20 42.90 13.00 3.50 41.70 42.90 7.30 22.90 35.10 40.80 10.70 16.90 34.20 34.70 8.60 9.10 26.80 25.90 4.90 6.50 17.60 23.70 -1.90 11.60 21.20 27.40 -0.70 6.30 21.70 21.60 -10.40 12.30 32.30 33.10 4.00 19.90 35.60 28.60 5.10 -4.50 20.10 26.80 12.50
Net income 117.20 142.50 245.80 277.60 120.30 197.70 239.00 245.90 124.30 144.50 130.40 217.20 98.00 94.40 141.90 177.20 83.60 83.60 126.30 170.00 84.20 111.70 131.70 100.00 12.90 114.00 114.70 110.70 69.30 75.60 108.00 137.60 37.90 43.10 103.50 115.50 43.50 40.40 101.70 110.70 24.90 11.20 80.30 81.20 13.90 44.60 67.40 73.90 19.90 35.20 64.30 64.30 8.00 21.90 29.40 44.70 -6.10 16.70 33.80 45.00 -7.20 27.70 41.80 48.30 -1.60 6.40 31.00 31.70 -18.10 10.40 54.90 51.20 6.30 38.90 61.20 60.30 8.60 45.40 35.60 64.00 21.00
about 14 hours ago