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 + 10,605.00 11,568.00 7,264.00 6,385.00 6,520.00 7,408.00 24,352.00 30,089.00 25,510.00 11,895.00 14,607.00 10,128.00 2,132.00 1,862.25 9,900.27 2,098.67 1,656.98 1,790.06 1,171.98 936.85
Accounts receivable, net 4,913.00 4,420.00 4,660.00 4,777.00 4,493.00 4,892.00 3,582.00 3,327.00 3,851.00 4,514.00 5,854.00 4,635.00 2,182.00 1,751.39 1,951.17 1,621.97 1,389.53 1,023.40 795.13 609.32
Inventories 4,368.00 1,710.00 1,787.00 1,507.00 1,618.00 1,683.00 922.00 814.00 801.00 1,587.00 1,955.00 1,386.00 1,697.00 1,744.98 1,389.98 1,203.81 1,051.77 927.87 599.97 564.15
Other current assets 1,143.00 1,475.00 2,374.00 1,774.00 2,141.00 2,013.00 1,440.00 1,606.00 1,661.00 1,062.00 506.00 472.00 986.00 797.73 677.37 783.64 714.28 537.08 461.22 318.89
Total current assets 19,886.00 19,173.00 16,085.00 14,443.00 14,772.00 15,996.00 30,296.00 35,836.00 31,823.00 38,481.00 34,017.00 17,747.00 6,997.00 6,156.35 13,918.79 5,708.08 4,812.56 4,278.41 3,028.29 2,429.21
Total non-current assets + 39,137.00 39,822.00 46,040.00 48,727.00 53,180.00 52,411.00 31,331.00 27,839.00 38,460.00 18,496.00 17,822.00 16,917.00 15,582.00 15,083.49 3,384.35 5,884.55 4,886.00 2,658.42 2,806.42 1,656.78
Total assets 59,023.00 58,995.00 62,125.00 63,171.00 67,952.00 68,407.00 61,627.00 63,675.00 70,283.00 56,977.00 51,839.00 34,664.00 22,579.00 21,239.84 17,303.13 11,592.63 9,698.56 6,936.83 5,834.72 4,085.98
Total current liabilities + 11,813.00 12,004.00 11,280.00 11,238.00 11,610.00 11,397.00 9,759.00 10,605.00 11,635.00 9,219.00 9,891.00 5,618.00 6,407.00 4,237.90 2,514.79 2,464.95 1,871.63 1,220.99 736.28 764.28
Total non-current liabilities + 24,592.00 27,745.00 28,096.00 30,724.00 35,278.00 38,789.00 29,218.00 31,536.00 38,147.00 28,395.00 22,835.00 13,227.00 4,427.00 7,458.22 7,921.00 3,005.84 1,321.77 1,250.26 1,498.15 1,452.90
Total liabilities 36,405.00 39,749.00 39,376.00 41,962.00 46,888.00 50,186.00 38,977.00 42,141.00 49,782.00 37,614.00 32,726.00 18,845.00 10,834.00 11,696.12 10,435.79 5,470.79 3,193.40 2,471.25 2,234.43 2,217.17
Total stockholders' equity + 22,618.00 19,330.00 22,833.00 21,240.00 21,069.00 18,202.00 22,525.00 21,387.00 20,442.00 19,363.00 19,113.00 15,819.00 11,370.00 9,302.59 6,738.86 5,863.73 6,367.07 4,272.57 3,459.99 1,815.72
Common shares outstanding 1,255 1,255 1,258 1,262 1,262 1,263 1,277 1,308 1,319 1,358 1,521 1,647 1,695 1,583 1,580 1,747 1,868 1,918 1,929 1,836
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 + 9,817.00 10,605.00 7,349.00 5,213.00 8,711.00 11,568.00 6,697.00 4,198.00 6,059.00 8,350.00 6,864.00 6,667.00 5,872.00 6,385.00 5,660.00 5,663.00 5,325.00 6,520.00 5,738.00 6,525.00 5,666.00 7,408.00 23,975.00 18,914.00 20,785.00 24,352.00 22,856.00 27,183.00 27,904.00 30,089.00 28,466.00 25,917.00 23,998.00 25,510.00 28,387.00 21,096.00 14,115.00 11,895.00 12,266.00 8,752.00 8,319.00 14,607.00 15,714.00 8,611.00 11,294.00 10,128.00 6,316.33 8,799.07 6,469.03 2,131.56 2,090.49 2,287.37 1,942.78 1,862.25 1,695.49 1,707.54 1,451.94 9,900.27 2,257.14 2,270.32 3,011.30 2,098.67 2,307.53 2,000.93 1,652.19 1,656.98 1,355.31 1,244.27 2,060.29 1,790.06 1,919.29 1,347.72 914.20 1,171.98 766.77 876.42 925.74 936.85 2,853.95 1,487.58 2,539.62
Accounts receivable, net 4,741.00 4,913.00 5,095.00 4,781.00 4,388.00 4,420.00 4,587.00 4,663.00 4,669.00 4,660.00 4,790.00 4,229.00 4,162.00 4,777.00 4,354.00 4,118.00 3,787.00 4,493.00 4,566.00 4,149.00 3,925.00 4,892.00 3,913.00 3,194.00 3,907.00 3,582.00 3,315.00 3,396.00 3,283.00 3,327.00 3,465.00 3,541.00 3,775.00 3,851.00 4,122.00 4,478.00 4,034.00 4,514.00 5,075.00 5,752.00 6,163.00 5,854.00 6,105.00 5,331.00 4,835.00 4,635.00 2,850.37 3,436.71 3,236.20 2,100.29 1,971.93 1,895.91 1,945.19 1,751.39 1,766.09 1,702.82 2,163.66 1,951.17 1,867.09 1,938.65 1,801.21 1,621.97 1,670.41 1,482.90 1,491.33 1,389.53 1,339.17 1,242.90 1,068.00 1,023.40 1,047.21 1,021.37 979.80 795.13 803.63 734.51 692.07 609.32 585.05 489.32 433.63
Inventories 1,914.00 4,368.00 1,785.00 1,825.00 1,759.00 1,710.00 1,869.00 2,026.00 1,853.00 1,787.00 1,663.00 1,633.00 1,576.00 1,507.00 1,463.00 1,494.00 1,482.00 1,618.00 1,676.00 1,772.00 1,779.00 1,683.00 1,008.00 1,052.00 986.00 922.00 882.00 884.00 898.00 814.00 816.00 859.00 885.00 801.00 1,144.00 1,408.00 1,474.00 1,587.00 1,900.00 1,862.00 1,880.00 1,955.00 1,988.00 2,039.00 1,908.00 1,386.00 1,909.58 2,068.75 2,140.23 2,055.79 1,946.05 1,935.15 1,799.62 1,744.98 1,617.37 1,603.40 1,418.03 1,389.98 1,337.75 1,321.62 1,304.46 1,203.81 1,273.39 1,356.61 1,223.95 1,051.77 1,017.83 969.97 936.73 927.87 897.62 856.29 661.09 599.97 565.69 573.34 522.41 564.15 373.27 318.71 224.37
Other current assets 2,168.00 1,143.00 3,645.00 2,899.00 2,828.00 1,475.00 1,626.00 1,430.00 1,460.00 1,288.00 2,663.00 1,758.00 1,846.00 1,774.00 2,077.00 1,900.00 2,035.00 2,141.00 2,011.00 1,479.00 1,908.00 2,013.00 2,030.00 1,483.00 1,272.00 1,440.00 1,308.00 2,264.00 1,939.00 1,606.00 2,171.00 2,411.00 1,600.00 1,661.00 1,664.00 1,610.00 1,801.00 1,062.00 2,184.00 1,987.00 2,905.00 506.00 2,103.00 553.00 761.00 472.00 267.25 199.36 201.01 91.93 959.59 954.10 975.51 797.73 801.43 830.34 792.90 677.37 685.29 688.47 734.16 783.64 780.62 868.58 756.76 714.28 585.31 544.17 550.89 537.08 462.56 444.00 393.17 461.22 408.96 262.90 300.35 318.89 220.14 196.25 177.78
Total current assets 18,640.00 19,886.00 17,874.00 14,718.00 16,901.00 19,173.00 14,779.00 12,317.00 14,041.00 16,085.00 15,980.00 14,287.00 13,456.00 14,443.00 13,554.00 13,175.00 12,629.00 14,772.00 13,991.00 13,925.00 13,278.00 15,996.00 30,926.00 24,643.00 26,950.00 30,296.00 28,361.00 33,727.00 34,024.00 35,836.00 34,918.00 32,728.00 30,258.00 31,823.00 35,317.00 42,462.00 39,525.00 38,481.00 21,425.00 18,353.00 19,267.00 34,017.00 33,207.00 22,037.00 21,257.00 17,747.00 12,451.68 15,086.85 12,235.32 6,726.66 6,968.06 7,072.53 6,663.10 6,156.35 5,880.38 5,844.10 5,826.53 13,918.79 6,147.27 6,219.05 6,851.13 5,708.08 6,031.95 5,709.01 5,124.23 4,812.56 4,297.61 4,001.31 4,615.92 4,278.41 4,326.68 3,669.38 2,948.26 3,028.29 2,545.04 2,447.17 2,440.56 2,429.21 4,032.40 2,491.87 3,375.41
Total non-current assets + 37,638.00 39,137.00 40,659.00 41,005.00 39,532.00 39,822.00 39,744.00 41,262.00 42,251.00 46,040.00 46,393.00 48,050.00 48,420.00 48,727.00 49,003.00 49,694.00 50,450.00 53,180.00 53,107.00 54,059.00 54,214.00 52,411.00 29,952.00 31,291.00 32,791.00 31,331.00 30,785.00 29,483.00 28,813.00 27,839.00 29,388.00 32,627.00 35,123.00 38,460.00 29,345.00 17,801.00 18,176.00 18,496.00 35,184.00 31,627.00 28,498.00 17,822.00 17,430.00 17,130.00 17,064.00 16,917.00 16,392.72 16,119.32 15,842.37 15,770.12 15,500.37 15,551.85 15,548.57 15,083.49 15,083.45 14,657.85 14,123.85 3,384.35 6,492.63 6,475.10 6,136.22 5,884.55 5,423.64 4,787.69 5,571.77 4,886.00 4,639.37 4,385.79 2,904.00 2,658.42 2,647.45 2,848.04 2,930.75 2,806.42 2,772.53 2,378.61 2,174.82 1,656.78 1,266.73 2,687.78 661.13
Total assets 56,278.00 59,023.00 58,533.00 55,721.00 56,434.00 58,995.00 54,525.00 53,579.00 56,292.00 62,125.00 62,373.00 62,337.00 61,876.00 63,171.00 62,557.00 62,870.00 63,080.00 67,952.00 67,098.00 67,984.00 67,492.00 68,407.00 60,878.00 55,934.00 59,741.00 61,627.00 59,146.00 63,210.00 62,837.00 63,675.00 64,305.00 65,355.00 65,381.00 70,283.00 64,662.00 60,263.00 57,701.00 56,977.00 56,609.00 49,980.00 47,765.00 51,839.00 50,637.00 39,167.00 38,321.00 34,664.00 28,844.39 31,206.16 28,077.69 22,496.79 22,468.43 22,624.37 22,211.67 21,239.84 20,963.83 20,501.95 19,950.39 17,303.13 12,639.90 12,694.14 12,987.35 11,592.63 11,455.59 10,496.71 10,696.00 9,698.56 8,936.98 8,387.09 7,519.91 6,936.83 6,974.13 6,517.42 5,879.00 5,834.72 5,317.58 4,825.78 4,615.38 4,085.98 5,299.13 5,179.65 4,036.53
Total current liabilities + 9,476.00 11,813.00 12,297.00 11,189.00 12,343.00 12,004.00 11,724.00 10,780.00 13,016.00 11,280.00 11,945.00 13,964.00 10,527.00 11,238.00 10,423.00 9,220.00 8,558.00 11,610.00 10,245.00 10,214.00 9,705.00 11,397.00 9,509.00 10,564.00 8,879.00 9,759.00 9,567.00 8,961.00 9,397.00 10,605.00 10,116.00 10,912.00 10,670.00 11,635.00 9,597.00 8,492.00 8,282.00 9,219.00 11,073.00 10,444.00 10,910.00 9,891.00 9,360.00 8,925.00 7,428.00 5,618.00 6,054.95 6,228.00 5,914.78 6,325.53 4,895.12 4,937.14 4,290.22 4,237.90 4,802.15 4,986.67 4,187.90 2,514.79 2,224.43 2,310.84 2,768.77 2,464.95 2,590.11 3,105.72 1,887.65 1,871.63 1,889.25 1,777.88 1,261.80 1,220.99 1,259.13 2,451.33 939.01 736.28 691.44 751.73 710.49 764.28 581.83 507.97 421.90
Total non-current liabilities + 23,371.00 24,592.00 24,780.00 24,941.00 25,013.00 27,745.00 24,411.00 24,602.00 25,821.00 28,096.00 28,187.00 27,280.00 30,410.00 30,724.00 31,077.00 33,435.00 34,607.00 35,278.00 35,382.00 38,060.00 38,823.00 38,789.00 33,898.00 27,228.00 28,683.00 29,218.00 28,843.00 31,498.00 31,349.00 31,536.00 31,182.00 32,709.00 34,060.00 38,147.00 29,811.00 28,680.00 28,502.00 28,395.00 28,176.00 23,421.00 22,836.00 22,835.00 23,333.00 13,608.00 13,305.00 13,227.00 8,925.83 8,548.83 8,460.72 4,426.76 6,380.83 6,343.85 7,528.98 7,458.22 7,411.52 7,431.89 8,398.40 7,921.00 4,182.26 4,171.97 4,043.23 3,005.84 2,986.71 690.99 1,305.68 1,321.77 1,295.57 1,295.24 1,240.83 1,250.26 1,421.45 200.76 1,500.51 1,498.15 1,482.69 1,473.31 1,464.33 1,452.90 1,418.47 1,473.77 216.17
Total liabilities 32,847.00 36,405.00 37,077.00 36,130.00 37,356.00 39,749.00 36,135.00 35,382.00 38,837.00 39,376.00 40,132.00 41,244.00 40,937.00 41,962.00 41,500.00 42,655.00 43,165.00 46,888.00 45,627.00 48,274.00 48,528.00 50,186.00 43,407.00 37,792.00 37,562.00 38,977.00 38,410.00 40,459.00 40,746.00 42,141.00 41,298.00 43,621.00 44,730.00 49,782.00 39,408.00 37,172.00 36,784.00 37,614.00 39,249.00 33,865.00 33,746.00 32,726.00 32,693.00 22,533.00 20,733.00 18,845.00 14,980.78 14,776.82 14,375.50 10,752.28 11,275.96 11,280.99 11,819.20 11,696.12 12,213.67 12,418.56 12,586.30 10,435.79 6,406.69 6,482.81 6,811.99 5,470.79 5,576.82 3,796.71 3,193.33 3,193.40 3,184.82 3,073.12 2,502.63 2,471.25 2,680.58 2,652.10 2,439.51 2,234.43 2,174.13 2,225.04 2,174.81 2,217.17 2,000.30 1,981.73 638.07
Total stockholders' equity + 23,515.00 22,618.00 21,540.00 19,675.00 19,162.00 19,330.00 18,474.00 18,281.00 17,539.00 22,833.00 22,313.00 21,157.00 20,997.00 21,240.00 21,081.00 20,236.00 19,927.00 21,069.00 21,470.00 19,703.00 18,952.00 18,202.00 17,445.00 18,027.00 22,067.00 22,525.00 20,604.00 22,616.00 21,951.00 21,387.00 22,861.00 21,672.00 20,591.00 20,442.00 24,845.00 23,091.00 20,917.00 19,363.00 16,868.00 15,536.00 13,398.00 19,113.00 17,944.00 16,634.00 17,588.00 15,819.00 13,863.61 16,429.34 13,702.19 11,744.50 10,883.61 11,092.00 10,152.23 9,302.59 8,603.64 8,002.12 7,313.61 6,738.86 6,116.76 6,046.85 5,946.25 5,863.73 5,706.31 6,562.50 7,342.00 6,367.07 5,646.54 5,189.85 4,804.09 4,272.57 4,165.91 3,772.23 3,329.48 3,459.99 2,981.85 2,489.06 2,382.68 1,815.72 3,298.83 3,197.91 3,388.41
Common shares outstanding 1,254 1,253 1,254 1,255 1,259 1,259 1,254 1,251 1,247 1,256 1,257 1,258 1,261 1,264 1,261 1,260 1,262 1,262 1,262 1,260 1,262 1,259 1,261 1,255 1,270 1,273 1,267 1,277 1,283 1,299 1,307 1,308 1,320 1,307 1,319 1,317 1,320 1,327 1,339 1,355 1,412 1,472 1,503 1,540 1,569 1,597 1,637 1,664 1,680 1,694 1,692 1,695 1,665 1,637 1,585 1,561 1,555 1,534 1,563 1,602 1,624 1,666 1,694 1,798 1,857 1,807 1,865 1,869 1,885 1,842 1,921 1,931 1,933 1,854 1,918 1,936 1,925 1,830 1,830 1,905 1,927
about 3 hours ago