Sign in
Jul-25 Jul-24 Jul-23 Jul-22 Jul-21 Jul-20 Jul-19 Jul-18 Jul-17 Jul-16 Jul-15 Jul-14 Jul-13 Jul-12 Jul-11 Jul-10 Jul-09 Jul-08 Jul-07 Jul-06
Total revenue 30,762.00 29,635.00 29,734.00 28,566.00 22,792.00 19,940.00 22,010.00 20,752.00 19,284.00 16,581.44 20,800.70 20,746.61 20,045.41 21,084.30 22,249.94 20,726.19 24,126.64 29,375.37 33,009.77 26,452.67
Cost of revenue 21,327.00 20,582.00 20,709.00 19,810.00 15,812.00 13,957.00 15,550.00 14,708.00 13,701.00 11,835.20 14,984.24 14,984.70 14,477.07 15,276.34 16,043.32 15,001.10 17,482.25 21,084.67 23,813.59 19,098.69
Gross profit 9,435.00 9,053.00 9,025.00 8,756.00 6,980.00 5,983.00 6,458.00 6,044.00 5,583.00 4,746.24 5,816.46 5,761.92 5,568.34 5,807.96 6,206.61 5,591.36 6,644.39 8,290.70 9,196.17 7,353.99
Total operating expenses + 6,829.00 6,401.00 6,366.00 5,936.00 5,030.00 4,611.00 5,058.00 4,684.00 4,105.00 3,806.77 4,948.98 4,569.97 4,812.48 5,474.91 5,456.63 5,396.77 7,656.84 7,190.16 7,663.82 5,795.75
Operating income 2,606.00 2,652.00 2,659.00 2,820.00 1,950.00 1,372.00 1,402.00 1,360.00 1,478.00 939.47 867.48 1,191.95 755.86 333.05 749.98 -309.25 -1,012.45 1,100.54 1,532.36 1,558.24
Non-operating income (net) -183.00 -188.00 -195.00 -112.00 -88.00 -100.00 -78.00 -173.00 -55.00 -47.57 -74.89 -49.03 -54.86 -21.99 -108.31 -205.65 -267.31 -309.34 -242.17 -121.45
Income before tax 2,423.00 2,464.00 2,464.00 2,708.00 1,862.00 1,272.00 1,324.00 1,187.00 1,423.00 891.90 792.59 1,142.92 701.00 311.06 641.67 -514.90 -1,279.76 791.20 1,290.19 1,436.79
Income tax expense 567.00 729.00 575.00 609.00 232.00 299.00 263.00 346.00 370.00 277.48 291.76 328.00 268.21 216.80 180.52 59.65 -56.80 311.32 325.60 433.47
Net income 1,856.00 1,735.00 1,889.00 2,122.00 1,472.00 961.00 1,108.00 1,267.00 920.00 870.76 332.32 852.11 444.09 89.55 444.74 -533.74 -1,715.68 146.74 964.59 1,003.33
Show Quarterly Income Statement
Apr-26 Jan-26 Oct-25 Jul-25 Apr-25 Jan-25 Oct-24 Jul-24 Apr-24 Jan-24 Oct-23 Jul-23 Apr-23 Jan-23 Oct-22 Jul-22 Apr-22 Jan-22 Oct-21 Jul-21 Apr-21 Jan-21 Oct-20 Jul-20 Apr-20 Jan-20 Oct-19 Jul-19 Apr-19 Jan-19 Oct-18 Jul-18 Apr-18 Jan-18 Oct-17 Jul-17 Apr-17 Jan-17 Oct-16 Jul-16 Apr-16 Jan-16 Oct-15 Jan-15 Oct-14 Jul-14 Apr-14 Jan-14 Oct-13 Jul-13 Apr-13 Jan-13 Oct-12
Total revenue 7,472.00 7,495.00 8,169.00 8,497.00 7,621.00 6,872.00 7,772.00 7,946.00 7,308.00 6,673.00 7,708.00 7,838.00 7,140.00 6,825.00 7,931.00 7,971.00 7,284.00 6,508.00 6,803.00 6,567.00 5,916.00 4,937.00 5,372.00 5,023.50 5,023.50 4,946.50 4,946.50 3,300.50 5,581.50 5,423.50 5,423.50 5,362.50 5,362.50 5,013.50 5,013.50 4,951.00 4,951.00 4,691.00 4,691.00 3,820.24 4,210.36 4,814.37 5,250.75 4,838.88 5,151.54 4,895.74 5,580.51 4,990.54 4,870.35 5,222.08 5,351.28 4,973.45 5,055.18
Cost of revenue 5,154.00 5,289.00 5,663.00 5,803.00 5,262.00 4,830.00 5,432.00 5,485.00 5,076.00 4,644.00 5,377.00 5,436.00 5,000.00 4,763.00 5,510.00 5,536.00 5,079.00 4,519.00 4,676.00 4,505.00 4,091.00 3,436.00 3,780.00 3,525.50 3,525.50 3,453.00 3,453.00 2,220.50 3,948.50 3,826.50 3,826.50 3,802.50 3,802.50 3,542.00 3,542.00 3,523.50 3,523.50 3,325.50 3,325.50 2,712.14 2,989.10 3,451.18 3,764.01 3,489.82 3,715.31 3,542.42 4,017.56 3,601.22 3,514.49 3,770.40 3,863.69 3,592.99 3,652.03
Gross profit 2,318.00 2,206.00 2,506.00 2,694.00 2,359.00 2,042.00 2,340.00 2,461.00 2,232.00 2,029.00 2,331.00 2,402.00 2,140.00 2,062.00 2,421.00 2,435.00 2,205.00 1,989.00 2,127.00 2,062.00 1,825.00 1,501.00 1,592.00 1,498.00 1,498.00 1,493.50 1,493.50 1,080.00 1,633.00 1,597.00 1,597.00 1,560.00 1,560.00 1,471.50 1,471.50 1,427.50 1,427.50 1,365.50 1,365.50 1,108.09 1,221.25 1,363.19 1,486.75 1,349.06 1,436.23 1,353.31 1,562.95 1,389.32 1,355.86 1,451.67 1,487.59 1,380.46 1,403.14
Total operating expenses + 1,706.00 1,610.00 1,735.00 1,769.00 1,753.00 1,632.00 1,675.00 1,650.00 1,607.00 1,552.00 1,592.00 1,620.00 1,643.00 1,513.00 1,590.00 1,621.00 1,493.00 1,434.00 1,388.00 1,317.00 1,305.00 1,182.00 1,142.00 1,210.00 1,133.00 1,134.00 1,134.00 757.00 1,287.00 1,242.50 1,238.50 1,191.00 1,191.00 1,160.50 1,159.00 981.00 977.50 1,073.00 1,073.50 892.98 982.71 1,088.99 1,187.70 1,258.17 1,342.66 1,046.86 1,227.73 1,121.99 1,096.57 1,228.46 1,258.85 1,218.80 1,238.82
Operating income 612.00 596.00 771.00 925.00 606.00 410.00 665.00 811.00 625.00 477.00 739.00 782.00 497.00 549.00 831.00 814.00 712.00 555.00 739.00 745.00 520.00 319.00 450.00 288.00 364.00 359.50 359.50 323.50 346.50 354.50 377.50 369.00 369.00 311.00 311.00 446.50 446.50 292.50 292.50 215.11 237.08 274.20 299.82 90.89 96.76 306.46 335.22 267.34 261.70 280.16 287.09 229.81 233.59
Non-operating income (net) -52.00 -62.00 -59.00 -53.00 -49.00 -40.00 -41.00 -52.00 -44.00 -44.00 -48.00 -52.00 -50.00 -54.00 -39.00 -39.00 -22.00 -23.00 -28.00 -66.00 -28.00 -21.00 -28.00 24.00 -32.00 -45.50 -45.50 -24.00 -24.00 -15.00 -15.00 -74.50 -74.50 -12.00 -12.00 -13.00 -13.00 -14.50 -14.50 -10.62 -11.71 -14.17 -16.23 -13.52 -14.39 -14.35 -12.67 -10.69 -11.24 -77.44 -79.36 -76.87 -78.13
Income before tax 560.00 534.00 712.00 872.00 557.00 370.00 624.00 759.00 581.00 433.00 691.00 730.00 447.00 495.00 792.00 775.00 690.00 532.00 711.00 679.00 492.00 298.00 422.00 312.00 332.00 314.00 314.00 299.50 322.50 339.50 362.50 294.50 294.50 299.00 299.00 433.50 433.50 278.00 278.00 204.49 225.37 260.03 283.59 77.37 82.37 292.11 322.55 256.64 250.46 202.72 207.73 152.94 155.46
Income tax expense 146.00 145.00 142.00 172.00 147.00 94.00 154.00 308.00 138.00 111.00 172.00 146.00 111.00 121.00 197.00 193.00 144.00 96.00 176.00 -6.00 120.00 21.00 106.00 55.50 73.50 85.00 85.00 58.00 62.00 73.50 69.50 94.00 94.00 79.00 79.00 107.00 107.00 78.00 78.00 71.04 78.29 72.98 79.59 68.35 72.77 90.33 90.35 71.56 69.84 81.24 83.25 54.68 55.58
Net income 414.00 389.00 570.00 700.00 410.00 276.00 470.00 451.00 443.00 322.00 519.00 584.00 336.00 374.00 595.00 580.00 546.00 436.00 560.00 710.00 369.00 94.00 335.00 247.00 247.00 229.00 229.00 241.50 260.50 293.00 270.00 404.50 200.50 229.00 220.00 323.50 323.50 136.50 136.50 259.60 286.11 189.88 207.09 -43.57 -46.38 232.17 232.20 188.37 180.62 121.48 124.48 98.26 99.88
about 7 hours ago