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 50,686,372.00 37,768,991.00 36,411,810.00 25,644,365.00 20,974,605.00 19,814,407.00 18,655,315.00 17,325,407.00 15,136,546.00 12,202,511.00 12,629,668.00 14,800,344.00 15,778,798.00 18,064,936.00 18,096,368.00 16,794,583.00 17,103,566.00 18,690,330.00 15,787,884.00 13,625,249.67
Cost of revenue 25,821,500.00 19,708,957.00 20,107,573.00 11,084,304.00 5,166,439.00 5,806,971.00 6,112,585.00 5,503,335.00 4,220,687.00 4,158,636.00 5,209,855.00 6,447,497.00 7,277,670.00 8,779,026.00 8,364,724.00 9,749,549.00 10,435,422.00 11,673,107.00 6,705,822.00 5,000,476.34
Gross profit 24,864,872.00 18,060,034.00 16,304,237.00 14,560,061.00 15,808,166.00 14,007,436.00 12,542,730.00 11,822,072.00 10,915,859.00 8,043,875.00 7,419,813.00 8,352,847.00 8,501,128.00 9,285,910.00 9,731,644.00 7,045,034.00 6,668,144.00 7,017,223.00 9,082,062.00 8,624,773.33
Total operating expenses + 16,333,628.00 11,074,787.00 10,184,086.00 9,165,098.00 9,726,560.00 9,227,464.00 8,009,532.00 7,520,540.00 6,777,435.00 5,415,220.00 5,255,118.00 6,451,422.00 6,685,837.00 6,987,266.00 6,426,351.00 6,895,666.00 5,742,091.00 5,230,438.00 4,116,260.00 4,318,016.49
Operating income 8,531,244.00 6,985,247.00 6,120,151.00 5,394,963.00 6,081,606.00 4,779,972.00 4,533,198.00 4,301,532.00 4,138,424.00 2,628,655.00 2,164,695.00 1,901,425.00 1,815,291.00 2,298,644.00 3,305,293.00 149,368.00 926,053.00 1,786,785.00 4,965,802.00 4,306,756.84
Non-operating income (net) -334,565.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 8,196,679.00 6,985,247.00 6,120,151.00 5,394,963.00 6,081,606.00 4,779,972.00 4,533,198.00 4,301,532.00 4,138,424.00 2,628,655.00 2,164,695.00 1,901,425.00 1,815,291.00 2,298,644.00 3,305,293.00 149,368.00 926,053.00 1,786,785.00 4,965,802.00 4,306,756.84
Income tax expense 2,346,152.00 1,956,641.00 1,593,817.00 1,504,061.00 1,697,225.00 1,264,394.00 1,220,570.00 1,239,586.00 794,963.00 438,475.00 437,389.00 486,314.00 540,593.00 519,977.00 844,572.00 -70,541.00 207,484.00 453,847.00 1,206,433.00 1,357,228.77
Net income 5,850,527.00 5,078,221.00 4,594,835.00 4,112,493.00 4,409,543.00 3,468,448.00 3,311,257.00 3,061,191.00 3,311,438.00 2,143,744.00 1,727,306.00 1,400,722.00 1,271,502.00 1,769,568.00 2,405,176.00 146,600.00 720,641.00 1,325,964.00 3,755,107.00 2,947,918.91
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 Mar-08 Dec-07 Sep-07 Jun-07 Mar-07 Dec-06 Sep-06 Jun-06 Mar-06 Dec-05
Total revenue 2,709,841.18 22,687,168.00 8,894,951.00 9,590,564.00 9,513,689.00 3,120,146.00 9,584,262.00 9,557,314.00 9,652,507.00 12,416,560.00 8,887,776.00 8,876,001.00 9,091,081.00 9,736.82 6,088,884.00 5,851,377.00 5,818,170.00 4,285,295.00 5,330,973.00 5,054,042.00 5,380,684.00 4,024,954.00 4,832,489.00 5,005,998.00 4,790,449.00 5,502,781.00 4,729,198.00 4,760,878.00 4,763,304.00 3,349,909.00 4,396,101.00 4,415,530.00 4,236,939.00 3,419,808.00 3,695,044.00 3,666,418.00 3,345,937.00 4,024,697.00 1,742,708.00 3,429,174.00 3,466,513.00 2,527,506.00 3,409,396.00 3,652,180.00 3,586,445.00 3,477,581.00 3,758,300.00 3,825,948.00 3,282,408.00 3,390,880.00 6,595,684.00 2,164,037.00 2,219,491.00 4,753,769.00 1,916,106.00 269,187.00 2,395,105.00 1,512,365.00 2,311,525.00 4,088,585.00 3,841,284.00 3,092,992.00 2,338,391.00 3,486,746.00 3,841,028.00 1,731,366.00 0.00 -12,421.00 -6,220,342.00 -6,220,342.00 -6,220,342.00 8,337,599.00 17,916.59 0.00 0.00 5,447,963.00 16,142.51 0.00 0.00 0.00 13,072.22
Cost of revenue 11,916,630.00 4,223,279.00 4,833,218.00 4,848,373.00 4,970,890.00 4,937,780.00 4,871,958.00 -10,935,889.00 4,737,345.00 4,772,153.00 4,710,906.00 2,758,658.00 2,201,890.00 1,800,650.00 263,297.00 1,169,096.00 1,152,708.00 1,156,032.00 1,333,189.00 1,563,799.00 1,514,448.00 0.00 1,518,320.00 1,498,877.00 1,586,090.00 0.00 1,410,196.00 1,283,670.00 1,215,518.00 1,178.21 1,090,661.00 948,638.00 1,132,351.00 477.96 1,075,023.00 1,114,467.00 1,079,016.00 1,214.54 1,167,917.00 1,303,071.00 1,368,539.00 1,235.93 1,619,129.00 1,673,674.00 1,636,569.00 1,718.98 454,361.00 351,475.00 326,097.00 2,285.26 375,735.00 753,878.00 2,192,710.00 2,090.48 288,162.00 1,994,736.00 1,578,784.00 1,890.30 644,097.00 2,885,799.00 2,244,660.00 2,250.24 2,498.93 2,197.20 2,206.39 5,163.17 2,117,257.00 2,280.00 2,043.96 1,843.36 1,467,029.00 2,410.97 1,724.78 1,408.45 1,359.57 1,408.60
Gross profit 2,709,841.18 10,770,538.00 4,671,672.00 4,757,346.00 4,665,316.00 3,120,146.00 4,613,372.00 4,619,534.00 4,780,549.00 23,352,449.00 4,150,431.00 4,103,848.00 4,380,175.00 9,736.82 3,330,226.00 3,649,487.00 4,017,520.00 4,021,998.00 4,161,877.00 3,901,334.00 4,224,652.00 4,024,954.00 3,499,300.00 3,442,199.00 3,276,001.00 5,502,781.00 3,210,878.00 3,262,001.00 3,177,214.00 3,349,909.00 2,985,905.00 3,131,860.00 3,021,421.00 3,419,808.00 2,604,383.00 2,717,780.00 2,213,586.00 4,024,697.00 667,685.00 2,314,707.00 2,387,497.00 2,527,506.00 2,241,479.00 2,349,109.00 2,217,906.00 3,477,581.00 2,139,171.00 2,152,274.00 1,645,839.00 3,390,880.00 6,141,323.00 1,812,562.00 1,893,394.00 4,753,769.00 1,540,371.00 -484,691.00 202,395.00 1,512,365.00 2,023,363.00 2,093,849.00 2,262,500.00 3,092,992.00 1,694,294.00 600,947.00 1,596,368.00 1,731,366.00 0.00 -12,421.00 -6,220,342.00 -6,220,342.00 -6,220,342.00 6,220,342.00 10,310.40 0.00 0.00 3,980,934.00 9,183.30 0.00 0.00 0.00 7,384.99
Total operating expenses + 9,150,474.00 2,410,239.00 2,414,205.00 2,358,710.00 1,986,698.00 2,329,221.00 2,249,803.00 3,382,954.00 3,674,169.00 2,247,353.00 2,143,379.00 2,336,309.00 1,865,941.00 1,482,544.00 1,994,073.00 2,097,835.00 1,476,606.00 2,378,387.00 2,234,624.00 2,438,430.00 5,919.00 1,928,706.00 2,065,993.00 2,256,605.00 5,863,776.00 1,950,731.00 1,903,196.00 2,011,271.00 5,229.00 1,657,031.00 1,828,754.00 1,678,003.00 4,524.00 1,404,860.00 1,470,769.00 1,248,328.00 4,010.00 -94,172.00 1,564,354.00 1,667,690.00 3,984.00 1,682,778.00 1,924,564.00 1,476,187.00 189.00 1,553,715.00 1,629,507.00 1,144,851.00 608,805.00 5,565,850.00 1,489,159.00 1,345,658.00 1,673.00 1,029,525.00 -1,214,683.00 -605,596.00 908,263.00 1,240,613.00 1,008,244.00 1,245,993.00 -3,864,694.00 1,537,841.00 878,807.00 926,488.00 -2,009,226.00 0.00 -109,652.00 -1,038,404.00 -1,038,404.00 -1,038,404.00 5,350,619.00 1,015,551.43 913,893.60 905,888.56 2,334,388.00 619,234.43 776,228.16 788,981.01 808,168.29 582,017.79
Operating income 2,709,841.18 1,620,064.00 2,261,433.00 2,343,141.00 2,306,606.00 1,133,448.00 2,284,151.00 2,369,731.00 1,397,595.00 2,355,448.00 1,903,078.00 1,960,469.00 2,043,866.00 -269,506.61 1,847,682.00 1,655,414.00 1,919,685.00 1,996,154.00 1,783,490.00 1,666,710.00 1,786,222.00 4,267.00 1,570,594.00 1,376,206.00 1,019,396.00 2,047,675.00 1,260,147.00 1,358,805.00 1,165,943.00 1,677.00 1,328,874.00 1,303,106.00 1,343,418.00 846,883.00 1,199,523.00 1,247,011.00 965,258.00 -337,432.00 761,857.00 750,353.00 719,807.00 346,009.00 558,701.00 424,545.00 741,719.00 365,718.00 585,456.00 522,767.00 500,988.00 458,084.00 575,473.00 323,403.00 547,736.00 364,255.00 510,846.00 729,992.00 807,991.00 367,510.00 782,750.00 1,085,605.00 1,016,507.00 -771,702.00 156,453.00 -277,860.00 669,880.00 -277,860.00 582.40 109,652.00 -1,301,974.00 -1,301,974.00 -1,301,974.00 869,723.00 1,015,551.43 913,893.60 905,888.56 1,646,546.00 619,234.43 776,228.16 788,981.01 808,168.29 582,017.79
Non-operating income (net) 0.00 -334,565.00 0.00 0.00 0.00 -209,068.00 0.00 0.00 0.00 -946,545.00 0.00 0.00 0.00 269,914.25 0.00 0.00 0.00 -1,150,970.00 0.00 0.00 0.00 790,889.00 0.00 0.00 0.00 -1,298,584.00 0.00 0.00 0.00 324,457.00 0.00 0.00 0.00 -120,251.00 0.00 0.00 0.00 734,070.00 0.00 0.00 0.00 83,293.00 0.00 0.00 0.00 -66,494.00 0.00 0.00 0.00 -89,405.00 0.00 0.00 0.00 -150,070.00 0.00 0.00 0.00 8,434.00 0.00 0.00 0.00 -65,187.00 0.00 0.00 0.00 0.00 -426.74 0.00 435,675.00 435,675.00 435,675.00 0.00 -1,010,694.89 -913,893.60 -905,888.56 0.00 -618,825.91 -775,236.98 -787,838.11 -807,010.84 -581,288.05
Income before tax 2,709,841.18 1,285,499.00 2,261,433.00 2,343,141.00 2,306,606.00 924,380.00 2,284,151.00 2,369,731.00 1,397,595.00 1,408,903.00 1,903,078.00 1,960,469.00 2,043,866.00 407.64 1,847,682.00 1,655,414.00 1,919,685.00 845,184.00 1,783,490.00 1,666,710.00 1,786,222.00 795,156.00 1,570,594.00 1,376,206.00 1,019,396.00 749,091.00 1,260,147.00 1,358,805.00 1,165,943.00 326,134.00 1,328,874.00 1,303,106.00 1,343,418.00 726,632.00 1,199,523.00 1,247,011.00 965,258.00 396,638.00 761,857.00 750,353.00 719,807.00 429,302.00 558,701.00 424,545.00 741,719.00 299,224.00 585,456.00 522,767.00 500,988.00 368,679.00 575,473.00 323,403.00 547,736.00 214,185.00 510,846.00 729,992.00 807,991.00 375,944.00 782,750.00 1,085,605.00 1,016,507.00 -836,889.00 156,453.00 -277,860.00 669,880.00 -277,860.00 155.66 109,652.00 -866,299.00 -866,299.00 -866,299.00 869,723.00 4,856.54 0.00 0.00 1,646,546.00 408.52 991.18 1,142.90 1,157.45 729.74
Income tax expense 736,047.84 536,902.00 606,205.00 595,561.00 607,484.00 265,692.00 688,112.00 658,827.00 341,532.00 344,270.00 565,973.00 455,838.00 533,575.00 -269,892.00 487,675.00 440,928.00 448,151.00 259,054.00 477,520.00 459,438.00 501,213.00 218,509.00 376,577.00 383,729.00 280,459.00 213,974.00 319,462.00 367,338.00 320,013.00 133,347.00 374,901.00 356,309.00 375,029.00 172,911.00 302,121.00 242,262.00 77,669.00 -66,508.00 184,440.00 154,970.00 165,573.00 78,123.00 142,150.00 86,029.00 128,564.00 115,815.00 135,528.00 123,838.00 141,754.00 109,714.00 148,907.00 158,145.00 134,820.00 67,296.00 101,777.00 180,844.00 199,345.00 148,441.00 192,019.00 254,721.00 237,053.00 300,981.00 46,206.00 -79,802.00 36,723.00 -79,802.00 0.00 -195.00 -237,263.00 -237,263.00 -237,263.00 238,220.00 -1,015,551.43 -913,893.60 -905,888.56 464,055.00 -619,234.43 -776,228.16 -788,981.01 -808,168.29 -582,017.79
Net income 1,973,793.34 721,241.00 1,686,040.00 1,738,422.00 1,697,271.00 682,932.00 1,613,946.00 1,732,449.00 1,041,982.00 1,049,133.00 1,368,890.00 1,498,916.00 1,508,708.00 270,299.64 1,367,760.00 1,209,951.00 1,460,572.00 637,128.00 1,298,426.00 1,204,125.00 1,269,864.00 577,228.00 1,166,380.00 981,886.00 729,454.00 534,700.00 940,284.00 991,192.00 845,652.00 192,439.00 953,769.00 946,751.00 968,232.00 585,775.00 897,504.00 990,081.00 870,101.00 453,931.00 564,446.00 580,363.00 545,004.00 346,604.00 407,115.00 331,729.00 604,965.00 179,364.00 446,294.00 392,219.00 359,234.00 258,965.00 426,566.00 163,520.00 411,458.00 142,166.00 410,103.00 547,458.00 604,939.00 219,069.00 579,072.00 817,335.00 757,550.00 -1,075,747.00 90,623.00 -217,428.00 633,157.00 -217,428.00 170.77 109,652.00 -2,558,481.02 -2,558,481.02 -2,558,481.02 631,503.00 1,015,551.43 913,893.60 905,888.56 1,182,491.00 619,234.43 776,228.16 788,981.01 808,168.29 582,017.79
about 9 hours ago