Sign in
Dec-25 Dec-24 Dec-23 Dec-22 Dec-21 Dec-20 Dec-19 Dec-18 Dec-17 Dec-16
Total revenue 32,902.00 28,401.00 27,752.00 28,339.00 31,244.00 29,153.00 25,434.00 18,985.00 10,981.00 4,361.00
Cost of revenue 18,367.00 16,376.00 17,957.00 19,566.00 21,840.00 19,851.00 16,761.00 11,708.00 7,171.00 3,129.00
Gross profit 14,535.00 12,025.00 9,795.00 8,773.00 9,404.00 9,302.00 8,673.00 7,277.00 3,810.00 1,232.00
Total operating expenses + 4,798.00 3,315.00 3,736.00 4,330.00 5,604.00 4,592.00 4,051.00 3,972.00 2,404.00 1,139.00
Operating income 9,737.00 8,710.00 6,059.00 4,443.00 3,800.00 4,710.00 4,622.00 2,039.00 1,593.00 103.00
Non-operating income (net) 3,540.00 2.00 -14.00 -70.00 -168.00 -78.00 -82.00 -36.00 4.00 11.00
Income before tax 13,277.00 8,712.00 6,045.00 4,373.00 3,632.00 4,632.00 4,540.00 2,003.00 1,597.00 114.00
Income tax expense 1,924.00 1,603.00 825.00 534.00 417.00 456.00 563.00 171.00 278.00 29.00
Net income 11,056.00 6,644.00 4,920.00 3,677.00 3,029.00 4,155.00 3,982.00 1,833.00 1,326.00 82.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
Total revenue 7,847.25 7,744.59 8,463.00 8,442.00 7,356.00 7,458.00 7,015.00 7,160.00 6,768.00 6,893.00 6,569.00 7,286.00 7,004.00 7,425.00 7,365.00 1,044.18 6,644.00 7,607.00 7,805.00 8,008.00 7,824.00 8,335.00 7,575.00 977.94 6,311.00 7,293.00 6,507.00 5,898.00 5,736.00 5,736.00 4,969.00 4,503.00 4,116.00 3,586.00 2,910.00 2,242.50 2,242.50 1,219.15 1,219.15 961.35 961.35
Cost of revenue 4,322.70 175.51 4,781.00 4,693.00 4,114.00 4,205.00 4,024.00 4,150.00 3,997.00 4,252.00 4,227.00 4,789.00 4,689.00 4,978.00 4,962.00 732.21 4,784.00 5,415.00 5,496.00 5,571.00 5,358.00 5,638.00 5,117.00 671.81 4,334.00 4,805.00 4,296.00 3,957.00 3,703.00 3,703.00 3,006.00 2,708.00 2,433.00 2,192.00 1,876.00 1,551.50 1,551.50 893.86 893.86 670.65 670.65
Gross profit 3,524.55 7,569.08 3,682.00 3,749.00 3,242.00 3,253.00 2,991.00 3,010.00 2,771.00 2,641.00 2,342.00 2,497.00 2,315.00 2,447.00 2,403.00 311.97 1,860.00 2,192.00 2,309.00 2,437.00 2,466.00 2,697.00 2,458.00 306.14 1,977.00 2,488.00 2,211.00 1,941.00 2,033.00 2,033.00 1,963.00 1,795.00 1,683.00 1,394.00 1,034.00 691.00 691.00 325.29 325.29 290.71 290.71
Total operating expenses + 1,203.68 4,951.16 972.00 771.00 -1,594.00 844.00 847.00 812.00 812.00 1,071.00 917.00 958.00 934.00 1,059.00 1,142.00 214.28 1,111.00 1,510.00 1,390.00 1,402.00 1,302.00 1,401.00 1,198.00 183.82 930.00 1,286.00 1,237.00 1,050.00 1,039.00 1,039.00 977.00 833.00 810.00 845.00 592.00 472.50 472.50 219.71 219.71 355.29 355.29
Operating income 2,320.88 2,617.92 2,710.00 2,978.00 4,836.00 2,409.00 2,144.00 2,198.00 1,959.00 1,714.00 1,425.00 1,539.00 1,381.00 1,388.00 1,261.00 97.69 749.00 682.00 919.00 1,035.00 1,164.00 1,296.00 1,260.00 122.31 1,047.00 1,202.00 1,188.00 1,085.00 1,147.00 1,147.00 1,062.00 1,014.00 933.00 650.00 464.00 209.50 209.50 118.04 118.04 -71.04 -71.04
Non-operating income (net) 257.43 -207.65 -21.00 4.00 -2.00 90.00 -68.00 28.00 -48.00 -10.00 14.00 -4.00 -14.00 -15.00 -16.00 55.95 -10.00 -30.00 -29.00 -51.00 -58.00 -13.00 -9.00 30.33 -31.00 -15.00 -20.00 -25.00 -22.00 -22.00 -13.00 -16.00 -8.00 -3.00 8.00 29.50 29.50 3.57 3.57 6.43 6.43
Income before tax 2,578.31 2,410.27 2,689.00 2,982.00 4,834.00 2,499.00 2,076.00 2,226.00 1,911.00 1,704.00 1,439.00 1,535.00 1,367.00 1,373.00 1,245.00 153.64 739.00 652.00 890.00 984.00 1,106.00 1,283.00 1,251.00 152.64 1,016.00 1,187.00 1,168.00 1,060.00 1,125.00 1,125.00 1,049.00 998.00 925.00 647.00 472.00 239.00 239.00 121.61 121.61 -64.61 -64.61
Income tax expense 454.24 433.58 477.00 515.00 446.00 423.00 367.00 432.00 381.00 295.00 176.00 187.00 167.00 168.00 152.00 18.75 90.00 75.00 102.00 113.00 127.00 71.00 116.00 19.61 130.00 147.00 145.00 132.00 139.00 139.00 85.00 95.00 85.00 113.00 82.00 41.50 41.50 3.18 3.18 11.32 11.32
Net income 2,078.35 1,901.78 2,153.00 2,409.00 4,291.00 1,957.00 1,583.00 1,682.00 1,422.00 1,306.00 1,168.00 1,298.00 1,148.00 1,151.00 1,061.00 129.44 609.00 536.00 740.00 827.00 926.00 1,197.00 1,132.00 132.47 887.00 1,042.00 1,026.00 927.00 987.00 987.00 964.00 904.00 841.00 536.00 394.00 198.00 198.00 113.73 113.73 -72.73 -72.73
about 9 hours ago