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-12
Total revenue 988,065.84 699,178.69 919,312.71 984,191.54 446,871.61 122,382.36 72,079.29 26,807.00 15,286.53 9,874.44 7,870.95 5,974.13 3,388.43
Cost of revenue 772,522.98 512,197.72 688,685.26 718,413.30 305,630.51 85,344.52 52,386.04 19,983.00 10,850.07 7,264.52 5,808.50 4,399.59 2,520.12
Gross profit 215,542.86 186,980.97 230,627.45 265,778.24 141,241.10 37,037.84 19,693.25 6,824.00 4,436.47 2,609.92 2,062.46 1,574.54 868.31
Total operating expenses + 120,440.79 80,595.74 94,383.62 94,706.84 42,893.78 11,582.05 6,581.10 2,188.00 1,387.08 1,069.36 821.95 630.11 418.05
Operating income 95,102.07 106,385.23 136,243.83 171,071.40 98,347.32 25,455.79 13,112.15 4,635.86 3,049.39 1,540.56 1,240.51 944.44 531.64
Non-operating income (net) -51,569.88 143,166.58 -98,313.22 -96,456.47 600.99 -413.54 -3,021.49 -1,552.86 -763.49 -780.80 -646.63 -605.55 -202.13
Income before tax 43,532.18 249,551.80 37,930.62 74,614.93 98,948.31 25,042.25 10,090.65 3,083.00 2,285.90 759.75 593.88 338.88 329.52
Income tax expense 16,945.69 95,925.29 16,849.96 62,361.90 60,464.80 6,655.41 3,320.92 1,132.00 585.54 257.73 242.36 107.60 113.32
Net income 27,477.76 153,809.53 22,440.93 13,146.80 39,949.66 33,374.74 7,889.26 1,800.00 1,590.84 491.17 348.30 239.93 224.17
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-12 Sep-12
Total revenue 218,739.00 227,415.41 209,272.00 174,511.49 163,151.00 213,187.44 180,685.54 189,752.89 179,087.00 211,601.82 229,223.00 189,151.00 157,435.00 52,740.61 33,942.00 25,268.33 19,257.00 19,257.00 17,800.48 14,269.42 13,263.00 13,263.00 10,755.80 7,453.00 9,074.00 9,074.00 9,178.00 7,470.14 6,936.00 6,936.00 6,131.09 4,756.90 4,452.00 4,452.00 4,164.88 3,467.33 3,202.00 2,833.85 2,697.41 2,185.10 2,171.59 926.44 865.48
Cost of revenue 161,707.00 173,953.36 173,012.00 138,917.22 120,015.00 146,775.36 139,911.13 138,537.54 133,810.00 157,811.58 175,918.00 144,317.00 114,214.00 38,645.95 26,714.00 18,174.83 12,588.00 12,588.00 13,213.25 9,970.51 8,468.00 8,468.00 7,745.55 5,653.00 6,349.00 6,349.00 6,740.00 5,553.10 4,891.00 4,891.00 4,277.57 3,426.29 3,157.00 3,157.00 3,001.30 2,438.25 2,259.00 2,008.00 2,046.51 1,635.06 1,606.11 672.56 655.03
Gross profit 57,032.00 53,462.05 36,261.00 35,594.27 43,136.00 66,412.08 40,774.41 51,215.35 45,276.00 53,790.24 53,306.00 44,834.00 43,221.00 14,094.67 7,228.00 7,093.50 6,669.00 6,669.00 4,587.23 4,298.91 4,795.00 4,795.00 3,010.25 1,800.00 2,725.00 2,725.00 2,438.00 1,917.04 2,045.00 2,045.00 1,853.52 1,330.61 1,295.00 1,295.00 1,163.58 1,029.09 943.00 825.84 650.90 550.05 565.48 253.88 210.45
Total operating expenses + 26,526.00 31,501.30 21,516.00 20,789.07 20,806.00 27,063.45 18,389.61 19,749.68 22,588.00 22,196.81 21,481.00 20,083.00 15,879.00 5,002.65 2,961.00 2,462.81 2,098.00 2,098.00 1,534.48 1,389.16 1,174.00 1,174.00 960.83 710.00 856.00 856.00 695.00 526.40 542.00 542.00 466.43 395.83 406.00 406.00 360.63 305.83 309.00 336.55 267.72 243.43 309.87 106.60 116.09
Operating income 30,506.00 21,960.75 14,744.00 14,805.21 22,330.00 39,348.64 22,384.80 31,465.68 22,689.00 31,593.43 31,824.00 24,751.00 27,342.00 9,092.02 7,934.00 5,294.08 5,041.00 5,041.00 3,052.75 2,456.29 4,129.35 4,129.35 2,049.42 1,090.00 2,459.76 2,459.76 1,744.00 1,390.64 1,405.18 1,405.18 1,387.09 934.78 889.00 889.00 802.95 723.26 634.00 489.29 383.17 306.61 335.59 168.32 126.80
Non-operating income (net) 33,002.00 -8,790.36 -27,521.00 -15,288.63 9,571.00 13,820.94 13,797.43 34,096.10 103,358.00 -40,169.18 -4,075.00 -9,729.00 -469.00 1,112.98 -19,068.00 -996.28 -598.00 -598.00 -428.72 829.79 194.65 194.65 793.08 -1,102.00 -763.76 -763.76 -1,546.00 251.72 416.82 416.82 -1,238.20 -678.40 -84.00 -84.00 -336.68 -291.44 -51.00 -130.74 -207.44 -265.19 -222.86 -53.91 -65.52
Income before tax 63,508.00 13,170.39 -12,777.00 -483.42 31,901.00 53,169.58 36,182.23 65,561.78 126,047.00 -8,575.75 27,749.00 15,022.00 26,873.00 10,205.00 -11,134.00 4,297.81 4,443.00 4,443.00 2,624.03 3,286.07 4,324.00 4,324.00 2,842.50 -12.00 1,696.00 1,696.00 198.00 1,642.36 1,822.00 1,822.00 148.89 256.38 805.00 805.00 466.27 431.82 583.00 358.55 175.74 41.42 112.73 114.41 61.28
Income tax expense 22,881.00 7,218.27 -4,190.00 -868.48 10,652.00 21,278.55 15,029.14 24,315.64 46,986.00 1,228.73 4,571.00 5,945.00 6,673.00 3,585.12 1,107.00 1,884.45 1,648.00 1,648.00 1,134.49 4,551.47 1,366.00 1,366.00 597.70 -122.00 570.00 570.00 137.00 542.64 556.00 556.00 30.88 78.65 112.00 112.00 150.22 139.18 184.00 133.55 55.43 7.93 34.38 37.48 22.66
Net income 41,004.00 6,305.51 -8,468.00 397.32 21,473.00 32,181.11 20,929.29 41,309.46 79,138.00 -9,321.82 22,861.00 9,452.00 20,448.00 6,512.68 -12,241.00 2,488.93 3,263.55 2,924.00 1,363.87 -1,234.61 3,006.00 3,006.00 6,435.73 82.00 1,050.00 1,050.00 50.00 1,065.09 993.51 1,193.00 100.81 170.32 665.24 665.00 295.34 276.13 354.00 207.09 120.91 35.75 81.59 79.18 40.51
4 days ago