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
Total revenue 33,172.00 31,797.00 29,771.00 27,518.00 25,371.00 21,454.00 17,772.00 15,451.00 13,094.00 10,842.00 9,248.00 8,025.00 6,727.00 5,662.00
Cost of revenue 17,707.00 17,139.00 16,067.00 13,745.00 11,375.00 9,675.00 8,170.00 6,855.00 5,430.00 4,434.00 3,419.00 2,816.00 2,337.00 1,883.00
Gross profit 15,465.00 14,658.00 13,704.00 13,773.00 13,996.00 11,779.00 9,602.00 8,596.00 7,664.00 6,408.00 5,829.00 5,209.00 4,390.00 3,779.00
Total operating expenses + 9,400.00 9,333.00 8,676.00 9,936.00 9,734.00 8,490.00 6,883.00 6,402.00 5,537.00 4,822.00 4,368.00 3,941.00 3,299.00 2,899.00
Operating income 6,065.00 5,325.00 5,028.00 3,837.00 4,262.00 3,289.00 2,719.00 2,194.00 2,127.00 1,586.00 1,461.00 1,268.00 1,091.00 880.00
Non-operating income (net) 227.00 4.00 383.00 -471.00 -163.00 1,776.00 279.00 182.00 73.00 45.00 27.00 -7.00 -7.00 11.00
Income before tax 6,292.00 5,329.00 5,411.00 3,366.00 4,099.00 5,065.00 2,998.00 2,376.00 2,200.00 1,631.00 1,488.00 1,261.00 1,084.00 891.00
Income tax expense 1,059.00 1,182.00 1,165.00 947.00 -70.00 863.00 539.00 319.00 405.00 230.00 260.00 842.00 129.00 113.00
Net income 5,233.00 4,147.00 4,246.00 2,419.00 4,169.00 4,202.00 2,459.00 2,057.00 1,795.00 1,401.00 1,228.00 419.00 955.00 778.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
Total revenue 8,353.00 8,676.00 8,417.00 8,288.00 7,791.00 8,366.00 7,847.00 7,885.00 7,699.00 8,026.00 7,418.00 7,287.00 7,040.00 7,383.00 6,846.00 6,806.00 6,483.00 6,918.00 6,182.00 6,238.00 6,033.00 6,116.00 5,459.00 5,261.00 4,618.00 4,961.00 4,378.00 4,305.00 4,128.00 4,226.00 3,683.00 3,857.00 3,685.00 3,744.00 3,239.00 3,136.00 2,975.00 2,981.00 2,667.00 2,650.00 2,544.00 2,556.00 2,258.00 2,297.00 2,137.00 2,193.00 1,975.00 1,983.00 1,874.00
Cost of revenue 4,543.00 4,642.00 4,546.00 4,444.00 4,075.00 4,431.00 4,193.00 4,277.00 4,238.00 4,354.00 4,049.00 3,939.00 3,725.00 3,712.00 3,355.00 3,492.00 3,186.00 3,302.00 2,832.00 2,693.00 2,548.00 2,696.00 2,366.00 2,283.00 2,330.00 2,294.00 2,041.00 1,945.00 1,890.00 1,918.00 1,661.00 1,696.00 1,580.00 1,306.00 1,465.00 1,372.00 1,287.00 1,261.00 1,101.00 1,065.00 1,007.00 995.00 852.00 819.00 753.00 787.00 717.00 669.00 643.00
Gross profit 3,810.00 4,034.00 3,871.00 3,844.00 3,716.00 3,935.00 3,654.00 3,608.00 3,461.00 3,672.00 3,369.00 3,348.00 3,315.00 3,671.00 3,491.00 3,314.00 3,297.00 3,616.00 3,350.00 3,545.00 3,485.00 3,420.00 3,093.00 2,978.00 2,288.00 2,667.00 2,337.00 2,360.00 2,238.00 2,308.00 2,022.00 2,161.00 2,105.00 2,438.00 1,774.00 1,764.00 1,688.00 1,720.00 1,566.00 1,585.00 1,537.00 1,561.00 1,406.00 1,478.00 1,384.00 1,406.00 1,258.00 1,314.00 1,231.00
Total operating expenses + 2,322.00 2,523.00 2,351.00 2,340.00 2,186.00 2,494.00 2,263.00 2,283.00 2,293.00 1,944.00 2,201.00 2,215.00 2,316.00 2,427.00 2,373.00 2,550.00 2,586.00 2,566.00 2,307.00 2,418.00 2,443.00 2,457.00 2,116.00 2,027.00 1,890.00 1,868.00 1,640.00 1,655.00 1,720.00 1,710.00 1,532.00 1,589.00 1,571.00 1,595.00 1,351.00 1,334.00 1,257.00 1,260.00 1,218.00 1,214.00 1,130.00 1,150.00 1,076.00 1,080.00 1,062.00 1,058.00 986.00 984.00 913.00
Operating income 1,488.00 1,511.00 1,520.00 1,504.00 1,530.00 1,441.00 1,391.00 1,325.00 1,168.00 1,728.00 1,168.00 1,133.00 999.00 1,244.00 1,118.00 764.00 711.00 1,050.00 1,043.00 1,127.00 1,042.00 963.00 977.00 951.00 398.00 799.00 697.00 705.00 518.00 598.00 490.00 572.00 534.00 843.00 423.00 430.00 431.00 460.00 348.00 371.00 407.00 411.00 330.00 398.00 322.00 348.00 272.00 330.00 318.00
Non-operating income (net) -95.00 116.00 13.00 25.00 73.00 -31.00 -80.00 74.00 41.00 65.00 73.00 170.00 75.00 -134.00 460.00 -715.00 -82.00 -344.00 122.00 229.00 -170.00 896.00 167.00 848.00 -135.00 55.00 -213.00 238.00 199.00 88.00 43.00 37.00 14.00 21.00 28.00 17.00 7.00 9.00 12.00 9.00 15.00 7.00 20.00 1.00 -1.00 -1.00 4.00 -4.00 -6.00
Income before tax 1,393.00 1,627.00 1,533.00 1,529.00 1,603.00 1,410.00 1,311.00 1,399.00 1,209.00 1,793.00 1,241.00 1,303.00 1,074.00 1,110.00 1,578.00 49.00 629.00 706.00 1,165.00 1,356.00 872.00 1,859.00 1,144.00 1,799.00 263.00 854.00 484.00 943.00 717.00 686.00 533.00 609.00 548.00 864.00 451.00 447.00 438.00 469.00 360.00 380.00 422.00 418.00 350.00 399.00 321.00 347.00 276.00 326.00 312.00
Income tax expense 280.00 190.00 285.00 268.00 316.00 289.00 301.00 271.00 321.00 391.00 221.00 274.00 279.00 189.00 248.00 390.00 120.00 -95.00 78.00 172.00 -225.00 292.00 123.00 269.00 179.00 347.00 22.00 120.00 50.00 102.00 97.00 83.00 37.00 244.00 71.00 36.00 54.00 79.00 37.00 57.00 57.00 51.00 49.00 94.00 66.00 61.00 42.00 45.00 694.00
Net income 1,113.00 1,437.00 1,248.00 1,261.00 1,287.00 1,121.00 1,010.00 1,128.00 888.00 1,402.00 1,020.00 1,029.00 795.00 921.00 1,330.00 -341.00 509.00 801.00 1,087.00 1,184.00 1,097.00 1,567.00 1,021.00 1,530.00 84.00 507.00 462.00 823.00 667.00 584.00 436.00 526.00 511.00 620.00 380.00 411.00 384.00 390.00 323.00 323.00 365.00 367.00 301.00 305.00 255.00 286.00 234.00 281.00 -382.00
about 6 hours ago