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 34,685,185.00 35,375,497.00 33,801,486.00 24,563,771.00 25,753,998.00 25,722,518.00 26,496,294.00 15,889,546.00 14,596,537.00 13,492,317.00 13,404,650.00 12,849,232.00 12,398,378.00 12,611,930.00 9,829,083.00 11,407,652.00 10,919,375.00 10,350,789.00 9,914,171.37 7,541,639.29
Cost of revenue 18,238,171.00 19,800,832.00 18,923,547.00 10,780,934.00 4,917,555.00 6,248,939.00 6,937,700.00 0.00 0.00 0.80 0.44 5.21 -4,640,218.00 7,710.45 572.00 15,200,274.00 7,680.93 7,763.53 8,128.28 5,760.02
Gross profit 16,447,014.00 15,574,665.00 14,877,939.00 13,782,837.00 20,836,443.00 19,473,579.00 19,558,594.00 15,889,546.00 14,596,537.00 13,492,317.00 13,404,650.00 12,849,232.00 7,759,141.00 12,611,930.00 9,829,083.00 11,982,754.00 10,919,375.00 10,350,789.00 9,914,171.37 7,541,639.29
Total operating expenses + 9,518,005.00 9,545,573.00 8,912,979.00 7,416,211.00 15,252,779.00 14,719,708.00 14,647,086.00 9,199,037.00 9,412,144.00 9,149,208.00 9,036,806.00 8,768,990.00 8,363,372.00 8,494,194.00 4,736,218.00 11,407,652.00 10,919,375.00 10,499,683.00 9,908,562.00 7,541,639.29
Operating income 6,929,009.00 6,029,092.00 5,964,960.00 6,366,626.00 5,583,664.00 4,753,871.00 4,911,508.00 9,417,434.00 4,490,488.00 7,151,267.00 7,498,561.00 8,019,782.00 8,510,532.00 9,944,577.00 10,720,969.00 3,088,751.00 8,933,906.00 2,175,630.00 3,691.00 2,030.00
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -4,950,824.00 -694,231.00 -3,980,795.00 -4,357,984.00 -5,152,206.00 -5,828,397.00 -6,711,565.00 -6,377,178.00 341,054.00 -7,366,355.00 0.00 2,986,056.20 1,999,116.98
Income before tax 6,929,009.00 6,029,092.00 5,964,960.00 6,366,626.00 5,583,664.00 4,753,871.00 4,911,508.00 4,466,610.00 3,796,257.00 3,170,472.00 3,140,577.00 2,867,576.00 2,682,135.00 3,233,012.00 4,343,791.00 3,429,805.00 1,567,551.00 2,175,630.00 2,989,747.20 2,001,146.98
Income tax expense 1,844,490.00 1,470,922.00 1,486,960.00 1,611,112.00 1,471,036.00 1,255,795.00 1,269,124.00 1,268,345.00 848,133.00 345,553.00 694,619.00 667,965.00 622,565.00 738,944.00 919,929.00 570,375.00 424,026.00 694,931.00 1,059,043.07 588,994.06
Net income 4,971,561.00 4,450,177.00 4,368,035.00 4,665,643.00 4,019,254.00 3,414,595.00 3,403,497.00 3,156,722.00 2,917,735.00 2,774,778.00 2,367,171.00 2,081,110.00 1,902,808.00 2,322,732.00 3,214,124.00 2,371,143.00 1,133,852.00 1,480,699.00 1,930,704.12 1,402,438.57
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 8,731,104.00 9,557,714.99 8,413,675.00 8,828,009.00 8,559,662.00 3,045,609.00 8,818,272.00 8,821,073.00 8,635,731.00 9,635,130.00 8,347,184.00 8,253,436.00 7,942,937.00 4,918,849.00 6,089,273.00 6,083,091.00 5,750,689.00 5,833,093.00 6,170,421.00 6,369,855.00 6,312,743.00 5,206,801.00 6,509,839.00 6,594,853.00 6,382,884.00 4,916,719.00 5,166,497.00 5,195,078.00 5,150,706.00 4,102,447.00 3,878,541.00 4,031,571.00 3,876,987.00 3,772,780.00 3,613,761.00 3,681,285.00 3,528,711.00 3,491,294.00 3,445,497.00 3,382,734.00 3,172,792.00 3,831,581.00 3,837,030.00 3,289,951.00 3,113,127.00 3,561,724.00 3,111,916.00 3,135,212.00 3,040,381.00 3,281,971.00 3,135,883.00 2,960,391.00 3,021,114.00 5,438,007.00 3,204,699.00 2,937,080.00 3,252,159.00 2,534,862.00 2,071,349.00 2,767,385.00 2,393,154.00 4,715,188.00 2,537,653.00 2,099,117.00 2,364,590.00 2,099,117.00 0.00 0.00 0.00 16,089.20 0.00 0.00 0.00 17,350.78 0.00 0.00 0.00 14,675.66 0.00 0.00 0.00
Cost of revenue 4,543,617.00 4,502,788.10 4,367,146.00 4,732,514.00 4,631,574.00 4,945,696.00 5,012,297.00 4,738,635.00 -10,487,083.00 4,722,076.00 4,616,250.00 4,369,053.00 2,712,881.00 2,302,416.00 1,907,103.00 1,162,450.00 1,099,357.00 1,128,167.00 32,590.00 1,395,431.00 1,799,198.00 1,668,798.00 -97,896.00 -97,896.00 0.00 0.00 0.00 0.00 1,208.25 4,470.88 0.00 0.00 0.00 4,268.87 0.00 0.00 0.00 4,668.32 0.00 0.00 0.00 5,697.31 0.00 0.00 0.00 6,697.49 0.00 0.00 0.00 2,082.08 2,005.04 1,829.32 1,794.01 1,839.01 1,318.43 1,804.53 1,595.43 1,653.14 1,924.09 1,450.70 1,610.79 1,829.94 1,940.36 2,003.93 1,906.70 2,073.80 1,540.07 1,969.38 2,180.29 2,598.61 2,034.95 1,950.57 1,544.15 5,760.02 0.00 0.00 0.00
Gross profit 4,187,487.00 5,054,926.89 4,046,529.00 4,095,495.00 3,928,088.00 3,045,609.00 3,872,576.00 3,808,776.00 3,897,096.00 20,122,213.00 3,625,108.00 3,637,186.00 3,573,884.00 4,918,849.00 3,376,392.00 3,780,675.00 3,843,586.00 5,833,093.00 5,007,971.00 5,270,498.00 5,184,576.00 5,206,801.00 5,114,408.00 4,795,655.00 4,714,086.00 5,014,615.00 5,166,497.00 5,195,078.00 5,150,706.00 4,102,447.00 3,878,541.00 4,031,571.00 3,876,987.00 3,772,780.00 3,613,761.00 3,681,285.00 3,528,711.00 3,491,294.00 3,445,497.00 3,382,734.00 3,172,792.00 3,831,581.00 3,169,991.00 3,289,951.00 3,113,127.00 3,561,724.00 3,111,916.00 3,135,212.00 3,040,381.00 3,281,971.00 3,135,883.00 2,960,391.00 3,021,114.00 5,438,007.00 2,394,330.00 2,286,366.00 2,534,862.00 2,534,862.00 2,071,349.00 2,767,385.00 2,393,154.00 4,715,188.00 2,537,653.00 2,099,117.00 2,364,590.00 2,099,117.00 0.00 0.00 0.00 8,445.00 0.00 0.00 0.00 9,391.64 0.00 0.00 0.00 9,049.31 0.00 0.00 0.00
Total operating expenses + 1,966,105.00 4,281,442.91 2,095,906.00 2,023,371.00 1,922,530.00 1,547,815.00 2,107,208.00 1,937,337.00 2,106,591.00 1,778,320.00 2,034,726.00 1,908,770.00 1,717,121.00 3,420,353.00 1,169,520.00 2,000,712.00 1,933,905.00 3,075,563.00 3,463,563.00 3,541,458.00 3,539,244.00 2,916,993.00 3,552,778.00 3,564,800.00 3,437,504.00 3,331,775.00 3,012,735.00 2,937,220.00 3,161,411.00 2,573,686.00 2,184,074.00 2,193,744.00 2,247,533.00 2,623,645.00 2,288,499.00 2,251,542.00 2,248,458.00 2,467,234.00 2,215,147.00 2,243,216.00 2,223,611.00 2,362,762.00 2,279,738.00 2,197,063.00 2,194,010.00 2,503,288.00 2,086,073.00 2,103,345.00 2,064,413.00 2,091,521.00 2,003,574.00 2,075,062.00 2,180,481.00 5,384,878.00 1,120,468.00 1,241,782.00 1,279,360.00 1,279,360.00 911,714.00 1,244,781.00 1,135,927.00 2,717,436.00 890,346.00 1,511,001.00 1,100,833.00 1,511,001.00 0.00 0.00 0.00 0.00 0.00 0.00 521,854.71 521,854.71 469,616.47 465,502.98 462,081.39 294,594.04 369,281.51 375,348.53 384,476.66
Operating income 2,221,382.00 857,944.06 1,950,623.00 2,072,124.00 2,005,558.00 1,497,794.00 1,765,368.00 1,871,439.00 1,790,505.00 1,790,505.00 1,590,382.00 1,728,416.00 1,856,763.00 43,517.00 2,206,872.00 1,779,963.00 1,909,681.00 1,743,103.00 1,544,408.00 1,729,040.00 1,645,332.00 1,704,210.00 1,561,630.00 1,230,855.00 1,276,582.00 2,168,696.00 1,757,219.00 1,812,084.00 1,581,659.00 2,159,715.00 1,415,384.00 1,568,915.00 1,390,793.00 1,253,328.00 1,301,981.00 1,390,538.00 1,298,260.00 1,603,231.00 1,177,666.00 1,909,011.00 1,720,567.00 1,563,421.00 1,922,086.00 2,026,973.00 1,986,081.00 1,670,169.00 2,172,915.00 2,098,986.00 2,077,712.00 1,843,531.00 2,191,676.00 2,249,483.00 2,226,136.00 2,045,260.00 2,375,270.00 2,570,327.00 2,868,598.00 2,868,598.00 2,655,150.00 2,891,076.00 1,270,051.00 2,707,763.00 1,042,238.00 588,116.00 1,265,499.00 2,134,518.00 1,070.66 812.59 510.46 2,853.03 490.15 1,445.99 521,854.71 521,854.71 469,616.47 465,502.98 462,081.39 294,594.04 369,281.51 375,348.53 384,476.66
Non-operating income (net) 0.00 -84,460.08 0.00 0.00 0.00 -896,014.00 0.00 0.00 0.00 -235,230.00 0.00 0.00 0.00 396,361.00 0.00 0.00 0.00 -1,078,219.00 0.00 0.00 0.00 -1,019,406.00 0.00 0.00 0.00 -1,409,590.00 -340,896.00 -398,057.00 -259,115.00 -1,362,165.00 -249,128.00 -260,155.00 -196,749.00 -1,032,796.00 -221,488.00 -201,021.00 7,455.00 -969,563.00 -229,418.00 -1,003,631.00 -1,037,391.00 -1,007,101.00 -1,048,259.00 -1,105,226.00 -1,197,398.00 -1,232,376.00 -1,316,117.00 -1,301,842.00 -1,301,871.00 -1,382,057.00 -1,431,824.00 -1,469,934.00 -1,544,583.00 -1,482,545.00 -1,630,272.00 -1,701,749.00 -1,722,065.00 -1,722,065.00 -1,674,553.00 -1,609,659.00 0.00 -2,181,492.00 4,606.00 -28,016.00 0.00 -1,574,418.00 -397.98 -293.81 -361.78 -2,559.56 -334.76 -435.49 -520,941.78 -521,587.97 -468,627.41 -464,305.94 -461,450.39 -293,963.04 -368,650.51 -375,348.53 -384,201.66
Income before tax 2,221,382.00 773,483.98 1,950,623.00 2,072,124.00 2,005,558.00 601,780.00 1,765,368.00 1,871,439.00 1,790,505.00 1,555,275.00 1,590,382.00 1,728,416.00 1,856,763.00 439,878.00 2,206,872.00 1,779,963.00 1,909,681.00 664,884.00 1,544,408.00 1,729,040.00 1,645,332.00 684,804.00 1,561,630.00 1,230,855.00 1,276,582.00 759,106.00 1,416,323.00 1,414,027.00 1,322,544.00 797,550.00 1,166,256.00 1,308,760.00 1,194,044.00 220,532.00 1,080,493.00 1,189,517.00 1,305,715.00 633,668.00 948,248.00 905,380.00 683,176.00 556,320.00 873,827.00 921,747.00 788,683.00 437,793.00 856,798.00 797,144.00 775,841.00 461,474.00 759,852.00 779,549.00 681,553.00 562,715.00 744,998.00 868,578.00 1,146,533.00 1,146,533.00 980,597.00 1,281,417.00 1,270,051.00 526,271.00 1,046,844.00 560,100.00 1,265,499.00 560,100.00 672.69 518.78 148.68 293.47 155.40 1,010.51 912.93 266.74 989.07 1,197.04 631.00 631.00 631.00 0.00 275.00
Income tax expense 572,234.00 322,651.52 498,433.00 494,890.00 488,512.00 167,874.00 439,919.00 420,453.00 442,676.00 199,847.00 371,557.00 459,636.00 442,420.00 112,958.00 559,209.00 462,940.00 504,643.00 189,939.00 402,601.00 451,105.00 427,391.00 195,415.00 395,151.00 338,187.00 327,042.00 200,925.00 367,883.00 343,480.00 356,712.00 273,856.00 308,777.00 360,704.00 325,008.00 10,014.00 252,043.00 287,615.00 298,461.00 19,269.00 225,848.00 205,004.00 -104,568.00 133,528.00 175,720.00 210,438.00 174,933.00 97,258.00 205,313.00 185,117.00 180,277.00 81,600.00 194,992.00 187,281.00 158,622.00 137,995.00 128,627.00 194,553.00 277,770.00 277,770.00 233,126.00 275,456.00 301,692.00 -64,065.00 268,463.00 69,034.00 303,394.00 69,034.00 213.40 173.36 59.48 127.52 67.04 289.56 -521,854.71 -521,854.71 -469,616.47 -465,502.98 -462,081.39 -294,594.04 -369,281.51 -375,348.53 -384,476.66
Net income 1,622,594.00 535,292.54 1,423,544.00 1,549,053.00 1,488,346.00 406,098.00 1,297,068.00 1,425,479.00 1,321,532.00 1,321,532.00 1,192,065.00 1,238,265.00 1,387,958.00 326,920.00 1,624,413.00 1,297,542.00 1,384,818.00 459,810.00 1,115,665.00 1,251,841.00 1,191,938.00 464,393.00 1,144,692.00 873,110.00 932,400.00 508,017.00 981,572.00 996,052.00 918,359.00 513,325.00 847,831.00 938,017.00 857,549.00 211,344.00 817,261.00 892,032.00 997,098.00 612,082.00 707,905.00 683,428.00 771,363.00 404,028.00 679,003.00 692,090.00 592,050.00 313,063.00 632,008.00 577,608.00 558,431.00 343,318.00 523,219.00 555,328.00 481,307.00 253,384.00 552,073.00 631,400.00 826,265.00 826,265.00 747,471.00 964,784.00 924,320.00 745,336.00 734,092.00 447,588.00 962,105.00 447,588.00 454.86 351.92 86.07 161.34 89.68 721.01 521,854.71 521,854.71 469,616.47 465,502.98 462,081.39 294,594.04 369,281.51 375,348.53 384,476.66
about 11 hours ago