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 + 4,134.00 4,313.00 2,510.00 39,934.00 2,395.00 2,526.00 3,459.00 1,596.00 1,791.00 1,678.00 2,047.00 1,896.00 1,602.00 1,988.00 1,716.00 2,292.00 4,089.00 3,619.00 4,771.00 5,794.00
Accounts receivable, net 10,600.00 3,671.00 3,442.00 3,158.00 5,463.00 8,408.00 2,449.00 2,323.00 2,292.00 2,209.00 2,078.00 6,630.00 1,979.00 1,882.00 1,614.00 1,557.00 8,237.00 9,213.00 10,200.00 11,586.00
Inventories -7,487.00 -6,868.00 -7,472.00 -6,771.00 -6,324.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 294.00
Other current assets -3,739.00 -14,035.00 40,425.00 -39,333.00 5,463.00 6,771.00 5,627.00 -4,932.00 -4,261.00 -4,416.00 -4,453.00 -4,694.00 -7,424.00 -7,990.00 -1,641.00 51,008.00 13,569.00 14,358.00 15,983.00 18,680.00
Total current assets 14,734.00 4,143.00 3,787.00 3,633.00 2,395.00 10,934.00 2,691.00 2,633.00 2,647.00 2,480.00 2,465.00 3,832.00 2,174.00 2,038.00 1,689.00 1,634.00 8,377.00 9,298.00 10,294.00 11,670.00
Total non-current assets + 54,709.00 56,669.00 55,773.00 52,161.00 516.00 49,705.00 54,177.00 50,285.00 50,080.00 48,909.00 48,512.00 51,734.00 49,771.00 51,417.00 48,233.00 47,324.00 47,396.00 42,908.00 47,342.00 49,818.00
Total assets 69,443.00 60,812.00 59,560.00 55,794.00 66,639.00 54,150.00 56,868.00 52,918.00 52,727.00 51,389.00 50,977.00 55,566.00 51,945.00 53,455.00 49,922.00 48,958.00 55,773.00 52,206.00 57,636.00 61,488.00
Total current liabilities + 38,372.00 18,968.00 18,470.00 4,957.00 4,503.00 4,503.00 4,023.00 43,255.00 41,615.00 40,554.00 41,079.00 40,213.00 42,532.00 43,651.00 41,097.00 42,126.00 42,335.00 42,753.00 44,775.00 48,359.00
Total non-current liabilities + 19,450.00 50,299.00 49,667.00 47,246.00 2,779.00 7,282.00 44,653.00 41,701.00 40,483.00 39,420.00 39,221.00 2,559.00 39,271.00 41,120.00 38,412.00 37,408.00 44,577.00 44,867.00 47,050.00 51,327.00
Total liabilities 57,822.00 50,299.00 49,667.00 47,246.00 53,830.00 7,282.00 44,653.00 41,701.00 40,483.00 39,420.00 39,221.00 42,772.00 39,271.00 41,120.00 38,412.00 37,408.00 44,577.00 44,867.00 47,050.00 51,327.00
Total stockholders' equity + 11,621.00 10,513.00 9,893.00 8,548.00 12,809.00 46,868.00 12,215.00 11,217.00 12,244.00 11,969.00 11,756.00 12,794.00 12,674.00 12,335.00 11,510.00 10,980.00 10,690.00 6,919.00 10,201.00 9,826.00
Common shares outstanding 272 273 272 273 273 273 272 273 272 271 271 271 270 270 270 270 269 269 272 262
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 + 3,418.00 4,134.00 3,993.00 3,727.00 3,895.00 4,313.00 3,921.00 3,615.00 3,612.00 2,510.00 3,542.00 3,254.00 2,639.00 41,010.00 40,757.00 1,674.00 1,662.00 2,395.00 1,760.00 1,927.00 1,922.00 2,326.00 1,904.00 2,044.00 1,453.00 3,459.00 1,834.00 1,790.00 1,697.00 1,596.00 1,600.00 1,596.00 1,512.00 1,791.00 1,736.00 1,558.00 1,438.00 1,678.00 1,713.00 1,673.00 1,890.00 2,047.00 1,718.00 1,817.00 1,707.00 1,896.00 2,125.00 2,228.00 2,276.00 1,602.00 1,660.00 1,652.00 1,678.00 1,988.00 2,613.00 1,852.00 1,697.00 1,716.00 1,814.00 1,793.00 1,758.00 2,292.00 2,166.00 3,112.00 2,579.00 4,089.00 4,203.00 4,579.00 4,677.00 3,619.00 4,864.00 5,142.00 5,479.00 4,771.00 7,052.00 7,188.00 7,937.00 5,794.00 8,558.00 5,719.00 8,373.00
Accounts receivable, net 10,594.00 10,600.00 10,591.00 10,940.00 10,434.00 3,671.00 3,489.00 3,816.00 3,432.00 3,442.00 3,211.00 3,521.00 3,126.00 9,102.00 8,610.00 3,210.00 2,892.00 5,463.00 2,799.00 2,954.00 2,652.00 7,064.00 2,527.00 2,755.00 2,502.00 2,449.00 2,464.00 2,651.00 2,435.00 2,323.00 2,354.00 2,598.00 2,371.00 6,553.00 6,626.00 6,832.00 6,539.00 6,625.00 6,812.00 7,051.00 6,843.00 6,531.00 6,548.00 6,841.00 6,770.00 6,630.00 6,763.00 7,192.00 7,084.00 7,996.00 7,724.00 8,103.00 8,040.00 8,040.00 1,902.00 1,794.00 1,664.00 7,615.00 1,694.00 1,695.00 1,609.00 1,557.00 1,606.00 1,707.00 1,645.00 2,107.00 2,389.00 2,743.00 2,410.00 2,514.00 3,150.00 2,769.00 2,521.00 10,200.00 10,977.00 11,163.00 11,543.00 11,586.00 12,240.00 13,515.00 13,504.00
Inventories -13,083.00 -12,618.00 -7,487.00 -16,948.00 -7,199.00 -53,897.00 -6,868.00 -53,639.00 -16,496.00 -6,498.00 -17,870.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 -1,606.00
Other current assets -1,499.00 -3,739.00 -11,378.00 -14,190.00 -13,862.00 -14,035.00 -13,208.00 -13,083.00 -12,618.00 40,425.00 -9,754.00 -12,356.00 -11,249.00 6,868.00 5,922.00 -10,637.00 -10,059.00 5,463.00 -9,887.00 -10,079.00 -9,685.00 5,018.00 -8,801.00 -9,234.00 -8,283.00 -10,087.00 -4,063.00 -4,234.00 -4,937.00 -4,932.00 -4,719.00 -5,070.00 -5,638.00 -4,261.00 -4,332.00 -4,426.00 -4,395.00 -4,416.00 -4,577.00 -4,683.00 -4,692.00 -4,453.00 -4,491.00 -4,654.00 -4,720.00 -4,694.00 -6,679.00 -7,074.00 -7,104.00 -7,424.00 -7,206.00 -7,501.00 -7,621.00 -7,990.00 -2,484.00 -1,752.00 -1,638.00 -1,641.00 51,719.00 51,008.00 54,237.00 50,374.00 50,964.00 48,789.00 48,702.00 45,987.00 44,414.00 45,258.00 45,424.00 47,016.00 48,180.00 41,511.00 41,912.00 42,274.00 42,060.00 42,826.00 39,745.00 39,698.00 37,891.00
Total current assets 14,012.00 14,734.00 14,584.00 14,667.00 14,329.00 4,143.00 3,945.00 4,191.00 3,841.00 3,787.00 3,696.00 3,879.00 3,609.00 50,112.00 1,650.00 3,770.00 3,253.00 2,395.00 3,424.00 3,416.00 3,240.00 14,408.00 2,969.00 3,341.00 3,359.00 2,691.00 2,804.00 2,922.00 2,658.00 2,633.00 2,664.00 2,886.00 2,653.00 4,083.00 4,030.00 3,964.00 3,582.00 3,887.00 3,948.00 4,041.00 4,041.00 4,125.00 3,775.00 4,004.00 3,757.00 3,832.00 2,209.00 2,346.00 2,256.00 2,174.00 2,178.00 2,254.00 2,097.00 2,038.00 2,031.00 1,894.00 1,723.00 1,689.00 3,508.00 3,488.00 55,086.00 54,857.00 56,403.00 55,193.00 55,188.00 54,797.00 55,071.00 53,069.00 51,246.00 51,154.00 53,162.00 54,637.00 55,888.00 56,212.00 59,620.00 60,261.00 61,167.00 59,864.00 60,176.00 58,544.00 59,328.00
Total non-current assets + 54,547.00 54,709.00 55,172.00 54,269.00 52,997.00 56,669.00 57,613.00 55,351.00 55,660.00 55,773.00 52,809.00 53,628.00 52,962.00 43,747.00 1,534.00 52,706.00 55,034.00 516.00 57,770.00 57,593.00 55,362.00 49,618.00 55,436.00 54,319.00 50,718.00 54,177.00 53,583.00 52,807.00 51,542.00 50,285.00 50,371.00 50,437.00 50,588.00 52,484.00 52,552.00 52,241.00 51,619.00 51,346.00 52,911.00 52,865.00 51,461.00 50,922.00 51,037.00 51,018.00 51,708.00 51,734.00 53,522.00 57,091.00 55,968.00 55,020.00 55,009.00 55,313.00 56,630.00 56,484.00 56,581.00 54,605.00 54,284.00 53,490.00 52,336.00 52,286.00 457.00 474.00 478.00 481.00 491.00 501.00 504.00 519.00 531.00 534.00 546.00 544.00 536.00 520.00 495.00 476.00 438.00 419.00 381.00 368.00 347.00
Total assets 68,559.00 69,443.00 69,756.00 68,936.00 67,326.00 60,812.00 61,558.00 59,542.00 59,501.00 59,560.00 56,505.00 57,507.00 56,571.00 63,088.00 50,080.00 56,476.00 58,287.00 66,639.00 61,194.00 61,009.00 58,602.00 64,026.00 58,405.00 57,660.00 54,077.00 56,868.00 56,387.00 55,729.00 54,200.00 52,918.00 53,035.00 53,323.00 53,241.00 56,567.00 56,582.00 56,205.00 55,201.00 55,233.00 56,859.00 56,906.00 55,502.00 55,047.00 54,812.00 55,022.00 55,465.00 55,566.00 55,731.00 59,437.00 58,224.00 57,194.00 57,187.00 57,567.00 58,727.00 58,522.00 58,612.00 56,499.00 56,007.00 55,179.00 55,844.00 55,774.00 55,543.00 55,331.00 56,881.00 55,674.00 55,679.00 55,298.00 55,575.00 53,588.00 51,777.00 51,688.00 53,708.00 55,181.00 56,424.00 56,732.00 60,115.00 60,737.00 61,605.00 60,283.00 60,557.00 58,912.00 59,675.00
Total current liabilities + 38,555.00 38,372.00 38,897.00 39,014.00 38,073.00 4,594.00 18,322.00 18,564.00 18,470.00 5,529.00 792.00 4,953.00 792.00 4,953.00 18,806.00 4,528.00 4,503.00 4,443.00 4,309.00 4,119.00 4,023.00 3,951.00 3,852.00 45,363.00 45,718.00 45,649.00 45,198.00 44,341.00 43,255.00 43,069.00 43,764.00 43,545.00 41,615.00 41,706.00 41,616.00 40,948.00 40,554.00 41,955.00 42,312.00 41,324.00 41,079.00 40,336.00 40,228.00 40,468.00 40,213.00 40,138.00 43,805.00 43,084.00 42,532.00 42,475.00 43,065.00 43,764.00 43,651.00 43,395.00 41,759.00 41,500.00 41,097.00 41,498.00 41,524.00 41,654.00 42,126.00 42,620.00 41,541.00 42,158.00 42,335.00 42,750.00 42,874.00 42,667.00 42,753.00 44,165.00 44,028.00 45,257.00 44,802.00 47,993.00 48,720.00 49,310.00 48,359.00 49,073.00 48,548.00 49,297.00
Total non-current liabilities + 19,147.00 19,450.00 19,537.00 19,261.00 18,974.00 50,299.00 50,800.00 49,668.00 49,839.00 49,667.00 47,942.00 48,781.00 47,904.00 7,119.00 48,435.00 46,964.00 47,470.00 2,779.00 48,530.00 48,341.00 46,513.00 6,799.00 46,384.00 46,015.00 43,715.00 44,653.00 44,264.00 43,642.00 42,745.00 41,701.00 41,525.00 41,908.00 41,816.00 2,708.00 2,707.00 2,561.00 2,560.00 2,710.00 2,709.00 2,708.00 2,708.00 2,210.00 2,211.00 2,560.00 2,560.00 2,559.00 2,559.00 2,558.00 2,558.00 2,011.00 2,559.00 2,558.00 2,558.00 2,557.00 2,557.00 2,526.00 2,526.00 2,525.00 2,538.00 2,648.00 2,647.00 2,251.00 2,251.00 2,254.00 2,304.00 2,303.00 2,056.00 2,058.00 2,058.00 2,058.00 1,807.00 1,807.00 1,807.00 1,807.00 2,007.00 2,006.00 2,156.00 2,156.00 2,155.00 1,429.00 1,438.00
Total liabilities 57,702.00 57,822.00 58,434.00 58,275.00 57,047.00 50,299.00 50,800.00 49,668.00 49,839.00 49,667.00 47,942.00 48,781.00 47,904.00 54,362.00 53,388.00 46,964.00 47,470.00 53,830.00 48,530.00 48,341.00 46,513.00 51,319.00 46,384.00 46,015.00 43,715.00 44,653.00 44,264.00 43,642.00 42,745.00 41,701.00 41,525.00 41,908.00 41,816.00 44,323.00 44,413.00 44,177.00 43,508.00 43,264.00 44,664.00 45,020.00 44,032.00 43,291.00 42,547.00 42,788.00 43,028.00 42,772.00 42,697.00 46,363.00 45,642.00 44,543.00 45,034.00 45,623.00 46,322.00 46,208.00 45,952.00 44,285.00 44,026.00 43,622.00 43,888.00 44,025.00 43,721.00 43,807.00 44,871.00 43,269.00 43,955.00 44,132.00 44,320.00 44,477.00 44,288.00 44,349.00 45,568.00 45,387.00 46,617.00 46,197.00 49,631.00 50,374.00 51,119.00 50,180.00 50,903.00 49,675.00 50,437.00
Total stockholders' equity + 10,857.00 11,621.00 11,322.00 10,661.00 10,279.00 10,513.00 10,758.00 9,874.00 9,662.00 9,893.00 8,563.00 8,726.00 8,667.00 8,726.00 -3,308.00 9,512.00 10,817.00 12,809.00 12,664.00 12,668.00 12,089.00 12,707.00 12,021.00 11,645.00 10,362.00 12,215.00 12,123.00 12,087.00 11,455.00 11,217.00 11,510.00 11,415.00 11,425.00 12,244.00 12,169.00 12,028.00 11,693.00 11,969.00 12,195.00 11,886.00 11,470.00 11,756.00 12,265.00 12,234.00 12,437.00 12,794.00 13,034.00 13,074.00 12,582.00 12,651.00 12,153.00 11,944.00 12,405.00 12,314.00 12,660.00 12,214.00 11,981.00 11,557.00 11,808.00 11,602.00 11,242.00 10,954.00 12,010.00 11,879.00 11,217.00 10,660.00 10,769.00 8,656.00 7,052.00 6,919.00 7,736.00 9,396.00 9,412.00 10,150.00 10,115.00 10,011.00 10,139.00 9,768.00 9,329.00 8,935.00 8,940.00
Common shares outstanding 271 272 272 272 273 273 273 273 273 272 272 272 272 272 272 273 273 273 273 273 273 273 272 272 272 273 273 272 273 273 273 272 272 272 272 272 272 272 271 271 271 271 271 271 271 271 271 271 271 270 270 270 270 269 270 270 270 269 270 270 270 269 269 269 269 269 269 269 269 269 269 269 271 271 272 272 272 271 265 256 256
about 16 hours ago