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,603.00 15,351.00 14,814.00 14,057.00 12,683.00 11,618.00 11,120.00 7,442.00 6,690.00 6,440.00 6,282.00 6,121.00 5,997.00 5,995.00 5,903.00 5,636.00 5,531.00 5,710.00 5,748.00 4,735.00
Cost of revenue 7,604.00 6,822.00 6,734.00 6,734.00 5,706.00 5,132.00 4,778.00 3,560.00 2,695.00 2,582.00 2,559.00 2,491.00 2,499.00 2,500.00 2,485.00 2,243.00 2,234.00 2,590.00 2,617.00 1,994.00
Gross profit 8,999.00 8,529.00 8,080.00 7,323.00 6,977.00 6,486.00 6,342.00 3,882.00 3,995.00 3,858.00 3,723.00 3,630.00 3,498.00 3,495.00 3,418.00 3,393.00 3,297.00 3,120.00 3,131.00 2,741.00
Total operating expenses + 5,346.00 5,220.00 4,886.00 4,540.00 4,083.00 4,006.00 3,964.00 2,645.00 2,607.00 2,425.00 2,425.00 2,450.00 2,452.00 2,403.00 2,394.00 2,368.00 2,212.00 3,288.00 2,127.00 1,723.00
Operating income 3,653.00 3,309.00 3,194.00 2,783.00 2,894.00 2,480.00 2,378.00 1,237.00 1,388.00 1,433.00 1,298.00 1,180.00 1,046.00 1,092.00 1,024.00 1,025.00 1,085.00 -168.00 1,004.00 1,018.00
Non-operating income (net) -966.00 -1,395.00 -437.00 -1,064.00 -96.00 -727.00 -684.00 -446.00 -217.00 -152.00 -114.00 -106.00 -503.00 -114.00 -98.00 -203.00 -215.00 -205.00 -185.00 -210.00
Income before tax 2,687.00 1,914.00 2,757.00 1,719.00 2,798.00 1,753.00 1,694.00 791.00 1,171.00 1,281.00 1,184.00 1,074.00 543.00 978.00 926.00 822.00 870.00 -373.00 819.00 808.00
Income tax expense 608.00 473.00 576.00 284.00 653.00 428.00 440.00 202.00 95.00 434.00 420.00 371.00 -81.00 349.00 320.00 294.00 315.00 -61.00 322.00 298.00
Net income 2,079.00 1,441.00 2,181.00 1,436.00 2,146.00 1,325.00 1,254.00 586.00 1,076.00 847.00 764.00 703.00 624.00 629.00 606.00 528.00 555.00 -312.00 497.00 510.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 3,976.00 4,499.00 4,306.00 4,163.00 3,635.00 4,070.00 3,891.00 3,922.00 3,468.00 3,867.00 3,805.00 3,789.00 3,353.00 3,803.00 3,622.00 3,554.00 3,078.00 3,391.00 3,250.00 3,140.00 2,902.00 3,121.00 3,020.00 2,864.00 2,613.00 2,934.00 2,870.00 2,812.00 2,504.00 2,813.00 2,732.00 949.00 948.00 1,643.00 1,740.00 1,797.00 1,510.00 1,578.00 1,680.00 1,695.00 1,487.00 1,546.00 1,630.00 1,655.00 1,451.00 1,509.00 1,583.00 1,631.00 1,398.00 1,463.00 1,543.00 1,611.00 1,380.00 1,484.00 1,528.00 1,621.00 1,362.00 1,461.00 1,529.00 1,582.00 1,331.00 1,412.00 1,457.00 1,519.00 1,248.00 1,356.00 1,434.00 1,481.00 1,260.00 1,341.00 1,494.00 1,545.00 1,295.00 1,401.00 1,535.00 1,406.00 1,406.00 424.00 1,437.00 1,437.00 1,437.00
Cost of revenue 1,878.00 2,080.00 1,966.00 1,908.00 1,650.00 1,793.00 1,751.00 1,750.00 1,528.00 1,683.00 1,694.00 1,748.00 1,609.00 1,807.00 1,721.00 1,778.00 1,428.00 1,619.00 1,415.00 1,370.00 1,302.00 1,353.00 1,316.00 1,302.00 1,161.00 1,241.00 1,245.00 1,186.00 1,106.00 1,255.00 1,367.00 458.00 467.00 663.00 707.00 718.00 607.00 627.00 683.00 670.00 602.00 610.00 673.00 674.00 602.00 614.00 658.00 665.00 554.00 583.00 650.00 676.00 590.00 605.00 626.00 685.00 584.00 604.00 672.00 662.00 547.00 554.00 600.00 593.00 496.00 528.00 579.00 596.00 531.00 587.00 709.00 694.00 565.00 78.82 56.13 44.46 46.71 48.08 38.35 28.02 28.18
Gross profit 2,098.00 2,419.00 2,340.00 2,255.00 1,985.00 2,277.00 2,140.00 2,172.00 1,940.00 2,184.00 2,111.00 2,041.00 1,744.00 1,996.00 1,901.00 1,776.00 1,650.00 1,772.00 1,835.00 1,770.00 1,600.00 1,768.00 1,704.00 1,562.00 1,452.00 1,693.00 1,625.00 1,626.00 1,398.00 1,558.00 1,365.00 491.00 481.00 980.00 1,033.00 1,079.00 903.00 951.00 997.00 1,025.00 885.00 936.00 957.00 981.00 849.00 895.00 925.00 966.00 844.00 880.00 893.00 935.00 790.00 879.00 902.00 936.00 778.00 857.00 857.00 920.00 784.00 858.00 857.00 926.00 752.00 828.00 855.00 885.00 729.00 754.00 785.00 851.00 730.00 1,401.00 1,535.00 1,406.00 1,406.00 424.00 1,437.00 1,437.00 1,437.00
Total operating expenses + 1,342.00 1,460.00 1,345.00 1,357.00 1,184.00 1,496.00 1,238.00 1,311.00 1,175.00 1,241.00 1,215.00 1,272.00 1,160.00 1,323.00 1,507.00 1,204.00 684.00 1,047.00 1,040.00 1,036.00 960.00 1,068.00 951.00 1,001.00 986.00 980.00 1,045.00 1,039.00 900.00 1,011.00 1,020.00 324.00 303.00 617.00 666.00 704.00 617.00 616.00 624.00 613.00 572.00 614.00 620.00 612.00 579.00 639.00 609.00 618.00 584.00 616.00 593.00 650.00 593.00 587.00 594.00 636.00 586.00 586.00 596.00 630.00 582.00 590.00 597.00 616.00 565.00 577.00 583.00 588.00 464.00 1,590.00 572.00 582.00 544.00 1,401.00 1,535.00 1,406.00 1,406.00 424.00 1,437.00 1,437.00 1,437.00
Operating income 756.00 959.00 995.00 898.00 801.00 781.00 902.00 861.00 765.00 943.00 896.00 769.00 584.00 673.00 394.00 572.00 966.00 725.00 795.00 734.00 640.00 700.00 753.00 561.00 466.00 713.00 580.00 587.00 498.00 547.00 345.00 167.00 178.00 363.00 367.00 375.00 286.00 335.00 373.00 412.00 313.00 322.00 337.00 369.00 270.00 256.00 316.00 348.00 260.00 264.00 300.00 285.00 197.00 292.00 308.00 300.00 192.00 271.00 261.00 290.00 202.00 268.00 260.00 310.00 187.00 251.00 272.00 297.00 265.00 -836.00 213.00 269.00 186.00 -3,343.00 1,535.00 1,406.00 1,406.00 -3,266.00 1,437.00 1,437.00 1,437.00
Non-operating income (net) -399.00 -502.00 -143.00 -180.00 -141.00 -935.00 -100.00 -189.00 -171.00 -44.00 -232.00 -156.00 -3.00 -115.00 -211.00 -359.00 -201.00 384.00 -117.00 -121.00 -242.00 -142.00 -169.00 -155.00 -261.00 -163.00 -167.00 -171.00 -183.00 -189.00 -150.00 -69.00 -38.00 -39.00 -50.00 -93.00 -38.00 -79.00 -31.00 -10.00 -32.00 -31.00 -29.00 -28.00 -26.00 -26.00 -31.00 -25.00 -24.00 -27.00 -457.00 12.00 -31.00 -29.00 -27.00 -29.00 -29.00 -25.00 -25.00 -24.00 -24.00 -119.00 -29.00 -25.00 -30.00 -87.00 -29.00 -48.00 -51.00 -45.00 -48.00 -81.00 -31.00 3,481.00 -1,382.00 -1,303.00 -1,303.00 3,404.00 -1,313.00 -1,313.00 -1,313.00
Income before tax 357.00 457.00 852.00 718.00 660.00 -154.00 802.00 672.00 594.00 899.00 664.00 613.00 581.00 558.00 183.00 213.00 765.00 1,109.00 678.00 613.00 398.00 558.00 584.00 406.00 205.00 550.00 413.00 416.00 315.00 358.00 195.00 98.00 140.00 324.00 317.00 282.00 248.00 256.00 342.00 402.00 281.00 291.00 308.00 341.00 244.00 230.00 285.00 323.00 236.00 237.00 -157.00 297.00 166.00 263.00 281.00 271.00 163.00 246.00 236.00 266.00 178.00 149.00 231.00 285.00 157.00 164.00 243.00 249.00 214.00 -881.00 165.00 188.00 155.00 138.00 153.00 103.00 103.00 138.00 124.00 124.00 124.00
Income tax expense 87.00 104.00 190.00 171.00 143.00 -10.00 186.00 157.00 140.00 206.00 146.00 110.00 114.00 105.00 4.00 -5.00 180.00 266.00 149.00 165.00 73.00 130.00 141.00 108.00 49.00 144.00 109.00 102.00 85.00 92.00 46.00 13.00 51.00 -184.00 114.00 94.00 71.00 91.00 102.00 142.00 99.00 106.00 106.00 121.00 87.00 80.00 97.00 113.00 81.00 81.00 -364.00 142.00 60.00 93.00 102.00 93.00 61.00 80.00 82.00 94.00 64.00 37.00 87.00 102.00 68.00 50.00 92.00 91.00 82.00 -260.00 59.00 80.00 60.00 -3,523.00 -153.00 -103.00 -103.00 -138.00 -124.00 -124.00 -124.00
Net income 270.00 353.00 662.00 547.00 517.00 -144.00 616.00 515.00 454.00 693.00 518.00 503.00 467.00 453.00 180.00 218.00 585.00 843.00 530.00 448.00 325.00 428.00 443.00 298.00 156.00 406.00 304.00 314.00 230.00 266.00 149.00 83.00 88.00 508.00 203.00 188.00 177.00 165.00 240.00 260.00 182.00 185.00 202.00 220.00 157.00 150.00 188.00 210.00 155.00 156.00 207.00 155.00 106.00 170.00 179.00 178.00 102.00 166.00 154.00 172.00 114.00 112.00 144.00 183.00 89.00 114.00 151.00 158.00 132.00 -621.00 106.00 108.00 95.00 138.00 153.00 103.00 103.00 138.00 124.00 124.00 124.00
about 8 hours ago