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,566.00 5,312.00 3,840.00 3,756.00 3,958.00 2,359.00 1,563.00 999.00 7,491.00 460.00 539.00 514.00 537.00 1,297.00 1,048.00 466.00 623.00 100.00 8.00 155.00
Accounts receivable, net 5,294.00 5,926.00 7,312.00 7,611.00 2,446.00 2,537.00 2,633.00 2,620.00 1,838.00 1,495.00 1,479.00 1,433.00 1,371.00 1,130.00 1,042.00 880.00 812.00 780.00 10.00 147.00
Inventories 599.00 668.00 970.00 453.00 312.00 434.00 494.00 414.00 362.00 354.00 277.00 248.00 300.00 171.00 156.00 14.82 11.52
Other current assets 3,346.00 2,840.00 3,126.00 2,657.00 245.00 532.00 579.00 625.00 844.00 707.00 727.00 691.00 631.00 122.00 341.00 389.00 236.00 229.00 354.00 15.00
Total current assets 13,206.00 14,078.00 14,218.00 13,999.00 7,264.00 6,130.00 5,217.00 4,231.00 9,991.00 2,502.00 2,596.00 2,491.00 2,410.00 2,730.00 2,431.00 1,735.00 1,671.00 1,109.00 372.00 317.00
Total non-current assets + 86,879.00 90,482.00 108,539.00 120,002.00 27,163.00 27,957.00 28,518.00 28,319.00 12,564.00 13,170.00 13,268.00 13,479.00 12,569.00 10,200.00 9,482.00 9,284.00 9,281.00 9,375.00 5,494.00 5,554.00
Total assets 100,085.00 104,560.00 122,757.00 134,001.00 34,427.00 34,087.00 33,735.00 32,550.00 22,555.00 15,672.00 15,864.00 15,970.00 14,979.00 12,930.00 11,913.00 11,019.00 10,952.00 10,484.00 5,866.00 5,871.00
Total current liabilities + 12,500.00 15,810.00 15,332.00 15,017.00 3,459.00 3,082.00 3,239.00 3,997.00 1,871.00 1,561.00 1,579.00 2,604.00 1,294.00 946.00 746.00 785.00 783.00 1,070.00 120.00 122.00
Total non-current liabilities + 50,419.00 53,812.00 60,953.00 70,317.00 17,572.00 18,622.00 18,530.00 18,036.00 15,661.00 8,701.00 8,593.00 7,015.00 7,452.00 5,691.00 4,648.00 4,001.00 3,900.00 3,853.00 1,251.00 1,200.00
Total liabilities 62,919.00 69,622.00 76,285.00 85,334.00 21,031.00 21,704.00 21,769.00 22,033.00 17,532.00 10,262.00 10,172.00 9,619.00 8,746.00 6,637.00 5,394.00 4,786.00 4,683.00 4,923.00 1,371.00 1,322.00
Total stockholders' equity + 35,919.00 34,037.00 45,226.00 47,095.00 13,396.00 12,383.00 11,966.00 8,386.00 4,610.00 5,167.00 5,451.00 5,602.00 6,196.00 6,293.00 6,517.00 6,225.00 6,197.00 5,536.00 4,495.00 4,549.00
Common shares outstanding 2,530 2,450 2,436 1,940 668 677 717 688 576 610 656 687 722 759 810 858 850 644 562 575
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,264.00 4,566.00 4,334.00 5,241.00 4,255.00 5,312.00 3,336.00 3,649.00 3,038.00 3,840.00 2,406.00 3,041.00 2,606.00 3,756.00 2,436.00 2,589.00 4,189.00 3,958.00 3,117.00 2,835.00 2,193.00 2,123.00 2,156.00 1,694.00 1,465.00 1,552.00 825.00 1,334.00 758.00 999.00 571.00 429.00 1,049.00 7,491.00 7,172.00 384.00 434.00 460.00 387.00 339.00 486.00 539.00 406.00 384.00 471.00 514.00 518.00 515.00 895.00 537.00 561.00 490.00 2,474.00 1,297.00 1,647.00 1,698.00 1,044.00 1,048.00 1,032.00 1,095.00 453.00 466.00 1,016.00 713.00 691.00 623.00 401.00 339.00 142.00 100.00 92.00 226.01 222.58 8.00 157.46 174.66 150.48 155.00 151.85 152.79 150.82
Accounts receivable, net 5,009.00 5,294.00 5,128.00 5,383.00 4,664.00 5,926.00 5,534.00 6,166.00 6,303.00 7,312.00 6,312.00 6,770.00 6,833.00 7,611.00 7,957.00 7,049.00 2,426.00 2,446.00 2,462.00 2,657.00 2,476.00 2,537.00 2,444.00 2,473.00 2,564.00 2,633.00 2,695.00 2,854.00 2,625.00 2,620.00 2,791.00 2,747.00 2,654.00 1,838.00 1,652.00 1,758.00 1,560.00 1,495.00 1,545.00 1,574.00 1,520.00 1,479.00 1,709.00 1,505.00 1,431.00 1,433.00 1,464.00 1,525.00 1,341.00 1,371.00 1,344.00 1,332.00 1,148.00 1,130.00 1,079.00 1,155.00 1,062.00 1,042.00 976.00 908.00 866.00 880.00 843.00 836.00 773.00 812.00 775.00 759.00 740.00 780.00 764.00 178.21 172.62 10.00 152.41 140.51 148.63 147.00 159.65 137.75 142.58
Inventories -3,487.00 -32.00 -7.00 -66.00 -55.00 -13.00 149.00 139.00 442.00 668.00 824.00 584.00 659.00 970.00 752.00 448.00 520.00 453.00 363.00 427.00 291.00 312.00 456.00 409.00 636.00 434.00 449.00 416.00 369.00 494.00 564.00 466.00 462.00 414.00 407.00 418.00 407.00 362.00 365.00 356.00 335.00 354.00 307.00 344.00 378.00 277.00 256.00 251.00 246.00 248.00 208.00 225.00 226.00 306.00 197.00 185.00 184.00 171.00 165.00 155.00 150.00 156.00 13.91 15.32 14.82 15.42 12.90 12.52 11.52 13.78 10.79 14.76
Other current assets 3,468.00 3,346.00 3,600.00 3,340.00 4,250.00 2,840.00 3,635.00 3,651.00 4,623.00 3,126.00 4,136.00 3,976.00 4,300.00 2,657.00 2,293.00 5,825.00 585.00 245.00 1,078.00 1,237.00 1,381.00 532.00 1,141.00 561.00 609.00 1,032.00 805.00 757.00 655.00 625.00 592.00 767.00 1,055.00 844.00 831.00 806.00 764.00 707.00 914.00 789.00 814.00 727.00 748.00 731.00 717.00 691.00 744.00 674.00 642.00 631.00 581.00 558.00 505.00 399.00 363.00 361.00 345.00 341.00 291.00 318.00 310.00 389.00 278.00 266.00 257.00 236.00 241.00 233.00 230.00 229.00 250.00 17.87 19.08 354.00 26.50 16.99 16.35 15.00 19.35 15.94 19.19
Total current assets 11,741.00 13,206.00 13,062.00 13,611.00 12,782.00 14,078.00 12,505.00 13,430.00 13,902.00 14,218.00 12,831.00 13,773.00 13,727.00 13,999.00 12,672.00 15,449.00 7,173.00 7,264.00 6,656.00 6,728.00 5,865.00 6,130.00 5,478.00 4,717.00 4,626.00 5,217.00 4,313.00 4,932.00 4,025.00 4,231.00 3,914.00 3,906.00 4,521.00 9,991.00 9,477.00 2,770.00 2,591.00 2,502.00 2,683.00 2,548.00 2,667.00 2,596.00 2,719.00 2,468.00 2,469.00 2,491.00 2,584.00 2,571.00 2,740.00 2,410.00 2,364.00 2,265.00 4,013.00 2,730.00 2,995.00 3,214.00 2,451.00 2,431.00 2,299.00 2,321.00 1,629.00 1,735.00 2,137.00 1,815.00 1,721.00 1,671.00 1,417.00 1,331.00 1,112.00 1,109.00 1,106.00 422.08 414.28 372.00 336.38 332.16 315.46 317.00 330.85 306.48 312.59
Total non-current assets + 86,096.00 86,879.00 87,457.00 88,116.00 88,897.00 90,482.00 93,828.00 94,599.00 105,917.00 108,539.00 110,918.00 114,845.00 116,857.00 120,002.00 123,377.00 126,791.00 26,626.00 27,163.00 27,662.00 27,844.00 27,760.00 27,957.00 27,960.00 28,372.00 28,764.00 28,518.00 28,512.00 28,913.00 28,419.00 28,319.00 28,998.00 29,586.00 30,137.00 12,564.00 13,666.00 13,379.00 13,271.00 13,170.00 13,167.00 13,142.00 13,211.00 13,268.00 13,200.00 13,261.00 13,313.00 13,479.00 13,789.00 13,534.00 12,571.00 12,569.00 12,503.00 12,422.00 10,408.00 10,200.00 9,692.00 9,596.00 9,484.00 9,482.00 9,502.00 9,515.00 9,479.00 9,284.00 9,261.00 9,259.00 9,231.00 9,281.00 9,324.00 9,365.00 9,363.00 9,375.00 9,339.00 5,597.30 5,521.56 5,494.00 5,716.76 5,709.39 5,579.78 5,554.00 5,524.09 5,578.46 5,536.79
Total assets 97,837.00 100,085.00 100,519.00 101,727.00 101,679.00 104,560.00 106,333.00 108,029.00 119,819.00 122,757.00 123,749.00 128,618.00 130,584.00 134,001.00 136,049.00 142,240.00 33,799.00 34,427.00 34,318.00 34,572.00 33,625.00 34,087.00 33,438.00 33,089.00 33,390.00 33,735.00 32,825.00 33,845.00 32,444.00 32,550.00 32,912.00 33,492.00 34,658.00 22,555.00 23,143.00 16,149.00 15,862.00 15,672.00 15,850.00 15,690.00 15,878.00 15,864.00 15,919.00 15,729.00 15,782.00 15,970.00 16,373.00 16,105.00 15,311.00 14,979.00 14,867.00 14,687.00 14,421.00 12,930.00 12,687.00 12,810.00 11,935.00 11,913.00 11,801.00 11,836.00 11,108.00 11,019.00 11,398.00 11,074.00 10,952.00 10,952.00 10,741.00 10,696.00 10,475.00 10,484.00 10,445.00 6,019.38 5,935.84 5,866.00 6,053.14 6,041.54 5,895.23 5,871.00 5,854.94 5,884.94 5,849.38
Total current liabilities + 16,115.00 12,500.00 12,163.00 13,040.00 15,286.00 15,810.00 15,695.00 17,768.00 16,956.00 15,332.00 14,588.00 16,906.00 16,380.00 15,017.00 14,676.00 14,436.00 3,562.00 3,459.00 3,335.00 3,565.00 3,142.00 3,082.00 2,756.00 2,576.00 2,875.00 3,239.00 2,837.00 3,874.00 3,475.00 3,997.00 3,860.00 2,696.00 2,465.00 1,871.00 1,615.00 1,466.00 1,534.00 1,561.00 1,522.00 1,442.00 1,375.00 1,579.00 2,108.00 1,712.00 1,765.00 2,604.00 2,548.00 2,360.00 1,253.00 1,294.00 1,135.00 1,002.00 1,101.00 946.00 826.00 757.00 740.00 746.00 707.00 614.00 654.00 785.00 792.00 608.00 934.00 783.00 762.00 1,227.00 1,174.00 1,070.00 1,020.00 134.83 137.40 120.00 113.23 119.91 109.92 122.00 125.51 98.35 96.04
Total non-current liabilities + 48,015.00 50,419.00 51,051.00 51,341.00 51,222.00 53,812.00 54,464.00 54,846.00 57,569.00 60,953.00 63,019.00 64,927.00 66,362.00 70,317.00 71,293.00 74,857.00 16,675.00 17,572.00 17,585.00 17,699.00 17,908.00 18,622.00 18,642.00 18,713.00 19,111.00 18,530.00 18,409.00 18,306.00 18,229.00 18,036.00 18,819.00 20,760.00 22,180.00 15,661.00 15,428.00 8,920.00 8,744.00 8,701.00 8,877.00 8,662.00 8,889.00 8,593.00 7,925.00 7,777.00 7,974.00 7,015.00 7,155.00 7,113.00 7,840.00 7,452.00 7,475.00 7,381.00 7,045.00 5,691.00 5,594.00 5,580.00 4,627.00 4,648.00 4,691.00 4,708.00 4,043.00 4,001.00 3,911.00 3,952.00 3,585.00 3,900.00 3,937.00 3,551.00 3,624.00 3,853.00 3,906.00 1,307.18 1,273.86 1,251.00 1,269.90 1,267.61 1,214.87 1,200.00 1,189.30 1,175.06 1,162.34
Total liabilities 64,130.00 62,919.00 63,214.00 64,381.00 66,508.00 69,622.00 70,159.00 72,614.00 74,525.00 76,285.00 77,607.00 81,833.00 82,742.00 85,334.00 85,969.00 89,293.00 20,237.00 21,031.00 20,920.00 21,264.00 21,050.00 21,704.00 21,398.00 21,289.00 21,986.00 21,769.00 21,246.00 22,180.00 21,704.00 22,033.00 22,679.00 23,456.00 24,645.00 17,532.00 17,043.00 10,386.00 10,278.00 10,262.00 10,399.00 10,104.00 10,264.00 10,172.00 10,033.00 9,489.00 9,739.00 9,619.00 9,703.00 9,473.00 9,093.00 8,746.00 8,610.00 8,383.00 8,146.00 6,637.00 6,420.00 6,337.00 5,367.00 5,394.00 5,398.00 5,322.00 4,697.00 4,786.00 4,703.00 4,560.00 4,519.00 4,683.00 4,699.00 4,778.00 4,798.00 4,923.00 4,926.00 1,442.01 1,411.27 1,371.00 1,383.13 1,387.52 1,324.79 1,322.00 1,314.81 1,273.41 1,258.37
Total stockholders' equity + 32,578.00 35,919.00 36,018.00 36,049.00 33,836.00 34,037.00 35,100.00 34,345.00 44,151.00 45,226.00 44,774.00 45,452.00 46,496.00 47,095.00 48,517.00 51,383.00 11,969.00 11,599.00 11,611.00 11,538.00 10,815.00 10,464.00 10,087.00 9,867.00 9,470.00 9,891.00 9,518.00 9,621.00 8,708.00 8,386.00 8,116.00 7,936.00 7,889.00 4,610.00 5,740.00 5,526.00 5,335.00 5,167.00 5,204.00 5,345.00 5,366.00 5,451.00 5,645.00 5,485.00 5,289.00 5,602.00 5,883.00 6,031.00 6,180.00 6,196.00 6,220.00 6,269.00 6,240.00 6,291.00 6,265.00 6,471.00 6,565.00 6,517.00 6,402.00 6,513.00 6,408.00 6,225.00 6,683.00 6,486.00 6,359.00 6,197.00 6,028.00 5,903.00 5,653.00 5,536.00 5,519.00 4,577.37 4,524.57 4,495.00 4,670.01 4,654.03 4,570.45 4,549.00 4,540.13 4,611.52 4,591.01
Common shares outstanding 2,492 2,530 2,479 2,499 2,462 2,454 2,470 2,451 2,443 2,436 2,438 2,437 2,432 2,429 2,428 2,286 665 663 663 664 667 657 672 674 685 702 713 716 714 715 713 712 609 568 571 578 588 595 602 616 630 648 653 655 667 666 682 692 704 708 718 726 734 734 750 768 780 780 802 820 828 828 862 862 858 858 854 848 844 844 604 564 564 560 561 561 560 560 560 560 560
about 6 hours ago