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 cash and short-term investments + 3,229.00 3,191.00 4,542.00 4,481.00 5,120.00 9,254.00 4,919.00 5,031.00 5,430.00 5,017.00 5,384.00 5,163.00 5,567.00 5,199.00 7,112.00 6,292.00 3,514.00 2,691.00 2,256.00 1,671.00
Accounts receivable, net 23,526.00 23,378.00 24,762.00 19,730.00 15,568.00 18,963.00 19,844.00 19,566.00 20,291.00 19,285.00 19,581.00 22,526.00 23,338.00 21,933.00 8,811.00 8,621.00 5,190.00 6,647.00 6,720.00 3,677.00
Inventories 4,651.00 4,776.00 5,545.00 4,811.00 4,216.00 6,022.00 7,082.00 6,726.00 6,452.00 5,609.00 5,690.00 7,008.00 7,410.00 6,260.00 3,662.00 2,937.00 3,297.00 4,485.00 3,488.00 2,735.00
Other current assets 675.00 723.00 753.00 14,347.00 844.00 898.00 772.00 770.00 837.00 927.00 978.00 922.00 885.00 1,658.00 1,455.00 1,107.00 766.00 804.00 701.00
Total current assets 31,406.00 32,020.00 35,352.00 29,670.00 39,175.00 34,614.00 32,699.00 32,095.00 32,943.00 30,748.00 31,582.00 35,675.00 37,237.00 34,277.00 21,243.00 19,305.00 13,108.00 14,589.00 13,268.00 8,784.00
Total non-current assets + 11,341.00 10,913.00 10,915.00 9,711.00 10,241.00 14,105.00 14,653.00 14,005.00 15,355.00 14,799.00 15,095.00 16,238.00 16,606.00 14,688.00 12,850.00 11,748.00 9,558.00 10,287.00 9,876.00 8,704.00
Total assets 42,747.00 42,933.00 46,267.00 39,381.00 49,416.00 48,719.00 47,352.00 46,100.00 48,298.00 45,547.00 46,677.00 51,913.00 53,843.00 48,965.00 34,093.00 31,053.00 22,666.00 24,876.00 23,144.00 17,488.00
Total current liabilities + 4,052.00 14,800.00 17,458.00 5,632.00 17,720.00 9,745.00 8,765.00 9,231.00 9,685.00 7,166.00 7,037.00 8,062.00 9,934.00 8,739.00 15,359.00 13,469.00 8,951.00 11,120.00 11,248.00 6,440.00
Total non-current liabilities + 30,870.00 20,365.00 20,659.00 26,773.00 24,843.00 33,945.00 32,431.00 31,771.00 34,356.00 33,909.00 34,779.00 38,874.00 38,942.00 35,394.00 10,810.00 10,204.00 6,905.00 7,181.00 5,477.00 5,819.00
Total liabilities 34,922.00 35,165.00 38,117.00 32,405.00 42,563.00 43,690.00 41,196.00 41,002.00 44,041.00 41,075.00 41,816.00 46,936.00 48,876.00 44,133.00 26,169.00 23,673.00 15,856.00 18,301.00 16,725.00 12,259.00
Total stockholders' equity + 7,730.00 7,651.00 8,030.00 6,927.00 6,778.00 4,907.00 6,081.00 5,043.00 4,224.00 4,444.00 4,802.00 4,922.00 4,901.00 3,924.00 7,861.00 7,305.00 6,718.00 6,454.00 6,302.00 5,120.00
Common shares outstanding 1,251 1,260 1,350 1,362 1,361 1,369 1,354 1,361 1,367 1,362 1,361 1,354 1,257 4,682 920 913 909 908 906 907
Show Quarterly Balance Sheet
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 Sep-13 Jun-13 Mar-13 Dec-12 Sep-12
Total cash and short-term investments + 1,604.00 3,229.00 2,303.00 2,512.00 1,695.00 3,191.00 1,801.00 2,096.00 3,308.00 4,412.00 3,077.00 3,296.00 3,292.00 4,481.00 3,300.00 2,855.00 3,219.00 5,044.00 7,149.00 7,820.00 7,967.00 8,785.00 6,425.00 5,145.00 4,704.00 4,875.00 3,384.00 3,659.00 3,673.00 5,031.00 4,113.00 4,560.00 3,615.00 5,430.00 4,100.00 4,601.00 3,924.00 5,017.00 5,133.00 4,882.00 4,311.00 5,384.00 3,717.00 4,235.00 3,698.00 5,163.00 3,750.00 4,615.00 4,311.00 4,718.85 0.00 0.00 5,199.00 0.00
Accounts receivable, net 22,629.00 23,526.00 23,459.00 23,851.00 23,428.00 23,378.00 24,548.00 24,344.00 24,505.00 24,762.00 22,668.00 21,992.00 20,388.00 19,730.00 17,325.00 17,005.00 16,599.00 15,568.00 18,382.00 19,251.00 18,243.00 18,963.00 17,519.00 17,857.00 17,930.00 19,844.00 18,879.00 20,211.00 19,529.00 19,566.00 18,844.00 19,505.00 20,030.00 20,291.00 19,739.00 19,595.00 19,034.00 19,285.00 19,325.00 19,858.00 19,462.00 19,581.00 19,685.00 20,959.00 20,353.00 22,526.00 1,187.00 24,514.00 1,345.00 25,503.66 21,933.00
Inventories 5,234.00 4,651.00 5,353.00 5,216.00 5,156.00 4,776.00 5,930.00 5,951.00 6,189.00 5,545.00 6,447.00 6,411.00 5,983.00 4,811.00 5,362.00 5,473.00 5,427.00 4,216.00 7,687.00 7,471.00 6,880.00 6,022.00 6,744.00 6,893.00 7,435.00 7,082.00 8,116.00 8,192.00 7,754.00 6,726.00 7,339.00 7,131.00 7,421.00 6,452.00 7,283.00 6,965.00 6,470.00 5,609.00 6,657.00 6,672.00 6,630.00 5,690.00 6,866.00 7,220.00 7,105.00 7,008.00 8,594.00 8,834.00 8,670.00 8,105.85 6,260.00
Other current assets 653.00 635.00 703.00 675.00 649.00 645.00 723.00 723.00 706.00 731.00 792.00 753.00 660.00 729.00 842.00 14,347.00 765.00 764.00 15.00 844.00 708.00 723.00 898.00 781.00 687.00 786.00 772.00 708.00 657.00 773.00 770.00 681.00 690.00 743.00 837.00 740.00 934.00 831.00 927.00 782.00 749.00 817.00 978.00 24,011.00 751.00 24,152.00 33.74 885.00
Total current assets 29,467.00 31,406.00 31,768.00 32,214.00 30,982.00 32,020.00 32,928.00 32,942.00 34,653.00 35,352.00 32,800.00 32,328.00 30,376.00 29,670.00 26,501.00 26,062.00 26,087.00 39,175.00 33,983.00 35,306.00 33,090.00 34,614.00 31,396.00 30,618.00 30,069.00 32,699.00 31,160.00 32,749.00 31,742.00 32,095.00 31,004.00 31,853.00 31,839.00 32,943.00 31,803.00 31,851.00 30,171.00 30,748.00 31,855.00 32,346.00 31,234.00 31,582.00 31,050.00 33,163.00 31,973.00 35,675.00 37,542.00 38,714.00 38,478.00 38,362.10 34,277.00
Total non-current assets + 8,465.00 11,341.00 11,490.00 11,473.00 11,075.00 10,913.00 11,105.00 11,017.00 11,073.00 10,915.00 10,241.00 10,359.00 10,190.00 9,711.00 9,343.00 9,586.00 10,398.00 10,241.00 13,710.00 13,916.00 13,615.00 14,105.00 13,673.00 14,401.00 13,844.00 14,653.00 14,351.00 14,176.00 14,185.00 14,005.00 14,208.00 14,510.00 15,356.00 15,355.00 15,726.00 15,413.00 14,864.00 14,799.00 15,218.00 15,054.00 15,201.00 15,095.00 15,876.00 15,767.00 15,310.00 16,238.00 16,331.00 16,828.00 16,220.00 15,631.45 14,688.00
Total assets 42,038.00 42,747.00 43,258.00 43,687.00 42,057.00 42,933.00 44,033.00 43,959.00 45,726.00 46,267.00 43,041.00 42,687.00 40,566.00 39,381.00 35,844.00 35,648.00 36,485.00 49,416.00 47,693.00 49,222.00 46,705.00 48,719.00 45,069.00 45,019.00 43,913.00 47,352.00 45,511.00 46,925.00 45,927.00 46,100.00 45,212.00 46,363.00 47,195.00 48,298.00 47,529.00 47,264.00 45,035.00 45,547.00 47,073.00 47,400.00 46,435.00 46,677.00 46,926.00 48,930.00 47,283.00 51,913.00 53,873.00 55,542.00 54,698.00 53,993.55 48,965.00
Total current liabilities + 4,258.00 4,052.00 4,031.00 4,123.00 3,891.00 14,800.00 4,174.00 4,693.00 5,241.00 17,458.00 5,597.00 5,945.00 5,702.00 5,632.00 4,657.00 5,057.00 5,363.00 17,720.00 9,944.00 10,807.00 8,588.00 9,745.00 8,244.00 7,547.00 4,907.00 8,765.00 5,169.00 9,429.00 9,133.00 9,231.00 8,939.00 9,730.00 9,792.00 9,685.00 8,004.00 8,155.00 7,164.00 7,166.00 7,164.00 7,716.00 7,453.00 7,037.00 7,376.00 7,932.00 7,291.00 8,062.00 10,544.00 7,111.00 11,243.00 10,837.03 8,739.00
Total non-current liabilities + 29,912.00 30,870.00 31,390.00 31,730.00 30,207.00 20,365.00 32,090.00 31,604.00 32,473.00 20,659.00 29,329.00 29,112.00 27,413.00 26,773.00 24,778.00 24,748.00 25,466.00 24,843.00 31,457.00 32,341.00 32,611.00 33,945.00 31,985.00 31,509.00 33,348.00 32,431.00 34,182.00 31,974.00 31,373.00 31,771.00 31,497.00 32,027.00 33,283.00 34,356.00 35,044.00 34,629.00 33,302.00 33,909.00 35,422.00 35,236.00 34,601.00 34,779.00 35,080.00 36,142.00 35,021.00 38,874.00 38,842.00 43,275.00 39,509.00 35,663.30 35,394.00
Total liabilities 34,170.00 34,922.00 35,421.00 35,853.00 34,098.00 35,165.00 36,264.00 36,297.00 37,714.00 38,117.00 34,926.00 35,057.00 33,115.00 32,405.00 29,435.00 29,805.00 30,829.00 42,563.00 41,401.00 43,148.00 41,199.00 43,690.00 40,229.00 39,056.00 38,255.00 41,196.00 39,351.00 41,403.00 40,506.00 41,002.00 40,436.00 41,757.00 43,075.00 44,041.00 43,048.00 42,784.00 40,466.00 41,075.00 42,586.00 42,952.00 42,054.00 41,816.00 42,456.00 44,074.00 42,312.00 46,936.00 48,464.00 50,386.00 49,466.00 46,500.33 44,133.00
Total stockholders' equity + 7,772.00 7,730.00 7,732.00 7,713.00 7,839.00 7,651.00 7,643.00 7,538.00 7,892.00 8,030.00 7,985.00 7,500.00 7,324.00 6,927.00 6,354.00 5,788.00 5,602.00 6,778.00 6,233.00 5,928.00 5,366.00 4,907.00 4,740.00 5,874.00 5,578.00 6,081.00 6,087.00 5,451.00 5,359.00 5,043.00 4,725.00 4,559.00 4,081.00 4,224.00 4,448.00 4,450.00 4,541.00 4,444.00 4,457.00 4,416.00 4,349.00 4,802.00 4,412.00 4,792.00 4,915.00 4,922.00 5,226.00 5,088.00 5,028.00 7,406.86 3,924.00
Common shares outstanding 1,244 1,247 1,253 1,253 1,253 1,253 1,254 1,260 1,274 1,334 1,351 1,355 1,359 1,361 1,355 1,360 1,362 1,354 1,361 1,361 1,359 1,367 1,364 1,352 1,350 1,425 1,352 1,356 1,356 1,357 1,358 1,361 1,368 1,533 1,367 1,367 1,366 1,364 1,364 1,364 1,363 1,362 1,362 1,363 1,362 1,383 1,360 1,361 1,359 1,224 1,349 1,224 363 1,224
about 16 hours ago