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 125,097.00 126,853.00 108,418.00 68,711.00 64,989.00 53,497.00 53,902.00 52,368.00 42,797.00 37,894.00 39,174.00 40,085.00 40,874.00 41,664.00 36,793.00 45,967.00 51,673.00 53,579.00 87,968.00 69,353.00
Cost of revenue 65,701.00 74,689.00 63,192.00 24,061.00 6,007.00 12,036.00 18,441.00 16,586.00 10,838.00 7,286.00 5,388.00 5,557.00 6,668.00 7,501.00 7,982.00 6,806.00 6,500.00 31,357.00 41,981.00 31,688.00
Gross profit 59,396.00 52,164.00 45,226.00 44,650.00 58,982.00 41,461.00 35,461.00 35,782.00 31,959.00 30,608.00 33,786.00 34,528.00 34,206.00 34,163.00 28,811.00 39,161.00 45,173.00 22,222.00 45,987.00 37,665.00
Total operating expenses + 37,544.00 33,767.00 34,487.00 31,164.00 31,938.00 28,982.00 24,878.00 23,301.00 20,827.00 20,304.00 25,008.00 22,171.00 22,469.00 22,956.00 22,642.00 26,269.00 25,344.00 19,886.00 28,383.00 23,105.00
Operating income 21,852.00 18,397.00 10,739.00 13,486.00 27,044.00 12,479.00 10,583.00 12,481.00 11,132.00 10,304.00 8,778.00 12,357.00 11,737.00 11,207.00 6,169.00 12,892.00 19,829.00 2,336.00 17,604.00 14,560.00
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 21,852.00 18,397.00 10,739.00 13,486.00 27,044.00 12,479.00 10,583.00 12,481.00 11,132.00 10,304.00 8,778.00 12,357.00 11,737.00 11,207.00 6,169.00 12,892.00 19,829.00 2,336.00 17,604.00 14,560.00
Income tax expense 4,676.00 4,121.00 2,223.00 2,225.00 5,409.00 3,020.00 2,117.00 2,022.00 6,846.00 2,906.00 2,695.00 3,880.00 3,697.00 3,732.00 1,727.00 4,538.00 6,444.00 14.00 6,005.00 5,023.00
Net income 17,176.00 14,276.00 8,516.00 11,261.00 21,635.00 9,459.00 8,466.00 10,459.00 4,286.00 7,398.00 6,083.00 8,477.00 8,040.00 7,475.00 4,442.00 8,354.00 13,385.00 2,322.00 11,599.00 9,537.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 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 17,227.00 30,125.00 32,154.00 31,268.00 31,550.00 32,240.00 31,524.00 31,181.00 32,394.00 28,463.00 28,527.00 26,047.00 25,381.00 20,930.00 18,482.00 14,981.00 12,933.00 13,854.00 15,161.00 16,698.00 19,276.00 13,304.00 12,629.00 15,385.00 12,179.00 13,792.00 12,774.00 14,150.00 13,186.00 13,009.00 13,025.00 13,554.00 13,392.00 10,666.00 11,007.00 10,319.00 10,256.00 10,258.00 9,943.00 9,708.00 7,803.00 8,721.00 8,138.00 10,556.00 11,759.00 8,861.00 9,635.00 10,704.00 10,885.00 10,372.00 8,280.00 10,449.00 11,773.00 10,627.00 10,144.00 8,592.00 11,801.00 8,016.00 5,585.00 9,549.00 13,643.00 10,373.00 10,712.00 10,524.00 14,358.00 10,922.00 13,682.00 15,189.00 11,880.00 3,682.00 13,625.00 17,643.00 18,629.00 7,983.00 21,534.00 20,351.00 22,280.00 18,126.00 15,979.00 18,002.00 17,246.00
Cost of revenue 315.00 14,548.00 17,309.00 17,069.00 16,775.00 18,722.00 19,222.00 18,732.00 18,499.00 17,722.00 16,717.00 15,767.00 12,986.00 11,309.00 7,022.00 3,784.00 4,334.00 1,559.00 1,728.00 1,218.00 1,502.00 1,856.00 2,126.00 3,680.00 4,374.00 4,193.00 4,742.00 4,903.00 4,603.00 4,477.00 4,379.00 4,152.00 3,356.00 2,838.00 2,681.00 2,432.00 2,230.00 2,088.00 1,775.00 1,776.00 1,465.00 1,448.00 1,277.00 1,487.00 1,176.00 1,173.00 1,248.00 1,579.00 1,557.00 1,590.00 1,558.00 1,837.00 1,683.00 1,891.00 1,793.00 1,965.00 1,852.00 1,967.00 1,998.00 2,268.00 1,749.00 1,731.00 1,809.00 1,683.00 1,583.00 1,307.00 1,310.00 1,428.00 2,455.00 5,260.00 7,582.00 8,221.00 10,294.00 5,938.00 10,793.00 10,169.00 9,550.00 8,719.00 8,395.00 7,761.00 6,813.00
Gross profit 16,912.00 15,577.00 14,845.00 14,199.00 14,775.00 13,518.00 12,302.00 12,449.00 13,895.00 10,741.00 11,810.00 10,280.00 12,395.00 9,621.00 11,460.00 11,197.00 561.00 12,295.00 13,433.00 15,480.00 17,774.00 11,448.00 10,503.00 11,705.00 7,805.00 9,599.00 8,032.00 9,247.00 8,583.00 8,532.00 8,646.00 9,402.00 10,036.00 7,828.00 8,326.00 7,887.00 8,026.00 8,170.00 8,168.00 7,932.00 6,338.00 7,273.00 6,861.00 9,069.00 10,583.00 7,688.00 8,387.00 9,125.00 9,328.00 8,782.00 6,722.00 8,612.00 10,090.00 8,736.00 8,351.00 6,627.00 9,949.00 6,049.00 3,587.00 7,281.00 11,894.00 8,642.00 8,903.00 8,841.00 12,775.00 9,615.00 12,372.00 13,761.00 9,425.00 -1,578.00 6,043.00 9,422.00 8,335.00 0.00 10,741.00 10,182.00 12,730.00 9,407.00 7,584.00 10,241.00 10,433.00
Total operating expenses + 10,426.00 9,722.00 9,453.00 9,241.00 9,128.00 8,261.00 8,315.00 8,533.00 8,658.00 8,487.00 9,054.00 8,544.00 8,402.00 8,091.00 7,704.00 7,653.00 3,382.00 7,270.00 6,591.00 8,640.00 9,437.00 5,907.00 6,204.00 10,414.00 6,457.00 7,278.00 5,616.00 6,120.00 5,864.00 5,824.00 5,568.00 6,126.00 6,617.00 4,720.00 5,350.00 5,378.00 5,487.00 4,773.00 5,300.00 5,469.00 4,762.00 6,201.00 4,815.00 7,343.00 6,649.00 4,478.00 5,082.00 6,304.00 6,307.00 5,230.00 4,555.00 5,967.00 6,717.00 4,423.00 6,053.00 5,212.00 6,768.00 4,802.00 4,317.00 5,669.00 7,854.00 5,168.00 6,092.00 7,393.00 7,616.00 2,238.00 7,578.00 8,732.00 6,796.00 2,021.00 5,083.00 6,590.00 6,192.00 5,686.00 5,686.00 6,751.00 7,871.00 4,422.00 5,222.00 6,717.00 6,744.00
Operating income 6,486.00 5,855.00 5,392.00 4,958.00 5,647.00 5,257.00 3,987.00 3,916.00 5,237.00 2,254.00 2,756.00 1,736.00 3,993.00 1,530.00 3,756.00 3,544.00 6,041.00 5,025.00 6,842.00 6,840.00 8,337.00 5,541.00 4,299.00 1,291.00 1,348.00 2,321.00 2,416.00 3,127.00 2,719.00 2,708.00 3,078.00 3,276.00 3,419.00 3,108.00 2,976.00 2,509.00 2,539.00 3,397.00 2,868.00 2,463.00 1,576.00 1,072.00 2,046.00 1,726.00 3,934.00 3,210.00 3,305.00 2,821.00 3,021.00 3,552.00 2,167.00 2,645.00 3,373.00 4,313.00 2,298.00 1,415.00 3,181.00 1,247.00 -730.00 1,612.00 4,040.00 3,474.00 2,811.00 1,448.00 5,159.00 7,377.00 4,794.00 5,029.00 2,629.00 -3,599.00 960.00 2,832.00 2,143.00 12,437.00 5,055.00 3,431.00 4,859.00 4,985.00 2,362.00 3,524.00 3,689.00
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 -1,385.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 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 -7,382.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 6,486.00 5,855.00 5,392.00 4,958.00 5,647.00 5,257.00 3,987.00 3,916.00 5,237.00 2,254.00 2,756.00 1,736.00 3,993.00 1,530.00 3,756.00 3,544.00 4,656.00 5,025.00 6,842.00 6,840.00 8,337.00 5,541.00 4,299.00 1,291.00 1,348.00 2,321.00 2,416.00 3,127.00 2,719.00 2,708.00 3,078.00 3,276.00 3,419.00 3,108.00 2,976.00 2,509.00 2,539.00 3,397.00 2,868.00 2,463.00 1,576.00 1,072.00 2,046.00 1,726.00 3,934.00 3,210.00 3,305.00 2,821.00 3,021.00 3,552.00 2,167.00 2,645.00 3,373.00 4,313.00 2,298.00 1,415.00 3,181.00 1,247.00 -730.00 1,612.00 4,040.00 3,474.00 2,811.00 1,448.00 5,159.00 7,377.00 4,794.00 5,029.00 2,629.00 -3,599.00 960.00 2,832.00 2,143.00 5,055.00 5,055.00 3,431.00 4,859.00 4,985.00 2,362.00 3,524.00 3,689.00
Income tax expense 856.00 1,238.00 1,294.00 1,235.00 909.00 1,146.00 997.00 873.00 1,105.00 246.00 698.00 520.00 759.00 204.00 687.00 617.00 717.00 1,090.00 1,464.00 1,354.00 1,501.00 1,035.00 932.00 918.00 135.00 404.00 539.00 706.00 468.00 170.00 554.00 711.00 587.00 5,036.00 848.00 678.00 284.00 1,050.00 774.00 641.00 441.00 307.00 620.00 678.00 1,090.00 1,044.00 1,064.00 784.00 988.00 1,220.00 650.00 714.00 1,113.00 1,421.00 786.00 453.00 1,072.00 234.00 -337.00 525.00 1,305.00 1,087.00 913.00 835.00 1,703.00 2,429.00 1,606.00 1,594.00 815.00 -1,478.00 115.00 745.00 632.00 1,840.00 1,840.00 1,098.00 1,662.00 1,833.00 768.00 1,212.00 1,210.00
Net income 5,630.00 4,617.00 4,098.00 3,723.00 4,738.00 4,111.00 2,990.00 3,043.00 4,132.00 2,008.00 2,058.00 1,216.00 3,234.00 1,326.00 3,069.00 2,927.00 3,939.00 3,935.00 5,378.00 5,486.00 6,836.00 4,506.00 3,367.00 373.00 1,213.00 1,917.00 1,877.00 2,421.00 2,251.00 2,538.00 2,524.00 2,565.00 2,832.00 -1,928.00 2,128.00 1,831.00 2,255.00 2,347.00 2,094.00 1,822.00 1,135.00 765.00 1,426.00 1,048.00 2,844.00 2,166.00 2,241.00 2,037.00 2,033.00 2,332.00 1,517.00 1,931.00 2,260.00 2,892.00 1,512.00 962.00 2,109.00 1,013.00 -393.00 1,087.00 2,735.00 2,387.00 1,898.00 613.00 3,456.00 4,948.00 3,188.00 3,435.00 1,814.00 -2,121.00 845.00 2,087.00 1,511.00 3,215.00 3,215.00 2,333.00 3,197.00 3,152.00 1,594.00 2,312.00 2,479.00
about 2 hours ago