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 59,320.00 59,768.00 59,380.00 57,786.00 54,304.00 46,881.00 52,329.00 53,041.00 54,859.00 45,517.00 43,604.00 47,063.00 43,195.00 39,758.00 39,046.00 36,297.00 36,758.00 23,507.00 19,735.00 17,563.91
Cost of revenue 26,141.00 26,744.00 27,396.00 26,305.00 23,097.00 19,634.00 20,362.00 19,933.00 20,975.00 17,803.00 17,137.00 18,756.00 17,594.00 16,422.00 16,610.00 16,151.00 17,198.00 10,336.00 8,118.00 7,228.55
Gross profit 33,179.00 33,024.00 31,984.00 31,481.00 31,207.00 27,247.00 31,967.00 33,108.00 33,884.00 27,715.00 26,467.00 28,307.00 25,601.00 23,336.00 22,436.00 20,146.00 19,560.00 13,171.00 11,617.00 10,335.36
Total operating expenses + 17,529.00 17,537.00 18,018.00 16,964.00 17,383.00 17,627.00 15,869.00 16,694.00 17,424.00 14,832.00 13,081.00 13,196.00 5,158.00 10,589.00 10,090.00 9,249.00 9,312.00 7,831.00 5,745.00 6,205.70
Operating income 15,650.00 15,487.00 13,966.00 14,517.00 13,824.00 9,620.00 16,098.00 16,414.00 16,460.00 12,882.00 13,386.00 15,111.00 20,443.00 12,747.00 12,346.00 10,897.00 10,248.00 5,340.00 5,872.00 4,129.66
Non-operating income (net) -4,322.00 -4,919.00 -4,842.00 -4,993.00 -5,361.00 -7,541.00 -3,322.00 -8,673.00 -6,196.00 -8,548.00 -926.00 -1,310.00 -1,909.00 -1,742.00 -2,661.00 -3,215.00 -2,585.00 -1,540.00 -817.00 -622.95
Income before tax 11,328.00 10,568.00 9,124.00 9,524.00 8,463.00 2,079.00 12,776.00 7,741.00 10,264.00 4,334.00 12,460.00 13,801.00 18,534.00 11,005.00 9,685.00 7,682.00 7,663.00 3,800.00 5,055.00 3,506.71
Income tax expense 2,850.00 3,152.00 2,234.00 1,928.00 2,350.00 1,932.00 2,786.00 2,585.00 1,658.00 1,613.00 2,594.00 2,499.00 2,016.00 1,680.00 1,826.00 1,920.00 1,786.00 674.00 888.00 700.81
Net income 6,837.00 5,855.00 5,341.00 5,969.00 4,670.00 1,405.00 9,171.00 4,370.00 7,990.00 1,241.00 8,272.00 9,216.00 14,394.00 7,160.00 5,779.00 4,026.00 4,613.00 1,927.00 3,005.00 2,805.90
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 Dec-07
Total revenue 15,267.00 30,607.93 15,133.00 30,008.00 13,628.00 29,887.00 15,046.00 15,333.00 14,547.00 30,047.00 15,574.00 29,333.00 14,213.00 29,759.00 15,091.00 28,028.00 13,235.00 28,472.00 14,274.00 25,832.00 12,293.00 25,583.00 12,816.00 21,298.00 11,003.00 26,507.00 13,172.00 25,823.00 12,224.00 27,166.00 12,916.00 27,109.00 13,095.00 29,340.00 14,740.00 27,104.00 12,922.00 25,311.00 11,109.00 20,206.00 9,400.00 22,099.00 11,376.00 21,505.00 10,453.00 24,257.00 12,239.00 22,806.00 10,605.00 23,440.00 11,729.00 19,756.00 9,169.00 20,556.00 10,269.00 19,202.00 9,332.00 20,091.00 10,217.00 18,955.00 9,003.00 18,796.00 9,323.00 17,501.00 8,327.00 9,297.00 9,763.00 9,501.00 8,197.00 12,944.00 10,563.00 10,563.00 19,735.00
Cost of revenue 6,620.00 13,503.67 6,596.00 13,116.00 6,044.00 13,324.00 6,680.00 13,419.00 6,653.00 13,859.00 7,180.00 13,536.00 6,517.00 13,521.00 6,860.00 12,785.00 5,989.00 12,135.00 6,039.00 10,963.00 5,243.00 10,538.00 5,256.00 9,097.00 4,573.00 10,410.00 5,140.00 9,953.00 4,777.00 10,054.00 4,861.00 10,198.00 5,002.00 10,712.00 5,546.00 10,674.00 5,229.00 9,801.00 4,393.00 8,002.00 3,778.00 8,475.00 4,444.00 8,662.00 4,200.00 9,602.00 4,966.00 9,154.00 4,287.00 9,239.00 4,757.00 8,355.00 3,904.00 8,377.00 4,271.00 8,058.00 3,849.00 8,403.00 4,389.00 8,231.00 3,899.00 8,322.00 4,130.00 7,830.00 3,718.00 4,304.00 4,504.00 4,383.00 4,007.00 5,871.00 -4,465.00 4,465.00 6,721.00
Gross profit 8,647.00 17,104.25 8,537.00 16,892.00 7,583.00 16,563.00 8,366.00 16,461.00 7,894.00 16,188.00 8,394.00 15,797.00 7,696.00 16,239.00 8,232.00 15,243.00 7,246.00 16,338.00 8,236.00 14,869.00 7,050.00 15,046.00 7,561.00 12,201.00 6,431.00 16,097.00 8,032.00 15,869.00 7,447.00 17,111.00 8,055.00 16,912.00 8,094.00 18,628.00 9,194.00 16,430.00 7,693.00 15,511.00 6,716.00 12,204.00 5,622.00 13,624.00 6,932.00 12,843.00 6,253.00 14,655.00 7,273.00 13,652.00 6,318.00 14,201.00 6,972.00 11,401.00 5,265.00 12,179.00 5,998.00 11,144.00 5,483.00 11,688.00 5,828.00 10,724.00 5,104.00 10,474.00 5,193.00 9,671.00 4,609.00 22,237.00 0.00 0.00 0.00 15,007.00 0.00 0.00 13,068.00
Total operating expenses + 11,193.00 9,296.68 4,332.00 1,880.00 4,046.00 8,623.00 4,275.00 9,248.00 4,252.00 8,670.00 4,367.00 8,725.00 4,193.00 8,575.00 4,176.00 8,234.00 4,048.00 9,281.00 4,215.00 8,318.00 3,937.00 10,527.00 3,806.00 9,895.00 3,625.00 8,020.00 3,918.00 7,689.00 3,779.00 8,583.00 3,880.00 8,736.00 4,231.00 9,331.00 4,513.00 8,657.00 3,972.00 8,543.00 3,502.00 6,395.00 2,929.00 6,835.00 3,298.00 6,246.00 3,049.00 7,140.00 3,378.00 6,557.00 3,191.00 -312.00 3,064.00 5,522.00 2,540.00 5,235.00 2,697.00 5,329.00 2,596.00 5,172.00 2,580.00 5,015.00 2,349.00 4,788.00 2,296.00 4,643.00 2,139.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Operating income 4,074.00 7,807.58 4,205.00 15,012.00 3,538.00 7,940.00 4,091.00 3,905.00 3,642.00 7,518.00 4,027.00 7,072.00 3,503.00 7,663.00 4,055.00 7,009.00 3,198.00 7,056.00 4,020.00 6,551.00 3,113.00 4,518.00 3,754.00 2,306.00 2,805.00 8,077.00 4,114.00 8,181.00 3,668.00 8,529.00 4,175.00 8,175.00 3,862.00 9,297.00 4,681.00 7,773.00 3,721.00 6,967.00 3,214.00 5,809.00 2,693.00 6,789.00 3,634.00 6,597.00 3,204.00 7,515.00 3,895.00 7,095.00 3,127.00 14,513.00 3,908.00 5,879.00 2,725.00 6,944.00 3,301.00 5,815.00 2,887.00 6,516.00 3,248.00 5,709.00 2,755.00 5,686.00 2,897.00 5,028.00 2,470.00 2,191.00 2,725.00 2,626.00 2,045.00 3,060.00 -2,378.00 2,378.00 5,034.00
Non-operating income (net) -310.00 -2,465.55 -1,946.00 -9,484.00 0.00 -2,153.00 -843.00 -1,402.00 -1,364.00 -2,240.00 -1,395.00 -3,223.00 -856.00 -1,854.00 -1,540.00 -3,290.00 -2,175.00 -2,897.00 -2,646.00 -2,246.00 -1,692.00 813.00 -1,860.00 -5,560.00 -4,753.00 -3,270.00 -120.00 -211.00 763.00 -5,171.00 -2,412.00 -3,153.00 -1,849.00 -2,787.00 -1,043.00 -3,207.00 -1,559.00 -4,298.00 -2,039.00 -4,144.00 -1,936.00 -814.00 -1,067.00 -112.00 486.00 210.00 -195.00 -1,019.00 -909.00 -7,197.00 -413.00 5,339.00 135.00 -1,175.00 -531.00 -508.00 -269.00 -883.00 -781.00 -1,527.00 -857.00 -1,174.00 -490.00 -1,858.00 -1,270.00 -137.00 -279.00 -798.00 -710.00 -1,258.00 380.00 -380.00 21.00
Income before tax 3,764.00 5,342.03 2,259.00 5,528.00 3,538.00 5,787.00 3,248.00 2,503.00 2,278.00 5,278.00 2,632.00 3,849.00 2,647.00 5,809.00 2,515.00 3,719.00 1,023.00 4,159.00 1,374.00 4,305.00 1,421.00 5,331.00 1,894.00 -3,254.00 -1,948.00 4,807.00 3,994.00 7,970.00 4,431.00 3,358.00 1,763.00 5,022.00 2,013.00 6,510.00 3,638.00 4,566.00 2,162.00 2,669.00 1,175.00 1,665.00 757.00 5,975.00 2,567.00 6,485.00 3,690.00 7,725.00 3,700.00 6,076.00 2,218.00 7,316.00 3,495.00 11,218.00 2,860.00 5,769.00 2,770.00 5,307.00 2,618.00 5,633.00 2,467.00 4,182.00 1,898.00 4,512.00 2,407.00 3,170.00 1,200.00 2,054.00 2,446.00 1,828.00 1,335.00 1,802.00 -1,998.00 1,998.00 5,055.00
Income tax expense 1,443.22 726.00 1,480.00 664.00 1,606.00 758.00 752.00 794.00 1,042.00 666.00 1,192.00 597.00 683.00 688.00 721.00 524.00 1,119.00 679.00 1,231.00 529.00 1,440.00 610.00 492.00 318.00 1,222.00 768.00 1,565.00 671.00 1,359.00 605.00 1,429.00 666.00 927.00 1,494.00 994.00 418.00 779.00 225.00 835.00 338.00 1,469.00 795.00 1,125.00 593.00 1,433.00 684.00 1,066.00 419.00 1,167.00 699.00 849.00 333.00 958.00 456.00 740.00 427.00 1,060.00 434.00 796.00 427.00 1,095.00 547.00 825.00 355.00 365.00 601.00 478.00 342.00 442.00 -232.00 232.00 888.00
Net income 2,563.00 3,005.14 1,054.00 3,352.00 2,148.00 3,291.00 2,071.00 1,472.00 1,091.00 3,363.00 1,472.00 1,978.00 1,639.00 4,277.00 1,433.00 1,692.00 95.00 2,213.00 250.00 2,458.00 595.00 3,305.00 1,040.00 -1,901.00 -2,250.00 3,116.00 3,003.00 6,054.00 3,570.00 1,416.00 959.00 2,955.00 1,020.00 5,088.00 2,055.00 2,909.00 1,406.00 956.00 557.00 286.00 132.00 3,663.00 1,375.00 4,609.00 2,680.00 5,026.00 2,499.00 4,190.00 1,372.00 4,885.00 2,366.00 9,509.00 2,051.00 3,574.00 1,818.00 3,094.00 1,666.00 3,441.00 1,591.00 2,414.00 964.00 2,402.00 1,434.00 1,624.00 475.00 1,279.00 1,547.00 1,071.00 716.00 720.00 -1,207.00 1,207.00 3,005.00
about 3 hours ago