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 6,102.21 166,671.36 107,116.18 134,975.16 108,599.64 69,502.77 25,137.14 21,292.48 17,632.06 14,285.56 12,769.42 12,825.65 12,686.92 10,509.91 10,577.05 9,310.53 8,665.20 10,711.98 7,404.31 6,627.90
Cost of revenue 4,353.18 125,512.11 84,418.04 117,929.92 86,138.07 53,111.69 17,083.48 14,145.99 11,350.17 9,236.61 7,769.48 7,853.06 7,841.51 6,490.20 6,653.79 5,212.44 4,635.06 5,238.90 3,630.95 3,705.59
Gross profit 1,749.02 41,159.25 22,698.15 17,045.24 22,461.58 16,391.07 8,053.66 7,146.48 6,281.89 5,048.95 4,999.93 4,972.59 4,845.41 4,019.71 3,923.26 4,098.09 4,030.14 5,473.08 3,773.36 2,922.32
Total operating expenses + 709.78 6,035.92 14,885.58 12,781.20 10,360.13 7,398.34 3,020.39 2,300.08 2,614.34 2,421.41 2,527.14 2,698.40 2,655.83 2,192.48 2,612.91 2,307.53 2,197.73 2,580.30 1,644.55 1,383.10
Operating income 1,039.25 35,123.33 7,812.57 4,264.04 12,101.45 8,992.73 5,033.26 4,359.86 2,932.38 3,063.86 3,354.01 3,421.97 3,282.89 2,608.95 2,191.22 1,790.57 1,832.41 2,914.50 2,128.82 1,539.22
Non-operating income (net) -251.04 -19,170.40 -1,925.89 430.03 -4,784.21 -3,564.52 -1,743.38 -1,687.05 -322.87 -1,054.73 -783.35 -1,083.46 -12.84 -31.33 -273.09 462.73 330.00 627.50 -208.10 217.99
Income before tax 788.21 15,952.93 5,886.68 4,694.07 7,317.24 5,428.21 3,289.88 2,672.82 2,609.52 2,009.13 2,570.66 2,338.51 3,270.05 2,577.62 1,918.13 2,253.29 2,162.41 3,542.00 1,920.72 1,757.21
Income tax expense 338.60 4,866.03 -4,675.89 -4,021.33 900.34 919.74 785.63 495.48 571.76 423.16 667.11 778.40 659.67 522.27 550.93 499.29 508.99 844.86 377.22 582.71
Net income 444.87 23,523.43 12,554.00 9,933.89 7,135.44 4,502.82 3,246.49 2,021.07 1,979.13 1,492.09 2,067.65 1,560.12 2,607.68 2,076.32 1,417.35 1,821.26 1,637.26 2,697.14 1,579.66 1,234.53
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 68,376.96 1,662.46 59,535.48 53,021.92 47,962.64 52,079.20 40,171.38 47,150.18 42,566.82 42,196.36 37,590.05 35,028.86 27,569.12 16,043.93 14,662.49 12,477.06 10,695.02 10,191.52 9,354.23 8,548.28 7,826.51 7,872.17 7,649.47 6,923.90 6,658.20 6,683.78 6,586.86 6,191.14 5,675.36 5,626.32 5,799.24 5,105.32 4,761.60 4,666.02 4,597.43 4,316.02 4,052.60 4,043.60 3,658.49 3,358.09 3,225.38 1,954.68 3,593.26 3,150.72 3,157.22 3,406.05 3,347.12 2,929.84 2,796.21 3,389.80 3,070.86 2,993.25 2,724.85 2,775.03 2,749.86 2,592.81 2,379.27 2,638.15 2,734.81 2,360.29 2,090.94 2,789.77 2,233.19 2,333.72 2,274.09 2,330.98 2,356.06 2,155.22 2,133.79 3,828.42 2,627.88 2,147.10 2,098.65 1,970.47 2,070.59 1,956.22 1,792.86 1,356.26 1,808.08 1,845.44 1,521.79
Cost of revenue 50,056.30 1,193.44 42,121.77 38,579.09 34,339.79 38,884.44 29,195.53 35,823.72 33,393.53 35,356.94 28,263.14 27,127.95 22,307.85 10,451.02 9,852.07 8,907.51 7,596.24 7,095.36 6,428.67 6,137.01 5,568.93 5,570.26 5,243.75 4,950.08 4,569.47 4,611.23 4,279.57 4,284.38 3,908.30 3,894.49 3,744.99 3,391.75 3,114.76 3,016.23 2,933.38 2,783.94 2,616.64 2,608.34 2,372.61 2,236.89 2,018.77 1,212.47 2,123.29 1,933.90 1,938.93 2,156.34 1,985.01 1,793.55 1,706.35 2,155.13 1,803.65 1,854.96 1,710.14 1,749.06 1,662.28 1,588.63 1,490.02 1,883.27 1,595.31 1,484.95 1,232.93 1,604.93 1,222.56 1,270.44 1,291.56 1,358.27 1,240.97 1,142.99 1,048.77 1,905.85 1,195.75 1,036.22 1,099.86 921.54 961.34 999.80 949.90 742.06 982.14 1,024.59 896.99
Gross profit 18,320.66 469.02 17,413.71 14,442.83 13,622.85 13,194.76 10,975.85 11,326.46 9,173.30 6,839.42 9,326.91 7,900.91 5,261.27 5,592.90 4,810.42 3,569.55 3,098.78 3,096.15 2,925.57 2,411.27 2,257.58 2,301.91 2,405.72 1,973.82 2,088.73 2,072.55 2,307.28 1,906.76 1,767.06 1,731.83 2,054.25 1,713.57 1,646.84 1,649.79 1,664.05 1,532.08 1,435.97 1,435.26 1,285.89 1,121.20 1,206.61 742.21 1,469.96 1,216.83 1,218.29 1,249.71 1,362.11 1,136.29 1,089.86 1,234.67 1,267.21 1,138.29 1,014.70 1,025.97 1,087.58 1,004.18 889.25 754.88 1,139.50 875.33 858.01 1,184.84 1,010.63 1,063.28 982.53 972.70 1,115.09 1,012.23 1,085.02 1,922.56 1,432.13 1,110.88 998.79 1,048.93 1,109.25 956.43 842.96 614.20 825.95 820.86 624.80
Total operating expenses + 7,522.14 208.72 7,597.36 5,819.41 5,858.97 -6,784.80 4,603.30 5,288.16 4,610.30 4,154.66 6,448.34 2,782.94 2,960.59 1,559.40 -1,337.33 -939.08 -667.93 1,009.93 409.08 -477.57 619.20 -1,128.75 539.60 285.42 745.77 730.46 540.60 598.33 593.72 433.43 636.58 625.38 604.69 575.11 682.70 694.97 664.45 457.24 645.29 658.97 659.92 381.12 686.16 620.86 653.74 727.99 670.14 614.50 611.92 766.98 613.69 609.72 561.16 495.96 595.95 566.98 527.49 592.05 545.99 721.55 542.21 740.29 481.76 604.98 562.12 703.07 531.29 529.72 494.27 949.97 576.52 563.96 484.50 481.97 422.30 433.12 391.92 268.46 383.38 373.05 335.35
Operating income 10,798.52 260.30 9,816.35 8,623.42 7,763.88 19,979.56 6,372.55 6,038.31 4,562.99 2,684.76 2,878.57 5,117.98 2,300.68 5,248.53 6,147.76 4,508.62 3,766.71 2,231.06 2,516.48 2,888.84 1,638.38 3,430.66 1,866.12 1,688.41 1,342.96 1,689.38 1,548.17 1,213.16 1,051.19 1,298.39 3,205.57 1,839.93 1,473.49 129.88 941.48 803.17 775.21 412.73 630.11 476.02 772.02 -34.14 1,038.33 470.38 877.13 753.25 1,024.27 761.55 789.86 778.00 935.83 748.93 691.72 600.61 715.41 661.40 631.34 657.78 810.90 -34.90 422.82 444.55 528.86 458.30 420.41 384.63 583.80 482.51 827.11 1,778.48 855.61 546.92 514.29 1,146.50 686.95 523.31 451.04 345.74 344.00 447.80 289.45
Non-operating income (net) 1,088.08 -44.37 -1,743.15 -2,545.37 -1,222.09 -15,824.57 -1,017.55 -3,040.40 144.85 -11,261.78 2,121.77 -5,703.56 -778.02 -3,340.50 -3,250.89 -2,574.59 -2,817.80 -1,846.05 -685.75 -2,012.54 -189.32 -1,681.05 -299.99 -600.52 -224.65 -702.04 -519.61 -570.77 -419.59 -318.06 -2,779.93 -1,268.30 -778.28 175.97 -165.41 95.81 -146.59 109.10 -349.76 13.91 -55.00 546.69 -152.08 502.83 -810.10 -380.90 -46.61 -149.85 -472.79 -2.51 -14.71 -12.80 15.88 -13.67 6.42 -5.94 -18.03 -61.08 -63.17 109.68 -14.87 156.73 119.38 86.57 113.40 10.46 51.12 -35.74 -39.87 -695.06 117.67 122.14 305.68 -561.04 -156.31 -132.44 59.97 41.15 264.11 -66.21 66.26
Income before tax 11,886.60 215.93 8,073.20 6,078.05 6,541.79 4,154.99 5,355.01 2,997.90 4,707.84 -8,577.02 5,000.34 -585.59 1,522.66 1,908.03 2,896.87 1,934.03 948.90 385.01 1,830.73 876.30 1,449.06 1,749.61 1,566.14 1,087.89 1,118.31 987.34 1,028.56 642.39 631.59 980.34 425.63 571.64 695.21 305.85 776.08 898.98 628.62 521.83 280.35 489.93 717.02 512.55 886.25 973.21 67.03 372.35 977.66 611.70 317.08 775.49 921.12 736.13 707.61 586.94 721.83 655.46 613.31 596.71 747.74 74.78 407.96 601.28 648.25 544.87 533.81 395.09 634.92 446.78 787.23 1,083.42 973.28 669.06 819.97 585.45 530.64 390.87 511.01 386.88 608.11 381.60 355.71
Income tax expense 7,252.18 117.08 2,689.77 1,690.14 3,459.68 1,186.10 2,289.75 -209.42 1,823.57 -6,066.76 9,763.51 935.15 2,319.15 -4,087.34 501.10 75.85 145.99 -999.70 401.61 -236.25 344.15 447.56 355.48 234.88 244.39 233.70 229.20 162.96 159.77 38.73 144.38 142.18 170.20 69.51 161.09 183.94 157.21 111.28 106.20 62.25 143.43 18.97 197.42 143.28 248.50 205.63 229.21 166.79 157.13 146.96 194.72 153.13 138.92 135.86 157.63 124.05 104.81 132.80 176.01 109.34 97.73 137.37 132.64 117.98 128.16 121.19 139.19 73.08 199.79 326.54 204.89 145.41 168.43 140.18 60.32 60.40 139.32 38.13 164.20 261.10 117.54
Net income 4,634.42 98.84 5,397.50 4,200.51 3,082.11 2,968.89 14,280.42 3,922.27 3,638.43 1,097.76 -4,495.10 -820.36 -269.38 5,996.25 2,395.83 1,858.21 802.89 1,384.57 1,429.11 1,112.53 1,104.89 1,302.05 1,210.64 851.67 872.72 755.62 801.25 465.16 471.82 863.87 241.36 415.06 500.78 215.88 600.60 704.07 458.57 350.65 162.64 416.09 562.72 428.74 630.44 711.97 -181.47 166.72 802.69 494.28 159.94 620.48 724.94 584.62 573.21 454.24 569.87 538.89 513.18 470.62 582.51 -34.55 325.53 486.46 532.33 439.62 422.90 267.82 493.99 378.92 572.44 758.08 771.77 521.71 648.89 441.51 482.19 356.02 376.83 351.35 470.06 137.55 251.60
1 day ago