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 119,894.00 129,909.00 121,869.00 87,027.00 61,499.00 60,504.00 72,565.00 69,666.00 71,344.00 69,763.00 71,683.00 69,267.00 66,035.00 74,003.00 74,602.00 66,844.00 67,600.00 68,253.01 58,185.76 44,509.31
Cost of revenue 71,879.00 78,711.00 74,903.00 43,667.00 20,481.00 26,110.00 30,842.00 28,969.00 30,986.00 33,624.00 34,580.00 35,630.00 36,498.00 47,391.00 40,148.00 33,950.00 37,962.00 43,401.97 34,490.08 24,512.75
Gross profit 48,015.00 51,198.00 46,966.00 43,360.00 41,018.00 34,394.00 41,723.00 40,697.00 40,358.00 36,139.00 37,103.00 33,637.00 29,537.00 26,612.00 34,454.00 32,894.00 29,638.00 24,851.04 23,695.68 19,996.56
Total operating expenses + 29,334.00 32,171.00 30,507.00 28,110.00 26,471.00 36,470.00 29,180.00 26,496.00 28,267.00 25,371.00 27,556.00 22,958.00 22,159.00 23,047.00 26,596.00 20,842.00 19,050.00 14,001.71 12,725.19 12,335.66
Operating income 18,681.00 19,027.00 16,459.00 15,250.00 14,547.00 -2,076.00 12,543.00 14,201.00 12,091.00 10,768.00 9,547.00 10,679.00 7,378.00 3,565.00 7,858.00 12,052.00 10,588.00 10,849.33 10,970.49 7,660.90
Non-operating income (net) 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 0.00
Income before tax 18,681.00 19,027.00 16,459.00 15,250.00 14,547.00 -2,076.00 12,543.00 14,201.00 12,091.00 10,768.00 9,547.00 10,679.00 7,378.00 3,565.00 7,858.00 12,052.00 10,588.00 10,849.33 10,970.49 7,660.90
Income tax expense 4,723.00 5,283.00 4,276.00 4,486.00 4,894.00 5,632.00 4,427.00 4,886.00 3,884.00 3,282.00 2,213.00 3,718.00 2,034.00 584.00 1,755.00 2,923.00 1,207.00 1,836.05 2,322.11 1,241.83
Net income 14,101.00 12,574.00 11,076.00 9,605.00 8,124.00 -8,771.00 6,515.00 7,810.00 6,619.00 6,204.00 5,966.00 5,816.00 4,175.00 2,283.00 5,330.00 8,181.00 8,942.00 8,876.41 9,060.26 6,220.10
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 29,677.00 14,978.00 12,104.18 14,332.00 31,577.00 15,812.00 14,941.00 15,490.00 34,378.00 14,401.00 14,695.00 13,918.00 28,298.00 13,322.00 13,285.00 12,636.00 17,740.00 16,514.00 15,394.00 15,015.00 14,576.00 14,383.00 14,275.00 14,946.00 16,882.00 18,084.00 17,976.00 18,477.00 18,215.00 18,355.00 16,556.00 17,520.00 17,239.00 17,390.00 17,606.00 18,045.00 18,414.00 17,422.00 17,675.00 19,468.00 17,068.00 11,127.00 18,057.00 16,235.00 15,965.00 10,971.00 15,868.00 15,430.00 15,066.00 9,389.00 14,933.00 15,190.00 15,531.00 10,357.00 10,277.00 11,069.00 11,233.00 13,477.00 10,196.00 10,921.00 10,297.00 13,305.60 11,111.00 7,786.71 9,926.00 13,252.15 10,153.00 25,349.06 9,149.00 432.42 8,437.00 7,776.00 8,036.00 7,711.75 16,924.63 6,860.22 6,274.43 7,253.50 6,023.17 11,771.22 5,311.41
Cost of revenue 17,420.00 3,174.00 2,431.59 3,447.00 18,648.00 3,120.00 2,947.00 3,443.00 3,479.00 3,240.00 2,936.00 16,796.00 13,980.00 3,073.00 9,983.00 7,231.00 5,533.00 5,426.00 4,698.00 4,824.00 5,423.00 5,363.00 6,670.00 8,654.00 7,723.00 7,724.00 7,554.00 7,841.00 7,878.00 6,767.00 7,151.00 7,173.00 7,224.00 7,432.00 7,233.00 8,530.00 8,402.00 8,739.00 11,736.00 8,308.00 22,157.90 8,559.00 6,928.00 6,872.00 24,327.71 6,978.00 6,311.00 7,413.00 33,175.51 6,922.00 7,295.00 6,883.00 62,535.92 3,065.00 3,401.00 3,118.00 53,286.60 2,711.00 2,546.00 2,188.00 45,047.29 2,906.00 -2,436.00 2,436.00 54,407.80 2,935.00 0.00 2,209.00 61,488.95 12,052.64 1,341.44 1,290.00 50,259.92 9,291.96 8,169.27 669.96 34,095.64 709.16 6,472.58 500.78
Gross profit 12,257.00 11,804.00 9,672.59 10,885.00 12,929.00 12,692.00 11,994.00 12,047.00 34,378.00 10,922.00 11,455.00 10,982.00 11,502.00 -658.00 10,212.00 2,653.00 10,509.00 10,981.00 9,968.00 10,317.00 9,752.00 8,960.00 8,912.00 8,276.00 8,228.00 10,361.00 10,252.00 10,923.00 10,374.00 10,477.00 9,789.00 10,369.00 10,066.00 10,166.00 10,174.00 10,812.00 9,884.00 9,020.00 8,936.00 7,732.00 8,760.00 11,127.00 9,498.00 9,307.00 9,093.00 10,971.00 8,890.00 9,119.00 7,653.00 9,389.00 8,011.00 7,895.00 8,648.00 10,357.00 7,212.00 7,668.00 8,115.00 13,477.00 7,485.00 8,375.00 8,109.00 13,305.60 8,205.00 10,222.71 7,490.00 13,252.15 7,218.00 25,349.06 6,940.00 432.42 -3,615.64 6,434.57 6,746.00 7,711.75 7,632.67 -1,309.05 5,604.47 7,253.50 5,314.00 5,298.64 4,810.63
Total operating expenses + 7,228.00 6,884.00 5,696.49 6,470.00 7,742.00 8,092.00 7,075.00 7,122.00 4,053.00 7,000.00 7,008.00 6,724.00 7,670.00 -4,147.00 6,366.00 -1,091.00 6,338.00 7,150.00 6,166.00 6,505.00 6,650.00 7,765.00 5,773.00 16,577.00 6,337.00 6,530.00 8,071.00 7,994.00 6,772.00 6,862.00 6,102.00 7,159.00 6,377.00 7,571.00 7,263.00 7,538.00 6,573.00 6,405.00 5,995.00 5,251.00 6,029.00 4,284.00 6,720.00 6,455.00 6,104.00 3,460.00 6,331.00 6,985.00 4,551.00 3,549.00 6,248.00 6,187.00 6,644.00 4,291.00 5,499.00 5,359.00 5,559.00 -13,954.00 4,824.00 6,256.00 4,866.00 -10,330.50 5,432.00 7,064.66 4,317.00 -11,644.00 4,683.00 22,268.08 4,198.00 13,176.11 -6,510.64 3,331.03 3,692.00 -4,153.92 4,974.24 -4,004.82 3,227.04 -3,941.01 2,927.27 3,231.25 2,964.26
Operating income 5,029.00 4,920.00 3,976.10 4,415.00 5,187.00 4,600.00 4,919.00 4,925.00 4,709.00 3,922.00 4,447.00 4,258.00 3,832.00 3,489.00 3,846.00 3,744.00 4,171.00 3,831.00 3,802.00 3,812.00 3,102.00 1,195.00 3,139.00 -8,301.00 1,891.00 3,831.00 2,181.00 2,929.00 3,602.00 3,615.00 3,687.00 3,210.00 3,689.00 2,595.00 2,911.00 3,274.00 3,311.00 2,615.00 2,941.00 2,481.00 2,731.00 496.00 2,778.00 2,852.00 2,989.00 8,985.00 2,559.00 2,134.00 3,102.00 1,819.00 1,763.00 1,708.00 2,004.00 696.00 1,713.00 2,309.00 2,556.00 -477.00 2,661.00 2,119.00 3,243.00 2,975.10 2,773.00 3,158.05 3,173.00 1,608.15 2,535.00 3,080.99 2,742.00 13,608.53 2,895.00 3,103.54 3,054.00 3,557.83 2,658.44 2,695.77 2,377.43 3,312.48 2,386.73 2,067.39 1,846.37
Non-operating income (net) 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -249.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 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 1,677.00 0.00 0.00 0.00 -6,405.00 0.00 0.00 0.00 -40.00 0.00 0.00 0.00 815.00 0.00 0.00 0.00 138.00 0.00 0.00 0.00 210.77 0.00 0.00 0.00 183.65 0.00 0.00 0.00 -10,887.48 0.00 0.00 0.00 -220.70 0.00 0.00 0.00 -746.66 0.00 0.00 0.00
Income before tax 5,029.00 4,920.00 3,976.10 4,415.00 5,187.00 4,600.00 4,919.00 4,925.00 4,460.00 3,922.00 4,447.00 4,258.00 3,832.00 3,489.00 3,846.00 3,744.00 4,171.00 3,831.00 3,802.00 3,812.00 3,102.00 1,195.00 3,139.00 -8,301.00 1,891.00 3,831.00 2,181.00 2,929.00 3,602.00 3,615.00 3,687.00 3,210.00 3,689.00 2,595.00 2,911.00 3,274.00 3,311.00 2,615.00 2,941.00 2,481.00 2,731.00 2,173.00 2,778.00 2,852.00 2,989.00 2,580.00 2,559.00 2,134.00 3,102.00 1,779.00 1,763.00 1,708.00 2,004.00 1,511.00 1,713.00 2,309.00 2,556.00 -339.00 2,661.00 2,119.00 3,243.00 3,185.87 2,773.00 3,158.05 3,173.00 1,791.80 2,535.00 3,080.99 2,742.00 2,721.05 2,895.00 3,103.54 3,054.00 3,337.13 2,658.44 2,695.77 2,377.43 2,565.82 2,386.73 2,067.39 1,846.37
Income tax expense 1,250.00 1,163.00 1,018.57 1,043.00 1,446.00 1,037.00 1,330.00 1,448.00 1,468.00 724.00 1,271.00 1,314.00 967.00 948.00 1,164.00 1,072.00 1,302.00 1,169.00 1,251.00 1,331.00 1,143.00 612.00 1,092.00 2,684.00 1,244.00 687.00 1,291.00 1,092.00 1,357.00 1,177.00 1,331.00 1,098.00 1,280.00 552.00 1,078.00 1,129.00 1,125.00 735.00 905.00 832.00 810.00 471.00 787.00 -157.00 922.00 814.00 650.00 400.00 1,548.00 500.00 464.00 395.00 496.00 273.00 393.00 657.00 720.00 -525.00 683.00 512.00 888.00 874.19 778.00 680.55 734.00 -594.39 634.00 620.51 614.00 298.72 617.00 579.53 712.00 505.27 580.63 655.29 575.64 658.62 657.16 458.72 433.13
Net income 5,455.00 3,764.00 2,991.68 3,431.00 3,402.00 3,265.00 3,250.00 3,207.00 2,852.00 2,933.00 2,902.00 2,670.00 2,571.00 2,289.00 2,422.00 2,351.00 2,543.00 2,275.00 2,174.00 2,067.00 1,608.00 277.00 1,750.00 -11,129.00 331.00 2,783.00 501.00 1,391.00 1,840.00 2,068.00 1,990.00 1,698.00 2,054.00 1,542.00 1,461.00 1,749.00 1,867.00 1,598.00 1,695.00 1,278.00 1,633.00 1,460.00 1,680.00 2,544.00 1,717.00 1,455.00 1,605.00 1,453.00 1,303.00 1,060.00 1,055.00 1,050.00 1,205.00 401.00 1,050.00 123.00 1,627.00 48.00 1,802.00 1,393.00 2,108.00 2,100.91 1,803.00 2,230.35 2,215.00 2,202.54 1,635.00 2,423.00 2,096.00 1,949.09 2,205.00 2,525.91 2,206.00 3,052.56 2,114.02 2,073.73 1,801.78 2,653.86 1,729.57 1,724.03 1,492.44
about 3 hours ago