Sign in
Jun-25 Jun-24 Jun-23 Jun-22 Jun-21 Jun-20 Jun-19 Jun-18 Jun-17 Jun-16 Jun-15 Jun-14 Jun-13 Jun-12 Jun-11 Jun-10 Jun-09 Jun-08 Jun-07 Jun-06
Total revenue 20,560.90 19,202.60 18,012.20 16,498.30 15,005.40 14,589.80 14,175.20 13,327.70 12,379.80 11,667.80 10,938.50 12,206.50 11,310.10 10,665.20 9,879.50 8,927.70 8,867.10 8,776.50 7,800.00 6,835.60
Cost of revenue 10,108.70 9,612.00 9,206.70 8,767.70 8,031.40 7,884.10 7,554.90 7,278.60 6,732.20 6,313.60 5,903.20 6,584.80 6,059.40 5,703.40 5,219.10 5,029.70 4,410.10 4,234.80 3,681.10 3,216.50
Gross profit 10,452.20 9,590.60 8,805.50 7,730.60 6,974.00 6,705.70 6,620.30 6,049.10 5,647.60 5,354.20 5,035.30 5,621.70 5,250.70 4,961.80 4,660.40 3,898.00 4,457.00 4,541.70 4,118.90 3,619.10
Total operating expenses + 5,040.30 4,647.60 4,299.30 3,927.40 3,649.40 3,564.00 3,615.70 3,471.20 3,229.30 3,106.10 3,021.30 3,399.00 3,210.80 3,002.80 2,835.70 2,127.40 2,627.00 2,815.70 2,612.40 2,320.90
Operating income 5,411.90 4,943.00 4,506.20 3,803.20 3,324.60 3,141.70 3,004.60 2,577.90 2,418.30 2,248.10 2,014.00 2,222.70 2,039.90 1,959.00 1,824.70 1,770.60 1,830.00 1,726.00 1,506.50 1,298.20
Non-operating income (net) -101.80 -70.70 -68.60 0.90 36.60 40.90 1.00 -406.80 112.80 -13.40 56.70 51.90 44.40 163.10 108.00 92.60 74.70 86.00 117.00 444.80
Income before tax 5,310.10 4,872.30 4,437.60 3,804.10 3,361.20 3,182.60 3,005.60 2,171.10 2,531.10 2,234.70 2,070.70 2,274.60 2,084.30 2,122.10 1,932.70 1,863.20 1,904.70 1,812.00 1,623.50 1,743.00
Income tax expense 1,230.40 1,120.30 1,025.60 855.20 762.70 716.10 712.80 550.30 797.70 741.30 694.20 772.00 720.20 733.60 678.50 655.90 576.50 650.30 602.30 670.60
Net income 4,079.70 3,752.00 3,412.00 2,948.90 2,598.50 2,466.50 2,292.80 1,620.80 1,733.40 1,492.50 1,452.50 1,515.90 1,405.80 1,388.50 1,254.20 1,211.40 1,332.60 1,235.70 1,138.70 1,554.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 5,939.20 5,359.30 5,175.20 5,126.80 5,553.00 5,048.40 4,832.70 4,768.50 5,253.80 4,668.00 4,512.40 4,477.80 4,927.80 4,391.00 4,215.60 4,127.60 4,513.00 4,025.40 3,832.30 3,736.90 4,102.00 3,695.70 3,470.70 3,376.80 4,047.80 3,669.50 3,495.70 3,498.70 3,828.20 3,492.40 3,310.30 3,316.20 3,696.00 3,238.30 3,077.20 3,064.80 3,410.80 2,987.30 2,916.90 2,800.90 3,145.80 2,717.70 2,626.20 2,599.10 2,930.30 2,570.30 2,483.50 2,978.60 3,219.90 2,893.60 2,750.40 2,710.00 3,002.30 2,646.10 2,530.70 2,516.30 2,789.80 2,465.10 2,400.60 2,371.40 2,737.30 2,405.70 2,229.40 2,190.30 2,443.20 2,204.40 2,102.80 2,107.70 2,374.70 2,203.30 2,181.50 2,207.20 2,427.20 2,150.10 1,992.00 1,945.70 2,189.30 2,316.10 2,217.60 2,473.80 2,438.60
Cost of revenue 3,072.00 2,889.70 2,836.10 2,547.70 2,681.70 2,527.20 2,424.40 2,408.30 2,551.10 2,353.40 2,299.10 2,289.10 2,623.80 2,450.70 2,393.60 2,199.10 2,512.20 2,167.20 2,059.90 2,037.10 2,126.40 1,974.50 1,893.20 1,930.90 2,094.70 1,953.60 1,905.00 1,884.90 1,958.40 1,869.90 1,796.00 1,815.30 1,941.50 1,804.00 1,717.90 1,705.00 1,779.10 1,638.80 1,609.10 1,698.50 1,812.70 1,682.50 1,646.50 1,601.80 1,688.00 1,587.00 1,561.90 1,845.60 1,884.40 1,772.40 1,724.40 1,692.80 1,745.90 1,624.30 1,586.50 1,589.20 1,624.70 1,519.90 1,506.10 1,518.70 1,520.60 1,380.30 1,311.90 1,282.30 1,330.70 1,231.30 1,193.30 1,196.70 1,218.60 1,007.10 1,046.90 994.10 1,033.50 979.80 908.30 855.50 899.40 1,110.40 1,111.90 1,253.20 1,148.50
Gross profit 2,867.20 2,469.60 2,339.10 2,579.10 2,871.30 2,521.20 2,408.30 2,360.20 2,702.70 2,314.60 2,213.30 2,188.70 2,054.60 1,753.10 1,681.00 1,928.50 1,882.80 1,858.20 1,772.40 1,699.80 1,975.60 1,721.20 1,577.50 1,445.90 1,953.10 1,715.90 1,590.70 1,613.80 1,869.80 1,622.50 1,514.30 1,500.90 1,754.50 1,434.30 1,359.30 1,359.80 1,631.70 1,348.50 1,307.80 1,102.40 1,333.10 1,035.20 979.70 997.30 1,242.30 983.30 921.60 1,133.00 1,335.50 1,121.20 1,026.00 1,017.20 1,256.40 1,021.80 944.20 927.10 1,165.10 945.20 894.50 852.70 1,216.70 1,025.40 917.50 908.00 1,112.50 973.10 909.50 911.00 1,156.10 1,196.20 1,134.60 1,213.10 1,393.70 1,170.30 1,083.70 1,090.20 1,289.90 1,205.70 1,105.70 1,220.60 1,290.10
Total operating expenses + 1,081.70 1,192.20 2,461.60 1,372.40 1,238.30 1,221.40 1,136.30 1,262.60 1,158.00 1,130.70 1,096.60 1,150.90 3,561.80 3,306.40 800.30 1,101.00 817.50 956.30 881.90 1,009.10 914.70 903.70 822.10 901.90 901.00 897.10 866.30 993.50 884.60 872.20 845.50 925.80 876.10 859.80 805.70 921.90 796.30 768.60 742.30 770.30 634.40 627.20 605.30 720.50 608.20 590.20 578.00 776.40 673.20 675.60 638.60 730.10 654.40 624.70 611.40 677.40 622.10 577.50 589.20 660.30 577.30 570.10 515.60 611.90 504.90 520.10 492.70 577.40 520.40 753.50 716.50 898.40 776.20 742.90 717.40 819.20 730.30 771.60 747.80 833.00 734.80
Operating income 1,785.50 1,277.40 -122.50 1,206.70 1,633.00 1,299.80 1,272.00 1,097.60 1,544.70 1,183.90 1,116.70 1,037.80 1,116.60 897.40 1,063.00 827.50 1,206.70 901.90 890.50 690.70 1,060.90 817.50 755.40 544.00 1,052.10 818.80 724.40 620.30 985.20 750.30 668.80 575.10 878.40 574.50 553.60 437.90 835.40 579.90 565.50 332.10 698.70 408.00 374.40 272.10 634.10 393.10 343.60 356.50 662.30 445.60 387.40 287.10 602.00 397.10 332.80 249.70 543.00 367.70 305.30 192.40 639.40 455.30 401.90 296.10 607.60 453.00 416.80 333.60 635.70 442.70 418.10 314.70 617.50 427.40 366.30 271.00 559.60 434.10 357.90 387.60 555.30
Non-operating income (net) -3.70 105.80 1,430.00 -16.10 -11.10 -38.50 -35.80 -8.20 1.60 -40.10 -23.90 -32.20 247.40 160.70 -53.00 -24.20 -16.90 8.20 10.30 6.40 5.30 15.10 9.80 -12.70 24.60 16.70 14.70 13.00 -0.70 -9.30 -22.00 -370.60 -25.80 -8.80 -5.40 -49.50 -7.50 206.30 -36.80 94.90 96.10 99.90 130.60 109.50 108.50 108.00 108.90 92.80 107.50 115.50 109.90 78.00 122.80 131.70 132.80 147.80 142.60 212.00 154.00 166.30 13.60 29.30 34.50 9.40 25.40 27.10 30.50 27.40 -6.60 30.50 23.20 39.80 18.00 13.20 15.20 16.40 18.20 19.60 54.80 37.00 16.10
Income before tax 1,781.80 1,383.20 1,307.50 1,190.60 1,621.90 1,261.30 1,236.20 1,089.40 1,546.30 1,143.80 1,092.80 1,005.60 1,364.00 1,058.10 1,010.00 803.30 1,189.80 910.10 900.80 697.10 1,066.20 832.60 765.20 531.30 1,076.70 835.50 739.10 633.30 984.50 741.00 646.80 204.50 852.60 565.70 548.20 388.40 827.90 786.20 528.70 427.00 794.80 507.90 505.00 381.60 742.60 501.10 452.50 449.30 769.80 561.10 497.30 365.10 724.80 528.80 465.60 397.50 685.60 579.70 459.30 358.70 653.00 484.60 436.40 305.50 633.00 480.10 447.30 361.00 629.10 473.20 441.30 354.50 635.50 440.60 381.50 287.40 577.80 453.70 412.70 424.60 571.40
Income tax expense 422.00 321.10 294.50 280.00 372.40 298.10 279.90 260.10 361.40 265.40 233.40 228.90 320.80 244.90 231.00 177.90 261.30 215.70 200.30 158.90 255.50 185.10 163.10 119.80 255.80 183.90 156.70 157.80 230.80 182.80 141.40 95.80 209.50 98.20 146.70 122.60 240.00 275.30 160.00 145.00 262.30 166.50 167.50 124.60 250.60 167.10 154.50 160.60 259.40 184.10 168.70 138.10 242.10 176.80 163.10 139.10 233.20 204.70 156.60 116.90 229.20 174.50 157.90 97.90 231.40 164.30 163.20 13.80 226.60 172.80 163.30 128.50 231.90 149.00 141.10 106.60 213.50 170.70 155.20 171.50 215.90
Net income 1,359.80 1,062.10 1,013.00 910.60 1,249.50 963.20 956.30 829.30 1,184.90 878.40 859.40 776.70 1,043.10 813.10 779.00 625.40 928.50 694.40 700.50 538.20 810.70 647.50 602.10 411.50 820.90 651.60 582.40 475.50 753.70 558.20 505.40 108.70 643.10 467.50 401.50 265.80 587.90 510.90 368.70 282.00 532.50 341.40 336.60 336.20 489.60 331.50 295.20 288.70 521.60 377.00 328.60 227.00 482.70 390.90 305.30 258.40 452.40 375.00 302.70 241.80 423.80 310.10 278.50 207.90 403.60 315.80 284.10 352.60 402.50 300.50 276.90 233.50 413.60 291.20 297.40 194.70 388.90 297.70 257.50 703.70 370.60
about 4 hours ago