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 48,194.00 48,300.00 45,006.00 46,159.00 46,385.00 42,518.00 26,145.00 22,561.00 20,776.00 19,427.00 16,560.00 15,879.00 16,385.00 17,621.00 21,244.00 19,484.00 18,808.00 20,597.00 19,348.00 17,914.00
Cost of revenue 15,592.00 20,868.00 19,649.00 19,669.00 19,624.00 20,818.00 8,895.00 6,486.00 5,818.00 4,932.00 3,754.00 3,879.00 4,585.00 4,433.00 5,523.00 5,154.00 5,031.00 6,156.00 6,141.00 5,572.00
Gross profit 32,602.00 27,432.00 25,357.00 26,490.00 26,761.00 21,700.00 17,250.00 16,075.00 14,958.00 14,495.00 12,806.00 12,000.00 11,800.00 13,188.00 15,721.00 14,330.00 13,777.00 14,441.00 13,207.00 11,684.00
Total operating expenses + 19,906.00 17,774.00 16,885.00 17,219.00 17,221.00 17,208.00 10,811.00 9,681.00 9,719.00 9,316.00 8,868.00 8,865.00 8,670.00 8,921.00 8,970.00 8,194.00 8,729.00 9,566.00 9,440.00 9,042.00
Operating income 12,696.00 9,658.00 8,472.00 9,271.00 9,540.00 4,492.00 6,439.00 6,394.00 5,239.00 5,179.00 3,938.00 3,135.00 3,130.00 4,267.00 6,751.00 6,136.00 5,048.00 4,875.00 3,767.00 2,642.00
Non-operating income (net) -3,368.00 -18,037.00 -32.00 -1,558.00 -1,442.00 -11,363.00 -1,464.00 -426.00 -108.00 736.00 -1,861.00 -754.00 -239.00 -1,927.00 230.00 -65.00 554.00 -99.00 -233.00 -242.00
Income before tax 9,328.00 -8,379.00 8,440.00 7,713.00 8,098.00 -6,871.00 4,975.00 5,968.00 5,131.00 5,915.00 2,077.00 2,381.00 2,891.00 2,340.00 6,981.00 6,071.00 5,602.00 4,776.00 3,534.00 2,400.00
Income tax expense 2,272.00 554.00 400.00 1,368.00 1,084.00 2,124.00 1,515.00 1,021.00 4,156.00 1,408.00 446.00 352.00 311.00 -161.00 1,721.00 1,558.00 1,182.00 1,090.00 803.00 538.00
Net income 7,053.00 -8,948.00 8,025.00 6,327.00 6,994.00 -8,995.00 3,439.00 4,920.00 1,007.00 4,457.00 1,565.00 2,004.00 2,563.00 1,960.00 3,709.00 3,102.00 10,612.00 5,247.00 2,165.00 1,585.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 11,489.00 12,502.00 12,222.00 12,269.00 11,201.00 12,342.00 11,892.00 12,201.00 11,865.00 11,477.00 10,966.00 11,226.00 11,337.00 11,406.00 11,218.00 11,887.00 11,648.00 11,985.00 11,624.00 11,703.00 11,073.00 11,068.00 10,540.00 10,129.00 10,781.00 7,945.00 6,007.00 6,273.00 5,920.00 5,973.00 5,691.00 5,704.00 5,193.00 5,449.00 5,254.00 5,144.00 4,929.00 5,243.00 4,922.00 4,871.00 4,391.00 4,287.00 4,069.00 4,163.00 4,041.00 4,258.00 3,921.00 3,889.00 3,811.00 4,441.00 4,065.00 4,048.00 3,831.00 4,191.00 3,736.00 4,443.00 5,251.00 5,454.00 5,345.00 5,434.00 5,011.00 5,111.00 4,798.00 4,768.00 4,807.00 2,922.00 5,487.00 5,384.00 5,015.00 5,249.00 5,254.00 5,203.00 5,181.00 4,894.00 5,050.00 4,928.00 4,476.00 4,213.00 4,154.00 4,871.00 4,676.00
Cost of revenue 3,421.00 4,097.00 3,435.00 4,199.00 3,861.00 4,918.00 5,275.00 5,400.00 5,275.00 4,985.00 4,746.00 5,097.00 4,821.00 4,916.00 4,771.00 5,094.00 4,888.00 4,792.00 4,855.00 4,992.00 4,985.00 4,829.00 4,978.00 5,080.00 5,931.00 3,530.00 1,788.00 1,870.00 1,832.00 1,688.00 1,649.00 1,598.00 1,591.00 1,693.00 1,564.00 1,387.00 1,219.00 1,571.00 1,305.00 1,206.00 1,052.00 952.00 1,097.00 1,013.00 847.00 966.00 1,007.00 991.00 968.00 1,273.00 1,175.00 1,108.00 1,063.00 1,075.00 987.00 1,245.00 1,303.00 1,367.00 1,407.00 1,481.00 1,343.00 1,414.00 1,280.00 1,277.00 1,306.00 704.00 1,562.00 1,461.00 1,413.00 1,522.00 1,634.00 1,670.00 1,657.00 1,655.00 1,622.00 1,549.00 1,392.00 1,447.00 1,465.00 1,568.00 1,476.00
Gross profit 8,068.00 8,405.00 8,787.00 8,070.00 7,340.00 7,424.00 6,617.00 6,801.00 6,590.00 6,492.00 6,220.00 6,129.00 6,516.00 6,490.00 6,447.00 6,793.00 6,760.00 7,193.00 6,769.00 6,711.00 6,088.00 6,239.00 5,562.00 5,049.00 4,850.00 4,415.00 4,219.00 4,403.00 4,088.00 4,285.00 4,042.00 4,106.00 3,602.00 3,756.00 3,690.00 3,757.00 3,710.00 3,672.00 3,617.00 3,665.00 3,339.00 3,335.00 2,972.00 3,150.00 3,194.00 3,292.00 2,914.00 2,898.00 2,843.00 3,168.00 2,890.00 2,940.00 2,768.00 3,116.00 2,749.00 3,198.00 3,948.00 4,087.00 3,938.00 3,953.00 3,668.00 3,697.00 3,518.00 3,491.00 3,501.00 2,218.00 3,925.00 3,923.00 3,602.00 3,727.00 3,620.00 3,533.00 3,524.00 3,239.00 3,428.00 3,379.00 3,084.00 2,766.00 2,689.00 3,303.00 3,200.00
Total operating expenses + 4,797.00 6,986.00 5,148.00 3,953.00 3,819.00 4,893.00 4,329.00 4,217.00 5,055.00 4,540.00 4,116.00 4,186.00 4,063.00 4,776.00 4,217.00 4,104.00 4,049.00 4,959.00 5,037.00 5,153.00 3,891.00 5,508.00 4,196.00 4,110.00 3,922.00 3,714.00 2,417.00 2,385.00 2,305.00 2,695.00 2,365.00 3,547.00 2,209.00 2,727.00 2,626.00 2,255.00 2,095.00 2,675.00 2,282.00 2,529.00 2,226.00 3,466.00 2,356.00 3,027.00 2,072.00 3,293.00 2,211.00 2,599.00 2,130.00 2,306.00 2,104.00 2,312.00 2,113.00 2,767.00 2,189.00 2,190.00 2,108.00 2,509.00 2,197.00 2,216.00 2,077.00 2,562.00 1,947.00 1,979.00 2,022.00 1,430.00 2,958.00 2,973.00 3,122.00 2,910.00 2,404.00 2,411.00 2,235.00 2,621.00 2,392.00 2,355.00 2,234.00 2,550.00 2,231.00 2,273.00 2,283.00
Operating income 3,271.00 1,419.00 3,639.00 4,117.00 3,521.00 2,531.00 2,288.00 2,584.00 1,535.00 1,952.00 2,104.00 1,943.00 2,453.00 1,714.00 2,230.00 2,689.00 2,711.00 2,234.00 1,732.00 1,558.00 2,197.00 731.00 1,366.00 939.00 928.00 701.00 1,802.00 2,018.00 1,783.00 1,590.00 1,677.00 559.00 1,393.00 1,029.00 1,064.00 1,502.00 1,615.00 997.00 1,335.00 1,136.00 1,113.00 -131.00 616.00 123.00 1,122.00 -1.00 703.00 299.00 713.00 862.00 786.00 628.00 655.00 521.00 557.00 1,008.00 1,843.00 1,578.00 1,741.00 1,737.00 1,591.00 1,135.00 1,571.00 1,512.00 1,479.00 788.00 1,442.00 1,381.00 996.00 817.00 1,216.00 1,285.00 1,086.00 618.00 878.00 851.00 785.00 216.00 458.00 1,030.00 917.00
Non-operating income (net) -31.00 51.00 -525.00 -2,344.00 -550.00 -2,356.00 -612.00 -1,298.00 -13,051.00 -278.00 33.00 -84.00 317.00 145.00 -21.00 -731.00 -1,024.00 -376.00 425.00 -5.00 333.00 -11,182.00 891.00 688.00 -1,232.00 -830.00 -453.00 -242.00 196.00 -85.00 490.00 -42.00 386.00 -331.00 119.00 -207.00 340.00 89.00 224.00 479.00 542.00 -279.00 371.00 -71.00 326.00 -59.00 305.00 149.00 272.00 7.00 32.00 -98.00 19.00 -8.00 -1,816.00 51.00 184.00 16.00 89.00 53.00 176.00 278.00 43.00 80.00 -27.00 -35.00 123.00 141.00 199.00 1,071.00 -61.00 -64.00 121.00 -569.00 378.00 134.00 67.00 -501.00 159.00 80.00 276.00
Income before tax 3,240.00 1,470.00 3,114.00 1,773.00 2,971.00 175.00 1,676.00 1,286.00 -11,516.00 1,674.00 2,137.00 1,859.00 2,770.00 1,859.00 2,209.00 1,958.00 1,687.00 1,858.00 2,157.00 1,553.00 2,530.00 -10,451.00 2,257.00 1,627.00 -304.00 -129.00 1,349.00 1,776.00 1,979.00 1,505.00 2,167.00 517.00 1,779.00 698.00 1,183.00 1,295.00 1,955.00 1,086.00 1,559.00 1,615.00 1,655.00 -410.00 987.00 52.00 1,448.00 -60.00 1,008.00 448.00 985.00 869.00 818.00 530.00 674.00 513.00 -1,259.00 1,059.00 2,027.00 1,594.00 1,830.00 1,790.00 1,767.00 1,413.00 1,614.00 1,592.00 1,452.00 753.00 1,565.00 1,522.00 1,195.00 1,888.00 1,155.00 1,221.00 1,207.00 49.00 1,256.00 985.00 852.00 -285.00 617.00 1,110.00 1,193.00
Income tax expense 561.00 384.00 919.00 460.00 509.00 99.00 461.00 -398.00 392.00 -88.00 203.00 -218.00 503.00 -166.00 601.00 529.00 404.00 -514.00 605.00 492.00 501.00 -424.00 379.00 1,707.00 462.00 931.00 -17.00 337.00 264.00 347.00 255.00 135.00 284.00 3,027.00 327.00 373.00 429.00 188.00 344.00 427.00 449.00 -222.00 257.00 162.00 249.00 -87.00 276.00 114.00 49.00 134.00 126.00 119.00 51.00 -411.00 -546.00 251.00 545.00 363.00 475.00 483.00 400.00 571.00 312.00 324.00 351.00 -158.00 366.00 353.00 275.00 424.00 308.00 258.00 330.00 118.00 292.00 203.00 68.00 -167.00 193.00 256.00 328.00
Net income 2,678.00 1,086.00 2,201.00 1,310.00 2,456.00 72.00 1,211.00 1,680.00 -11,911.00 1,762.00 1,928.00 2,073.00 2,262.00 2,022.00 1,606.00 1,421.00 1,278.00 2,372.00 1,546.00 1,055.00 2,021.00 -10,027.00 1,872.00 -85.00 -775.00 -1,056.00 1,353.00 1,432.00 1,710.00 1,160.00 1,901.00 373.00 1,486.00 -2,328.00 845.00 916.00 1,574.00 894.00 1,202.00 1,166.00 1,195.00 -197.00 706.00 -130.00 1,186.00 13.00 721.00 333.00 937.00 726.00 692.00 536.00 609.00 925.00 -711.00 645.00 1,101.00 852.00 969.00 902.00 986.00 483.00 949.00 927.00 743.00 8,025.00 966.00 983.00 638.00 1,244.00 2,578.00 764.00 661.00 -89.00 858.00 706.00 690.00 -134.00 338.00 667.00 714.00
about 4 hours ago