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 + 1,026.00 510.00 267.00 584.00 569.00 328.00 76.00 128.00 61.00 1,806.00 920.00 337.00 153.56 378.88 728.52 315.36 330.28 214.16 67.35 35.21
Accounts receivable, net 1,671.00 1,723.00 1,519.00 1,668.00 1,274.00 1,144.00 1,184.00 1,223.00 710.00 646.00 628.00 617.00 622.00 602.00 585.00 571.00 572.00 583.00 2,190.00 1,164.00
Inventories 1,733.00 1,299.00 1,142.00 1,314.00 894.00 762.00 654.00 626.00 229.00 202.00 209.00 204.00 200.00 197.00 212.00 244.00 262.00 263.00 325.00 300.00
Other current assets 836.00 465.00 447.00 287.00 322.00 242.00 360.00 227.00 60.00 101.00 69.00 86.00 78.00 104.00 50.00 179.00 32.00 177.00 157.00 133.00
Total current assets 5,266.00 3,997.00 3,375.00 3,804.00 3,057.00 2,388.00 2,273.00 2,159.00 1,117.00 2,736.00 1,817.00 1,211.00 1,119.00 1,335.00 1,757.00 1,309.00 1,279.00 1,237.00 2,739.00 1,632.00
Total non-current assets + 50,193.00 49,433.00 48,755.00 48,033.00 47,541.00 47,391.00 47,245.00 46,759.00 8,905.00 7,055.00 7,052.00 7,062.00 7,082.00 7,593.00 7,526.00 7,550.00 7,497.00 7,401.00 7,789.00 7,714.00
Total assets 55,459.00 53,430.00 52,130.00 51,837.00 50,598.00 49,779.00 49,518.00 48,918.00 10,022.00 9,791.00 8,869.00 8,273.00 8,201.00 8,928.00 9,283.00 8,859.00 8,776.00 8,638.00 10,528.00 9,346.00
Total current liabilities + 8,290.00 8,087.00 8,916.00 8,076.00 6,485.00 7,694.00 6,474.00 5,702.00 1,238.00 1,051.00 1,583.00 1,038.00 1,030.00 1,232.00 1,915.00 1,338.00 854.00 801.00 1,135.00 1,691.00
Total non-current liabilities + 21,653.00 21,100.00 17,538.00 18,636.00 19,141.00 18,255.00 19,787.00 20,683.00 6,333.00 6,606.00 5,103.00 4,941.00 4,894.00 5,416.00 5,105.00 5,062.00 4,735.00 5,230.00 4,372.00 4,405.00
Total liabilities 29,943.00 29,187.00 26,454.00 26,712.00 25,626.00 25,949.00 26,261.00 26,385.00 7,571.00 7,657.00 6,686.00 5,979.00 5,924.00 6,648.00 7,020.00 6,400.00 5,589.00 6,031.00 5,507.00 6,096.00
Total stockholders' equity + 25,516.00 24,243.00 25,676.00 25,126.00 24,972.00 23,829.00 23,257.00 22,533.00 2,451.00 2,134.00 2,183.00 2,294.00 2,277.00 2,280.00 2,263.00 2,459.00 3,187.00 2,607.00 5,021.00 3,250.00
Common shares outstanding 1,363 1,368 1,408 1,429 1,428 1,422 1,419 1,098 914 933 962 965 1,023 1,026 1,106 1,213 1,276 1,270 1,268 1,268
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 + 898.00 1,026.00 516.00 509.00 653.00 510.00 476.00 438.00 317.00 267.00 193.00 278.00 204.00 584.00 925.00 552.00 592.00 626.00 203.00 169.00 423.00 328.00 281.00 149.00 197.00 76.00 75.00 107.00 89.00 85.00 96.00 64.00 13.00 61.00 66.00 286.00 73.00 2,662.83 620.00 245.00 275.00 936.56 207.00 127.24 122.47 367.18 366.00 135.47 120.43 154.10 119.56 113.71 208.55 366.01 395.88 313.10 201.20 710.09 678.52 580.65 687.77 345.00 224.36 411.94 571.07 330.40 332.28 235.16 219.41 214.58 239.16 300.18 99.09 67.16 3.17 1.53 0.35 35.03 1.27 0.00 0.00
Accounts receivable, net 1,539.00 1,671.00 1,724.00 1,731.00 1,560.00 1,723.00 1,616.00 1,524.00 1,449.00 1,519.00 1,409.00 1,447.00 1,606.00 1,668.00 1,631.00 1,471.00 1,358.00 1,274.00 1,261.00 1,162.00 1,149.00 1,144.00 1,118.00 1,075.00 1,097.00 1,184.00 1,149.00 1,130.00 1,078.00 1,223.00 1,296.00 866.00 749.00 710.00 706.00 748.00 661.00 646.00 640.00 700.00 629.00 628.00 628.00 693.00 637.00 617.00 609.00 642.00 620.00 622.00 586.00 680.00 634.00 602.00 598.00 652.00 601.00 585.00 541.00 610.00 599.00 571.00 558.00 606.00 561.00 540.00 577.00 629.00 588.00 583.00 589.00 654.00 2,145.00 2,190.00 1,164.00
Inventories 1,829.00 1,733.00 1,840.00 1,741.00 1,539.00 1,299.00 1,351.00 1,252.00 1,204.00 1,142.00 1,348.00 1,384.00 1,391.00 1,314.00 1,438.00 1,239.00 1,045.00 894.00 972.00 897.00 841.00 762.00 824.00 747.00 682.00 654.00 751.00 686.00 663.00 626.00 720.00 265.00 243.00 229.00 261.00 267.00 246.00 202.00 226.00 236.00 235.00 209.00 201.00 217.00 228.00 204.00 191.00 213.00 226.00 200.00 196.00 222.00 216.00 197.00 207.00 217.00 225.00 212.00 260.00 275.00 264.00 244.00 283.00 269.00 270.00 262.00 275.00 284.00 286.00 263.00 330.00 348.00 360.00 325.00 38.91 27.49 25.82 300.00 31.80 23.80 14.88
Other current assets 18,866.00 836.00 621.00 625.00 594.00 465.00 583.00 605.00 597.00 447.00 389.00 461.00 385.00 287.00 331.00 509.00 495.00 322.00 370.00 390.00 340.00 242.00 283.00 269.00 301.00 360.00 295.00 299.00 336.00 227.00 275.00 167.00 195.00 60.00 109.00 135.00 158.00 101.00 107.00 132.00 138.00 69.00 100.00 132.00 163.00 86.00 92.00 106.00 118.00 78.00 98.00 132.00 155.00 104.00 208.00 219.00 243.00 50.00 48.00 44.00 253.00 179.00 234.00 217.00 228.00 32.00 149.00 162.00 158.00 177.00 180.00 212.00 192.00 157.00 6.37 4.60 5.10 133.00 4.20 3.98 3.90
Total current assets 23,132.00 5,266.00 4,701.00 4,606.00 4,346.00 3,997.00 4,102.00 3,819.00 3,567.00 3,375.00 3,406.00 3,570.00 3,586.00 3,804.00 4,325.00 3,771.00 3,490.00 3,057.00 2,803.00 2,616.00 2,665.00 2,388.00 2,416.00 2,240.00 2,277.00 2,273.00 2,269.00 2,221.00 2,162.00 2,159.00 2,385.00 1,416.00 1,246.00 1,117.00 1,266.00 1,555.00 1,247.00 2,736.00 1,602.00 1,325.00 1,283.00 1,817.00 1,222.00 1,259.00 1,194.00 1,211.00 1,241.00 1,189.00 1,173.00 1,119.00 1,059.00 1,213.00 1,280.00 1,335.00 1,396.00 1,391.00 1,261.00 1,757.00 1,695.00 1,695.00 1,773.00 1,309.00 1,299.00 1,503.00 1,630.00 1,279.00 1,283.00 1,310.00 1,251.00 1,237.00 1,338.00 1,514.00 2,796.00 2,739.00 1,632.00
Total non-current assets + 50,008.00 50,193.00 49,904.00 49,762.00 49,353.00 49,433.00 48,616.00 48,525.00 48,719.00 48,755.00 48,357.00 48,231.00 48,074.00 48,033.00 47,115.00 47,657.00 47,754.00 47,541.00 47,527.00 47,728.00 47,738.00 47,391.00 46,965.00 46,786.00 46,566.00 47,245.00 47,131.00 47,326.00 47,129.00 46,759.00 46,673.00 8,830.00 8,933.00 8,905.00 8,773.00 8,764.00 8,761.00 7,055.00 7,071.00 7,081.00 7,081.00 7,052.00 7,003.00 7,008.00 7,058.00 7,062.00 7,020.00 7,037.00 7,054.00 7,082.00 7,070.00 7,496.00 7,592.00 7,593.00 7,593.00 7,516.00 7,523.00 7,526.00 7,494.00 7,533.00 7,541.00 7,550.00 7,491.00 7,475.00 7,487.00 7,497.00 7,457.00 7,420.00 7,389.00 7,401.00 8,484.00 8,493.00 7,799.00 7,789.00 7,714.00
Total assets 73,140.00 55,459.00 54,605.00 54,368.00 53,699.00 53,430.00 52,718.00 52,344.00 52,286.00 52,130.00 51,763.00 51,801.00 51,660.00 51,837.00 51,440.00 51,428.00 51,244.00 50,598.00 50,330.00 50,344.00 50,403.00 49,779.00 49,381.00 49,026.00 48,843.00 49,518.00 49,400.00 49,547.00 49,291.00 48,918.00 49,058.00 10,246.00 10,179.00 10,022.00 10,039.00 10,319.00 10,008.00 9,791.00 8,673.00 8,406.00 8,364.00 8,869.00 8,225.00 8,267.00 8,252.00 8,273.00 8,261.00 8,226.00 8,227.00 8,201.00 8,129.00 8,709.00 8,872.00 8,928.00 8,989.00 8,907.00 8,784.00 9,283.00 9,189.00 9,228.00 9,314.00 8,859.00 8,790.00 8,978.00 9,117.00 8,776.00 8,740.00 8,730.00 8,640.00 8,638.00 9,822.00 10,007.00 10,595.00 10,528.00 264.53 231.61 234.27 9,346.00 234.01 214.76 97.30
Total current liabilities + 10,025.00 8,290.00 7,527.00 7,221.00 9,171.00 8,087.00 7,699.00 7,509.00 7,004.00 8,916.00 8,814.00 9,056.00 9,127.00 8,076.00 7,233.00 6,761.00 6,448.00 6,485.00 6,795.00 6,917.00 7,225.00 7,694.00 7,329.00 7,298.00 6,858.00 6,474.00 6,550.00 6,695.00 6,656.00 5,702.00 5,967.00 1,526.00 1,624.00 1,238.00 1,359.00 1,580.00 1,147.00 1,051.00 1,483.00 1,170.00 1,176.00 1,583.00 1,589.00 1,563.00 1,555.00 1,038.00 1,024.00 1,063.00 1,105.00 1,030.00 956.00 1,064.00 1,212.00 1,232.00 1,736.00 1,734.00 1,412.00 1,915.00 1,726.00 1,561.00 1,413.00 1,338.00 984.00 960.00 850.00 854.00 872.00 816.00 821.00 801.00 903.00 1,103.00 1,617.00 1,135.00 57.05 39.45 36.16 1,691.00 38.81 27.10 23.76
Total non-current liabilities + 33,933.00 21,653.00 21,754.00 22,162.00 20,081.00 21,100.00 20,050.00 20,117.00 20,629.00 17,538.00 17,585.00 17,478.00 17,431.00 18,636.00 19,106.00 19,276.00 19,285.00 19,141.00 19,130.00 19,184.00 19,107.00 18,255.00 18,755.00 18,805.00 19,345.00 19,787.00 19,936.00 19,969.00 19,961.00 20,683.00 20,798.00 5,998.00 6,069.00 6,333.00 6,551.00 6,584.00 6,668.00 6,606.00 5,061.00 5,094.00 5,086.00 5,103.00 4,439.00 4,442.00 4,476.00 4,941.00 4,874.00 4,894.00 4,896.00 4,894.00 4,865.00 5,341.00 5,421.00 5,416.00 4,935.00 4,878.00 5,112.00 5,105.00 5,207.00 5,330.00 5,471.00 5,062.00 5,221.00 5,195.00 5,205.00 4,735.00 4,790.00 4,994.00 5,083.00 5,230.00 5,589.00 5,657.00 3,933.00 4,372.00 4,405.00
Total liabilities 43,958.00 29,943.00 29,281.00 29,383.00 29,252.00 29,187.00 27,749.00 27,626.00 27,633.00 26,454.00 26,399.00 26,534.00 26,558.00 26,712.00 26,339.00 26,037.00 25,733.00 25,626.00 25,925.00 26,101.00 26,332.00 25,949.00 26,084.00 26,103.00 26,203.00 26,261.00 26,486.00 26,664.00 26,617.00 26,385.00 26,765.00 7,524.00 7,693.00 7,571.00 7,910.00 8,164.00 7,815.00 7,657.00 6,544.00 6,264.00 6,262.00 6,686.00 6,028.00 6,005.00 6,031.00 5,979.00 5,898.00 5,957.00 6,001.00 5,924.00 5,821.00 6,405.00 6,633.00 6,648.00 6,671.00 6,612.00 6,524.00 7,020.00 6,933.00 6,891.00 6,884.00 6,400.00 6,205.00 6,155.00 6,055.00 5,589.00 5,662.00 5,810.00 5,904.00 6,031.00 6,492.00 6,760.00 5,550.00 5,507.00 165.43 138.69 147.89 6,096.00 159.07 144.14 29.73
Total stockholders' equity + 25,261.00 25,516.00 25,324.00 24,985.00 24,447.00 24,243.00 24,969.00 24,718.00 24,653.00 25,676.00 25,364.00 25,268.00 25,103.00 25,126.00 25,102.00 25,391.00 25,511.00 24,972.00 24,405.00 24,242.00 24,070.00 23,829.00 23,296.00 22,923.00 22,640.00 23,257.00 22,914.00 22,883.00 22,674.00 22,533.00 22,293.00 2,722.00 2,486.00 2,451.00 2,129.00 2,155.00 2,193.00 2,134.00 2,129.00 2,142.00 2,102.00 2,183.00 2,197.00 2,262.00 2,221.00 2,294.00 2,363.00 2,269.00 2,226.00 2,277.00 2,308.00 2,304.00 2,239.00 2,280.00 2,318.00 2,295.00 2,260.00 2,263.00 2,256.00 2,337.00 2,430.00 2,459.00 2,585.00 2,823.00 3,062.00 3,187.00 3,078.00 2,920.00 2,736.00 2,607.00 3,330.00 3,247.00 5,045.00 5,021.00 99.10 92.92 86.38 3,250.00 74.94 70.62 67.57
Common shares outstanding 1,364 1,363 1,363 1,363 1,362 1,368 1,362 1,361 1,388 1,401 1,406 1,409 1,417 1,428 1,427 1,429 1,430 1,429 1,429 1,428 1,426 1,424 1,423 1,422 1,420 1,420 1,419 1,419 1,418 1,406 1,374 1,581 1,581 900 911 919 923 924 929 933 945 951 958 962 962 979 981 989 998 1,008 1,024 1,028 1,032 1,047 1,060 1,067 1,070 1,080 1,091 1,122 1,132 1,118 1,202 1,234 1,276 1,267 1,278 1,276 1,272 1,271 1,271 1,270 1,269 1,250 1,265 1,256 1,256 1,292 1,292 1,292 1,292
about 8 hours ago