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 648,922.35 607,724.02 574,183.09 679,139.76 564,456.13 455,060.86 408,567.16 378,033.68 288,061.35 275,622.19 293,771.61 260,075.80 216,511.38 191,474.64 189,593.53 175,070.15 83,332.94 94,431.00 100,195.18 100,773.03
Cost of revenue 534,103.99 514,231.55 488,455.04 546,580.45 459,566.10 384,903.60 348,960.98 318,781.18 237,954.11 224,619.64 244,241.77 207,907.87 176,366.80 157,346.91 155,908.75 139,119.34 66,900.36 71,886.00 72,700.00 73,071.79
Gross profit 114,818.36 93,492.47 85,728.05 132,559.31 104,890.03 70,157.26 59,606.18 59,252.49 50,107.24 51,002.55 49,529.84 52,167.94 40,144.58 34,127.74 33,684.78 35,950.81 16,432.58 22,545.00 27,495.18 27,701.24
Total operating expenses + 63,784.40 52,414.45 44,858.77 50,275.07 42,625.85 36,347.36 35,755.08 31,706.29 24,974.04 24,222.34 23,725.64 22,119.49 18,436.25 16,668.41 16,478.15 13,597.56 7,484.99 10,730.00 8,382.64 7,183.67
Operating income 51,033.96 41,078.02 40,869.28 82,284.24 62,264.18 33,809.90 23,851.10 27,546.21 25,133.20 26,780.22 25,804.20 30,048.44 21,708.33 17,459.33 17,206.63 22,353.26 8,947.59 11,815.00 19,112.54 20,517.57
Non-operating income (net) 547.98 1,467.58 1,165.08 347.34 17,290.28 281.77 -749.99 5,100.68 5,542.27 1,336.35 418.55 -1,112.56 -2,646.67 -1,088.57 179.94 -1,182.99 -798.05 -2,339.00 -1,926.69 1,811.27
Income before tax 51,581.94 42,545.60 42,034.36 82,631.58 79,554.46 34,091.67 23,101.11 32,646.88 30,675.47 28,116.57 26,222.75 28,935.88 19,061.66 16,370.76 17,386.57 21,170.27 8,149.54 9,476.00 17,185.85 22,328.84
Income tax expense 9,512.81 7,918.30 8,922.81 16,600.65 14,182.60 6,160.20 5,249.63 5,688.04 6,210.23 5,105.04 5,018.07 4,324.56 3,152.85 3,021.32 3,087.36 3,365.87 1,442.64 2,269.00 3,325.26 2,092.04
Net income 40,880.66 33,154.29 31,303.90 62,855.63 63,286.43 26,325.04 16,661.61 25,734.89 22,799.46 21,738.55 20,198.69 23,957.49 15,449.95 12,897.83 14,040.42 17,009.12 6,552.50 6,160.00 12,048.86 17,820.44
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 175,456.76 179,596.47 168,569.00 142,514.94 149,483.13 164,487.33 156,404.30 140,901.46 135,231.99 160,581.00 156,525.23 137,868.13 131,088.87 170,733.79 196,614.07 161,692.49 147,430.62 171,874.94 150,389.63 126,631.74 120,997.55 146,872.71 121,338.53 105,878.87 97,461.14 116,298.26 116,830.99 90,289.95 88,908.70 113,524.41 107,125.49 86,609.63 64,539.90 84,139.20 74,017.43 66,385.44 64,882.76 78,516.49 71,960.13 62,601.00 62,371.00 75,548.00 72,870.00 70,222.00 64,662.16 76,644.00 66,632.00 58,615.00 54,699.59 64,164.00 37,810.00 50,759.77 48,190.00 56,008.00 48,991.00 32,485.00 43,101.00 46,390.00 46,698.00 32,255.00 46,005.42 53,282.80 51,489.00 46,416.00 37,555.00 26,292.31 25,205.00 20,881.00 13,397.00 18,500.27 25,739.20 25,589.65 24,675.60 29,396.51 27,574.52 23,414.66 21,082.94 22,591.38 26,711.24 26,328.59 24,862.68
Cost of revenue 140,246.60 144,532.18 139,692.00 119,639.72 125,835.51 138,908.04 131,924.44 119,054.73 115,318.73 134,820.00 132,539.22 117,104.38 112,822.25 138,926.78 158,059.39 128,019.31 119,358.59 140,272.07 120,729.03 103,029.60 99,982.45 124,990.36 103,047.50 88,463.75 82,350.40 97,444.21 98,887.38 77,405.77 78,436.70 95,808.65 89,705.18 73,329.39 54,688.73 69,817.42 60,705.62 54,786.41 53,766.08 63,480.31 58,570.98 50,346.00 50,922.00 62,265.00 59,883.00 58,656.00 52,348.74 60,251.00 52,434.00 46,015.00 44,350.52 51,678.00 28,164.00 40,327.87 39,909.00 45,034.00 39,387.00 25,197.00 35,913.00 37,915.00 37,786.00 24,722.00 37,347.75 41,315.22 40,384.00 36,500.00 29,999.00 19,685.13 18,848.00 16,357.00 12,739.00 15,275.47 19,143.53 19,063.23 18,506.70 20,025.98 19,197.86 16,978.09 16,085.26 16,223.75 18,436.38 18,838.56 18,232.63
Gross profit 35,210.17 35,064.29 28,877.00 22,875.22 23,647.62 25,579.29 24,479.86 21,846.73 19,913.26 25,761.00 23,986.01 20,763.75 18,266.61 31,807.01 38,554.68 33,673.18 28,072.04 31,602.88 29,660.60 23,602.14 21,015.10 21,882.35 18,291.03 17,415.12 15,110.73 18,854.05 17,943.61 12,884.18 10,471.99 17,715.76 17,420.31 13,280.24 9,851.17 14,321.79 13,311.81 11,599.03 11,116.67 15,036.18 13,389.15 12,255.00 11,449.00 13,283.00 12,987.00 11,566.00 12,313.42 16,393.00 14,198.00 12,600.00 10,349.06 12,486.00 9,646.00 10,431.90 8,281.00 10,974.00 9,604.00 7,288.00 7,188.00 8,475.00 8,912.00 7,533.00 8,657.67 11,967.57 11,105.00 9,916.00 7,556.00 6,607.18 6,357.00 4,524.00 658.00 3,224.80 6,595.67 6,526.42 6,168.90 9,370.54 8,376.66 6,436.57 4,997.68 6,367.64 8,274.86 7,490.03 6,630.05
Total operating expenses + 17,496.98 17,207.10 15,676.00 12,994.51 13,889.51 13,949.28 13,009.65 12,523.39 12,299.01 13,946.00 12,131.30 10,968.57 10,282.09 12,511.73 13,580.76 12,626.06 11,338.20 11,862.65 11,049.89 10,316.53 9,821.77 10,647.26 9,149.90 8,982.68 8,900.65 9,986.12 9,465.31 8,611.32 8,022.30 9,084.06 8,986.14 7,657.12 5,370.51 6,509.14 6,199.93 6,351.70 6,022.64 6,756.91 6,035.05 6,324.00 6,243.00 6,440.00 6,605.00 6,157.00 5,975.63 6,576.00 6,114.00 6,000.00 5,241.43 5,613.00 4,263.00 5,156.28 4,678.00 5,031.00 4,806.00 3,591.00 4,342.00 4,974.00 4,600.00 3,199.00 4,270.55 4,575.57 4,440.00 4,153.00 3,277.00 2,644.84 2,390.00 2,028.00 2,069.00 2,267.92 2,702.62 2,914.12 2,856.53 2,751.39 2,314.17 2,495.81 2,217.52 2,176.17 2,151.46 2,075.16 1,950.01
Operating income 17,713.19 17,857.19 13,201.00 9,880.70 9,758.11 11,630.01 11,470.21 9,323.34 7,614.25 11,815.00 11,854.72 9,795.18 7,984.52 19,295.28 24,973.92 21,047.12 16,733.84 19,740.23 18,610.72 13,285.60 11,193.33 11,235.09 9,141.13 8,432.44 6,210.08 8,867.94 8,478.30 4,272.86 2,449.69 8,631.70 8,434.17 5,623.12 4,480.67 7,812.64 7,111.88 5,247.32 5,094.03 8,279.28 7,354.09 5,931.00 5,206.00 6,843.00 6,382.00 5,409.00 6,292.27 9,817.00 8,084.00 6,600.00 5,069.68 6,873.00 5,383.00 5,399.80 3,603.00 5,943.00 4,798.00 3,697.00 2,846.00 3,501.00 4,312.00 4,334.00 4,387.12 7,392.01 6,665.00 5,763.00 4,279.00 3,962.34 3,967.00 2,496.00 -1,411.00 989.05 3,893.05 3,581.94 3,342.75 6,619.15 6,062.48 3,907.92 2,780.17 4,191.47 6,123.39 5,447.29 4,680.03
Non-operating income (net) 674.90 575.39 775.00 -1,131.79 139.87 34.14 569.69 829.57 340.99 397.00 584.70 433.79 -102.29 155.78 -358.53 253.35 279.58 17,366.55 -169.93 28.11 129.94 1,199.08 -262.53 308.67 -968.13 -266.00 -804.65 129.10 186.90 -1,429.43 -351.96 7,618.93 -729.67 80.88 717.23 6,204.84 -1,345.24 1,129.19 -1,008.46 542.00 450.00 -693.00 1,428.00 -9.00 -785.65 -267.00 506.00 -550.00 -786.36 -417.00 -249.00 -361.88 -444.00 -133.00 -340.00 -158.00 -263.00 -549.00 -112.00 246.00 709.31 -500.38 -190.00 -380.00 -206.00 10.05 -110.00 -290.00 -235.00 -1,487.23 -740.00 -30.36 -60.78 -902.41 -260.75 -295.56 -496.46 -148.18 -595.79 3,145.16 -585.00
Income before tax 18,388.09 18,432.58 13,976.00 8,748.92 9,897.99 11,664.14 12,039.90 10,152.91 7,955.24 12,212.00 12,439.42 10,228.97 7,882.24 19,451.06 24,615.40 21,300.47 17,013.41 37,106.78 18,440.79 13,313.71 11,323.27 12,434.17 8,878.61 8,741.11 5,241.95 8,601.94 7,673.66 4,401.97 2,636.60 7,202.27 8,082.21 13,242.05 3,750.99 7,893.53 7,829.11 11,452.16 3,748.79 9,408.47 6,345.64 6,473.00 5,656.00 6,150.00 7,810.00 5,400.00 5,506.62 9,550.00 8,590.00 6,050.00 4,283.32 6,456.00 5,134.00 5,037.92 3,159.00 5,810.00 4,458.00 3,539.00 2,583.00 2,952.00 4,200.00 4,580.00 5,096.43 6,891.63 6,475.00 5,383.00 4,073.00 3,972.39 3,857.00 2,206.00 -1,646.00 -498.18 3,153.05 3,551.59 3,281.98 5,716.74 5,801.73 3,612.36 2,283.71 4,043.29 5,527.60 8,592.46 4,095.03
Income tax expense 3,672.57 3,278.70 2,615.00 1,489.72 2,039.77 1,886.44 2,004.93 1,959.36 1,927.83 2,461.00 2,934.70 1,936.23 1,780.24 3,460.66 5,260.06 4,513.59 3,346.51 5,557.74 3,623.91 2,641.98 2,482.44 1,814.41 1,770.06 1,620.00 1,176.28 1,783.33 1,492.06 1,615.52 405.11 1,335.02 1,547.95 1,299.52 1,410.70 1,087.52 1,085.39 3,224.62 863.29 1,297.52 964.49 1,523.00 1,318.00 1,266.00 1,127.00 1,596.00 856.18 1,470.00 1,237.00 818.00 726.84 507.00 661.00 1,126.79 803.00 1,269.00 865.00 310.00 465.00 340.00 717.00 832.00 963.12 1,790.74 771.00 611.00 455.00 418.92 558.00 559.00 -50.00 305.67 772.18 789.24 425.44 1,173.76 1,010.41 853.83 330.97 892.88 761.29 421.52 -32.50
Net income 14,294.22 14,852.05 10,870.00 7,110.21 7,621.64 9,507.00 9,507.57 7,814.30 5,763.89 9,392.00 8,910.09 7,830.89 5,825.96 15,137.86 18,204.27 16,113.06 13,179.01 30,726.13 14,150.39 10,314.42 8,585.53 9,908.79 6,611.54 6,829.88 3,902.79 6,398.47 5,698.09 2,676.67 2,044.04 5,422.52 6,229.26 11,749.04 2,082.35 6,257.09 6,347.82 7,890.22 2,494.59 8,107.82 5,443.69 4,302.00 3,882.00 4,990.00 6,368.62 3,652.00 4,469.00 7,864.00 7,217.00 5,106.00 3,449.68 5,208.00 4,430.00 3,820.00 2,230.63 4,373.00 3,451.00 3,196.58 2,046.00 2,639.96 3,468.00 3,644.00 3,974.00 4,869.50 5,460.00 4,613.00 3,395.38 3,449.55 3,187.00 1,674.00 -1,567.00 257.90 2,212.00 2,412.00 2,337.00 3,756.64 4,204.62 2,594.33 1,654.86 1,823.64 4,170.53 7,327.91 4,095.03
about 9 hours ago