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 16,591.00 16,032.00 14,964.50 13,511.30 11,295.00 10,153.60 10,299.40 10,039.80 10,044.30 9,387.70 9,115.00 8,788.30 8,417.00 8,115.00 8,200.70 8,109.20 8,194.00 3,685.10 3,176.20 3,070.60
Cost of revenue 9,630.00 11,134.00 10,541.50 9,646.20 8,005.90 6,100.50 7,389.20 7,228.40 7,327.40 6,800.10 6,540.10 6,626.60 6,205.40 5,950.90 5,804.40 5,696.00 5,819.90 2,800.60 2,318.30 2,235.70
Gross profit 6,961.00 4,898.00 4,423.00 3,865.10 3,289.10 4,053.10 2,910.20 2,811.40 2,716.90 2,587.60 2,574.90 2,161.70 2,211.60 2,164.10 2,396.30 2,413.20 2,374.10 884.50 857.90 834.90
Total operating expenses + 3,639.00 1,674.00 1,579.70 1,452.70 1,195.80 2,344.00 1,076.00 1,047.50 1,058.60 2,086.20 987.60 920.40 1,972.20 856.70 825.40 858.00 880.40 434.70 320.30 315.00
Operating income 3,322.00 3,224.00 2,843.30 2,412.40 2,093.30 1,709.10 1,834.20 1,763.90 1,658.30 1,612.20 1,587.30 1,241.30 1,200.10 1,307.40 1,570.90 1,555.20 1,493.70 449.80 537.60 519.90
Non-operating income (net) -728.00 -792.00 -651.80 -580.90 -518.20 -566.40 -538.40 -443.00 -376.20 -646.30 -391.40 -356.00 -348.90 -483.50 -664.60 -678.20 -628.70 -290.50 -69.50 -76.20
Income before tax 2,594.00 2,432.00 2,191.50 1,831.50 1,575.10 1,142.70 1,295.80 1,320.90 1,282.10 965.90 1,195.90 885.30 851.20 823.90 906.30 877.00 865.00 159.30 468.10 443.70
Income tax expense 455.00 388.00 460.10 343.90 282.80 173.10 222.00 283.30 3.10 352.70 445.50 337.40 262.10 251.80 317.40 369.50 368.50 85.40 177.90 164.10
Net income 2,139.00 2,043.00 1,731.00 1,487.60 1,290.40 967.20 1,073.30 1,036.90 1,278.40 612.60 749.90 547.60 588.90 571.80 589.20 506.50 495.00 73.80 290.20 279.60
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 4,113.00 4,135.00 4,212.00 4,235.00 4,009.00 4,046.00 4,076.20 4,048.00 3,861.70 3,831.60 3,825.90 3,725.90 3,581.10 3,529.70 3,597.80 3,413.60 2,970.10 2,952.90 2,933.90 2,812.80 2,596.40 2,573.30 2,572.10 2,454.40 2,553.90 2,576.70 2,646.90 2,605.30 2,470.60 2,529.60 2,565.30 2,517.50 2,427.50 2,560.00 2,563.30 2,527.70 2,393.50 2,379.10 2,409.30 2,350.70 2,248.60 2,290.20 2,344.00 2,311.40 2,169.40 2,225.20 2,264.10 2,225.30 2,073.70 2,141.50 2,165.40 2,111.70 1,998.60 2,028.30 2,046.90 2,060.60 1,982.40 2,025.20 2,116.20 2,086.60 1,964.90 2,020.80 2,061.70 2,066.40 1,957.70 1,999.00 2,073.50 2,066.10 2,060.50 1,244.40 834.00 827.50 779.20 796.00 806.20 808.40 765.60 766.20 787.10 779.80 737.50
Cost of revenue 2,857.00 2,404.00 2,463.00 2,449.00 2,314.00 2,787.00 2,815.60 2,822.30 2,709.00 2,690.80 2,691.20 2,607.20 2,552.30 2,553.80 2,569.10 2,065.70 2,095.70 2,129.70 2,066.10 1,974.40 1,836.90 1,835.20 1,826.80 1,467.90 1,847.60 1,838.00 1,919.20 1,901.70 1,778.10 1,759.30 1,861.10 1,854.00 1,754.10 1,880.00 1,860.10 1,834.40 1,753.00 1,723.10 1,740.80 1,440.70 1,381.40 1,403.70 1,390.20 1,420.40 1,304.30 1,536.50 1,397.30 1,373.00 1,321.20 1,284.00 1,317.60 1,410.00 1,223.10 1,283.50 1,280.50 1,241.00 1,203.20 1,207.60 1,260.00 1,237.80 1,159.70 1,184.80 1,224.90 1,218.30 1,136.80 1,201.10 1,207.50 1,226.90 1,208.70 863.20 499.50 577.50 476.50 495.50 518.80 496.30 486.70 482.30 493.20 492.50 456.40
Gross profit 1,256.00 1,731.00 1,749.00 1,786.00 1,695.00 1,259.00 1,260.60 1,225.70 1,152.70 1,140.80 1,134.70 1,118.70 1,028.80 975.90 1,028.70 1,347.90 874.40 823.20 867.80 838.40 759.50 738.10 745.30 986.50 706.30 738.70 727.70 703.60 692.50 770.30 704.20 663.50 673.40 680.00 703.20 693.30 640.50 656.00 668.50 910.00 867.20 886.50 953.80 891.00 865.10 688.70 866.80 852.30 752.50 857.50 847.80 701.70 775.50 744.80 766.40 819.60 779.20 817.60 856.20 848.80 805.20 836.00 836.80 848.10 820.90 797.90 866.00 839.20 851.80 381.20 334.50 250.00 302.70 300.50 287.40 312.10 278.90 283.90 293.90 287.30 281.10
Total operating expenses + 425.00 924.00 910.00 916.00 888.00 447.00 406.00 407.60 414.00 426.70 395.90 396.00 379.20 391.50 362.80 758.30 307.80 315.50 299.00 315.80 265.40 256.30 256.10 591.10 277.30 274.00 273.50 262.60 266.40 272.50 260.90 252.90 261.20 274.30 266.70 262.90 520.60 249.60 235.40 527.90 521.70 532.60 510.90 501.80 492.30 522.30 484.10 474.00 446.40 454.90 495.50 520.50 501.30 456.10 448.30 432.60 452.30 450.80 447.70 447.60 429.00 446.60 469.20 447.30 439.60 468.70 479.10 318.50 498.80 492.80 167.50 164.40 160.50 160.60 159.10 159.00 164.20 154.20 160.50 153.30 158.70
Operating income 831.00 807.00 839.00 870.00 807.00 812.00 854.60 818.10 738.70 714.10 738.80 722.70 649.60 584.40 665.90 589.60 566.60 507.70 568.80 522.60 494.10 481.80 489.20 395.40 429.00 464.70 454.20 441.00 426.10 497.80 443.30 410.60 412.20 405.70 436.50 430.40 385.90 406.40 433.10 382.10 345.50 353.90 442.90 389.20 372.80 166.40 382.40 378.30 306.10 402.60 352.30 181.20 274.20 288.80 317.90 387.00 326.90 366.80 408.50 401.20 376.20 389.40 367.60 400.80 381.30 329.20 386.90 520.70 353.00 -111.60 167.00 85.60 142.20 139.90 128.30 153.10 114.70 129.70 133.40 134.00 122.40
Non-operating income (net) -175.00 -243.00 -194.00 -150.00 -142.00 -279.30 -208.10 -164.10 -139.80 -231.20 -132.50 -142.50 -127.50 -211.00 -158.10 -111.50 -94.40 -230.80 -98.10 -95.20 -94.00 -280.50 -170.50 -95.30 -106.40 -179.70 -84.70 -112.40 -113.30 -140.40 -103.00 -98.00 -101.60 -110.00 -79.80 -97.00 -89.70 -111.70 -306.20 -90.40 -92.90 -92.00 -92.10 -90.50 -88.30 -87.30 -87.00 -87.60 -85.90 -89.20 -88.90 -90.10 -90.90 -89.70 -94.80 -208.40 -103.80 -107.80 -112.50 -309.90 -116.20 -128.60 -137.90 -130.50 -265.10 -248.70 -174.80 -148.70 -152.60 -66.00 -21.60 -17.90 -18.40 -8.90 -19.30 -19.40 -20.30 -20.80 -17.00 -19.80 -18.20
Income before tax 656.00 564.00 645.00 720.00 665.00 532.70 646.50 654.00 598.90 482.90 606.30 580.20 522.10 373.40 507.80 478.10 472.20 276.90 470.70 427.40 400.10 201.30 318.70 300.10 322.60 285.00 369.50 328.60 312.80 357.40 340.30 312.60 310.60 295.70 356.70 333.40 296.20 294.70 126.90 291.70 252.60 261.90 350.80 298.70 284.50 79.10 295.40 290.70 220.20 313.40 263.40 91.10 183.30 199.10 223.10 178.60 223.10 259.00 296.00 91.30 260.00 260.80 229.70 270.30 116.20 80.50 212.10 372.00 200.40 -177.60 145.40 67.70 123.80 131.00 109.00 133.70 94.40 108.90 116.40 114.20 104.20
Income tax expense 131.00 20.00 95.00 170.00 170.00 20.20 80.60 142.10 145.20 43.20 126.00 152.60 138.20 26.40 90.90 106.30 120.30 -36.20 119.90 95.40 103.70 -35.00 58.50 73.80 75.80 -5.00 71.50 77.70 77.90 56.30 77.40 76.90 72.70 -368.80 133.40 130.00 108.40 105.10 41.20 110.70 95.70 89.50 135.60 108.40 112.00 28.60 109.60 111.70 87.60 76.70 92.30 34.70 58.40 72.10 70.30 29.10 80.30 68.00 102.40 45.10 101.90 112.90 95.20 110.40 51.00 44.60 91.10 145.80 87.00 -46.00 56.70 27.00 47.70 48.90 42.00 46.50 40.50 42.00 39.10 43.40 39.60
Net income 525.00 544.00 550.00 550.00 495.00 512.00 565.70 511.50 453.80 439.60 480.20 427.40 383.90 346.80 416.90 371.90 352.00 313.10 350.30 331.10 295.90 235.50 260.00 225.50 246.30 289.30 298.30 251.50 234.20 301.00 263.40 234.90 237.70 664.40 223.20 202.90 187.80 189.50 85.60 180.80 156.70 172.30 215.00 190.30 172.40 50.30 185.80 179.00 132.50 236.60 171.40 56.30 124.60 127.00 152.70 149.20 142.90 191.00 193.50 46.50 158.20 147.60 134.20 159.70 65.00 35.60 120.50 225.90 113.00 -131.70 88.70 40.70 76.10 82.10 67.00 87.20 53.90 66.90 77.30 70.80 64.60
about 5 hours ago