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 + 801.00 810.00 902.00 1,227.00 1,088.00 1,539.00 908.00 801.00 1,110.00 1,132.00 1,476.00 2,161.00 2,996.00 2,281.00 2,772.00 2,005.00 1,922.00 1,906.00 3,654.00 4,113.00
Accounts receivable, net 2,341.00 2,439.00 2,719.00 2,610.00 2,387.00 1,691.00 1,918.00 2,030.00 2,025.00 1,769.00 2,033.00 2,126.00 2,435.00 2,563.00 2,849.00 2,736.00 2,540.00 2,547.00 3,103.00 2,973.00
Inventories 3,572.00 3,597.00 3,698.00 4,571.00 3,594.00 2,153.00 2,851.00 2,856.00 2,787.00 2,627.00 2,464.00 2,671.00 2,816.00 3,250.00 3,856.00 2,977.00 2,443.00 3,592.00 3,164.00 2,789.00
Other current assets 504.00 786.00 331.00 257.00 262.00 237.00 257.00 238.00 224.00 323.00 321.00 967.00 651.00 808.00 335.00 654.00 640.00 1,169.00 442.00 593.00
Total current assets 7,218.00 7,632.00 7,650.00 8,665.00 7,331.00 5,620.00 5,934.00 5,925.00 6,079.00 5,718.00 6,141.00 7,724.00 8,644.00 8,498.00 9,812.00 8,045.00 7,225.00 8,340.00 10,172.00 10,179.00
Total non-current assets + 10,990.00 13,332.00 13,932.00 13,766.00 14,071.00 10,886.00 11,251.00 10,947.00 10,985.00 10,793.00 10,298.00 10,385.00 8,883.00 8,475.00 7,817.00 7,585.00 7,185.00 6,886.00 7,019.00 6,850.00
Total assets 18,208.00 20,964.00 21,582.00 22,431.00 21,402.00 16,506.00 17,185.00 16,872.00 17,064.00 16,511.00 16,439.00 18,109.00 17,527.00 16,973.00 17,629.00 15,630.00 14,410.00 15,226.00 17,191.00 17,029.00
Total current liabilities + 6,782.00 7,337.00 7,147.00 7,140.00 6,612.00 5,106.00 5,287.00 4,781.00 5,025.00 4,817.00 4,957.00 4,736.00 5,025.00 5,322.00 5,929.00 5,307.00 4,095.00 4,779.00 4,664.00 4,666.00
Total non-current liabilities + 8,023.00 8,721.00 9,598.00 9,825.00 9,606.00 8,141.00 7,353.00 7,021.00 7,189.00 6,969.00 7,340.00 9,528.00 10,634.00 11,026.00 10,683.00 8,818.00 9,329.00 8,575.00 8,674.00 12,244.00
Total liabilities 14,805.00 16,058.00 16,745.00 16,965.00 16,218.00 13,247.00 12,640.00 11,802.00 12,214.00 11,786.00 12,297.00 14,264.00 15,659.00 16,348.00 16,612.00 14,125.00 13,424.00 13,354.00 13,338.00 16,910.00
Total stockholders' equity + 3,233.00 4,756.00 4,668.00 5,300.00 4,999.00 3,078.00 4,351.00 4,864.00 4,603.00 4,507.00 3,920.00 3,610.00 1,606.00 370.00 749.00 644.00 735.00 1,022.00 2,850.00 -758.00
Common shares outstanding 290 288 285 286 264 234 233 239 253 266 273 279 277 247 271 242 241 241 232 177
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 + 723.00 801.00 810.00 785.00 902.00 810.00 905.00 789.00 893.00 902.00 1,002.00 1,049.00 1,082.00 1,227.00 1,243.00 1,248.00 1,053.00 1,088.00 1,187.00 1,030.00 1,223.00 1,539.00 1,057.00 1,006.00 971.00 908.00 868.00 917.00 860.00 801.00 962.00 1,050.00 888.00 1,110.00 822.00 903.00 961.00 1,132.00 975.00 1,138.00 1,079.00 1,476.00 1,690.00 1,638.00 1,613.00 2,161.00 1,744.00 1,637.00 1,853.00 2,996.00 2,500.00 2,564.00 2,386.00 2,281.00 2,257.00 2,156.00 2,083.00 2,772.00 2,126.00 1,804.00 2,215.00 2,005.00 1,665.00 1,683.00 1,774.00 1,922.00 2,590.00 2,366.00 1,896.00 1,906.00 1,784.00 2,250.00 2,406.00 3,654.00 3,116.00 2,519.00 2,274.00 4,113.00 1,314.00 1,564.00 1,585.00
Accounts receivable, net 2,602.00 2,341.00 3,177.00 2,996.00 2,942.00 2,439.00 3,366.00 3,012.00 2,994.00 2,719.00 3,379.00 3,010.00 3,244.00 2,594.00 3,515.00 3,264.00 3,187.00 2,377.00 3,156.00 2,784.00 2,105.00 1,690.00 2,214.00 1,705.00 1,959.00 1,918.00 2,748.00 2,473.00 2,446.00 2,030.00 2,670.00 2,388.00 2,509.00 2,025.00 2,672.00 2,309.00 2,270.00 1,769.00 2,649.00 2,447.00 2,482.00 2,033.00 2,616.00 2,476.00 2,523.00 2,126.00 3,021.00 2,841.00 2,913.00 2,435.00 3,254.00 2,880.00 3,021.00 2,563.00 3,555.00 3,174.00 3,530.00 2,849.00 4,008.00 3,539.00 3,550.00 2,736.00 3,461.00 2,840.00 2,861.00 2,540.00 3,065.00 2,549.00 2,489.00 2,517.00 3,681.00 3,630.00 3,629.00 3,103.00 3,804.00 3,372.00 3,244.00 2,800.00 3,837.00 3,466.00 3,452.00
Inventories 3,863.00 3,572.00 3,952.00 4,028.00 3,948.00 3,597.00 3,812.00 4,048.00 3,831.00 3,698.00 3,964.00 4,360.00 4,553.00 4,571.00 4,861.00 4,389.00 4,026.00 3,594.00 3,443.00 3,314.00 2,359.00 2,153.00 2,152.00 2,474.00 2,919.00 2,851.00 2,965.00 3,091.00 2,940.00 2,856.00 2,938.00 2,941.00 2,895.00 2,787.00 2,991.00 3,184.00 2,845.00 2,627.00 2,754.00 2,686.00 2,636.00 2,464.00 2,544.00 2,545.00 2,538.00 2,671.00 2,924.00 3,130.00 3,021.00 2,816.00 2,944.00 3,138.00 3,168.00 3,250.00 3,596.00 3,940.00 3,969.00 3,856.00 4,037.00 4,032.00 3,337.00 2,977.00 2,993.00 2,901.00 2,708.00 2,443.00 2,543.00 2,909.00 3,262.00 3,592.00 3,860.00 3,933.00 3,532.00 3,164.00 3,096.00 2,937.00 2,742.00 2,789.00 3,222.00 3,355.00 3,143.00
Other current assets 4,321.00 4,076.00 5,037.00 1,076.00 577.00 786.00 818.00 355.00 344.00 331.00 332.00 439.00 334.00 273.00 332.00 322.00 297.00 272.00 335.00 391.00 261.00 238.00 272.00 228.00 324.00 257.00 280.00 300.00 246.00 238.00 249.00 265.00 247.00 224.00 242.00 236.00 249.00 323.00 193.00 197.00 178.00 168.00 1,072.00 1,036.00 760.00 766.00 358.00 430.00 419.00 397.00 371.00 387.00 467.00 404.00 397.00 379.00 406.00 335.00 341.00 401.00 390.00 327.00 284.00 299.00 328.00 320.00 407.00 329.00 321.00 337.00 810.00 473.00 447.00 442.00 480.00 936.00 959.00 916.00 599.00 496.00 512.00
Total current assets 7,646.00 7,218.00 9,024.00 8,885.00 8,369.00 7,632.00 8,901.00 8,204.00 8,062.00 7,650.00 8,677.00 8,858.00 9,213.00 8,665.00 9,951.00 9,223.00 8,563.00 7,331.00 8,121.00 7,519.00 5,948.00 5,620.00 5,695.00 5,413.00 6,173.00 5,934.00 6,861.00 6,781.00 6,492.00 5,925.00 6,753.00 6,569.00 6,488.00 6,079.00 6,727.00 6,632.00 6,325.00 5,718.00 6,571.00 6,468.00 6,375.00 6,141.00 7,922.00 7,695.00 7,434.00 7,724.00 8,047.00 8,038.00 8,206.00 8,644.00 9,069.00 8,969.00 9,042.00 8,498.00 9,805.00 9,649.00 9,988.00 9,812.00 10,512.00 9,776.00 9,492.00 8,045.00 8,403.00 7,723.00 7,671.00 7,225.00 8,605.00 8,153.00 7,968.00 8,340.00 9,957.00 10,105.00 9,824.00 10,172.00 10,313.00 9,573.00 9,028.00 10,179.00 8,972.00 8,881.00 8,692.00
Total non-current assets + 10,823.00 10,990.00 11,198.00 13,374.00 13,342.00 13,332.00 13,648.00 13,821.00 13,929.00 13,932.00 13,822.00 13,956.00 13,958.00 13,766.00 13,427.00 13,678.00 14,059.00 14,071.00 13,496.00 13,661.00 10,621.00 10,886.00 10,497.00 10,414.00 10,518.00 11,251.00 11,438.00 11,689.00 11,781.00 10,947.00 10,838.00 10,786.00 11,092.00 10,985.00 11,125.00 11,014.00 10,869.00 10,793.00 10,572.00 10,392.00 10,402.00 10,298.00 9,593.00 9,821.00 9,902.00 10,385.00 8,609.00 8,904.00 8,886.00 8,883.00 8,603.00 8,415.00 8,416.00 8,475.00 8,134.00 7,952.00 8,002.00 7,817.00 7,617.00 7,866.00 7,764.00 7,585.00 7,253.00 6,790.00 7,031.00 7,185.00 7,072.00 6,926.00 6,677.00 6,886.00 7,086.00 7,389.00 7,276.00 7,019.00 6,729.00 6,931.00 6,833.00 6,850.00 6,996.00 7,040.00 7,006.00
Total assets 18,469.00 18,208.00 20,222.00 22,259.00 21,711.00 20,964.00 22,549.00 22,025.00 21,991.00 21,582.00 22,499.00 22,814.00 23,171.00 22,431.00 23,378.00 22,901.00 22,622.00 21,402.00 21,617.00 21,180.00 16,569.00 16,506.00 16,192.00 15,827.00 16,691.00 17,185.00 18,299.00 18,470.00 18,273.00 16,872.00 17,591.00 17,355.00 17,580.00 17,064.00 17,852.00 17,646.00 17,194.00 16,511.00 17,143.00 16,860.00 16,777.00 16,439.00 17,515.00 17,516.00 17,336.00 18,109.00 16,656.00 16,942.00 17,092.00 17,527.00 17,672.00 17,384.00 17,458.00 16,973.00 17,939.00 17,601.00 17,990.00 17,629.00 18,129.00 17,642.00 17,256.00 15,630.00 15,656.00 14,513.00 14,702.00 14,410.00 15,677.00 15,079.00 14,645.00 15,226.00 17,043.00 17,494.00 17,100.00 17,191.00 17,042.00 16,504.00 15,861.00 17,029.00 15,968.00 15,921.00 15,698.00
Total current liabilities + 7,355.00 6,782.00 7,110.00 7,701.00 6,856.00 7,337.00 7,798.00 7,709.00 7,020.00 7,147.00 6,694.00 6,940.00 6,984.00 7,140.00 7,459.00 7,121.00 6,945.00 6,612.00 6,893.00 6,603.00 5,333.00 5,106.00 4,893.00 4,626.00 5,266.00 5,287.00 5,173.00 5,081.00 5,087.00 4,781.00 5,047.00 4,833.00 4,941.00 5,025.00 4,922.00 5,069.00 4,915.00 4,817.00 4,800.00 4,594.00 4,601.00 4,957.00 4,783.00 4,741.00 4,427.00 4,736.00 4,773.00 5,025.00 5,031.00 5,025.00 5,184.00 5,175.00 5,335.00 5,322.00 5,388.00 5,420.00 5,881.00 5,929.00 5,819.00 5,919.00 5,694.00 5,307.00 4,932.00 4,426.00 4,411.00 4,095.00 4,544.00 4,288.00 4,256.00 4,779.00 4,803.00 5,165.00 4,828.00 4,664.00 4,588.00 4,573.00 4,553.00 4,666.00 5,592.00 5,703.00 4,946.00
Total non-current liabilities + 7,940.00 8,023.00 9,934.00 9,264.00 9,769.00 8,721.00 9,847.00 9,461.00 10,173.00 9,598.00 10,644.00 10,601.00 10,763.00 9,825.00 10,669.00 10,433.00 10,355.00 9,606.00 10,218.00 10,166.00 7,950.00 8,141.00 8,260.00 8,188.00 7,728.00 7,353.00 8,091.00 8,340.00 8,155.00 7,021.00 7,544.00 7,678.00 7,677.00 7,189.00 7,809.00 7,432.00 7,319.00 6,969.00 7,639.00 7,858.00 7,844.00 7,340.00 8,370.00 8,579.00 8,890.00 9,528.00 9,780.00 9,848.00 10,224.00 10,634.00 11,285.00 11,251.00 11,336.00 11,026.00 11,043.00 10,971.00 10,958.00 10,683.00 10,535.00 9,964.00 9,946.00 8,818.00 9,597.00 9,191.00 9,317.00 9,329.00 10,106.00 9,999.00 9,573.00 8,575.00 8,040.00 7,875.00 7,968.00 8,674.00 9,740.00 10,017.00 10,486.00 12,244.00 9,359.00 9,165.00 9,754.00
Total liabilities 15,295.00 14,805.00 17,044.00 16,965.00 16,625.00 16,058.00 17,645.00 17,170.00 17,193.00 16,745.00 17,338.00 17,541.00 17,747.00 16,965.00 18,128.00 17,554.00 17,300.00 16,218.00 17,111.00 16,769.00 13,283.00 13,247.00 13,153.00 12,814.00 12,994.00 12,640.00 13,264.00 13,421.00 13,242.00 11,802.00 12,591.00 12,511.00 12,618.00 12,214.00 12,731.00 12,501.00 12,234.00 11,786.00 12,439.00 12,452.00 12,445.00 12,297.00 13,153.00 13,320.00 13,317.00 14,264.00 14,553.00 14,873.00 15,255.00 15,659.00 16,469.00 16,426.00 16,671.00 16,348.00 16,431.00 16,391.00 16,839.00 16,612.00 16,354.00 15,883.00 15,640.00 14,125.00 14,529.00 13,617.00 13,728.00 13,424.00 14,650.00 14,287.00 13,829.00 13,354.00 12,843.00 13,040.00 12,796.00 13,338.00 14,328.00 14,590.00 15,039.00 16,910.00 14,951.00 14,868.00 14,700.00
Total stockholders' equity + 3,004.00 3,233.00 3,005.00 5,116.00 4,930.00 4,756.00 4,745.00 4,703.00 4,635.00 4,668.00 4,993.00 5,105.00 5,253.00 5,300.00 5,087.00 5,174.00 5,145.00 4,999.00 4,314.00 4,212.00 3,106.00 3,078.00 2,860.00 2,833.00 3,510.00 4,351.00 4,835.00 4,847.00 4,808.00 4,864.00 4,800.00 4,637.00 4,737.00 4,603.00 4,882.00 4,909.00 4,733.00 4,507.00 4,477.00 4,182.00 4,104.00 3,920.00 4,143.00 3,970.00 3,792.00 3,610.00 1,862.00 1,825.00 1,593.00 1,606.00 952.00 715.00 536.00 370.00 1,230.00 947.00 863.00 749.00 1,499.00 1,475.00 1,327.00 644.00 859.00 647.00 714.00 735.00 782.00 564.00 601.00 1,022.00 3,214.00 3,353.00 3,217.00 2,850.00 1,799.00 970.00 -90.00 -758.00 176.00 222.00 193.00
Common shares outstanding 288 290 288 290 289 288 287 288 286 285 285 285 285 286 286 286 287 287 286 247 238 235 234 234 234 234 234 234 232 235 238 241 244 244 254 256 256 262 266 268 271 269 274 274 274 277 279 281 248 280 278 282 248 245 281 281 244 244 281 247 246 243 242 244 242 242 245 241 241 241 243 243 244 240 244 231 180 177 177 177 207
4 days ago