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,019.90 5,003.60 4,586.90 5,449.40 3,836.70 3,969.90 4,484.60 4,479.50 3,750.80 3,425.20 3,543.20 3,204.00 2,943.00 2,851.20 2,492.40 2,527.70 2,258.10 3,110.10 2,676.20 2,353.50
Cost of revenue 3,227.30 3,115.90 2,952.70 3,583.40 2,741.20 2,832.50 3,178.50 3,304.80 2,702.50 2,338.80 2,536.50 2,384.50 2,197.40 2,084.20 1,908.30 1,999.00 1,767.80 2,516.80 2,111.80 1,848.00
Gross profit 1,792.60 1,887.70 1,634.20 1,866.00 1,095.50 1,137.40 1,306.10 1,174.70 1,048.30 1,086.40 1,006.70 819.50 745.60 767.00 584.10 528.70 490.30 593.30 564.40 505.50
Total operating expenses + 792.50 744.60 651.40 661.20 522.10 649.60 672.00 665.70 584.30 682.20 503.40 411.20 378.80 395.10 309.00 332.60 278.40 406.70 283.10 235.20
Operating income 1,000.10 1,143.10 982.80 1,204.80 573.40 487.80 634.10 509.00 464.00 404.20 503.30 408.30 366.80 371.90 275.10 196.10 211.90 186.60 281.30 270.30
Non-operating income (net) -51.30 -32.20 -52.40 -81.10 -83.50 -83.60 -59.00 -63.10 -35.00 -25.00 -35.40 -32.20 -33.80 -25.50 -30.10 -8.30 -9.00 -27.70 45.20 -11.70
Income before tax 948.80 1,110.90 930.40 1,123.70 489.90 404.20 575.10 445.90 429.00 379.20 467.90 376.10 333.00 346.40 245.00 187.80 202.90 158.90 326.50 258.60
Income tax expense 206.30 245.80 211.50 265.70 104.30 78.50 117.30 87.30 88.40 148.10 148.30 124.40 97.80 117.70 73.00 57.20 47.60 45.30 112.10 82.40
Net income 740.70 1,311.80 767.40 924.00 421.70 320.10 472.80 611.10 365.50 250.10 319.70 251.30 209.70 270.20 180.30 145.60 144.60 55.80 215.64 215.69
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,052.10 1,127.70 1,346.90 1,449.50 1,095.80 1,122.90 1,333.60 1,450.60 1,096.50 1,127.50 1,259.80 1,307.00 892.60 1,454.60 1,497.00 1,774.90 1,496.30 1,376.00 1,315.60 1,177.80 940.90 1,064.10 1,057.00 965.40 1,030.20 1,144.30 1,280.60 1,314.80 1,071.90 1,077.30 1,181.40 1,236.10 984.70 1,071.80 1,002.40 983.90 774.00 893.50 991.00 996.90 794.00 876.20 973.10 984.60 709.30 790.00 904.10 859.50 650.40 121.10 796.80 792.60 629.60 845.60 910.20 984.60 889.30 789.60 870.50 870.80 693.60 626.90 665.90 687.60 547.30 645.30 604.20 636.70 531.30 623.50 832.50 863.00 708.27 675.53 730.40 738.80 631.86 611.52 645.26 688.11 620.49
Cost of revenue 688.90 747.10 861.70 908.40 710.10 717.40 819.20 881.70 697.60 707.80 793.70 829.80 621.40 1,012.40 982.50 1,170.10 1,005.40 985.50 944.00 870.10 696.00 771.60 739.10 695.30 751.80 835.60 900.40 920.60 783.30 798.50 867.10 903.90 735.30 797.00 717.80 697.40 547.90 626.40 667.40 675.70 548.60 623.40 677.60 699.20 536.30 594.30 667.00 634.90 488.30 38.10 596.50 585.50 477.20 640.50 684.30 729.20 678.10 630.80 683.00 687.10 546.50 497.40 522.30 544.00 435.30 513.40 460.10 491.30 438.80 515.40 668.40 688.90 578.92 542.79 570.70 581.20 507.37 492.33 513.52 539.63 492.64
Gross profit 363.20 380.60 485.20 541.10 385.70 405.50 514.40 568.90 398.90 419.70 466.10 477.20 271.20 442.20 514.50 604.80 490.90 390.50 371.60 307.70 244.90 292.50 317.90 270.10 278.40 308.70 380.20 394.20 288.60 278.80 314.30 332.20 249.40 274.80 284.60 286.50 226.10 267.10 323.60 321.20 245.40 252.80 295.50 285.40 173.00 195.70 237.10 224.60 162.10 83.00 200.30 207.10 152.40 205.10 225.90 255.40 211.20 158.80 187.50 183.70 147.10 129.50 143.60 143.60 112.00 131.90 144.10 145.40 92.50 108.10 164.10 174.10 129.35 132.75 159.70 157.60 124.49 119.19 131.74 148.49 127.85
Total operating expenses + 182.90 189.50 191.30 206.10 202.10 181.50 198.00 191.40 173.70 166.10 166.20 168.60 150.50 202.60 190.50 201.20 213.60 208.00 205.10 173.90 160.20 180.70 163.10 155.60 175.70 167.40 189.20 187.00 173.90 164.20 174.30 172.50 154.70 167.50 149.80 140.20 136.60 151.90 145.70 142.30 134.80 127.10 133.70 137.40 106.60 106.70 103.10 102.30 99.10 32.20 90.70 97.80 97.00 134.40 115.30 115.10 115.00 106.10 105.70 98.30 91.90 102.70 77.10 79.60 73.20 97.10 70.10 60.50 73.10 80.40 82.30 84.20 85.26 24.07 70.50 73.10 73.40 55.03 63.07 61.91 64.71
Operating income 180.30 191.10 293.90 335.00 183.60 224.00 316.40 377.50 225.20 253.60 299.90 308.60 120.70 239.60 324.00 403.60 277.30 182.50 166.50 133.80 84.70 111.80 154.80 114.50 102.70 141.30 191.00 207.20 114.70 114.60 140.00 159.70 94.70 107.30 134.80 146.30 89.50 115.20 177.90 178.90 110.60 125.70 161.80 148.00 66.40 89.00 134.00 122.30 63.00 50.80 109.60 109.30 55.40 70.70 110.60 140.30 96.20 52.70 81.80 85.40 55.20 26.80 66.50 64.00 38.80 34.80 74.00 84.90 19.40 27.70 81.80 89.90 44.09 108.68 89.20 84.50 51.09 64.17 68.68 86.57 63.13
Non-operating income (net) -17.10 -18.70 -16.10 -11.40 -8.60 -22.00 5.10 -4.90 -10.40 -9.10 -16.40 -13.60 -13.30 -12.50 -21.60 -24.20 -22.50 -22.30 -20.50 -19.90 -22.30 -20.10 -18.90 -16.40 -26.50 -17.70 -13.80 -14.10 -13.30 -15.10 -18.10 -13.50 -16.40 -16.10 -11.20 -6.60 -5.20 -6.50 -149.00 -8.20 -8.40 -8.40 -8.70 -8.50 -8.40 -8.40 -7.70 -8.00 -8.00 91.60 -8.50 -8.60 -8.30 0.20 -6.20 -6.50 -6.50 -5.70 -5.50 -4.90 -5.10 -3.20 -1.40 -1.80 -1.90 -2.00 -2.00 -2.30 -2.70 -13.20 -5.50 -5.40 -127.33 -50.30 44.70 -2.40 -1.96 -11.10 -1.86 -5.36 -3.79
Income before tax 163.20 172.40 277.80 323.60 175.00 202.00 321.50 372.60 214.80 244.50 283.50 295.00 107.40 227.10 302.40 379.40 254.80 160.20 146.00 113.90 62.40 91.70 135.90 98.10 76.20 123.60 177.20 193.10 101.40 99.50 121.90 146.20 78.30 91.20 123.60 139.70 84.30 108.70 28.90 170.70 102.20 117.30 153.10 139.50 58.00 80.60 126.30 114.30 55.00 142.40 101.10 100.70 47.10 70.90 104.40 133.80 89.70 47.00 76.30 80.50 50.10 23.60 65.10 62.20 36.90 32.80 72.00 82.60 16.70 14.50 76.30 84.50 -83.24 58.38 133.90 82.10 49.12 53.07 66.82 81.21 59.34
Income tax expense 35.50 39.00 64.30 68.10 34.90 39.60 74.90 87.40 43.90 52.80 66.60 68.30 23.80 47.30 69.10 88.60 60.50 29.40 33.00 19.80 13.30 7.00 33.20 22.10 14.40 19.60 37.90 40.10 24.00 10.40 25.00 31.50 20.40 -23.90 44.50 45.00 26.40 32.20 38.40 55.40 33.70 35.60 49.50 44.70 18.50 27.30 40.00 38.60 18.50 47.30 34.70 36.40 2.80 22.80 34.70 44.40 29.70 7.40 22.60 25.20 16.80 1.70 18.30 23.40 13.80 -8.30 24.90 25.40 5.70 0.70 25.70 27.60 -21.56 17.43 49.60 27.20 15.47 13.44 21.80 25.08 19.63
Net income 127.70 127.40 214.20 255.80 143.30 162.80 244.30 712.40 192.30 205.50 265.60 194.60 101.70 174.20 254.70 301.50 193.60 128.10 142.10 99.30 52.20 80.60 102.30 75.40 61.80 102.60 137.90 152.90 79.40 88.10 99.70 113.70 309.60 115.10 86.30 102.30 61.80 76.20 -9.80 115.20 68.50 81.80 103.60 94.90 39.40 53.00 87.30 75.20 35.80 69.70 76.60 8.20 55.20 47.90 69.50 92.80 60.00 38.60 53.70 54.60 33.40 32.20 50.50 38.60 24.30 35.90 46.60 55.50 6.60 13.70 50.40 54.30 -62.60 42.94 82.47 53.39 36.83 79.92 38.55 56.05 41.18
about 16 hours ago