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
Total revenue 200,966.00 164,501.00 134,902.00 116,609.00 117,929.00 85,965.00 70,697.00 55,838.00 40,653.00 27,638.00 17,928.00 12,466.00 7,872.00 5,089.00 3,711.00 1,974.00 777.00 272.00 153.00
Cost of revenue 36,175.00 30,161.00 25,959.00 25,249.00 22,649.00 16,692.00 12,770.00 9,355.00 5,454.00 3,789.00 2,867.00 2,153.00 1,875.00 1,364.00 860.00 493.00 223.00 124.00 41.00
Gross profit 164,791.00 134,340.00 108,943.00 91,360.00 95,280.00 69,273.00 57,927.00 46,483.00 35,199.00 23,849.00 15,061.00 10,313.00 5,997.00 3,725.00 2,851.00 1,481.00 554.00 148.00 112.00
Total operating expenses + 81,515.00 64,960.00 62,192.00 62,416.00 48,527.00 36,602.00 33,941.00 21,570.00 14,996.00 11,422.00 8,836.00 5,319.00 3,193.00 3,187.00 1,095.00 449.00 292.00 203.00 236.00
Operating income 83,276.00 69,380.00 46,751.00 28,944.00 46,753.00 32,671.00 23,986.00 24,913.00 20,203.00 12,427.00 6,225.00 4,994.00 2,804.00 538.00 1,756.00 1,032.00 262.00 -55.00 -124.00
Non-operating income (net) 2,656.00 1,283.00 677.00 -125.00 531.00 509.00 826.00 448.00 391.00 91.00 -31.00 -84.00 -50.00 -44.00 -61.00 -24.00 -8.00 -1.00 -11.00
Income before tax 85,932.00 70,663.00 47,428.00 28,819.00 47,284.00 33,180.00 24,812.00 25,361.00 20,594.00 12,518.00 6,194.00 4,910.00 2,754.00 494.00 1,695.00 1,008.00 254.00 -56.00 -135.00
Income tax expense 25,474.00 8,303.00 8,330.00 5,619.00 7,914.00 4,034.00 6,327.00 3,249.00 4,660.00 2,301.00 2,506.00 1,970.00 1,254.00 441.00 695.00 402.00 25.00 3.00
Net income 60,458.00 62,360.00 39,098.00 23,200.00 39,370.00 29,146.00 18,485.00 22,112.00 15,934.00 10,217.00 3,688.00 2,940.00 1,500.00 53.00 1,000.00 606.00 122.00 -56.00 -138.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 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
Total revenue 56,311.00 59,894.00 51,242.00 47,516.00 42,314.00 48,385.00 40,589.00 39,071.00 36,455.00 40,111.00 34,146.00 31,999.00 28,645.00 32,165.00 27,714.00 28,822.00 27,908.00 33,671.00 29,010.00 29,077.00 26,171.00 28,072.00 21,470.00 18,687.00 17,737.00 21,082.00 17,652.00 16,886.00 15,077.00 16,914.00 13,727.00 13,231.00 11,966.00 12,972.00 10,328.00 9,321.00 8,032.00 8,809.00 7,011.00 6,436.00 5,382.00 5,841.00 4,501.00 4,042.00 3,543.00 3,851.00 3,203.00 2,910.00 2,502.00 2,585.00 2,016.00 1,813.00 1,458.00 1,585.00 1,262.00 1,184.00 1,058.00 1,131.00 954.00 895.00 731.00 730.00 467.00 432.00 345.00
Cost of revenue 10,218.00 10,906.00 9,206.00 8,491.00 7,572.00 8,839.00 7,375.00 7,308.00 6,640.00 7,695.00 6,210.00 5,945.00 6,108.00 8,336.00 5,716.00 5,192.00 6,005.00 6,348.00 5,771.00 5,399.00 5,131.00 5,210.00 4,194.00 3,829.00 3,459.00 3,492.00 3,155.00 3,307.00 2,816.00 2,796.00 2,418.00 2,214.00 1,927.00 1,611.00 1,448.00 1,237.00 1,159.00 1,047.00 987.00 916.00 838.00 824.00 720.00 668.00 654.00 653.00 565.00 473.00 462.00 491.00 507.00 465.00 413.00 398.00 322.00 367.00 277.00 247.00 236.00 210.00 167.00 151.00 131.00 111.00 100.00
Gross profit 46,093.00 48,988.00 42,036.00 39,025.00 34,742.00 39,546.00 33,214.00 31,763.00 29,815.00 32,416.00 27,936.00 26,054.00 22,537.00 23,829.00 21,998.00 23,630.00 21,903.00 27,323.00 23,239.00 23,678.00 21,040.00 22,862.00 17,276.00 14,858.00 14,278.00 17,590.00 14,497.00 13,579.00 12,261.00 14,118.00 11,309.00 11,017.00 10,039.00 11,361.00 8,880.00 8,084.00 6,873.00 7,762.00 6,024.00 5,520.00 4,544.00 5,017.00 3,781.00 3,374.00 2,889.00 3,198.00 2,638.00 2,437.00 2,040.00 2,094.00 1,509.00 1,348.00 1,045.00 1,187.00 940.00 817.00 781.00 884.00 718.00 685.00 564.00 1,620.00 0.00 0.00 0.00
Total operating expenses + 23,221.00 24,243.00 21,501.00 18,584.00 17,187.00 16,182.00 15,864.00 16,916.00 15,997.00 16,032.00 14,188.00 16,662.00 15,310.00 17,430.00 16,334.00 15,272.00 13,379.00 14,738.00 12,816.00 11,311.00 9,662.00 10,087.00 9,236.00 8,895.00 8,385.00 8,732.00 7,312.00 8,953.00 8,944.00 6,298.00 5,528.00 5,154.00 4,590.00 4,009.00 3,758.00 3,683.00 3,546.00 3,196.00 2,902.00 2,774.00 2,535.00 2,457.00 2,322.00 2,101.00 1,956.00 2,065.00 1,241.00 1,047.00 965.00 961.00 773.00 786.00 672.00 664.00 563.00 1,560.00 400.00 337.00 304.00 278.00 176.00 0.00 0.00 0.00 0.00
Operating income 22,872.00 24,745.00 20,535.00 20,441.00 17,555.00 23,364.00 17,350.00 14,847.00 13,818.00 16,384.00 13,748.00 9,392.00 7,227.00 6,399.00 5,664.00 8,358.00 8,524.00 12,585.00 10,423.00 12,367.00 11,378.00 12,775.00 8,040.00 5,963.00 5,893.00 8,858.00 7,185.00 4,626.00 3,317.00 7,820.00 5,781.00 5,863.00 5,449.00 7,352.00 5,122.00 4,401.00 3,327.00 4,566.00 3,122.00 2,746.00 2,009.00 2,560.00 1,459.00 1,273.00 933.00 1,133.00 1,397.00 1,390.00 1,075.00 1,133.00 736.00 562.00 373.00 523.00 377.00 -743.00 381.00 547.00 414.00 407.00 388.00 435.00 216.00 219.00 162.00
Non-operating income (net) -1,120.00 608.00 1,128.00 93.00 827.00 188.00 472.00 259.00 365.00 424.00 272.00 -99.00 80.00 -250.00 -88.00 -172.00 384.00 117.00 142.00 146.00 125.00 280.00 93.00 168.00 -32.00 311.00 144.00 206.00 165.00 151.00 131.00 5.00 161.00 110.00 114.00 87.00 81.00 -33.00 47.00 20.00 56.00 -3.00 -27.00 0.00 -1.00 -19.00 -61.00 -4.00 0.00 -3.00 -10.00 -17.00 -20.00 -18.00 -5.00 -22.00 1.00 -28.00 -35.00 -8.00 10.00 573.00 -216.00 -219.00 -162.00
Income before tax 21,752.00 25,353.00 21,663.00 20,534.00 18,382.00 23,552.00 17,822.00 15,106.00 14,183.00 16,808.00 14,020.00 9,293.00 7,307.00 6,149.00 5,576.00 8,186.00 8,908.00 12,702.00 10,565.00 12,513.00 11,503.00 13,055.00 8,133.00 6,131.00 5,861.00 9,169.00 7,329.00 4,832.00 3,482.00 7,971.00 5,912.00 5,868.00 5,610.00 7,462.00 5,236.00 4,488.00 3,408.00 4,533.00 3,169.00 2,766.00 2,065.00 2,557.00 1,432.00 1,273.00 932.00 1,114.00 1,336.00 1,386.00 1,075.00 1,130.00 726.00 545.00 353.00 505.00 372.00 -765.00 382.00 519.00 379.00 399.00 398.00 1,008.00 0.00 0.00 0.00
Income tax expense -5,021.00 2,585.00 18,954.00 2,197.00 1,738.00 2,714.00 2,134.00 1,641.00 1,814.00 2,791.00 2,437.00 1,505.00 1,598.00 1,497.00 1,181.00 1,499.00 1,443.00 2,417.00 1,371.00 2,119.00 2,006.00 1,836.00 287.00 953.00 959.00 1,820.00 1,238.00 2,216.00 1,053.00 1,089.00 775.00 762.00 622.00 3,194.00 529.00 594.00 344.00 965.00 790.00 711.00 555.00 995.00 536.00 554.00 420.00 413.00 530.00 595.00 433.00 607.00 301.00 212.00 134.00 441.00 431.00 -608.00 177.00 217.00 152.00 159.00 165.00 402.00 0.00 0.00 0.00
Net income 26,773.00 22,768.00 2,709.00 18,337.00 16,644.00 20,838.00 15,688.00 13,465.00 12,369.00 14,017.00 11,583.00 7,788.00 5,709.00 4,652.00 4,395.00 6,687.00 7,465.00 10,285.00 9,194.00 10,394.00 9,497.00 11,219.00 7,846.00 5,178.00 4,902.00 7,349.00 6,091.00 2,616.00 2,429.00 6,882.00 5,137.00 5,106.00 4,988.00 4,268.00 4,707.00 3,894.00 3,064.00 3,568.00 2,379.00 2,055.00 1,510.00 1,562.00 896.00 719.00 512.00 701.00 806.00 791.00 642.00 523.00 425.00 333.00 219.00 64.00 -59.00 -157.00 205.00 302.00 227.00 240.00 233.00 251.00 131.00 129.00 95.00
about 6 hours ago