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 21,593.00 27,099.00 28,331.00 36,253.00 25,962.00 17,138.00 19,214.00 15,570.00 12,460.00 10,094.00 12,478.00 19,391.00 24,440.00 24,099.00 23,744.00 18,873.00 15,356.00 24,301.00 18,845.00 17,175.00
Cost of revenue 14,299.00 17,450.00 18,589.00 19,205.00 18,358.00 16,697.00 14,774.00 10,655.00 9,678.00 9,519.00 10,384.00 11,214.00 13,165.00 12,700.00 11,234.00 9,552.00 8,769.00 10,488.00 9,535.00 8,381.00
Gross profit 7,294.00 9,649.00 9,742.00 17,048.00 7,604.00 441.00 4,440.00 4,915.00 2,782.00 575.00 2,094.00 8,177.00 11,275.00 11,399.00 12,510.00 9,321.00 6,587.00 13,813.00 9,310.00 8,794.00
Total operating expenses + 3,572.00 3,682.00 3,254.00 3,764.00 2,933.00 2,370.00 3,154.00 2,052.00 1,735.00 1,607.00 1,613.00 2,053.00 2,550.00 2,282.00 2,128.00 1,855.00 1,783.00 1,845.00 1,561.00 1,403.00
Operating income 3,722.00 5,967.00 6,488.00 13,284.00 4,671.00 -1,929.00 1,286.00 2,863.00 1,047.00 -1,032.00 481.00 6,124.00 8,725.00 9,117.00 10,382.00 7,466.00 4,804.00 11,968.00 7,749.00 7,391.00
Non-operating income (net) -594.00 -1,897.00 -59.00 833.00 -966.00 -13,776.00 -932.00 3,076.00 281.00 -632.00 -9,957.00 -4,569.00 952.00 -1,364.00 459.00 170.00 92.00 -384.00 911.00 276.00
Income before tax 3,128.00 4,070.00 6,429.00 14,117.00 3,705.00 -15,705.00 354.00 5,939.00 1,328.00 -1,664.00 -9,476.00 1,555.00 9,677.00 7,753.00 10,841.00 7,636.00 4,896.00 11,584.00 8,660.00 7,667.00
Income tax expense 1,021.00 1,174.00 1,733.00 813.00 915.00 -2,172.00 861.00 1,477.00 17.00 -662.00 -1,330.00 1,685.00 3,755.00 3,118.00 4,201.00 2,995.00 1,918.00 4,629.00 3,507.00 3,354.00
Net income 2,369.00 3,043.00 4,673.00 13,221.00 2,312.00 -14,831.00 -667.00 4,114.00 1,305.00 -574.00 -7,829.00 616.00 5,890.00 4,590.00 6,760.00 4,524.00 2,911.00 6,857.00 5,400.00 4,191.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,230.00 5,013.00 6,624.00 6,317.00 6,803.00 6,924.00 7,087.00 6,875.00 6,213.00 7,339.00 7,272.00 6,602.00 7,118.00 8,219.00 9,376.00 10,352.00 8,214.00 7,794.00 6,881.00 6,102.00 5,185.00 4,556.00 4,016.00 3,315.00 5,251.00 4,887.00 5,767.00 3,737.00 4,064.00 4,762.00 5,181.00 4,137.00 3,782.00 3,475.00 2,987.00 3,053.00 2,945.00 2,827.00 2,639.00 2,531.00 2,123.00 2,806.00 3,116.00 3,469.00 3,089.00 953.00 5,996.00 5,133.00 4,968.00 6,172.00 6,449.00 5,962.00 5,872.00 6,171.00 5,965.00 5,768.00 6,268.00 6,049.00 6,006.00 6,173.00 5,726.00 4,728.00 4,763.00 4,603.00 4,793.00 4,580.00 4,104.00 3,722.00 3,103.00 4,284.00 7,060.00 7,220.00 6,020.00 6,746.00 4,841.00 4,411.00 4,015.00 4,415.00 4,402.00 4,470.00 4,527.00
Cost of revenue 4,610.00 3,619.00 4,463.00 4,410.00 4,348.00 4,511.00 4,486.00 4,352.00 4,101.00 4,870.00 4,591.00 4,597.00 4,531.00 4,753.00 4,837.00 4,989.00 4,508.00 4,728.00 4,455.00 4,696.00 4,479.00 3,877.00 3,894.00 3,941.00 4,985.00 4,965.00 4,207.00 2,883.00 2,719.00 3,090.00 2,833.00 2,433.00 2,299.00 2,456.00 2,360.00 2,483.00 2,379.00 2,393.00 2,393.00 2,314.00 2,383.00 2,630.00 2,536.00 2,596.00 2,586.00 1,184.00 3,385.00 3,297.00 2,620.00 3,378.00 3,214.00 3,180.00 3,137.00 3,169.00 3,176.00 3,060.00 2,950.00 -740.00 2,879.00 2,720.00 2,526.00 -1,156.00 2,444.00 2,505.00 2,498.00 -794.00 2,186.00 2,113.00 2,122.00 -430.00 2,905.00 2,739.00 2,536.00 175.00 2,423.00 2,298.00 2,180.00 213.00 2,140.00 2,152.00 2,060.00
Gross profit 620.00 1,394.00 2,161.00 1,907.00 2,455.00 2,413.00 2,601.00 2,523.00 2,112.00 2,469.00 2,681.00 2,005.00 2,587.00 3,466.00 4,539.00 5,363.00 3,706.00 3,066.00 2,426.00 1,406.00 706.00 679.00 122.00 -626.00 266.00 -78.00 1,560.00 854.00 1,345.00 1,672.00 2,348.00 1,704.00 1,483.00 1,019.00 627.00 570.00 566.00 434.00 246.00 217.00 -260.00 176.00 580.00 873.00 503.00 -231.00 2,611.00 1,836.00 2,348.00 2,794.00 3,235.00 2,782.00 2,735.00 3,002.00 2,789.00 2,708.00 3,318.00 6,789.00 3,127.00 3,453.00 3,200.00 5,884.00 2,319.00 2,098.00 2,295.00 5,374.00 1,918.00 1,609.00 981.00 4,714.00 4,155.00 4,481.00 3,484.00 6,571.00 2,418.00 2,113.00 1,835.00 4,202.00 2,262.00 2,318.00 2,467.00
Total operating expenses + 245.00 927.00 987.00 1,050.00 978.00 1,052.00 858.00 868.00 904.00 970.00 876.00 553.00 855.00 1,098.00 993.00 961.00 830.00 845.00 785.00 669.00 634.00 700.00 577.00 407.00 686.00 1,268.00 851.00 546.00 489.00 579.00 541.00 517.00 415.00 538.00 428.00 429.00 340.00 471.00 377.00 439.00 356.00 383.00 292.00 464.00 426.00 121.00 518.00 612.00 492.00 695.00 713.00 769.00 629.00 688.00 635.00 598.00 706.00 4,256.00 433.00 612.00 676.00 3,688.00 411.00 436.00 498.00 3,604.00 474.00 472.00 375.00 3,385.00 391.00 506.00 404.00 2,847.00 415.00 394.00 395.00 2,397.00 352.00 352.00 351.00
Operating income 375.00 467.00 1,174.00 857.00 1,477.00 1,361.00 1,743.00 1,655.00 1,208.00 1,499.00 1,805.00 1,452.00 1,732.00 2,606.00 3,546.00 4,402.00 2,876.00 2,221.00 1,641.00 737.00 72.00 -21.00 -455.00 -1,033.00 -420.00 -1,346.00 709.00 308.00 856.00 1,093.00 1,807.00 1,187.00 1,068.00 481.00 199.00 141.00 226.00 -37.00 -131.00 -222.00 -616.00 -207.00 204.00 409.00 77.00 -352.00 2,039.00 1,806.00 1,856.00 2,099.00 2,522.00 2,013.00 2,106.00 2,314.00 2,154.00 2,110.00 2,612.00 2,533.00 2,694.00 2,841.00 2,524.00 2,196.00 2,033.00 1,835.00 1,817.00 1,770.00 1,444.00 1,137.00 606.00 1,329.00 3,764.00 3,975.00 3,134.00 3,724.00 2,003.00 1,719.00 1,471.00 1,805.00 1,910.00 1,966.00 2,096.00
Non-operating income (net) 15.00 -61.00 -8.00 -119.00 -145.00 -1,530.00 -149.00 -20.00 -198.00 60.00 4.00 -125.00 2.00 -206.00 102.00 584.00 207.00 -191.00 -424.00 -594.00 243.00 -1,404.00 -3,603.00 -7,151.00 -1,618.00 356.00 -1,283.00 633.00 0.00 -158.00 772.00 -37.00 -21.00 -415.00 76.00 651.00 -61.00 -603.00 -195.00 -61.00 53.00 -6,488.00 -3,315.00 37.00 -311.00 -4,925.00 -342.00 164.00 75.00 517.00 98.00 129.00 97.00 -1,701.00 80.00 -4.00 87.00 -24.00 168.00 89.00 -162.00 -383.00 -55.00 4.00 -15.00 -211.00 -18.00 2.00 -27.00 -796.00 35.00 -32.00 -38.00 -1,217.00 166.00 333.00 379.00 -89.00 103.00 18.00 20.00
Income before tax 390.00 406.00 1,166.00 738.00 1,332.00 -169.00 1,594.00 1,635.00 1,010.00 1,559.00 1,809.00 1,327.00 1,734.00 2,400.00 3,648.00 4,986.00 3,083.00 2,030.00 1,217.00 143.00 315.00 -1,425.00 -4,058.00 -8,184.00 -2,038.00 -990.00 -574.00 941.00 856.00 935.00 2,579.00 1,150.00 1,047.00 66.00 275.00 792.00 165.00 -640.00 -326.00 -283.00 -563.00 -6,695.00 -3,111.00 446.00 -234.00 -5,277.00 1,697.00 1,970.00 1,931.00 2,616.00 2,620.00 2,142.00 2,203.00 613.00 2,234.00 2,106.00 2,699.00 2,509.00 2,862.00 2,930.00 2,362.00 1,813.00 1,978.00 1,839.00 1,802.00 1,559.00 1,426.00 1,139.00 579.00 533.00 3,799.00 3,943.00 3,096.00 2,507.00 2,169.00 2,052.00 1,850.00 1,716.00 2,013.00 1,984.00 2,116.00
Income tax expense 154.00 173.00 324.00 270.00 387.00 -49.00 454.00 465.00 304.00 361.00 434.00 467.00 471.00 473.00 902.00 1,231.00 -1,793.00 469.00 387.00 43.00 16.00 -276.00 -403.00 -1,468.00 -25.00 46.00 116.00 306.00 225.00 126.00 710.00 302.00 339.00 -431.00 85.00 285.00 78.00 -333.00 -30.00 -96.00 -203.00 -1,190.00 -445.00 324.00 -19.00 -1,021.00 699.00 809.00 794.00 973.00 1,037.00 901.00 844.00 249.00 855.00 875.00 1,139.00 949.00 1,087.00 1,111.00 1,054.00 650.00 816.00 750.00 729.00 673.00 549.00 455.00 241.00 118.00 1,546.00 1,646.00 1,294.00 1,057.00 862.00 904.00 703.00 794.00 886.00 851.00 932.00
Net income 3,345.00 102.00 830.00 431.00 931.00 -125.00 1,128.00 1,155.00 884.00 1,192.00 1,368.00 856.00 1,257.00 1,927.00 2,728.00 3,727.00 4,842.00 1,528.00 823.00 103.00 -146.00 -1,112.00 -3,575.00 -8,131.00 -2,013.00 -1,138.00 -794.00 632.00 628.00 705.00 1,861.00 843.00 705.00 495.00 189.00 505.00 117.00 -272.00 -241.00 -139.00 78.00 -5,178.00 -2,609.00 176.00 -218.00 -3,413.00 1,208.00 1,431.00 1,390.00 1,643.00 1,583.00 1,322.00 1,355.00 336.00 1,375.00 1,328.00 1,559.00 1,634.00 1,771.00 1,817.00 1,549.00 1,212.00 1,191.00 1,063.00 1,064.00 938.00 927.00 682.00 368.00 443.00 2,271.00 2,297.00 1,846.00 1,452.00 1,324.00 1,412.00 1,212.00 928.00 1,170.00 860.00 1,231.00
about 8 hours ago