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 41,954.00 41,033.00 39,290.00 36,602.00 35,667.00 36,799.00 33,841.00 30,095.00 25,803.00 24,508.00 23,526.00 23,979.00 24,661.00 25,218.00 26,412.00 28,143.00 33,755.00 33,887.00 32,018.00 30,148.00
Cost of revenue 33,641.00 32,671.00 30,795.00 29,128.00 28,399.00 29,321.00 26,582.00 23,304.00 19,849.00 18,731.00 17,884.00 18,378.00 19,282.00 19,638.00 20,786.00 22,849.00 28,130.00 27,698.00 25,804.00 24,660.00
Gross profit 8,313.00 8,362.00 39,290.00 7,474.00 7,268.00 7,478.00 7,259.00 6,791.00 5,954.00 5,777.00 5,642.00 5,601.00 5,379.00 5,580.00 5,626.00 5,294.00 5,625.00 6,189.00 6,214.00 5,488.00
Total operating expenses + 4,033.00 3,992.00 4,014.00 3,873.00 1,617.00 3,413.00 3,290.00 3,040.00 2,712.00 2,632.00 2,566.00 2,405.00 2,256.00 2,403.00 23,136.00 2,467.00 3,142.00 6,300.00 3,208.00 3,034.00
Operating income 4,280.00 4,370.00 2,537.00 3,601.00 5,651.00 4,065.00 3,969.00 3,780.00 3,299.00 3,193.00 3,076.00 3,196.00 3,123.00 3,130.00 3,276.00 2,827.00 2,483.00 -111.00 3,006.00 2,454.00
Non-operating income (net) 788.00 646.00 -191.00 2,235.00 3,287.00 -337.00 -1,421.00 -38.00 -250.00 -270.00 -286.00 -259.00 -260.00 -165.00 -193.00 -461.00 -217.00 -257.00 -320.00 -178.00
Income before tax 5,068.00 5,016.00 2,346.00 5,836.00 8,938.00 3,728.00 2,548.00 3,742.00 3,049.00 2,923.00 2,790.00 2,937.00 2,863.00 2,965.00 3,083.00 2,366.00 2,266.00 -368.00 2,686.00 2,276.00
Income tax expense 886.00 842.00 290.00 940.00 1,933.00 539.00 300.00 513.00 1,034.00 723.00 800.00 868.00 911.00 987.00 997.00 462.00 693.00 913.00 883.00 709.00
Net income 4,182.00 4,174.00 2,056.00 4,896.00 7,005.00 3,189.00 2,248.00 3,229.00 2,015.00 2,200.00 1,990.00 2,069.00 1,952.00 1,978.00 2,118.00 2,053.00 1,686.00 -1,262.00 1,790.00 1,542.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 9,881.00 11,712.00 10,423.00 10,351.00 9,468.00 10,686.00 9,996.00 10,218.00 10,133.00 10,638.00 9,775.00 9,576.00 9,301.00 10,033.00 8,971.00 8,801.00 8,797.00 8,639.00 8,720.00 9,151.00 9,157.00 10,212.00 9,083.00 8,884.00 8,620.00 8,721.00 8,475.00 8,456.00 8,189.00 8,156.00 8,085.00 7,119.00 6,735.00 6,634.00 6,527.00 6,375.00 6,267.00 6,397.00 6,155.00 6,000.00 5,956.00 5,694.00 5,979.00 5,896.00 5,957.00 6,108.00 5,984.00 6,039.00 5,848.00 6,157.00 6,106.00 6,294.00 6,104.00 6,476.00 6,270.00 6,274.00 6,198.00 6,506.00 6,612.00 6,560.00 6,734.00 8,607.00 8,714.00 8,826.00 8,610.00 7,752.00 8,726.00 8,957.00 8,320.00 9,154.00 8,381.00 8,628.00 7,724.00 8,824.00 7,928.00 7,929.00 7,344.00 8,021.00 7,433.00 7,601.00 7,184.00
Cost of revenue 7,921.00 9,416.00 8,196.00 8,141.00 7,888.00 8,754.00 7,890.00 8,027.00 8,000.00 10,153.00 7,734.00 7,536.00 7,316.00 8,209.00 7,153.00 6,842.00 6,924.00 7,088.00 6,786.00 7,108.00 7,417.00 21,199.00 7,243.00 7,058.00 6,898.00 6,615.00 6,748.00 6,726.00 6,493.00 6,487.00 6,090.00 5,557.00 5,170.00 5,221.00 5,016.00 4,854.00 4,758.00 4,920.00 4,667.00 4,583.00 4,561.00 4,378.00 4,522.00 4,442.00 4,542.00 4,653.00 4,635.00 4,629.00 4,461.00 4,828.00 4,761.00 4,906.00 4,787.00 4,915.00 4,962.00 4,920.00 4,841.00 5,070.00 5,198.00 5,163.00 5,355.00 7,004.00 7,188.00 7,340.00 7,077.00 6,381.00 7,303.00 7,530.00 6,916.00 7,326.00 6,825.00 7,025.00 6,522.00 7,182.00 6,330.00 6,361.00 5,948.00 6,593.00 6,100.00 6,155.00 5,894.00
Gross profit 1,960.00 2,296.00 2,227.00 2,210.00 1,580.00 1,932.00 2,106.00 2,191.00 2,133.00 485.00 2,041.00 2,040.00 1,985.00 1,824.00 1,818.00 1,959.00 1,873.00 1,551.00 1,934.00 2,043.00 1,740.00 2,090.00 1,840.00 1,826.00 1,722.00 2,106.00 1,727.00 1,730.00 1,696.00 1,669.00 1,995.00 1,562.00 1,565.00 1,413.00 1,511.00 1,521.00 1,509.00 1,477.00 1,488.00 1,417.00 1,395.00 1,316.00 1,457.00 1,454.00 1,415.00 1,455.00 1,349.00 1,410.00 1,387.00 1,329.00 1,345.00 1,388.00 1,317.00 1,561.00 1,308.00 1,354.00 1,357.00 1,436.00 1,414.00 1,397.00 1,379.00 1,603.00 1,526.00 1,486.00 1,533.00 1,371.00 1,423.00 1,427.00 1,404.00 1,828.00 1,556.00 1,603.00 1,202.00 1,642.00 1,598.00 1,568.00 1,396.00 1,428.00 1,333.00 1,446.00 1,290.00
Total operating expenses + 971.00 1,256.00 985.00 785.00 1,007.00 843.00 986.00 1,101.00 1,062.00 878.00 1,025.00 1,073.00 1,038.00 918.00 974.00 1,005.00 976.00 809.00 891.00 999.00 -1,082.00 3.41 855.00 832.00 788.00 970.00 776.00 784.00 760.00 773.00 817.00 739.00 711.00 649.00 679.00 686.00 698.00 646.00 662.00 620.00 656.00 627.00 663.00 641.00 635.00 693.00 580.00 590.00 542.00 561.00 555.00 604.00 552.00 720.00 572.00 580.00 561.00 637.00 589.00 556.00 568.00 815.00 725.00 770.00 768.00 851.00 768.00 774.00 749.00 3,980.00 785.00 797.00 738.00 882.00 791.00 824.00 715.00 806.00 787.00 764.00 695.00
Operating income 989.00 1,040.00 1,242.00 1,425.00 573.00 1,089.00 1,120.00 1,090.00 1,071.00 -393.00 1,016.00 967.00 947.00 906.00 844.00 954.00 897.00 742.00 1,043.00 1,044.00 2,822.00 1,152.00 985.00 994.00 934.00 1,136.00 951.00 946.00 936.00 925.00 1,178.00 823.00 854.00 767.00 845.00 855.00 832.00 831.00 826.00 797.00 739.00 689.00 794.00 813.00 780.00 762.00 769.00 820.00 845.00 768.00 790.00 806.00 759.00 824.00 736.00 774.00 796.00 799.00 825.00 841.00 811.00 788.00 801.00 716.00 765.00 520.00 655.00 653.00 655.00 -2,152.00 771.00 806.00 464.00 760.00 807.00 744.00 681.00 622.00 546.00 682.00 595.00
Non-operating income (net) 41.00 700.00 81.00 2.00 5.00 462.00 68.00 56.00 60.00 -364.00 102.00 20.00 51.00 1,546.00 246.00 196.00 247.00 2,603.00 232.00 258.00 194.00 -847.00 182.00 209.00 119.00 -1,705.00 104.00 82.00 98.00 -140.00 59.00 26.00 17.00 -83.00 -60.00 -48.00 -59.00 -83.00 -57.00 -67.00 -63.00 -68.00 -65.00 -77.00 -76.00 -61.00 -75.00 -64.00 -59.00 -61.00 -70.00 -82.00 -47.00 -37.00 -41.00 -47.00 -40.00 -17.00 -70.00 -53.00 -53.00 -269.00 -55.00 -78.00 -73.00 -60.00 -35.00 -57.00 -65.00 -106.00 -29.00 -67.00 -55.00 -61.00 -76.00 -92.00 -91.00 65.00 -72.00 -93.00 -78.00
Income before tax 1,030.00 1,740.00 1,323.00 1,427.00 578.00 1,551.00 1,188.00 1,146.00 1,131.00 -757.00 1,118.00 987.00 998.00 2,452.00 1,090.00 1,150.00 1,144.00 3,345.00 1,275.00 1,302.00 3,016.00 305.00 1,167.00 1,203.00 1,053.00 -569.00 1,055.00 1,028.00 1,034.00 785.00 1,237.00 849.00 871.00 684.00 785.00 807.00 773.00 748.00 769.00 730.00 676.00 621.00 729.00 736.00 704.00 701.00 694.00 756.00 786.00 707.00 720.00 724.00 712.00 787.00 695.00 727.00 756.00 782.00 755.00 788.00 758.00 519.00 746.00 638.00 692.00 460.00 620.00 596.00 590.00 -2,258.00 742.00 739.00 409.00 699.00 731.00 652.00 590.00 687.00 474.00 589.00 517.00
Income tax expense 155.00 313.00 223.00 253.00 97.00 287.00 162.00 206.00 187.00 -222.00 181.00 175.00 156.00 372.00 175.00 204.00 189.00 635.00 212.00 265.00 821.00 -25.00 181.00 198.00 185.00 -160.00 122.00 167.00 171.00 128.00 93.00 160.00 132.00 506.00 140.00 255.00 133.00 223.00 167.00 213.00 120.00 162.00 213.00 205.00 220.00 195.00 221.00 245.00 207.00 229.00 223.00 236.00 223.00 254.00 236.00 247.00 250.00 232.00 235.00 268.00 262.00 143.00 257.00 -73.00 230.00 157.00 133.00 202.00 201.00 278.00 233.00 256.00 146.00 242.00 241.00 192.00 203.00 230.00 168.00 147.00 160.00
Net income 875.00 1,427.00 1,100.00 1,174.00 481.00 1,264.00 1,026.00 940.00 944.00 -535.00 937.00 812.00 842.00 2,080.00 915.00 946.00 955.00 2,710.00 1,063.00 1,037.00 2,195.00 330.00 986.00 1,005.00 868.00 -409.00 933.00 861.00 863.00 657.00 1,144.00 689.00 739.00 178.00 645.00 552.00 640.00 525.00 602.00 517.00 556.00 459.00 516.00 531.00 484.00 506.00 473.00 511.00 579.00 478.00 497.00 488.00 489.00 533.00 459.00 480.00 506.00 548.00 520.00 520.00 530.00 376.00 497.00 711.00 469.00 413.00 490.00 394.00 389.00 -2,533.00 512.00 495.00 264.00 454.00 489.00 460.00 387.00 453.00 302.00 430.00 358.00
about 4 hours ago