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 60,774.00 70,675.00 54,265.00 56,986.00 71,149.00 57,030.00 64,800.00 62,992.00 59,693.00 58,792.00 57,119.00 54,105.00 41,461.00 84,847.00 49,085.00 38,217.00 32,566.00 29,219.00 34,401.00 32,268.00
Cost of revenue 35,224.00 53,156.00 36,710.00 45,096.00 42,869.00 41,818.00 44,032.00 44,873.00 39,196.00 39,270.00 36,226.00 37,823.00 30,084.00 70,869.00 30,793.00 23,579.00 20,830.00 18,866.00 17,971.00 2,917.00
Gross profit 25,550.00 17,519.00 17,555.00 11,890.00 28,280.00 15,212.00 20,768.00 18,119.00 20,497.00 19,522.00 20,893.00 16,282.00 11,377.00 13,978.00 18,292.00 14,638.00 11,736.00 10,353.00 16,430.00 29,351.00
Total operating expenses + 20,765.00 14,310.00 14,483.00 13,782.00 17,445.00 15,535.00 15,683.00 13,285.00 14,010.00 13,817.00 13,124.00 14,523.00 13,061.00 13,270.00 13,328.00 10,498.00 10,184.00 11,492.00 11,744.00 24,957.00
Operating income 4,785.00 3,209.00 3,072.00 -1,892.00 10,835.00 -323.00 5,085.00 4,834.00 6,487.00 5,705.00 7,769.00 1,759.00 -1,684.00 708.00 4,964.00 4,140.00 1,552.00 -1,139.00 4,686.00 4,394.00
Non-operating income (net) 0.00 144.00 49.00 -62.00 98.00 96.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 4,785.00 3,353.00 3,121.00 -1,954.00 10,933.00 -227.00 5,085.00 4,834.00 6,487.00 5,705.00 7,769.00 1,759.00 -1,684.00 708.00 4,964.00 4,140.00 1,552.00 -1,139.00 4,686.00 4,394.00
Income tax expense 1,053.00 507.00 613.00 -279.00 1,995.00 -81.00 947.00 822.00 -1,438.00 1,335.00 2,072.00 349.00 -1,058.00 213.00 1,515.00 1,243.00 -54.00 -487.00 1,245.00 1,245.00
Net income 3,576.00 2,727.00 2,488.00 -1,647.00 8,868.00 -374.00 4,186.00 4,074.00 7,863.00 4,368.00 5,642.00 1,381.00 -667.00 520.00 3,632.00 3,001.00 3,124.00 -1,117.00 3,704.00 3,428.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 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 15,526.00 15,676.00 17,950.00 13,804.00 13,537.00 12,645.00 19,533.00 14,935.00 23,562.00 15,242.00 8,442.00 13,518.00 15,548.00 11,911.00 20,147.00 11,424.00 12,297.00 16,326.00 21,598.00 15,917.00 16,942.00 16,029.00 15,425.00 12,115.00 13,464.00 19,223.00 15,105.00 15,388.00 15,091.00 18,432.00 16,148.00 14,655.00 13,757.00 16,265.00 16,313.00 13,441.00 13,670.00 13,050.00 16,961.00 14,439.00 14,329.00 14,256.00 13,599.00 13,712.00 15,552.00 15,725.00 12,380.00 13,146.00 12,854.00 9,889.00 11,310.00 10,041.00 10,171.00 45,912.00 13,144.00 16,136.00 9,623.00 11,695.00 14,931.00 12,244.00 10,170.00 8,106.00 9,917.00 10,987.00 9,247.00 8,659.00 8,543.00 6,879.00 8,525.00 6,966.00 7,030.00 7,703.00 7,564.00 8,808.00 8,393.00 8,425.00 8,775.00 8,665.00 8,361.00 7,313.00 7,850.00
Cost of revenue 9,533.00 10,744.00 12,413.00 9,551.00 9,322.00 9,319.00 15,437.00 10,165.00 18,235.00 9,257.00 6,347.00 9,431.00 11,675.00 9,721.00 17,171.00 9,737.00 9,061.00 9,490.00 15,847.00 9,081.00 9,619.00 10,793.00 10,101.00 10,569.00 10,355.00 13,458.00 9,419.00 10,937.00 10,218.00 14,137.00 10,904.00 11,019.00 8,813.00 11,562.00 9,871.00 9,359.00 8,404.00 9,183.00 11,094.00 9,474.00 9,519.00 9,892.00 8,410.00 8,663.00 9,261.00 13,297.00 8,562.00 8,126.00 7,838.00 7,878.00 6,544.00 7,638.00 8,487.00 41,685.00 10,815.00 9,911.00 7,184.00 6,945.00 7,671.00 7,226.00 6,256.00 5,186.00 5,712.00 6,118.00 5,478.00 5,093.00 5,242.00 4,985.00 5,510.00 4,531.00 4,450.00 4,756.00 4,672.00 -10,127.00 3,543.00 4,458.00 4,528.00 17,699.00 9,597.00 4,218.00 4,102.00
Gross profit 5,993.00 4,932.00 5,537.00 4,253.00 4,215.00 3,326.00 4,096.00 4,770.00 5,327.00 5,985.00 2,095.00 4,087.00 17,045.00 -1,712.00 -333.00 -1,597.00 -918.00 6,836.00 5,751.00 6,836.00 7,323.00 5,236.00 5,324.00 1,546.00 3,109.00 5,765.00 5,686.00 4,451.00 4,873.00 4,295.00 5,244.00 3,636.00 4,944.00 4,703.00 6,442.00 4,082.00 5,266.00 3,867.00 5,867.00 4,965.00 4,810.00 4,364.00 5,189.00 5,049.00 6,291.00 2,428.00 3,818.00 5,020.00 5,016.00 9,889.00 4,766.00 2,403.00 1,684.00 4,227.00 2,329.00 6,225.00 2,439.00 4,750.00 7,260.00 5,018.00 3,914.00 2,920.00 4,205.00 4,869.00 3,769.00 3,566.00 3,301.00 1,894.00 3,015.00 2,435.00 2,580.00 2,947.00 2,892.00 18,935.00 4,850.00 3,967.00 4,247.00 -9,034.00 -1,236.00 3,095.00 3,748.00
Total operating expenses + 5,258.00 3,717.00 3,755.00 3,513.00 3,295.00 3,475.00 3,543.00 3,355.00 3,937.00 4,323.00 3,153.00 3,466.00 4,504.00 6,554.00 3,058.00 2,881.00 3,211.00 5,448.00 3,945.00 4,063.00 3,909.00 4,336.00 3,877.00 3,878.00 3,447.00 4,421.00 3,961.00 3,575.00 3,733.00 3,242.00 3,406.00 3,386.00 3,251.00 3,587.00 3,421.00 3,474.00 3,524.00 3,550.00 3,552.00 3,624.00 3,078.00 3,521.00 3,140.00 2,920.00 3,543.00 4,178.00 3,534.00 3,513.00 3,298.00 10,821.00 3,240.00 3,172.00 3,243.00 4,717.00 3,259.00 3,256.00 3,202.00 3,843.00 4,854.00 3,934.00 3,286.00 2,782.00 2,455.00 3,363.00 2,760.00 2,853.00 2,453.00 1,904.00 3,012.00 4,057.00 2,776.00 2,319.00 2,829.00 17,939.00 3,730.00 2,824.00 2,820.00 -10,184.00 -2,709.00 2,512.00 2,781.00
Operating income 735.00 1,210.00 1,782.00 740.00 920.00 -149.00 553.00 1,415.00 1,390.00 1,662.00 -1,058.00 621.00 2,244.00 23.00 -437.00 -153.00 264.00 1,388.00 1,806.00 2,773.00 3,414.00 900.00 1,447.00 -2,332.00 -338.00 1,344.00 1,725.00 876.00 1,140.00 1,053.00 1,838.00 250.00 1,693.00 1,116.00 3,021.00 608.00 1,742.00 317.00 2,315.00 1,341.00 1,732.00 843.00 2,049.00 2,129.00 2,748.00 -1,750.00 284.00 1,507.00 1,718.00 -567.00 1,526.00 -769.00 -1,559.00 -490.00 -930.00 2,969.00 -763.00 907.00 2,406.00 1,084.00 628.00 138.00 1,750.00 1,506.00 1,009.00 713.00 848.00 -10.00 3.00 -1,622.00 -196.00 628.00 63.00 996.00 1,120.00 1,143.00 1,427.00 1,150.00 1,473.00 583.00 967.00
Non-operating income (net) 0.00 0.00 83.00 21.00 29.00 36.00 38.00 20.00 50.00 23.00 16.00 -2.00 -397.00 -736.00 0.00 -358.00 -379.00 24.00 18.00 19.00 26.00 34.00 10.00 42.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -365.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Income before tax 735.00 1,210.00 1,865.00 761.00 949.00 -113.00 591.00 1,435.00 1,440.00 1,685.00 -1,042.00 619.00 1,847.00 -713.00 -437.00 -511.00 -115.00 1,412.00 1,824.00 2,792.00 3,440.00 934.00 1,457.00 -2,290.00 -338.00 1,344.00 1,725.00 876.00 1,140.00 1,053.00 1,838.00 250.00 1,693.00 1,116.00 3,021.00 608.00 1,742.00 317.00 2,315.00 1,341.00 1,732.00 843.00 2,049.00 2,129.00 2,748.00 -1,750.00 284.00 1,507.00 1,718.00 -932.00 1,526.00 -769.00 -1,559.00 -490.00 -930.00 2,969.00 -763.00 907.00 2,406.00 1,084.00 628.00 138.00 1,750.00 1,506.00 1,009.00 713.00 848.00 -10.00 3.00 -1,622.00 -196.00 628.00 63.00 996.00 1,120.00 1,143.00 1,427.00 1,150.00 1,473.00 583.00 967.00
Income tax expense 129.00 269.00 382.00 195.00 207.00 -186.00 140.00 264.00 289.00 359.00 -251.00 123.00 382.00 -164.00 -148.00 11.00 -69.00 170.00 259.00 609.00 636.00 -88.00 -50.00 115.00 -58.00 221.00 332.00 162.00 232.00 218.00 184.00 68.00 352.00 -2,758.00 800.00 125.00 395.00 35.00 501.00 431.00 368.00 110.00 584.00 679.00 699.00 -294.00 -234.00 404.00 473.00 -463.00 497.00 -275.00 -827.00 -368.00 -328.00 743.00 179.00 229.00 860.00 292.00 160.00 4.00 524.00 426.00 351.00 332.00 -153.00 -163.00 -2.00 -413.00 -149.00 60.00 23.00 182.00 316.00 324.00 423.00 340.00 384.00 165.00 279.00
Net income 597.00 905.00 1,431.00 533.00 707.00 -57.00 448.00 1,198.00 1,138.00 1,317.00 -802.00 511.00 1,462.00 -549.00 -289.00 -522.00 -46.00 1,208.00 1,530.00 2,158.00 2,828.00 819.00 1,487.00 -2,409.00 -271.00 1,128.00 1,418.00 708.00 932.00 842.00 1,672.00 197.00 1,363.00 3,765.00 2,238.00 491.00 1,369.00 284.00 1,827.00 921.00 1,336.00 735.00 1,465.00 1,406.00 2,036.00 -1,459.00 512.00 1,090.00 1,238.00 -482.00 1,027.00 -514.00 -720.00 -144.00 -584.00 2,224.00 -939.00 686.00 1,594.00 789.00 561.00 177.00 1,244.00 1,077.00 697.00 1,865.00 1,082.00 163.00 14.00 -1,566.00 -176.00 581.00 60.00 871.00 867.00 846.00 1,120.00 1,037.00 1,205.00 453.00 733.00
about 8 hours ago