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 + 2,045.00 414.00 865.00 928.00 1,925.00 1,734.00 217.00 146.00 991.00 439.00 319.00 590.00 218.00 207.00 267.00 213.00 864.00 1,754.00 1,769.00 2,264.00
Accounts receivable, net 2,926.00 2,558.00 2,228.00 1,970.00 1,778.00 1,531.00 1,828.00 1,608.00 1,548.00 1,472.00 1,275.00 1,183.00 1,307.00 1,217.00 1,246.00 1,320.00 1,375.00 1,402.00 1,502.00 1,424.00
Inventories 2,944.00 2,810.00 2,484.00 1,867.00 1,610.00 1,351.00 1,579.00 1,166.00 1,078.00 955.00 1,016.00 946.00 897.00 884.00 931.00 894.00 920.00 853.00 725.00 749.00
Other current assets 879.00 1,138.00 937.00 995.00 1,004.00 2,078.00 1,075.00 922.00 942.00 616.00 918.00 890.00 590.00 714.00 864.00 1,188.00 1,221.00 1,556.00 2,262.00 1,391.00
Total current assets 8,794.00 6,920.00 6,514.00 5,760.00 6,317.00 6,694.00 4,699.00 4,003.00 3,822.00 3,239.00 3,471.00 3,394.00 3,173.00 3,022.00 3,105.00 3,615.00 4,061.00 5,447.00 5,921.00 4,901.00
Total non-current assets + 34,879.00 32,476.00 28,622.00 26,710.00 25,911.00 24,081.00 25,866.00 16,997.00 15,219.00 14,857.00 14,662.00 13,436.00 13,561.00 14,132.00 18,185.00 18,513.00 21,116.00 21,633.00 25,276.00 26,195.00
Total assets 43,673.00 39,395.00 35,136.00 32,470.00 32,230.00 30,778.00 30,565.00 20,998.00 19,041.00 18,096.00 18,133.00 16,830.00 16,734.00 17,154.00 21,290.00 22,128.00 25,177.00 27,080.00 31,197.00 31,096.00
Total current liabilities + 5,439.00 6,399.00 4,933.00 3,803.00 4,274.00 3,681.00 4,866.00 5,260.00 5,654.00 3,587.00 2,430.00 2,246.00 1,824.00 1,772.00 1,807.00 2,609.00 3,022.00 3,210.00 3,250.00 2,630.00
Total non-current liabilities + 13,762.00 10,993.00 10,673.00 11,093.00 11,333.00 11,770.00 11,822.00 7,013.00 6,376.00 7,776.00 9,383.00 7,741.00 8,371.00 8,512.00 8,130.00 8,223.00 9,854.00 10,732.00 12,850.00 13,168.00
Total liabilities 19,201.00 17,392.00 15,606.00 14,896.00 15,607.00 15,451.00 16,688.00 12,273.00 12,030.00 11,363.00 11,813.00 9,987.00 10,195.00 10,284.00 9,937.00 10,832.00 12,876.00 13,942.00 16,100.00 15,798.00
Total stockholders' equity + 24,233.00 21,770.00 19,282.00 17,574.00 16,623.00 15,327.00 13,877.00 8,725.00 7,011.00 6,733.00 6,320.00 6,843.00 6,539.00 6,870.00 11,353.00 11,296.00 12,301.00 13,138.00 15,097.00 15,298.00
Common shares outstanding 1,495 1,486 1,464 1,440 1,434 1,417 1,411 1,401 1,393 1,377 1,341 1,348 1,341 1,407 1,519 1,518 1,508 1,499 1,487 1,274
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 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 cash and short-term investments + 1,524.00 2,045.00 1,275.00 534.00 725.00 414.00 2,619.00 2,913.00 4,059.00 865.00 952.00 430.00 574.00 932.00 338.00 280.00 332.00 1,925.00 1,947.00 2,675.00 2,016.00 1,734.00 2,022.00 1,724.00 370.00 217.00 277.00 123.00 139.00 146.00 949.00 964.00 1,137.00 991.00 659.00 446.00 283.00 439.00 237.00 438.00 338.00 319.00 350.00 903.00 242.00 590.00 253.00 360.00 195.00 218.00 571.00 530.00 268.00 207.00 352.00 371.00 284.00 267.00 276.00 154.00 595.00 213.00 624.00 811.00 519.00 864.00 1,381.00 1,194.00 897.00 1,754.00 1,854.00 1,738.00 2,060.00 1,769.00 1,672.00 2,049.00 1,903.00 2,264.00 2,109.00 1,730.00 1,633.00
Accounts receivable, net 3,027.00 2,926.00 2,828.00 2,815.00 2,693.00 2,558.00 2,501.00 2,400.00 2,304.00 2,228.00 2,101.00 2,134.00 2,076.00 1,970.00 1,871.00 1,917.00 1,866.00 1,778.00 1,669.00 1,675.00 1,631.00 1,531.00 1,598.00 1,457.00 1,702.00 1,828.00 1,796.00 1,712.00 1,621.00 1,608.00 1,580.00 1,587.00 1,580.00 1,548.00 1,470.00 1,444.00 1,429.00 1,472.00 1,385.00 1,387.00 1,291.00 1,275.00 1,274.00 1,195.00 1,161.00 1,183.00 1,233.00 1,287.00 1,217.00 1,307.00 1,238.00 1,278.00 1,232.00 1,217.00 1,197.00 1,243.00 1,316.00 1,246.00 1,237.00 1,334.00 1,336.00 1,320.00 1,317.00 1,315.00 1,301.00 1,375.00 1,431.00 1,444.00 1,369.00 1,402.00 1,355.00 1,416.00 1,496.00 1,502.00 1,487.00 1,508.00 1,435.00 1,398.00 1,460.00 1,519.00 978.00
Inventories 3,117.00 2,944.00 2,921.00 2,861.00 2,867.00 2,810.00 2,753.00 2,608.00 2,561.00 2,484.00 2,404.00 2,250.00 2,050.00 1,867.00 1,788.00 1,752.00 1,736.00 1,610.00 1,603.00 1,430.00 1,407.00 1,351.00 1,472.00 1,516.00 1,628.00 1,579.00 1,566.00 1,300.00 1,228.00 1,166.00 1,134.00 1,087.00 1,113.00 1,078.00 1,077.00 1,023.00 971.00 955.00 998.00 981.00 1,022.00 1,016.00 1,086.00 968.00 958.00 946.00 989.00 949.00 926.00 897.00 895.00 842.00 851.00 884.00 911.00 898.00 889.00 931.00 972.00 927.00 899.00 894.00 923.00 885.00 906.00 920.00 942.00 878.00 852.00 853.00 854.00 812.00 781.00 725.00 814.00 837.00 793.00 749.00 759.00 797.00 407.00
Other current assets 1,016.00 879.00 1,011.00 911.00 1,050.00 1,138.00 1,005.00 1,070.00 991.00 937.00 1,047.00 1,076.00 1,008.00 995.00 1,147.00 1,138.00 1,138.00 1,004.00 1,010.00 978.00 1,047.00 2,078.00 534.00 1,106.00 1,123.00 1,075.00 1,019.00 3,024.00 3,083.00 922.00 1,046.00 1,001.00 1,050.00 942.00 721.00 560.00 470.00 616.00 561.00 524.00 513.00 861.00 752.00 707.00 828.00 890.00 707.00 621.00 602.00 590.00 821.00 848.00 751.00 714.00 713.00 599.00 602.00 661.00 728.00 734.00 739.00 1,188.00 692.00 976.00 1,021.00 1,469.00 1,208.00 1,280.00 1,456.00 1,556.00 1,344.00 1,324.00 1,225.00 2,262.00 1,149.00 1,077.00 1,016.00 1,391.00 989.00 932.00 405.00
Total current assets 8,684.00 8,794.00 8,035.00 7,121.00 7,335.00 6,920.00 8,761.00 8,991.00 8,185.00 6,514.00 6,504.00 5,886.00 5,704.00 5,760.00 5,144.00 5,083.00 5,065.00 6,317.00 6,229.00 6,758.00 6,101.00 6,694.00 6,160.00 5,803.00 4,823.00 4,699.00 4,847.00 6,334.00 6,234.00 4,003.00 3,971.00 3,929.00 4,080.00 3,822.00 3,478.00 3,222.00 3,026.00 3,239.00 3,181.00 3,330.00 3,164.00 3,471.00 3,462.00 3,773.00 3,189.00 3,394.00 3,175.00 3,214.00 2,936.00 3,173.00 3,525.00 3,498.00 3,102.00 3,022.00 3,173.00 3,111.00 3,091.00 3,105.00 3,213.00 3,149.00 3,569.00 3,615.00 3,556.00 3,987.00 3,747.00 4,061.00 4,962.00 4,796.00 4,574.00 5,452.00 5,287.00 5,168.00 5,241.00 5,921.00 4,687.00 4,936.00 4,584.00 4,901.00 4,749.00 4,405.00 2,873.00
Total non-current assets + 35,667.00 34,879.00 34,671.00 34,437.00 32,805.00 32,476.00 29,317.00 28,117.00 28,483.00 28,621.00 27,539.00 27,716.00 27,190.00 26,710.00 26,805.00 27,104.00 27,274.00 25,911.00 25,648.00 24,409.00 24,799.00 24,081.00 24,684.00 25,022.00 25,291.00 25,866.00 21,911.00 17,974.00 17,567.00 16,997.00 16,410.00 15,688.00 15,123.00 15,219.00 15,158.00 15,160.00 14,917.00 14,857.00 14,516.00 14,508.00 14,554.00 14,662.00 14,753.00 13,350.00 13,283.00 13,436.00 13,543.00 13,263.00 13,399.00 13,561.00 13,392.00 13,498.00 13,661.00 14,132.00 13,664.00 14,883.00 18,094.00 18,185.00 18,289.00 18,410.00 18,475.00 18,513.00 18,930.00 19,032.00 19,106.00 21,116.00 21,267.00 21,397.00 21,531.00 21,687.00 24,539.00 24,733.00 25,105.00 25,276.00 26,647.00 26,329.00 26,485.00 26,195.00 26,003.00 26,206.00 6,236.00
Total assets 44,351.00 43,673.00 42,707.00 41,559.00 40,140.00 39,395.00 38,078.00 37,108.00 36,669.00 35,136.00 34,043.00 33,601.00 32,892.00 32,470.00 31,948.00 32,190.00 32,337.00 32,230.00 31,877.00 31,168.00 30,900.00 30,778.00 30,845.00 30,823.00 30,113.00 30,565.00 26,755.00 24,308.00 23,801.00 20,998.00 20,379.00 19,615.00 19,201.00 19,041.00 18,636.00 18,382.00 17,943.00 18,096.00 17,697.00 17,838.00 17,718.00 18,133.00 18,215.00 17,123.00 16,472.00 16,830.00 16,718.00 16,477.00 16,335.00 16,734.00 16,917.00 16,996.00 16,763.00 17,154.00 16,837.00 17,994.00 21,185.00 21,290.00 21,502.00 21,559.00 22,044.00 22,128.00 22,486.00 23,019.00 22,853.00 25,177.00 26,229.00 26,193.00 26,105.00 27,139.00 29,826.00 29,901.00 30,346.00 31,197.00 31,334.00 31,265.00 31,069.00 31,096.00 30,752.00 30,611.00 9,109.00
Total current liabilities + 4,571.00 5,439.00 5,328.00 5,190.00 5,058.00 6,399.00 5,910.00 5,576.00 4,916.00 4,933.00 4,579.00 4,562.00 4,083.00 3,803.00 3,549.00 3,883.00 4,275.00 4,274.00 4,022.00 4,073.00 3,393.00 3,681.00 3,302.00 3,108.00 3,976.00 4,866.00 4,254.00 4,850.00 4,479.00 5,260.00 5,082.00 4,753.00 4,988.00 5,654.00 4,828.00 4,300.00 3,490.00 3,587.00 3,016.00 3,182.00 2,608.00 2,430.00 2,238.00 1,937.00 2,463.00 2,246.00 1,820.00 1,773.00 1,719.00 1,824.00 1,902.00 2,477.00 1,636.00 1,772.00 1,760.00 1,794.00 1,669.00 1,807.00 1,887.00 1,892.00 2,040.00 2,609.00 2,955.00 3,723.00 2,913.00 3,022.00 2,732.00 2,750.00 2,431.00 3,233.00 3,538.00 3,035.00 3,393.00 3,250.00 3,376.00 2,969.00 2,370.00 2,630.00 2,450.00 2,173.00 2,035.00
Total non-current liabilities + 13,676.00 13,762.00 13,749.00 13,716.00 12,636.00 10,993.00 11,212.00 10,922.00 11,585.00 10,673.00 10,335.00 10,554.00 10,700.00 11,093.00 10,758.00 11,055.00 11,327.00 11,333.00 11,393.00 11,153.00 11,788.00 11,770.00 11,979.00 12,099.00 12,333.00 11,822.00 12,803.00 10,034.00 10,090.00 7,013.00 7,008.00 7,118.00 7,184.00 6,376.00 6,220.00 6,847.00 7,400.00 7,776.00 8,199.00 8,436.00 8,653.00 9,383.00 9,567.00 8,606.00 7,508.00 7,741.00 8,197.00 8,160.00 8,082.00 8,371.00 8,452.00 7,916.00 8,624.00 8,512.00 8,310.00 8,298.00 8,120.00 8,130.00 8,094.00 8,127.00 8,661.00 8,223.00 8,493.00 8,403.00 9,159.00 9,854.00 9,906.00 10,029.00 10,398.00 10,732.00 10,598.00 11,231.00 11,562.00 12,850.00 12,441.00 12,494.00 13,150.00 13,168.00 13,286.00 13,552.00 2,403.00
Total liabilities 18,247.00 19,201.00 19,077.00 18,906.00 17,694.00 17,392.00 17,122.00 16,498.00 16,501.00 15,606.00 14,914.00 15,116.00 14,783.00 14,896.00 14,307.00 14,938.00 15,602.00 15,607.00 15,415.00 15,226.00 15,181.00 15,451.00 15,281.00 15,207.00 16,309.00 16,688.00 17,057.00 14,884.00 14,569.00 12,273.00 12,090.00 11,871.00 12,172.00 12,030.00 11,048.00 11,147.00 10,890.00 11,363.00 11,215.00 11,618.00 11,261.00 11,813.00 11,805.00 10,543.00 9,971.00 9,987.00 10,017.00 9,933.00 9,801.00 10,195.00 10,354.00 10,393.00 10,260.00 10,284.00 10,070.00 10,092.00 9,789.00 9,937.00 9,981.00 10,019.00 10,701.00 10,832.00 11,448.00 12,126.00 12,072.00 12,876.00 12,638.00 12,779.00 12,829.00 13,965.00 14,136.00 14,266.00 14,955.00 16,100.00 15,817.00 15,463.00 15,520.00 15,798.00 15,736.00 15,725.00 4,438.00
Total stockholders' equity + 25,864.00 24,233.00 23,395.00 22,418.00 22,212.00 21,770.00 20,708.00 20,371.00 19,925.00 19,281.00 18,885.00 18,226.00 17,850.00 17,574.00 17,641.00 17,252.00 16,735.00 16,623.00 16,461.00 15,942.00 15,720.00 15,327.00 15,564.00 15,616.00 13,804.00 13,877.00 9,698.00 9,424.00 9,232.00 8,725.00 8,289.00 7,744.00 7,029.00 7,011.00 7,588.00 7,235.00 7,053.00 6,733.00 6,482.00 6,220.00 6,457.00 6,320.00 6,410.00 6,580.00 6,501.00 6,843.00 6,701.00 6,544.00 6,534.00 6,539.00 6,563.00 6,603.00 6,503.00 6,870.00 6,767.00 7,902.00 11,396.00 11,353.00 11,521.00 11,540.00 11,343.00 11,296.00 11,038.00 10,893.00 10,781.00 12,301.00 13,591.00 13,414.00 13,276.00 13,174.00 15,690.00 15,635.00 15,391.00 15,097.00 15,517.00 15,802.00 15,549.00 15,298.00 15,016.00 14,886.00 4,671.00
Common shares outstanding 1,495 1,496 1,496 1,493 1,493 1,490 1,487 1,484 1,482 1,477 1,475 1,456 1,446 1,442 1,440 1,438 1,438 1,436 1,436 1,433 1,431 1,441 1,431 1,411 1,414 1,413 1,412 1,409 1,408 1,406 1,404 1,399 1,397 1,373 1,394 1,391 1,390 1,381 1,380 1,357 1,370 1,346 1,344 1,362 1,334 1,350 1,348 1,345 1,349 1,356 1,340 1,359 1,352 1,375 1,393 1,423 1,454 1,454 1,524 1,536 1,536 1,536 1,529 1,525 1,515 1,515 1,520 1,515 1,505 1,505 1,501 1,505 1,500 1,500 1,490 1,500 1,500 1,500 1,520 1,328 830
about 3 hours ago