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,733.00 348.00 501.00 476.00 4,254.00 3,786.00 45.00 66.00 37.00 47.00 27.00 403.00 41.00 24.00 26.00 56.00 25.00 11.00 24.00 11.30
Accounts receivable, net 3,926.00 3,901.00 3,760.00 3,907.00 4,705.00 2,553.00 3,614.00 2,454.00 3,029.00 2,279.00 1,785.00 2,615.00 3,638.00 3,563.00 3,190.00 2,746.00 2,253.00 1,525.00 2,561.00 1,725.40
Inventories 211.00 439.00 548.00 729.00 783.00 647.00 604.00 640.00 713.00 1,343.00 916.00 891.00 1,065.00 1,209.00 978.00 1,491.00 1,157.00 801.00 972.00 1,290.00
Other current assets -3,926.00 114.00 155.00 4,954.00 5,688.00 405.00 312.00 373.00 221.00 603.00 241.00 270.00 220.00 351.00 157.00 88.00 223.00 259.00 116.00 130.90
Total current assets 4,733.00 4,802.00 4,913.00 5,355.00 6,137.00 3,665.00 4,612.00 3,533.00 4,000.00 4,272.00 2,969.00 4,179.00 4,964.00 5,147.00 4,351.00 4,681.00 3,658.00 2,596.00 3,673.00 3,157.60
Total non-current assets + 25,436.00 21,760.00 22,442.00 22,537.00 22,472.00 20,832.00 24,065.00 21,978.00 21,351.00 19,938.00 19,319.00 18,077.00 15,396.00 14,088.00 11,030.00 9,322.00 8,700.00 7,436.00 6,233.00 5,557.30
Total assets 30,169.00 26,562.00 27,355.00 27,892.00 28,609.00 24,497.00 28,677.00 25,511.00 25,351.00 24,210.00 22,288.00 22,256.00 20,360.00 19,235.00 15,381.00 14,003.00 12,358.00 10,032.00 9,906.00 8,714.90
Total current liabilities + 4,931.00 4,950.00 5,003.00 5,891.00 6,232.00 4,253.00 5,017.00 3,456.00 4,531.00 4,664.00 3,407.00 4,755.00 5,411.00 5,183.00 4,511.00 4,515.00 3,782.00 2,960.00 3,729.00 3,024.70
Total non-current liabilities + 12,158.00 8,516.00 8,620.00 8,676.00 9,567.00 10,506.00 10,465.00 10,053.00 9,862.00 10,730.00 10,942.00 9,310.00 7,246.00 6,906.00 4,896.00 4,915.00 4,417.00 3,520.00 2,753.00 2,713.40
Total liabilities 17,089.00 13,466.00 13,623.00 14,567.00 15,799.00 14,759.00 15,482.00 13,509.00 14,393.00 15,394.00 14,349.00 14,065.00 12,657.00 12,089.00 9,425.00 9,430.00 8,212.00 6,480.00 6,482.00 5,738.10
Total stockholders' equity + 9,836.00 9,813.00 10,422.00 13,325.00 12,810.00 9,738.00 13,195.00 12,002.00 10,958.00 8,816.00 7,939.00 8,191.00 7,703.00 7,146.00 5,249.00 4,573.00 4,002.00 3,552.00 3,424.00 2,976.80
Common shares outstanding 704 702 699 701 716 728 800 799 718 466 396 369 343 328 299 276 262 242 228 164
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 + 171.00 4,733.00 1,180.00 459.00 427.00 4,775.00 640.00 553.00 386.00 501.00 317.00 980.00 597.00 476.00 4,307.00 4,040.00 3,921.00 4,254.00 3,901.00 27.75 3,807.00 3,786.00 3,768.00 40.00 38.00 45.00 609.00 419.00 436.00 66.00 29.00 34.00 23.00 37.00 33.00 47.00 38.00 47.00 31.00 34.00 36.00 27.00 22.00 28.00 458.00 403.00 34.00 27.00 30.00 41.00 33.00 16.00 24.00 24.00 32.00 12.00 14.00 26.00 14.00 23.00 21.00 56.00 13.00 15.00 16.00 25.00 16.00 7.00 7.00 11.00 37.00 11.00 17.00 24.00 12.50 44.60 16.60 11.30 10.30 7.60 9.30
Accounts receivable, net 4,821.00 3,926.00 3,623.00 3,562.00 3,820.00 3,901.00 3,952.00 4,208.00 4,040.00 3,760.00 4,253.00 -270.00 3,968.00 3,907.00 4,101.00 5,581.00 7,136.00 4,705.00 3,765.00 3,897.00 3,401.00 2,553.00 2,153.00 1,919.00 2,200.00 3,614.00 2,912.00 2,835.00 3,001.00 2,454.00 2,954.00 2,824.00 3,023.00 3,029.00 2,287.00 2,088.00 2,218.00 2,279.00 1,946.00 2,015.00 1,549.00 1,785.00 1,844.00 2,688.00 1,817.00 2,615.00 3,522.00 3,730.00 3,703.00 3,638.00 3,562.00 3,503.00 3,701.00 3,563.00 3,319.00 3,174.00 2,902.00 3,190.00 2,988.00 3,047.00 3,127.00 2,746.00 2,144.00 1,937.00 2,049.00 2,253.00 1,641.00 1,674.00 1,218.00 1,525.00 2,911.00 3,036.00 2,756.00 2,561.00 2,098.00 1,716.30 1,665.30 1,725.40 1,441.50 1,917.20 1,242.80
Inventories 380.00 211.00 184.00 151.00 335.00 280.00 436.00 502.00 453.00 548.00 617.00 270.00 257.00 729.00 603.00 528.00 527.00 783.00 681.00 675.00 484.00 647.00 683.00 662.00 181.00 604.00 816.00 558.00 498.00 640.00 824.00 636.00 620.00 713.00 884.00 936.00 1,219.00 1,343.00 1,258.00 1,085.00 877.00 916.00 837.00 941.00 929.00 891.00 1,314.00 1,096.00 914.00 1,065.00 1,198.00 892.00 1,031.00 1,209.00 1,320.00 1,172.00 1,079.00 978.00 1,086.00 1,452.00 1,386.00 1,491.00 1,556.00 1,483.00 1,244.00 1,157.00 1,174.00 995.00 688.00 801.00 1,391.00 1,181.00 776.00 972.00 964.90 1,585.80 968.20 1,290.00 1,351.50 1,155.90 1,027.40
Other current assets 792.00 -3,926.00 596.00 516.00 153.00 114.00 141.00 124.00 177.00 155.00 201.00 3,724.00 4,596.00 4,954.00 247.00 285.00 320.00 5,688.00 4,683.00 1,073.00 509.00 405.00 523.00 476.00 652.00 312.00 280.00 428.00 312.00 373.00 320.00 358.00 296.00 221.00 811.00 457.00 735.00 603.00 538.00 469.00 318.00 241.00 255.00 287.00 249.00 270.00 290.00 315.00 285.00 220.00 352.00 430.00 384.00 351.00 142.00 318.00 171.00 157.00 102.00 111.00 73.00 108.00 58.00 63.00 32.00 223.00 193.00 246.00 100.00 259.00 196.00 368.00 114.00 116.00 109.20 115.70 159.40 130.90 188.90 95.70 94.90
Total current assets 6,164.00 4,733.00 5,583.00 4,688.00 4,735.00 5,082.00 5,169.00 5,387.00 5,001.00 4,913.00 5,331.00 4,657.00 5,122.00 5,355.00 5,574.00 6,661.00 8,097.00 6,137.00 4,874.00 5,676.00 4,424.00 3,665.00 3,405.00 3,161.00 3,071.00 4,612.00 4,676.00 4,282.00 4,247.00 3,533.00 4,127.00 3,852.00 3,962.00 4,000.00 4,015.00 3,528.00 4,210.00 4,272.00 3,773.00 3,603.00 2,780.00 2,969.00 2,958.00 3,944.00 3,453.00 4,179.00 5,160.00 5,168.00 4,932.00 4,964.00 5,245.00 4,841.00 5,140.00 5,147.00 4,813.00 4,676.00 4,166.00 4,351.00 4,190.00 4,633.00 4,607.00 4,381.00 3,771.00 3,498.00 3,341.00 3,658.00 3,024.00 2,922.00 2,013.00 2,596.00 4,535.00 4,596.00 3,663.00 3,673.00 3,184.60 3,462.40 2,809.50 3,157.60 2,992.20 3,176.40 2,374.40
Total non-current assets + 25,472.00 25,436.00 22,518.00 22,467.00 22,324.00 21,760.00 21,986.00 22,066.00 22,355.00 22,442.00 22,404.00 22,243.00 22,334.00 22,537.00 21,883.00 22,225.00 22,545.00 22,472.00 19,323.00 19,715.00 20,907.00 20,832.00 20,841.00 20,876.00 20,629.00 24,065.00 23,701.00 23,475.00 23,139.00 21,978.00 21,800.00 21,847.00 21,461.00 21,351.00 21,468.00 21,476.00 21,059.00 19,938.00 19,734.00 19,560.00 19,517.00 19,319.00 19,259.00 18,940.00 18,271.00 18,077.00 16,677.00 16,327.00 15,770.00 15,396.00 15,122.00 14,583.00 14,300.00 14,088.00 13,374.00 13,130.00 12,915.00 11,030.00 10,253.00 10,280.00 10,138.00 9,322.00 8,966.00 8,870.00 8,761.00 8,700.00 8,469.00 7,637.00 7,372.00 7,436.00 7,335.00 7,293.00 6,322.00 6,233.00 6,002.60 5,801.80 5,703.50 5,557.30 3,055.70 2,841.90 2,359.30
Total assets 31,636.00 30,169.00 28,101.00 27,155.00 27,059.00 26,562.00 27,155.00 27,453.00 27,356.00 27,355.00 27,735.00 26,900.00 27,456.00 27,892.00 27,457.00 28,886.00 30,642.00 28,609.00 24,197.00 25,391.00 25,331.00 24,497.00 24,246.00 24,037.00 23,700.00 28,677.00 28,377.00 27,757.00 27,386.00 25,511.00 25,927.00 25,699.00 25,423.00 25,351.00 25,483.00 25,004.00 25,269.00 24,210.00 23,507.00 23,163.00 22,297.00 22,288.00 22,217.00 22,884.00 21,724.00 22,256.00 21,837.00 21,495.00 20,702.00 20,360.00 20,367.00 19,424.00 19,440.00 19,235.00 18,187.00 17,806.00 17,081.00 15,381.00 14,443.00 14,913.00 14,745.00 13,703.00 12,737.00 12,368.00 12,102.00 12,358.00 11,493.00 10,559.00 9,385.00 10,032.00 11,870.00 11,889.00 9,985.00 9,906.00 9,187.20 9,264.20 8,513.00 8,714.90 6,047.90 6,018.30 4,733.70
Total current liabilities + 6,544.00 4,931.00 5,365.00 4,679.00 4,691.00 4,950.00 5,136.00 5,406.00 5,144.00 5,003.00 5,606.00 4,652.00 5,366.00 5,891.00 5,333.00 6,874.00 8,570.00 6,232.00 5,397.00 6,163.00 4,678.00 4,253.00 3,804.00 3,633.00 3,357.00 5,017.00 4,872.00 4,294.00 4,182.00 3,456.00 4,656.00 5,122.00 4,601.00 4,531.00 4,016.00 3,757.00 4,156.00 4,664.00 4,077.00 4,029.00 3,063.00 3,407.00 3,478.00 4,474.00 3,531.00 4,755.00 5,568.00 5,423.00 5,554.00 5,411.00 5,111.00 4,924.00 5,022.00 5,183.00 4,886.00 4,814.00 4,442.00 4,511.00 4,126.00 3,983.00 4,051.00 4,215.00 3,567.00 3,377.00 3,496.00 3,782.00 2,859.00 3,208.00 2,211.00 2,960.00 4,742.00 4,748.00 3,865.00 3,729.00 3,020.10 3,115.70 2,850.60 3,024.70 2,941.20 3,179.40 2,294.10
Total non-current liabilities + 12,272.00 12,158.00 9,747.00 9,527.00 9,508.00 8,516.00 8,487.00 8,469.00 8,566.00 8,620.00 8,578.00 8,646.00 8,607.00 8,676.00 9,381.00 9,293.00 9,218.00 9,567.00 9,503.00 9,588.00 10,569.00 10,506.00 10,591.00 10,602.00 10,621.00 10,465.00 10,394.00 10,390.00 10,442.00 10,053.00 9,921.00 9,753.00 9,786.00 9,862.00 11,187.00 10,746.00 10,523.00 10,730.00 10,356.00 10,164.00 9,863.00 10,942.00 10,523.00 9,705.00 9,357.00 9,310.00 8,139.00 7,960.00 7,365.00 7,246.00 7,572.00 6,871.00 6,929.00 6,906.00 6,376.00 6,347.00 6,126.00 4,896.00 4,832.00 5,247.00 5,276.00 4,915.00 4,827.00 4,576.00 4,397.00 4,417.00 4,407.00 3,645.00 3,434.00 3,520.00 3,477.00 3,554.00 2,790.00 2,753.00 2,743.90 2,748.90 2,718.80 2,713.40 1,267.30 1,312.80 1,000.90
Total liabilities 18,816.00 17,089.00 15,112.00 14,206.00 14,199.00 13,466.00 13,623.00 13,875.00 13,710.00 13,623.00 14,184.00 13,298.00 13,973.00 14,567.00 14,714.00 16,167.00 17,788.00 15,799.00 14,900.00 15,751.00 15,247.00 14,759.00 14,395.00 14,235.00 13,978.00 15,482.00 15,266.00 14,684.00 14,624.00 13,509.00 14,577.00 14,875.00 14,387.00 14,393.00 15,203.00 14,503.00 14,679.00 15,394.00 14,433.00 14,193.00 12,926.00 14,349.00 14,001.00 14,179.00 12,888.00 14,065.00 13,707.00 13,383.00 12,919.00 12,657.00 12,683.00 11,795.00 11,951.00 12,089.00 11,262.00 11,161.00 10,568.00 9,407.00 8,958.00 9,230.00 9,327.00 9,130.00 8,394.00 7,953.00 7,893.00 8,199.00 7,266.00 6,853.00 5,645.00 6,480.00 8,219.00 8,302.00 6,655.00 6,482.00 5,764.00 5,864.60 5,569.40 5,738.10 4,208.50 4,492.20 3,295.00
Total stockholders' equity + 9,601.00 9,836.00 9,763.00 9,706.00 9,632.00 13,096.00 10,235.00 10,276.00 10,339.00 10,422.00 10,285.00 13,602.00 13,483.00 13,325.00 9,944.00 9,931.00 10,043.00 12,810.00 9,297.00 9,640.00 9,943.00 9,738.00 9,851.00 9,802.00 9,579.00 13,195.00 13,111.00 13,073.00 12,762.00 12,002.00 -57.00 -57.00 -57.00 -57.00 10,280.00 10,501.00 10,590.00 8,816.00 9,074.00 8,970.00 9,371.00 7,939.00 8,216.00 8,705.00 8,836.00 8,191.00 8,130.00 8,112.00 7,783.00 7,703.00 7,684.00 7,629.00 7,489.00 7,146.00 6,925.00 6,645.00 6,513.00 5,974.00 5,485.00 5,683.00 5,418.00 4,573.00 4,343.00 4,415.00 4,209.00 4,159.00 4,227.00 3,706.00 3,740.00 3,552.00 3,651.00 3,587.00 3,330.00 3,424.00 3,423.20 3,399.60 2,943.60 2,976.80 1,839.40 1,526.10 1,438.70
Common shares outstanding 706 706 704 703 704 704 702 701 701 701 700 698 698 698 698 702 705 709 715 720 722 726 728 728 728 729 800 800 800 799 799 727 727 726 725 727 758 662 402 398 399 399 399 400 385 375 371 367 363 346 345 342 339 337 331 326 316 314 300 300 288 286 274 274 274 272 262 260 250 248 248 242 234 232 234 222 221 219 162 156 151
about 16 hours ago