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
Total revenue 132,699.00 138,864.00 148,379.00 177,453.00 119,983.00 69,779.00 111,148.00 86,086.00 74,733.00 63,339.00 72,051.00 97,817.00 100,160.00 82,243.00 78,638.00 62,487.00 45,639.00 65,258.00
Cost of revenue 122,697.00 129,577.00 131,873.00 154,886.00 113,372.00 69,108.00 102,453.00 79,217.00 69,203.00 58,816.00 57,763.00 85,601.00 88,978.00 69,943.00 68,602.00 55,265.00 38,320.00 56,527.00
Gross profit 10,002.00 9,287.00 16,506.00 22,567.00 6,611.00 671.00 8,695.00 6,869.00 5,530.00 4,523.00 14,288.00 12,216.00 11,182.00 12,300.00 10,036.00 7,222.00 7,319.00 8,731.00
Total operating expenses + 4,234.00 4,039.00 3,920.00 3,597.00 2,311.00 12,918.00 4,233.00 2,179.00 1,512.00 2,137.00 9,596.00 8,165.00 7,757.00 6,953.00 6,291.00 6,211.00 6,665.00 6,876.00
Operating income 5,768.00 5,248.00 12,586.00 18,970.00 4,300.00 -12,247.00 4,462.00 4,690.00 4,018.00 2,386.00 4,692.00 4,051.00 3,425.00 5,347.00 3,745.00 1,011.00 654.00 1,855.00
Non-operating income (net) 1,247.00 709.00 1,403.00 1,499.00 -1,483.00 -1,365.00 -1,229.00 -993.00 -674.00 -564.00 -318.00 -216.00 -179.00 -109.00 -26.00 12.00 31.00 30.00
Income before tax 7,015.00 5,957.00 13,989.00 20,469.00 2,817.00 -13,612.00 3,233.00 3,697.00 3,344.00 1,822.00 4,374.00 3,835.00 3,246.00 5,238.00 3,719.00 1,023.00 685.00 1,885.00
Income tax expense 1,137.00 890.00 2,817.00 4,491.00 264.00 -2,430.00 784.00 764.00 -460.00 609.00 1,506.00 1,280.00 1,113.00 1,845.00 1,330.00 400.00 236.00 670.00
Net income 4,047.00 3,445.00 9,681.00 14,516.00 9,738.00 -9,826.00 2,637.00 2,780.00 3,432.00 1,174.00 2,852.00 2,524.00 2,112.00 3,389.00 2,389.00 623.00 449.00 1,215.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
Total revenue 34,568.00 32,574.00 34,809.00 33,799.00 31,517.00 33,137.00 35,107.00 37,914.00 32,706.00 36,255.00 40,917.00 36,343.00 34,864.00 39,813.00 45,787.00 53,795.00 38,058.00 35,336.00 32,321.00 29,615.00 22,711.00 17,972.00 17,408.00 12,195.00 22,204.00 31,092.00 27,552.00 33,529.00 28,253.00 32,333.00 22,988.00 22,317.00 18,866.00 21,055.00 19,210.00 18,180.00 16,288.00 17,155.00 16,618.00 16,811.00 12,755.00 15,607.00 18,716.00 20,537.00 17,191.00 22,250.00 25,438.00 26,844.00 23,285.00 24,897.00 26,256.00 25,677.00 23,330.00 20,480.00 21,049.00 20,243.00 20,265.00 19,432.00 20,638.00 20,777.00 17,862.00 17,461.00 15,910.00 15,807.00 13,391.00 13,421.00 12,438.00
Cost of revenue 31,261.00 29,689.00 32,041.00 30,814.00 30,153.00 31,384.00 32,990.00 34,783.00 30,420.00 33,410.00 35,773.00 32,596.00 30,094.00 34,372.00 39,615.00 45,026.00 35,873.00 32,997.00 30,399.00 28,048.00 21,928.00 16,880.00 16,973.00 10,865.00 24,390.00 28,279.00 25,106.00 30,568.00 26,879.00 29,168.00 21,161.00 20,188.00 18,039.00 17,537.00 17,282.00 16,772.00 15,604.00 14,349.00 13,579.00 13,069.00 10,313.00 12,880.00 14,590.00 16,810.00 13,483.00 18,662.00 22,369.00 23,551.00 21,019.00 21,929.00 23,955.00 22,701.00 20,393.00 14,180.00 17,532.00 17,093.00 17,614.00 19,018.00 18,305.00 18,904.00 16,551.00 15,238.00 14,966.00 14,629.00 12,104.00 11,817.00 10,467.00
Gross profit 3,307.00 2,885.00 2,768.00 2,985.00 1,364.00 1,753.00 2,117.00 3,131.00 2,286.00 2,845.00 5,144.00 3,747.00 4,770.00 5,441.00 6,172.00 8,769.00 2,185.00 2,339.00 1,922.00 1,567.00 783.00 1,092.00 435.00 1,330.00 -2,186.00 2,813.00 2,446.00 2,961.00 1,374.00 3,165.00 1,827.00 2,129.00 827.00 3,518.00 1,928.00 1,408.00 684.00 2,806.00 3,039.00 3,742.00 2,442.00 2,727.00 4,126.00 3,727.00 3,708.00 3,588.00 3,069.00 3,293.00 2,266.00 2,968.00 2,301.00 2,976.00 2,937.00 6,300.00 3,517.00 3,150.00 2,651.00 414.00 2,333.00 1,873.00 1,311.00 2,223.00 944.00 1,178.00 1,287.00 1,604.00 1,971.00
Total operating expenses + 1,903.00 1,039.00 1,095.00 1,090.00 1,010.00 941.00 768.00 609.00 502.00 1,018.00 391.00 442.00 709.00 702.00 -514.00 441.00 469.00 561.00 582.00 602.00 566.00 752.00 1,492.00 755.00 9,969.00 1,972.00 422.00 919.00 705.00 1,148.00 424.00 418.00 387.00 2,399.00 351.00 426.00 393.00 2,253.00 2,604.00 2,427.00 2,367.00 2,389.00 2,577.00 2,392.00 2,238.00 2,329.00 2,007.00 1,924.00 1,905.00 1,960.00 2,000.00 2,016.00 1,781.00 5,111.00 1,622.00 1,843.00 1,695.00 572.00 574.00 548.00 492.00 1,872.00 501.00 542.00 1,706.00 1,726.00 1,706.00
Operating income 1,404.00 1,846.00 1,673.00 1,895.00 354.00 812.00 1,349.00 2,522.00 1,784.00 1,827.00 4,753.00 3,305.00 4,061.00 4,739.00 6,686.00 8,328.00 1,716.00 1,778.00 1,340.00 965.00 217.00 340.00 -1,057.00 575.00 -12,155.00 841.00 2,024.00 2,042.00 669.00 2,017.00 1,403.00 1,711.00 440.00 1,119.00 1,577.00 982.00 291.00 553.00 435.00 1,315.00 75.00 338.00 1,549.00 1,335.00 1,470.00 1,259.00 1,062.00 1,369.00 361.00 1,008.00 301.00 960.00 1,156.00 1,189.00 1,895.00 1,307.00 956.00 -158.00 1,759.00 1,325.00 819.00 351.00 443.00 636.00 -419.00 -122.00 265.00
Non-operating income (net) -370.00 505.00 730.00 -17.00 29.00 84.00 -221.00 -194.00 -179.00 457.00 -118.00 -142.00 -154.00 -186.00 -240.00 -312.00 -262.00 -430.00 -328.00 -372.00 -353.00 -283.00 -359.00 -341.00 -332.00 -302.00 -656.00 -322.00 -306.00 -385.00 -240.00 -195.00 -183.00 -160.00 -158.00 -158.00 -149.00 -136.00 -141.00 -137.00 -142.00 -103.00 -70.00 -64.00 -81.00 -72.00 -50.00 -48.00 -46.00 -39.00 -47.00 -45.00 -48.00 -45.00 -25.00 -17.00 -22.00 -22.00 -15.00 8.00 3.00 10.00 -4.00 4.00 2.00 6.00 6.00
Income before tax 1,034.00 2,351.00 2,403.00 1,878.00 383.00 896.00 1,128.00 2,328.00 1,605.00 2,284.00 4,635.00 3,163.00 3,907.00 4,553.00 6,446.00 8,016.00 1,454.00 1,348.00 1,012.00 593.00 -136.00 57.00 -1,416.00 234.00 -12,487.00 539.00 1,368.00 1,720.00 363.00 1,632.00 1,163.00 1,516.00 257.00 959.00 1,419.00 824.00 142.00 417.00 294.00 1,178.00 -67.00 235.00 1,479.00 1,271.00 1,389.00 1,187.00 1,012.00 1,321.00 315.00 969.00 254.00 915.00 1,108.00 1,144.00 1,870.00 1,290.00 934.00 -180.00 1,744.00 1,333.00 822.00 361.00 439.00 640.00 -417.00 -116.00 271.00
Income tax expense 183.00 372.00 460.00 268.00 37.00 111.00 113.00 373.00 293.00 407.00 1,004.00 583.00 823.00 984.00 1,426.00 1,799.00 282.00 243.00 -18.00 5.00 34.00 -193.00 -436.00 150.00 -1,951.00 277.00 255.00 353.00 104.00 437.00 222.00 281.00 22.00 -1,166.00 415.00 250.00 41.00 128.00 75.00 395.00 11.00 67.00 521.00 432.00 486.00 382.00 333.00 457.00 108.00 338.00 81.00 316.00 378.00 385.00 646.00 476.00 338.00 -105.00 611.00 531.00 293.00 131.00 162.00 235.00 -128.00 -64.00 103.00
Net income 511.00 1,535.00 1,370.00 1,216.00 -74.00 371.00 622.00 1,515.00 937.00 1,451.00 3,280.00 2,226.00 2,724.00 3,321.00 4,477.00 5,873.00 845.00 774.00 694.00 8,512.00 -242.00 285.00 -886.00 9.00 -9,234.00 443.00 1,095.00 1,106.00 -7.00 951.00 737.00 1,055.00 37.00 2,016.00 903.00 483.00 30.00 227.00 145.00 801.00 1.00 187.00 948.00 826.00 891.00 798.00 672.00 855.00 199.00 626.00 168.00 593.00 725.00 755.00 1,224.00 814.00 596.00 -75.00 1,133.00 802.00 529.00 230.00 277.00 405.00 -289.00 -52.00 168.00
about 6 hours ago