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 237,553.00 232,302.58 222,533.00 278,705.26 213,011.02 176,820.91 148,201.64 151,252.57 149,284.71 147,870.12 144,830.42 140,012.37 123,811.64 115,675.13 116,702.72 126,441.54 91,389.77 96,906.04 113,317.34 111,986.53
Cost of revenue 168,647.00 156,648.50 144,789.16 152,940.89 140,961.39 137,823.81 126,886.67 128,412.54 122,226.95 117,490.69 113,061.89 108,159.69 100,248.66 96,263.27 95,416.53 89,517.21 75,974.61 81,206.55 89,773.07 90,624.31
Gross profit 68,906.00 75,654.08 77,743.84 125,764.38 72,049.63 38,997.10 21,314.97 22,840.03 27,057.76 30,379.43 31,768.53 31,852.68 23,562.98 19,411.86 21,286.19 36,924.34 15,415.16 15,699.49 23,544.27 21,362.22
Total operating expenses + 24,957.00 24,041.51 19,853.18 21,472.15 20,363.34 17,065.87 16,431.43 17,160.31 20,393.64 24,185.85 20,932.87 21,776.35 19,476.39 15,907.23 16,106.33 14,904.66 13,567.67 14,826.55 17,425.05 16,204.38
Operating income 43,949.00 51,612.57 57,890.66 104,292.23 51,686.29 21,931.23 4,883.55 5,679.72 6,568.32 6,193.58 10,835.66 10,076.33 4,032.12 3,708.06 5,179.87 22,019.68 1,847.49 -2,100.52 6,119.22 5,157.84
Non-operating income (net) 5,698.00 4,607.14 10,559.74 4,904.69 6,810.15 611.52 -76.95 -3,561.80 1,103.39 -1,472.49 2,876.49 3,436.96 10,329.67 2,586.54 4,200.48 3,363.94 -174.49 -19,906.64 13,552.18 31,423.94
Income before tax 49,647.00 56,219.71 68,450.40 109,196.91 58,496.43 22,542.75 4,806.60 2,117.92 7,671.71 4,721.09 13,712.15 13,513.30 14,361.79 6,294.61 9,380.35 25,383.62 1,673.00 -22,007.16 19,671.40 36,581.78
Income tax expense 8,113.00 9,113.46 8,311.27 19,326.90 7,918.25 1,691.08 230.35 -1,129.88 992.48 552.52 1,027.50 3,125.12 2,256.83 2,145.98 913.44 1,606.11 651.07 997.87 2,810.02 3,261.10
Net income 41,716.00 47,210.93 59,688.95 89,478.81 51,246.43 22,860.74 8,155.10 7,677.74 9,628.73 8,621.15 13,254.07 11,108.94 12,630.20 6,094.15 10,609.70 23,898.91 3,874.03 -22,341.40 16,962.67 32,614.26
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 61,037.90 61,809.35 59,127.04 58,757.66 57,858.96 60,386.11 60,485.09 56,799.29 54,632.10 54,958.28 57,068.87 56,296.41 54,209.45 67,835.72 75,391.59 72,055.14 63,422.82 59,099.59 55,906.68 50,907.74 47,097.01 1,590.75 44,870.45 44,386.26 42,267.85 41,849.06 37,738.44 36,031.18 32,582.96 35,517.20 39,386.66 38,851.58 37,497.14 36,630.67 37,698.20 37,537.88 37,417.95 38,305.94 38,163.59 36,996.52 34,404.08 33,849.38 35,319.84 38,011.55 37,649.64 37,235.00 35,213.85 35,869.64 31,693.59 30,718.74 33,406.77 31,904.70 27,781.42 28,854.35 30,173.85 30,377.48 26,269.43 26,057.98 27,800.00 31,679.07 31,165.68 34,435.75 34,049.72 30,618.29 27,337.79 28,967.46 28,348.31 22,889.71 11,184.28 20,100.15 25,166.00 25,819.96 25,150.27 31,469.27 30,796.56 25,718.13 25,664.92 29,017.38 28,990.17 27,051.85 27,027.40
Cost of revenue 43,219.41 42,851.00 41,503.72 41,879.56 42,412.31 42,043.53 40,056.24 36,816.07 37,732.67 38,094.03 36,607.92 36,044.26 34,985.01 38,711.78 39,727.66 38,582.96 35,918.49 35,996.24 35,362.67 34,999.77 34,602.71 1,244.05 35,101.19 34,128.79 34,145.58 34,880.72 31,305.92 30,379.15 30,320.88 30,915.98 32,465.03 32,176.40 32,855.14 30,333.01 31,105.94 30,798.49 29,989.50 29,546.88 29,862.15 28,711.58 29,370.09 26,870.05 28,409.24 29,288.07 28,494.54 27,049.32 27,655.33 27,662.54 25,792.21 25,161.49 26,069.87 25,727.39 23,289.91 25,616.73 24,449.74 24,038.73 22,213.62 23,221.26 23,427.27 25,276.13 23,491.87 24,044.42 23,061.18 21,643.30 20,768.30 21,641.07 20,562.81 17,646.29 16,124.44 18,479.12 20,825.27 20,951.07 21,310.88 12,891.76 -729.69 21,285.05 11,756.52 11,756.52 -560.05 22,869.23 10,437.52
Gross profit 17,818.49 18,959.00 17,623.32 16,878.10 15,446.65 18,342.58 20,428.85 19,983.22 16,899.43 16,864.25 20,460.95 20,252.15 19,224.44 29,123.94 35,663.93 33,472.18 27,504.33 23,103.34 20,544.01 15,907.97 12,494.30 346.70 9,769.27 10,257.47 8,122.27 6,968.34 6,432.52 5,652.03 2,262.08 4,601.23 6,921.63 6,675.18 4,642.00 6,297.66 6,592.26 6,739.39 7,428.45 8,759.06 8,301.44 8,284.94 5,033.99 6,979.33 6,910.60 8,723.48 9,155.11 10,185.69 7,558.52 8,207.10 5,901.38 5,557.26 7,336.90 6,177.31 4,491.51 3,237.63 5,724.11 6,338.75 4,055.81 2,836.73 4,372.73 6,402.94 7,673.80 10,391.33 10,988.53 8,974.99 6,569.49 7,326.39 7,785.51 5,243.42 -4,940.16 1,621.03 4,340.73 4,868.89 25,150.27 31,469.27 30,796.56 4,433.09 25,664.92 29,017.38 28,990.17 4,182.61 27,027.40
Total operating expenses + 6,599.39 6,732.19 6,505.68 6,058.39 5,660.74 6,385.58 6,329.21 6,091.79 5,234.93 5,693.07 5,149.06 4,577.41 4,743.74 5,583.20 5,660.51 5,308.17 5,277.90 5,487.04 5,408.88 4,594.87 4,872.56 188.21 2,636.39 4,411.75 4,708.25 4,757.06 3,923.66 3,891.06 3,844.93 5,451.04 4,477.65 3,507.85 3,860.51 4,369.02 4,945.88 5,047.54 6,031.21 6,445.50 6,816.45 5,832.40 5,041.50 5,099.54 5,929.84 4,863.75 5,056.44 5,671.71 5,872.02 5,279.94 4,960.74 5,316.08 4,942.22 5,040.68 4,177.41 4,170.07 6,456.61 4,172.63 3,791.17 4,191.94 4,210.44 3,890.29 3,813.66 3,970.35 3,833.95 3,687.06 3,413.31 3,665.59 3,708.08 2,977.92 3,272.62 3,466.98 3,746.40 3,808.70 3,822.07 -107,198.12 30,796.56 4,088.77 25,664.92 -106,828.68 28,990.17 3,748.84 27,027.40
Operating income 11,219.10 12,225.00 11,117.64 10,819.71 9,785.90 11,957.00 14,099.63 13,891.43 11,664.50 11,171.18 15,311.89 15,674.74 14,480.70 23,636.78 30,157.26 28,164.00 22,334.19 17,616.31 15,135.14 11,313.10 7,621.75 158.48 7,132.88 5,845.72 3,414.02 2,211.29 2,508.75 1,760.98 -1,597.46 -706.24 2,435.43 3,181.13 769.39 1,900.85 1,629.09 1,667.57 1,370.82 2,276.14 1,484.98 2,448.91 -16.45 1,879.79 980.76 3,876.43 4,098.67 4,532.44 1,686.50 2,916.76 940.64 193.88 2,394.78 1,149.47 293.99 -932.72 1,991.58 2,170.26 264.56 -1,355.21 162.28 2,512.65 3,860.15 6,369.97 7,154.59 5,334.86 3,160.27 3,659.82 4,091.48 2,265.50 -8,169.31 -1,845.28 593.67 1,062.29 7.21 -75,728.85 30,796.56 344.29 25,664.92 -77,811.31 28,990.17 433.77 27,027.40
Non-operating income (net) 5,424.73 3,278.00 3,526.27 -665.73 -439.33 -1,442.69 2,464.56 2,528.90 1,056.38 1,561.20 3,336.51 2,810.75 4,647.75 889.37 2,188.45 -2,586.49 1,313.69 -2,749.17 4,316.72 1,881.27 3,361.32 236.03 2,073.67 818.30 -2,592.15 -175.87 -531.36 -617.08 1,247.36 -1,947.01 -1,606.91 -1,095.12 1,087.24 -278.40 1,236.38 448.79 -303.38 -1,335.20 465.66 -649.49 46.54 863.11 410.43 1,303.97 255.44 901.89 1,305.83 937.31 350.94 867.31 1,561.64 630.71 7,248.70 1,833.66 -242.88 655.07 1,057.34 1,574.69 868.57 758.72 998.50 721.71 1,970.37 220.74 451.12 130.47 2,259.57 -2,251.96 -312.57 -21,503.92 -1,855.91 239.87 178.67 104,879.02 -31,007.56 3,124.86 -28,906.61 74,569.62 -29,636.04 9,834.60 -28,508.70
Income before tax 16,643.83 15,503.00 14,643.91 10,153.98 9,346.57 10,514.31 16,564.19 16,420.33 12,720.88 12,732.38 18,648.40 18,485.50 19,128.45 24,526.14 32,345.71 25,577.51 23,647.87 14,867.13 19,451.86 13,194.37 10,983.07 394.51 9,206.56 6,664.02 821.88 2,035.42 1,977.39 1,143.90 -350.11 -2,653.25 828.52 2,086.01 1,856.64 1,622.45 2,865.47 2,116.35 1,067.45 940.94 1,950.64 1,799.42 30.09 2,742.90 1,391.19 5,180.40 4,354.11 5,434.33 2,992.33 3,854.06 1,291.58 1,061.19 3,956.42 1,780.17 7,542.70 900.94 1,748.70 2,825.33 1,321.91 219.48 1,030.85 3,271.38 4,858.65 7,091.68 9,124.96 5,555.60 3,611.39 3,790.30 6,351.05 13.54 -8,481.88 -23,349.21 -1,262.24 1,302.16 185.88 29,150.17 -211.00 3,469.15 -3,241.68 -3,241.68 -645.87 10,268.38 -1,481.30
Income tax expense 526.85 5,504.00 -300.31 1,306.00 1,603.33 2,054.63 2,122.43 2,645.11 2,291.29 1,457.08 2,682.61 2,588.82 2,743.90 5,406.32 5,003.35 4,087.07 3,582.25 3,396.39 2,099.92 1,327.77 1,094.17 12.09 196.97 613.00 -408.43 432.57 38.98 201.52 -442.71 -257.86 631.67 -330.74 -1,172.95 381.79 401.55 638.72 -429.58 186.61 194.44 220.56 -49.09 -133.64 84.15 635.36 441.64 2,003.02 412.99 528.34 180.78 494.98 590.86 42.00 1,129.00 156.79 1,330.23 484.69 214.07 36.76 53.50 377.34 445.84 662.17 433.61 364.44 145.89 -1,219.95 293.44 242.92 32.53 474.69 -23,447.00 121.24 92.55 -5,365.60 -5,264.88 16,623.85 -3,183.36 -7,587.55 -7,579.64 707.92 17,720.37
Net income 16,171.47 10,055.00 14,982.06 8,902.53 7,776.74 8,496.58 14,472.04 13,786.16 10,456.14 11,894.11 15,970.92 15,640.92 16,183.00 21,348.27 26,996.18 21,326.82 19,807.54 11,415.20 17,460.24 11,943.08 10,427.92 393.17 9,106.27 6,680.78 2,206.93 2,284.50 2,928.68 1,740.48 1,201.45 -1,101.87 1,720.43 3,658.78 3,400.40 1,819.02 3,472.66 2,099.01 2,286.02 2,853.48 2,974.77 2,583.27 209.63 2,965.31 1,708.48 4,600.38 3,979.91 4,563.28 2,915.94 3,482.42 1,179.70 728.08 3,476.10 1,812.00 6,592.71 1,077.65 1,492.50 2,651.03 1,107.84 2,325.50 608.93 3,191.77 4,483.49 6,423.87 8,720.45 5,272.43 3,482.17 4,395.91 6,090.87 1,547.30 -8,160.05 -23,530.99 -1,410.24 1,299.91 205.83 5,365.60 5,264.88 3,189.94 3,183.36 7,587.55 7,579.64 8,490.11 8,956.97
about 12 hours ago