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 42,329,727.32 36,973,867.00 38,436,164.00 27,942,739.00 20,670,413.00 11,194,353.00 29,802,477.00 27,726,538.00 26,062,281.00 24,667,479.00 20,508,532.00 15,555,581.00 14,644,171.00 13,336,554.00 11,089,665.00 8,794,726.00 9,806,071.00 8,961,877.00
Cost of revenue 20,784,950.45 25,669,467.00 27,383,469.00 14,784,798.00 7,853,165.00 12,461,197.00 11,634,813.00 12,347,033.00 11,396,589.00 7,879,209.00 6,173,753.00 5,219,802.00 4,936,430.00 3,556,851.00 2,734,094.00 3,807,230.00 3,953,660.00
Gross profit 21,544,776.87 11,304,400.00 11,052,695.00 13,157,941.00 12,817,248.00 11,194,353.00 17,341,280.00 16,091,725.00 13,715,248.00 13,270,890.00 12,629,323.00 9,381,828.00 9,424,369.00 8,400,124.00 7,532,814.00 6,060,632.00 5,998,841.00 5,008,217.00
Total operating expenses + 17,685,477.06 8,166,496.00 7,565,145.00 6,883,570.00 6,452,630.00 4,899,081.00 9,889,569.00 8,757,584.00 8,800,021.00 7,697,045.00 7,404,667.00 4,576,049.00 5,397,800.00 4,590,938.00 4,024,596.00 3,398,561.00 3,017,674.00 2,902,447.00
Operating income 3,859,299.82 3,137,904.00 3,487,550.00 6,274,371.00 6,364,618.00 6,295,272.00 7,451,711.00 7,334,141.00 4,915,227.00 5,573,845.00 5,224,656.00 4,805,779.00 4,026,569.00 3,809,186.00 3,508,218.00 2,662,071.00 2,981,167.00 2,105,770.00
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 -1,453,401.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 3,859,299.82 3,137,904.00 3,487,550.00 6,274,371.00 6,364,618.00 4,841,871.00 7,451,711.00 7,334,141.00 4,915,227.00 5,573,845.00 5,224,656.00 4,805,779.00 4,026,569.00 3,809,186.00 3,508,218.00 2,662,071.00 2,981,167.00 2,105,770.00
Income tax expense 1,334,399.76 946,427.00 1,310,434.00 2,271,404.00 2,323,428.00 1,360,067.00 2,086,257.00 2,149,590.00 1,752,794.00 2,056,909.00 1,878,970.00 1,808,298.00 1,414,688.00 1,371,739.00 1,136,748.00 830,989.00 864,294.00 677,336.00
Net income 1,603,664.07 1,015,087.00 739,003.00 2,482,885.00 3,297,736.00 2,349,521.00 3,034,409.00 2,912,694.00 1,962,414.00 2,139,866.00 2,041,364.00 1,815,016.00 1,600,503.00 1,526,388.00 1,291,226.00 956,850.00 1,065,377.00 757,101.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 Mar-12 Dec-11
Total revenue 9,712,500.00 11,511,543.91 9,395,000.00 9,295,000.00 9,022,600.00 2,982,784.00 9,335,600.00 9,226,000.00 9,608,800.00 12,328,792.00 9,408,600.00 9,516,200.00 9,822,000.00 3,879,200.00 7,249,800.00 6,489,700.00 5,675,100.00 6,192,200.00 5,110,600.00 5,245,200.00 7,338,300.00 6,483,200.00 8,071,900.00 7,321,800.00 7,562,100.00 5,390,100.00 7,631,000.00 7,424,000.00 7,025,800.00 6,100,100.00 6,219,772.00 6,498,300.00 6,290,200.00 4,704,100.00 6,416,600.00 6,507,600.00 6,446,700.00 4,443,400.00 6,335,100.00 6,141,300.00 6,104,600.00 4,161,900.00 5,014,600.00 4,906,800.00 4,696,200.00 3,161,300.00 4,376,000.00 4,232,800.00 3,923,400.00 2,392,660.00 3,731,500.00 3,602,100.00 3,810,600.00 2,658,300.00 3,326,200.00 3,157,400.00 2,401,200.00
Cost of revenue 5,869,700.00 5,419,149.38 5,957,200.00 5,814,500.00 5,814,800.00 6,302,400.00 6,443,700.00 7,041,200.00 7,024,000.00 6,717,700.00 6,380,000.00 4,046,300.00 3,031,900.00 2,486,500.00 6,500.00 1,775,400.00 1,955,900.00 2,890,300.00 3,694,800.00 3,888,500.00 3,273,400.00 956,659.00 3,302,100.00 3,095,300.00 2,872,900.00 3,200.00 2,861,176.00 2,698,900.00 2,780,300.00 -49,420.00 3,076,900.00 3,202,800.00 2,980,400.00 11,900.00 2,877,900.00 2,784,800.00 2,566,600.00 17,400.00 1,991,600.00 1,913,400.00 1,735,000.00 100.00 1,578,500.00 1,494,400.00 1,347,000.00 652.13 1,254,100.00 1,272,700.00 1,329,800.00 2,732.45 1,287,100.00 1,116,100.00
Gross profit 3,842,800.00 6,092,394.53 3,437,800.00 3,480,500.00 3,207,800.00 2,982,784.00 3,033,200.00 2,782,300.00 2,567,600.00 12,328,792.00 2,384,600.00 2,798,500.00 3,442,000.00 3,879,200.00 3,203,500.00 3,457,800.00 3,188,600.00 6,185,700.00 3,335,200.00 3,289,300.00 4,448,000.00 4,377,100.00 3,433,300.00 4,288,700.00 4,433,441.00 4,328,900.00 4,328,700.00 4,152,900.00 6,096,900.00 3,358,596.00 3,799,400.00 3,509,900.00 4,753,520.00 3,339,700.00 3,304,800.00 3,466,300.00 4,431,500.00 3,457,200.00 3,356,500.00 3,538,000.00 4,144,500.00 3,023,000.00 2,993,400.00 2,961,200.00 3,161,200.00 2,797,500.00 2,738,400.00 2,576,400.00 2,392,660.00 2,477,400.00 2,329,400.00 2,480,800.00 2,658,300.00 2,039,100.00 2,041,300.00 2,401,200.00
Total operating expenses + 2,497,100.00 5,012,890.97 2,189,800.00 2,213,000.00 2,027,400.00 1,748,003.00 1,962,100.00 2,017,800.00 1,868,800.00 3,842,192.00 1,907,700.00 1,987,300.00 1,862,200.00 695,100.00 1,770,000.00 1,661,400.00 1,172,400.00 -7,229,100.00 1,509,300.00 1,554,600.00 2,416,300.00 2,569,900.00 2,577,700.00 2,426,400.00 2,377,700.00 2,556,400.00 2,342,600.00 2,161,700.00 -6,165,300.00 1,154,612.00 2,205,400.00 2,088,400.00 -6,086,100.00 2,123,600.00 2,139,400.00 2,107,400.00 -5,851,700.00 1,955,500.00 1,972,900.00 2,168,500.00 -4,930,100.00 1,852,800.00 1,632,000.00 1,961,500.00 -2,749.60 1,633,700.00 1,476,400.00 1,574,200.00 259,047.00 1,503,900.00 1,437,700.00 1,206,100.00 1,625,400.00 1,284,100.00 1,058,000.00 1,207,300.00
Operating income 1,345,700.00 1,079,503.56 1,248,000.00 1,267,500.00 1,180,400.00 1,234,781.00 1,071,100.00 764,500.00 698,800.00 -199,800.00 476,900.00 811,200.00 1,579,800.00 4,574,300.00 1,433,500.00 1,796,400.00 2,016,200.00 3,251,300.00 1,825,900.00 1,734,700.00 2,031,700.00 1,807,200.00 855,600.00 1,862,300.00 2,448,582.00 1,772,500.00 1,986,100.00 1,991,200.00 3,380,550.00 2,203,984.00 1,594,000.00 1,421,500.00 1,174,700.00 1,216,100.00 1,165,400.00 1,358,900.00 -986,700.00 1,501,700.00 1,383,600.00 1,369,500.00 1,595,700.00 1,170,200.00 1,361,400.00 999,700.00 834,400.00 1,163,800.00 1,262,000.00 1,002,200.00 838,480.00 973,500.00 891,700.00 1,274,700.00 902,000.00 755,000.00 983,300.00 1,455,400.00
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 -631,221.00 0.00 0.00 0.00 733,600.00 0.00 0.00 0.00 -3,546,000.00 0.00 0.00 0.00 -1,374,600.00 0.00 0.00 0.00 1,950,200.00 0.00 0.00 0.00 -586,333.00 0.00 0.00 0.00 -1,265,850.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 2,305,900.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 91,900.00 0.00 0.00 0.00 48,189.00 0.00 0.00 0.00 290,800.00 0.00 0.00 -487,500.00
Income before tax 1,345,700.00 1,079,503.56 1,248,000.00 1,267,500.00 1,180,400.00 603,560.00 1,071,100.00 764,500.00 698,800.00 533,800.00 476,900.00 811,200.00 1,579,800.00 1,028,300.00 1,433,500.00 1,796,400.00 2,016,200.00 1,876,700.00 1,825,900.00 1,734,700.00 2,031,700.00 1,950,200.00 1,807,200.00 855,600.00 1,862,300.00 1,862,249.00 1,772,500.00 1,986,100.00 1,991,200.00 2,114,700.00 2,203,984.00 1,594,000.00 1,421,500.00 1,174,700.00 1,216,100.00 1,165,400.00 1,358,900.00 1,319,200.00 1,501,700.00 1,383,600.00 1,369,500.00 1,595,700.00 1,170,200.00 1,361,400.00 999,700.00 926,300.00 1,163,800.00 1,262,000.00 1,002,200.00 886,669.00 973,500.00 891,700.00 1,274,700.00 1,192,800.00 755,000.00 983,300.00 967,900.00
Income tax expense 577,500.00 335,536.06 356,400.00 383,800.00 379,100.00 63,144.00 342,400.00 315,300.00 225,700.00 251,100.00 176,200.00 350,600.00 532,600.00 526,300.00 547,800.00 564,300.00 633,000.00 585,000.00 1,011,700.00 440,400.00 580,100.00 547,100.00 565,500.00 214,600.00 516,400.00 516,425.00 446,500.00 586,400.00 634,600.00 473,900.00 750,826.00 454,700.00 470,100.00 440,200.00 470,800.00 396,600.00 445,200.00 476,600.00 537,100.00 469,300.00 573,900.00 443,600.00 536,600.00 420,200.00 442,800.00 353,400.00 428,800.00 409,400.00 410,400.00 329,188.00 327,400.00 346,200.00 411,900.00 368,300.00 323,400.00 328,800.00 305,800.00
Net income 336,600.00 340,277.22 521,000.00 494,900.00 361,500.00 281,352.00 415,700.00 204,300.00 113,700.00 82,900.00 64,800.00 166,200.00 425,100.00 502,000.00 408,100.00 675,500.00 1,729,700.00 1,291,700.00 779,700.00 949,500.00 791,800.00 635,100.00 690,900.00 323,400.00 700,200.00 700,200.00 743,200.00 813,200.00 762,900.00 850,700.00 782,712.00 681,500.00 597,700.00 466,700.00 437,900.00 470,800.00 587,000.00 458,400.00 613,900.00 601,100.00 466,400.00 693,400.00 444,800.00 569,000.00 334,200.00 413,700.00 413,200.00 574,400.00 350,000.00 362,403.00 403,200.00 329,600.00 505,300.00 487,900.00 317,100.00 380,100.00 407,000.00
1 day ago