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 96,567,586.00 93,398,896.00 87,476,410.00 70,546,024.00 60,012,375.00 57,926,634.00 59,172,890.00 60,627,610.00 59,814,862.00 60,190,384.00 58,957,722.00 57,474,883.00 54,037,795.00 49,421,513.00 43,532,302.00 39,425,960.00 33,685,713.00 31,560,100.00 29,153,709.80 26,143,743.38
Cost of revenue 80,704,812.00 82,171,320.00 89,699,527.00 100,903,594.00 63,644,290.00 51,804,179.00 57,779,835.00 58,207,721.00 52,098,855.00 45,549,553.00 45,457,729.00 49,762,952.00 50,595,638.00 48,459,262.00 43,081,979.00 34,568,348.00 29,495,755.00 31,535,421.00 24,443,687.00 1,977,529.49
Gross profit 15,862,774.00 11,227,576.00 -2,223,117.00 -30,357,570.00 -3,631,915.00 6,122,455.00 1,393,055.00 2,419,889.00 7,716,007.00 14,640,831.00 13,499,993.00 7,711,931.00 3,442,157.00 962,251.00 450,323.00 4,857,612.00 646,949.00 24,679.00 26,568,150.81 24,166,213.89
Total operating expenses + 2,292,064.00 2,862,866.00 2,021,899.00 1,882,961.00 2,091,076.00 2,024,621.00 2,495,774.00 2,510,450.00 1,917,165.00 1,917,174.00 -7,156,878.00 1,151,004.00 1,169,032.00 2,961,570.00 1,135,286.00 3,277,459.00 2,783,275.00 2,822,752.00 1,871,858.00 20,823,242.20
Operating income 13,570,710.00 8,364,710.00 -4,245,016.00 -32,240,531.00 -5,722,991.00 4,097,834.00 -1,707,527.00 -685,109.00 4,953,152.00 12,001,599.00 11,346,732.00 5,787,565.00 1,518,965.00 -817,917.00 -684,963.00 2,259,920.00 1,714,822.00 -2,798,073.00 2,823,271.54 3,342,971.69
Non-operating income (net) -1,983,780.00 -3,108,181.00 -3,308,961.00 -1,603,088.00 -1,348,579.00 -1,105,087.00 -1,558,311.00 -1,315,710.00 -1,338,934.00 -1,488,131.00 7,309,054.00 -1,558,259.00 -1,915,453.00 -3,245,429.00 -1,788,163.00 -1,890,308.00 -1,392,409.00 -1,045,530.00 -429,938.54 -129,497.92
Income before tax 11,586,930.00 5,256,529.00 -7,553,977.00 -33,843,619.00 -7,071,570.00 2,992,747.00 -3,265,838.00 -2,000,819.00 3,614,218.00 10,513,468.00 18,655,786.00 4,229,306.00 -396,488.00 -4,063,346.00 -2,473,126.00 369,612.00 322,413.00 -3,843,603.00 2,393,333.00 3,213,473.78
Income tax expense 2,920,274.00 1,634,561.00 -2,837,833.00 -9,414,511.00 -1,855,989.00 899,064.00 -1,002,303.00 -826,321.00 2,172,824.00 3,365,141.00 5,239,413.00 1,430,339.00 -570,794.00 -985,377.00 819,871.00 438,779.00 370,145.00 -929,564.00 926,689.14 1,090,636.03
Net income 8,544,918.00 3,491,698.00 -4,822,549.00 -24,466,853.00 -5,304,522.00 1,992,077.00 -2,345,517.00 -1,314,567.00 1,298,720.00 7,048,581.00 13,289,127.00 2,686,873.00 60,011.00 -3,166,616.00 -3,370,464.00 -119,931.00 -96,716.00 -2,955,339.00 1,427,264.05 2,122,837.75
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 16,649.40 22,821,080.00 27,572,384.00 21,950,138.00 24,223,984.00 23,528,896.00 26,103,000.00 20,473,707.00 23,292,743.00 22,532,970.00 24,470,000.00 19,622,495.00 21,594,022.00 19,507,000.00 19,772,958.00 15,528,035.00 16,464,070.00 15,518,000.00 16,462,219.00 13,593,673.00 15,091,155.00 14,692,000.00 15,711,377.00 13,072,533.00 15,093,127.00 14,861,000.00 15,912,000.00 13,071,000.00 15,248,000.00 15,175,000.00 16,410,000.00 13,337,000.00 15,706,000.00 15,555,000.00 16,187,727.00 12,926,000.00 15,147,000.00 15,286,000.00 15,944,000.00 13,275,000.00 15,685,000.00 14,692,000.00 15,470,000.00 13,672,000.00 15,124,000.00 14,905,000.00 14,907,543.00 12,889,299.00 14,773,000.00 14,274,000.00 14,287,990.00 11,676,264.00 13,799,098.00 11,481,509.00 13,724,000.00 10,612,000.00 13,303,000.00 11,891,302.00 11,725,000.00 9,116,000.00 10,800,000.00 10,540,960.00 10,948,000.00 8,360,000.00 9,577,000.00 9,002,852.00 9,227,031.00 7,332,969.00 8,431,000.00 8,219,100.00 8,772,672.24 7,284,164.41 7,073,565.35 8,161,950.63 7,373,152.06 6,749,659.54 6,700,047.51 5,974,633.81 7,366,948.51 6,688,894.61 6,448,699.11
Cost of revenue 13,549.99 20,795,220.00 21,133,106.00 19,019,542.00 19,756,944.00 18,247,320.00 21,951,131.00 18,460,763.00 21,303,187.00 19,655,333.00 21,731,436.00 21,169,063.00 27,079,994.00 29,423,728.00 26,602,040.00 21,274,988.00 23,602,838.00 19,408,673.00 16,668,109.00 13,655,435.00 13,911,706.00 13,007,035.00 12,731,625.00 11,969,161.00 14,096,775.00 15,746,297.00 14,069,272.00 12,712,358.00 15,251,908.00 15,201,665.00 14,402,273.00 13,379,817.00 15,223,965.00 14,739,267.00 12,779,527.00 11,449,620.00 13,130,441.00 13,201,724.00 10,798,034.00 9,978,672.00 11,571,123.00 11,397,329.00 10,606,932.00 11,031,299.00 12,422,169.00 13,510,314.00 11,606,329.00 11,536,588.00 13,109,721.00 13,346,178.00 12,225,309.00 12,324,466.00 12,699,685.00 21,732,262.00 8,047,000.00 8,899,000.00 9,780,000.00 21,950,979.00 6,698,000.00 6,467,000.00 7,982,000.00 8,078,348.00 9,045,000.00 8,060,000.00 9,385,000.00 4,678,027.00 -544,035.00 8,678,035.00 5,712,000.00 10,958,421.00 10,958,421.00 12,156.96 12,079.19 -10,577.87 10,577.87 11,195.39 -9,271.68 9,271.68
Gross profit 3,099.42 2,025,860.00 6,439,278.00 2,930,596.00 4,467,040.00 5,281,576.00 4,152,226.00 2,012,944.00 1,989,556.00 2,877,637.00 2,738,538.00 -1,546,568.00 -5,485,972.00 -9,916,728.00 -6,829,082.00 -5,746,953.00 -7,138,768.00 -3,890,673.00 -205,890.00 -61,762.00 1,179,449.00 1,684,965.00 2,979,752.00 1,103,372.00 996,352.00 -885,297.00 1,842,728.00 358,642.00 -3,908.00 -26,665.00 2,007,727.00 -42,817.00 482,035.00 815,733.00 3,408,200.00 1,476,380.00 2,016,559.00 2,084,276.00 5,145,966.00 3,296,328.00 4,113,877.00 3,294,671.00 4,863,068.00 2,640,701.00 2,701,831.00 1,394,686.00 3,301,214.00 1,352,711.00 1,663,279.00 927,822.00 2,062,681.00 -648,202.00 1,099,413.00 -10,250,753.00 5,677,000.00 1,713,000.00 3,523,000.00 -10,059,677.00 5,027,000.00 2,649,000.00 2,818,000.00 2,462,612.00 1,903,000.00 300,000.00 192,000.00 4,324,825.00 9,771,066.00 -1,345,066.00 2,719,000.00 -2,739,321.00 8,772,672.24 7,284,164.41 7,073,565.35 8,161,950.63 7,373,152.06 6,749,659.54 6,700,047.51 5,974,633.81 7,366,948.51 6,506,245.99 6,448,699.11
Total operating expenses + 498.79 42,362.00 758,984.00 794,724.00 713,433.00 2,862,866.00 755,869.00 762,682.00 690,213.00 966,839.00 741,564.00 725,830.00 691,587.00 58,127.00 701,859.00 769,395.00 648,154.00 63,600.00 730,801.00 691,141.00 613,820.00 102,797.00 647,547.00 713,562.00 565,798.00 111,564.00 603,747.00 656,384.00 616,204.00 111,291.00 604,878.00 645,727.00 592,692.00 208,930.00 627,534.00 624,965.00 556,587.00 256,171.00 702,899.00 578,036.00 500,176.00 48,489.00 522,931.00 555,483.00 461,824.00 -18,430.00 429,271.00 523,471.00 435,239.00 129,612.00 515,360.00 445,945.00 441,644.00 -10,874,521.00 4,013,000.00 345,464.00 401,146.00 -10,475,714.00 3,850,000.00 3,446,000.00 3,319,000.00 -993,541.00 1,441,000.00 1,558,000.00 1,272,000.00 4,270,003.00 8,198,748.00 -1,749,748.00 3,036,000.00 -1,436,248.00 9,623,038.73 7,605,481.68 7,073,565.35 -26,330,438.26 7,373,152.06 5,957,122.97 6,700,047.51 -22,800,771.69 7,366,948.51 5,752,567.92 -21,357,050.07
Operating income 2,600.62 1,983,498.00 5,680,294.00 2,135,872.00 3,753,607.00 2,418,710.00 3,396,000.00 1,250,262.00 1,299,343.00 1,910,798.00 1,997,000.00 -2,272,398.00 -6,177,559.00 -10,769,000.00 -7,530,941.00 -6,516,348.00 -7,786,922.00 -4,730,000.00 -936,691.00 -752,903.00 565,629.00 934,000.00 2,332,205.00 389,810.00 431,000.00 -1,667,000.00 1,239,000.00 -299,000.00 -630,000.00 -788,000.00 1,395,000.00 -687,000.00 -128,000.00 -129,000.00 2,772,921.00 847,000.00 1,463,000.00 1,268,000.00 4,424,000.00 2,705,000.00 3,605,000.00 2,679,000.00 4,340,000.00 2,088,000.00 2,240,000.00 870,000.00 2,861,631.00 829,240.00 1,227,000.00 407,000.00 1,547,321.00 -1,094,147.00 657,769.00 -2,216,323.00 1,906,265.00 -1,956,000.00 -241,774.00 -861,963.00 1,422,000.00 -797,000.00 -501,000.00 3,456,153.00 462,000.00 -1,258,000.00 -1,080,000.00 54,822.00 1,572,318.00 404,682.00 -317,000.00 -1,305,073.00 -850,366.49 -321,317.28 7,073,565.35 -18,168,487.63 7,373,152.06 792,536.57 6,700,047.51 -16,826,137.88 7,366,948.51 774,834.76 -14,908,350.97
Non-operating income (net) -283.87 -642,782.00 -331,133.00 -470,693.00 -521,733.00 -1,225,181.00 -419,000.00 -901,216.00 -561,558.00 -915,049.00 -335,942.00 -682,667.00 -677,288.00 -30,000.00 -592,418.00 -295,632.00 -318,392.00 -394,000.00 -395,603.00 -231,026.00 -236,768.00 -241,000.00 -394,048.00 -172,059.00 -286,000.00 -327,000.00 -932,000.00 -451,000.00 -166,000.00 -330,000.00 -286,000.00 -1,013,000.00 -134,000.00 -332,000.00 -586,007.00 -264,000.00 -71,000.00 -595,000.00 -304,000.00 -300,000.00 -96,000.00 -292,000.00 8,134,000.00 -355,000.00 -182,000.00 -357,000.00 -475,319.00 -400,692.00 -325,000.00 -585,000.00 -216,290.00 -644,055.00 -449,724.00 -432,023.00 -512,265.00 -406,000.00 -205,226.00 -176,163.00 -965,000.00 -487,000.00 -107,000.00 -2,848,987.00 597,000.00 174,000.00 935,000.00 -473,409.00 -364,624.00 -24,376.00 -530,000.00 -1,247,530.00 171,359.16 15,320.42 -7,073,565.35 18,169,404.54 -7,374,792.68 -60,139.06 -6,700,047.51 16,828,243.33 -7,368,487.34 -29,708.45 14,908,350.97
Income before tax 2,316.75 1,340,716.00 5,349,161.00 1,665,179.00 3,231,874.00 1,193,529.00 2,977,000.00 349,046.00 737,785.00 995,749.00 1,661,058.00 -2,955,065.00 -6,854,847.00 -10,799,000.00 -8,123,359.00 -6,811,980.00 -8,105,314.00 -5,124,000.00 -1,332,294.00 -983,929.00 328,861.00 693,000.00 1,938,157.00 217,751.00 145,000.00 -1,994,000.00 307,000.00 -750,000.00 -796,000.00 -1,118,000.00 1,109,000.00 -1,700,000.00 -262,000.00 -461,000.00 2,186,914.00 583,000.00 1,392,000.00 673,000.00 4,120,000.00 2,405,000.00 3,509,000.00 2,387,000.00 12,474,000.00 1,733,000.00 2,058,000.00 513,000.00 2,386,312.00 428,548.00 902,000.00 -178,000.00 1,331,031.00 -1,738,202.00 208,045.00 -2,648,346.00 1,394,000.00 -2,362,000.00 -447,000.00 -1,038,126.00 457,000.00 -1,284,000.00 -608,000.00 607,166.00 1,059,000.00 -1,084,000.00 -145,000.00 -418,587.00 1,207,694.00 380,306.00 -847,000.00 -2,552,603.00 -679,007.33 -305,996.86 916.91 -1,640.62 732,397.51 2,105.45 -1,538.83 745,126.31
Income tax expense 597.80 2,143.00 1,559,143.00 488,822.00 870,166.00 161,561.00 1,096,924.00 234,628.00 141,850.00 -257,563.00 414,058.00 -1,050,714.00 -1,943,614.00 -2,994,000.00 -2,239,146.00 -1,976,160.00 -2,179,390.00 -1,444,081.00 -306,409.00 -321,962.00 216,463.00 105,985.00 686,833.00 14,899.00 91,347.00 -695,388.00 65,504.00 -337,958.00 -34,461.00 -404,404.00 371,455.00 -781,410.00 -11,962.00 801,319.00 657,679.00 224,297.00 489,529.00 200,816.00 1,181,977.00 636,624.00 1,345,725.00 814,672.00 3,197,939.00 391,589.00 835,213.00 35,384.00 817,263.00 237,036.00 340,656.00 -822,432.00 357,368.00 -153,350.00 47,620.00 -892,377.00 437,000.00 -597,000.00 66,000.00 942,871.00 164,000.00 -223,000.00 -64,000.00 576,021.00 213,000.00 -269,000.00 -63,000.00 -81,855.00 277,814.00 139,186.00 35,000.00 -428,564.00 -358,530.89 -71,234.56 211,649.51 -280,666.61 -242,049.74 284,085.24 -445,017.03 -542,639.67 -655,694.66 262,090.22 -416,467.34
Net income 1,701.04 1,324,342.00 3,755,618.00 1,136,712.00 2,328,246.00 1,015,698.00 1,849,000.00 65,087.00 561,462.00 1,232,791.00 794,000.00 -1,902,784.00 -4,946,503.00 -7,805,000.00 -5,905,386.00 -4,837,193.00 -5,952,856.00 -3,685,000.00 -1,045,241.00 -683,950.00 79,698.00 567,000.00 1,236,341.00 166,212.00 22,979.00 -1,294,000.00 223,000.00 -448,000.00 -788,000.00 -773,000.00 709,000.00 -949,000.00 -277,000.00 -1,320,000.00 1,493,036.00 327,000.00 869,000.00 466,000.00 2,913,000.00 1,727,000.00 2,135,000.00 1,552,000.00 9,230,000.00 1,305,000.00 1,200,000.00 452,000.00 1,547,434.00 154,752.00 532,000.00 606,000.00 945,455.00 -1,613,819.00 133,300.00 -1,783,616.00 939,000.00 -1,784,000.00 -538,000.00 -1,922,997.00 266,000.00 -1,087,000.00 -550,000.00 -21,156.00 846,000.00 -815,000.00 -82,000.00 -385,716.00 929,880.00 241,120.00 -882,000.00 -2,166,339.00 -319,476.44 -234,762.30 -211,649.51 280,666.61 242,049.74 448,312.26 445,017.03 542,639.67 655,694.66 483,036.09 416,467.34
about 11 hours ago