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 122,687.00 129,881.00 144,766.00 176,383.00 113,977.00 64,912.00 108,324.00 117,033.00 93,980.00 75,659.00 87,804.00 130,844.00 138,074.00 139,250.00 125,987.00 82,233.00 68,144.00 119,114.00 95,327.00 91,832.20
Cost of revenue 117,318.00 125,121.00 131,877.00 159,632.00 110,895.00 65,700.00 103,599.00 111,491.00 89,485.00 71,316.00 80,736.00 124,218.00 133,353.00 133,528.00 121,736.00 74,458.00 65,270.00 111,984.00 85,661.00 81,267.00
Gross profit 5,369.00 4,760.00 12,889.00 16,751.00 3,082.00 -788.00 4,725.00 5,542.00 4,495.00 4,343.00 7,068.00 6,626.00 4,721.00 5,722.00 4,251.00 7,775.00 2,874.00 7,130.00 9,666.00 10,565.20
Total operating expenses + 1,057.00 1,005.00 1,031.00 1,061.00 952.00 791.00 889.00 970.00 896.00 715.00 710.00 724.00 758.00 698.00 571.00 5,897.00 2,702.00 6,567.00 2,748.00 2,555.20
Operating income 4,312.00 3,755.00 11,858.00 15,690.00 2,130.00 -1,579.00 3,836.00 4,572.00 3,599.00 3,572.00 6,358.00 5,902.00 3,963.00 4,010.00 3,680.00 1,876.00 -58.00 563.00 6,918.00 8,010.00
Non-operating income (net) -1,307.00 -57.00 -90.00 -383.00 -587.00 -431.00 -350.00 -340.00 -392.00 -390.00 -387.00 -350.00 19.00 -304.00 -358.00 -378.00 -391.00 -227.00 -192.00 179.00
Income before tax 3,005.00 3,698.00 11,768.00 15,307.00 1,543.00 -2,010.00 3,486.00 4,232.00 3,207.00 3,182.00 5,971.00 5,552.00 3,982.00 3,706.00 3,322.00 1,498.00 -449.00 336.00 6,726.00 8,189.00
Income tax expense 759.00 692.00 2,619.00 3,428.00 255.00 -903.00 702.00 879.00 -949.00 765.00 1,870.00 1,777.00 1,254.00 1,626.00 1,226.00 575.00 -97.00 1,467.00 2,161.00 2,726.00
Net income 2,348.00 2,770.00 8,835.00 11,528.00 930.00 -1,426.00 2,422.00 3,122.00 4,065.00 2,289.00 3,990.00 3,630.00 2,720.00 2,083.00 2,090.00 324.00 -1,982.00 -1,131.00 5,234.00 5,462.20
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 32,381.00 31,730.00 32,168.00 29,889.00 30,258.00 30,756.00 32,876.00 34,490.00 31,759.00 35,414.00 38,404.00 34,509.00 36,439.00 41,746.00 44,454.00 51,641.00 38,542.00 35,903.00 29,520.00 27,748.00 20,806.00 16,604.00 15,809.00 10,397.00 22,102.00 27,879.00 27,249.00 28,933.00 24,263.00 28,730.00 30,849.00 31,015.00 26,439.00 26,392.00 23,562.00 22,254.00 21,772.00 20,712.00 19,649.00 19,584.00 15,714.00 18,777.00 22,579.00 25,118.00 21,330.00 27,859.00 34,408.00 34,914.00 33,663.00 34,429.00 36,137.00 34,034.00 33,474.00 34,695.00 34,726.00 34,662.00 35,167.00 34,673.00 33,713.00 31,293.00 26,308.00 18,605.00 22,210.00 21,775.00 19,643.00 16,906.00 19,489.00 17,925.00 13,824.00 18,569.00 35,960.00 36,640.00 27,945.00 29,277.00 23,492.00 23,999.00 19,502.00 19,791.80 24,318.80 26,780.80 20,940.80
Cost of revenue 29,501.00 28,468.00 30,408.00 28,668.00 29,762.00 30,138.00 32,132.00 33,063.00 29,788.00 33,551.00 34,645.00 31,539.00 32,142.00 37,082.00 40,442.00 45,174.00 36,934.00 34,005.00 28,613.00 27,051.00 21,226.00 16,845.00 16,219.00 8,436.00 24,200.00 25,890.00 26,141.00 27,824.00 23,744.00 27,197.00 29,411.00 29,493.00 25,390.00 25,284.00 21,951.00 21,205.00 21,045.00 19,884.00 18,565.00 18,138.00 13,699.00 17,925.00 20,261.00 22,862.00 19,688.00 25,849.00 32,558.00 33,659.00 32,153.00 32,688.00 35,435.00 32,993.00 32,237.00 32,864.00 32,898.00 33,130.00 34,636.00 34,377.00 31,183.00 29,466.00 25,569.00 18,268.00 20,936.00 20,167.00 19,048.00 16,217.00 19,027.00 17,558.00 12,625.00 16,710.00 33,685.00 34,806.00 26,783.00 27,076.00 21,846.00 20,295.00 17,283.00 17,662.00 21,348.00 23,249.00 19,008.00
Gross profit 2,880.00 3,262.00 1,772.00 1,221.00 496.00 618.00 744.00 1,427.00 1,971.00 1,863.00 3,759.00 2,970.00 4,297.00 4,664.00 4,012.00 6,467.00 1,608.00 1,898.00 907.00 697.00 -420.00 -241.00 -410.00 1,961.00 -2,098.00 1,989.00 1,108.00 1,109.00 519.00 1,533.00 1,438.00 1,522.00 1,049.00 1,108.00 1,611.00 1,049.00 727.00 828.00 1,084.00 1,446.00 2,015.00 852.00 2,318.00 2,256.00 1,642.00 2,010.00 1,850.00 1,255.00 1,510.00 1,741.00 702.00 1,041.00 1,237.00 1,831.00 1,828.00 1,532.00 531.00 296.00 2,530.00 1,827.00 739.00 337.00 1,274.00 1,608.00 595.00 689.00 462.00 367.00 1,199.00 1,859.00 2,275.00 1,834.00 1,162.00 2,201.00 1,646.00 3,704.00 2,219.00 2,129.80 2,970.80 3,531.80 1,932.80
Total operating expenses + 1,149.00 1,687.00 262.00 224.00 1,396.00 270.00 237.00 206.00 292.00 310.00 256.00 211.00 254.00 369.00 220.00 248.00 224.00 304.00 214.00 188.00 246.00 229.00 211.00 172.00 179.00 250.00 227.00 201.00 211.00 234.00 219.00 269.00 248.00 255.00 273.00 178.00 190.00 208.00 192.00 159.00 1,186.00 206.00 179.00 178.00 147.00 214.00 180.00 170.00 160.00 179.00 170.00 233.00 176.00 189.00 174.00 171.00 164.00 129.00 551.00 537.00 495.00 -79.00 703.00 685.00 627.00 589.00 738.00 684.00 692.00 4,766.00 435.00 676.00 690.00 1,317.00 478.00 511.00 454.00 649.80 637.80 667.80 599.80
Operating income 1,731.00 1,575.00 1,509.00 997.00 -900.00 348.00 507.00 1,221.00 1,679.00 1,553.00 3,503.00 2,759.00 4,043.00 4,295.00 3,792.00 6,219.00 1,384.00 1,594.00 693.00 509.00 -666.00 -470.00 -621.00 1,789.00 -2,277.00 1,739.00 881.00 908.00 308.00 1,299.00 1,219.00 1,253.00 801.00 853.00 1,338.00 871.00 537.00 620.00 892.00 1,231.00 829.00 646.00 2,139.00 2,078.00 1,495.00 1,796.00 1,670.00 1,085.00 1,350.00 1,562.00 532.00 808.00 1,061.00 1,584.00 1,309.00 1,361.00 -244.00 167.00 1,979.00 1,290.00 244.00 416.00 571.00 921.00 -32.00 445.00 -693.00 -317.00 507.00 -2,907.00 1,840.00 1,158.00 472.00 884.00 1,168.00 3,193.00 1,765.00 1,480.00 2,333.00 2,864.00 1,333.00
Non-operating income (net) -8.00 -51.00 -53.00 -55.00 -17.00 -25.00 -18.00 -18.00 4.00 -4.00 -27.00 -42.00 -17.00 -45.00 -64.00 -109.00 -165.00 -315.00 -120.00 -48.00 -104.00 -128.00 -95.00 -115.00 -93.00 -83.00 -77.00 -100.00 -90.00 -72.00 -69.00 -129.00 -70.00 -88.00 -97.00 -103.00 -104.00 -91.00 -103.00 -97.00 -99.00 -96.00 -109.00 -105.00 -77.00 -92.00 -87.00 -86.00 -85.00 240.00 -85.00 -67.00 -69.00 -60.00 -72.00 -79.00 -93.00 -74.00 -87.00 -97.00 -100.00 -46.00 -101.00 -115.00 -116.00 -84.00 -121.00 -106.00 -80.00 -37.00 -45.00 -68.00 -77.00 -85.00 22.00 -76.00 -54.00 161.00 106.00 -41.00 -47.00
Income before tax 1,723.00 1,524.00 1,456.00 942.00 -917.00 323.00 489.00 1,203.00 1,683.00 1,549.00 3,476.00 2,717.00 4,026.00 4,250.00 3,728.00 6,110.00 1,219.00 1,279.00 573.00 461.00 -770.00 -598.00 -716.00 1,674.00 -2,370.00 1,656.00 804.00 808.00 218.00 1,227.00 1,150.00 1,124.00 731.00 765.00 1,241.00 768.00 433.00 529.00 789.00 1,134.00 730.00 550.00 2,030.00 1,973.00 1,418.00 1,704.00 1,583.00 999.00 1,265.00 1,802.00 447.00 741.00 992.00 1,524.00 1,237.00 1,282.00 -337.00 93.00 1,892.00 1,193.00 144.00 370.00 470.00 806.00 -148.00 361.00 -814.00 -423.00 427.00 -2,944.00 1,795.00 1,090.00 395.00 799.00 1,190.00 3,117.00 1,711.00 1,641.00 2,439.00 2,823.00 1,286.00
Income tax expense 401.00 355.00 390.00 279.00 -265.00 -34.00 96.00 277.00 353.00 331.00 813.00 595.00 880.00 1,018.00 816.00 1,342.00 252.00 169.00 65.00 169.00 -148.00 -289.00 -337.00 339.00 -616.00 326.00 165.00 160.00 51.00 205.00 276.00 249.00 149.00 -1,635.00 378.00 196.00 112.00 113.00 144.00 291.00 217.00 155.00 657.00 608.00 450.00 484.00 521.00 343.00 429.00 515.00 123.00 276.00 340.00 515.00 564.00 452.00 95.00 48.00 689.00 449.00 40.00 168.00 178.00 276.00 -47.00 139.00 -185.00 -169.00 118.00 334.00 643.00 356.00 134.00 232.00 342.00 1,055.00 567.00 527.00 836.00 926.00 437.00
Net income 1,263.00 1,134.00 1,095.00 714.00 -595.00 281.00 364.00 880.00 1,245.00 1,202.00 2,622.00 1,944.00 3,067.00 3,113.00 2,817.00 4,693.00 905.00 1,009.00 463.00 162.00 -704.00 -359.00 -464.00 1,253.00 -1,851.00 1,060.00 609.00 612.00 141.00 952.00 856.00 845.00 469.00 2,371.00 841.00 548.00 305.00 367.00 613.00 814.00 495.00 298.00 1,377.00 1,351.00 964.00 1,155.00 1,059.00 588.00 828.00 1,288.00 312.00 466.00 654.00 1,010.00 674.00 831.00 -432.00 45.00 1,203.00 744.00 98.00 -438.00 292.00 583.00 -113.00 -1,408.00 -629.00 -254.00 309.00 -3,278.00 1,152.00 734.00 261.00 1,173.00 1,067.00 2,046.00 948.00 1,113.80 1,602.80 1,896.80 848.80
about 6 hours ago