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
Total cash and short-term investments + 3,594.00 2,433.00 2,442.00 2,407.00 1,962.00 1,441.00 994.00 764.00 570.00 738.00 478.00 500.00 870.00 266.00 157.00 160.00 107.00 9.20 217.90
Accounts receivable, net 4,689.00 3,873.00 3,734.00 2,342.00 1,923.00 1,531.00 1,802.00 1,105.00 781.00 468.00 300.00 268.00 313.00 343.00 179.00 187.00 54.00 53.60 0.50
Inventories 583.00 454.00 512.00 531.00 400.00 221.00 242.00 141.00 108.00 101.00 13.00 21.00 22.00 108.00 87.00 38.00 6,582.00 8,900.00
Other current assets 3,112.00 2,847.00 1,291.00 315.00 -2,323.00 -1,752.00 -2,044.00 400.00 143.00 325.00 684.00 771.00 63.00 29.00 55.00 1,859.00 2.00 3,634.00 5,298.00
Total current assets 11,978.00 9,607.00 7,979.00 1,279.00 1,406.00 867.00 827.00 764.00 374.00 1,632.00 779.00 1,560.00 1,268.00 746.00 478.00 2,250.00 195.00 62.80 218.40
Total non-current assets + 116,172.00 94,983.00 92,805.00 71,690.00 72,555.00 60,464.00 55,481.00 35,816.00 29,103.00 19,643.00 16,956.00 14,935.00 14,414.00 18,961.00 12,791.00 11,102.00 5,851.00 1,111.50 701.00
Total assets 128,150.00 104,590.00 100,784.00 72,969.00 73,961.00 61,331.00 56,308.00 36,580.00 29,477.00 21,275.00 17,735.00 16,495.00 15,682.00 19,718.00 13,269.00 13,109.00 1,962.90 1,174.30 932.40
Total current liabilities + 15,260.00 10,903.00 11,705.00 8,377.00 8,661.00 5,524.00 5,439.00 2,417.00 1,313.00 1,515.00 275.00 821.00 660.00 1,291.00 526.00 2,743.00 21.90 6.90 4.60
Total non-current liabilities + 77,350.00 63,834.00 55,063.00 47,415.00 47,570.00 39,658.00 34,131.00 21,912.00 16,003.00 10,116.00 10,284.00 9,352.00 8,479.00 10,619.00 6,854.00 5,661.00 852.10 436.80 208,176.00
Total liabilities 92,610.00 74,737.00 66,768.00 47,415.00 47,570.00 39,658.00 34,131.00 21,912.00 16,003.00 11,631.00 10,559.00 10,173.00 9,077.00 11,910.00 7,380.00 8,124.00 874.00 443.70 378.80
Total stockholders' equity + 5,618.00 5,622.00 6,239.00 25,554.00 26,391.00 21,673.00 22,177.00 14,668.00 13,474.00 4,986.00 7,176.00 3,533.00 3,751.00 3,632.00 6,277.00 178.00 16.30 -573.60 1,927,330.00
Common shares outstanding 460 462 459 458 445 442 428 415 397 367 358 338 333 308 262 149 65 52 52
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
Total cash and short-term investments + 2,819.00 3,594.00 3,342.00 2,582.00 1,764.00 2,433.00 2,163.00 2,241.00 2,652.00 2,442.00 2,250.00 2,346.00 2,618.00 2,407.00 2,126.00 2,171.00 2,683.00 1,962.00 2,825.00 2,396.00 2,176.00 1,441.00 1,595.00 1,915.00 1,742.00 994.00 1,423.00 1,288.00 1,693.00 764.00 1,478.00 1,081.00 1,155.00 480.00 686.00 674.00 1,605.00 738.00 586.00 1,943.00 1,782.00 556.00 1,085.00 1,079.00 773.00 500.00 720.00 745.00 769.00 870.00 677.00 508.00 292.00 266.00 447.00 128.00 144.00 176.00 198.00 234.00 265.00 154.00 6.00 10.00 49.20 107.00 72.10 237.80 5.70 9.20 31.40 5.60 121.60 217.90 0.00 0.00 0.00
Accounts receivable, net 5,477.00 4,689.00 5,650.00 4,912.00 4,909.00 3,873.00 4,860.00 4,467.00 4,930.00 3,734.00 5,069.00 3,478.00 3,506.00 2,342.00 2,262.00 2,317.00 2,455.00 1,923.00 2,496.00 2,041.00 1,877.00 1,531.00 2,118.00 1,635.00 1,705.00 1,802.00 1,230.00 1,357.00 1,310.00 1,105.00 965.00 949.00 816.00 781.00 790.00 813.00 559.00 468.00 507.00 443.00 343.00 300.00 357.00 350.00 299.00 268.00 318.00 354.00 347.00 313.00 352.00 305.00 322.00 343.00 302.00 318.00 252.00 215.00 198.00 198.00 176.00 187.00 72.00 29.00 9.40 54.00 15.80 25.80 14.40 53.60 32.60 13.20 9.30 0.50
Inventories 576.00 583.00 583.00 470.00 430.00 454.00 467.00 477.00 486.00 512.00 490.00 475.00 500.00 531.00 509.00 458.00 341.00 400.00 361.00 285.00 213.00 221.00 225.00 208.00 193.00 242.00 172.00 171.00 155.00 141.00 128.00 105.00 101.00 108.00 140.00 96.00 72.00 101.00 76.00 16.00 14.00 13.00 16.00 18.00 21.00 21.00 22.00 20.00 25.00 22.00 23.00 29.00 79.00 108.00 92.00 92.00 82.00 87.00 56.00 57.00 52.00 38.00 32.00 32.00 6,582.00 6,582.00 8,900.00 8,900.00
Other current assets 361.00 3,112.00 2,301.00 4,202.00 743.00 2,847.00 270.00 407.00 1,291.00 943.00 966.00 -4,006.00 315.00 2,529.00 878.00 150.00 -2,323.00 957.00 1,156.00 2,486.00 643.00 39.00 38.00 2,931.00 1,035.00 125.00 400.00 1,299.00 1,248.00 1,081.00 143.00 7.00 20.00 19.00 325.00 432.00 317.00 596.00 684.00 311.00 568.00 567.00 771.00 -340.00 719.00 753.00 63.00 402.00 3,689.00 85.00 29.00 63.00 107.00 55.00 59.00 41.00 2,007.00 1,877.00 1,865.00 2.00 -67.80 3,634.00 3,634.00 5,298.00 5,298.00
Total current assets 8,872.00 11,978.00 11,876.00 12,166.00 7,846.00 9,607.00 7,490.00 7,455.00 8,475.00 7,979.00 7,809.00 6,299.00 1,515.00 1,279.00 7,426.00 5,824.00 5,629.00 1,406.00 6,639.00 5,878.00 6,752.00 867.00 3,938.00 3,797.00 3,678.00 827.00 3,860.00 2,816.00 3,283.00 764.00 2,571.00 2,135.00 2,072.00 1,512.00 1,623.00 1,603.00 2,255.00 1,632.00 1,601.00 2,719.00 2,735.00 1,553.00 1,769.00 2,015.00 1,660.00 1,560.00 1,060.00 1,119.00 1,141.00 1,268.00 1,454.00 4,531.00 693.00 746.00 841.00 645.00 478.00 478.00 452.00 2,496.00 2,364.00 2,244.00 78.00 39.00 58.60 195.00 87.90 263.60 20.10 62.80 64.00 18.80 130.90 218.40
Total non-current assets + 115,637.00 116,172.00 112,423.00 96,525.00 95,809.00 94,983.00 97,754.00 93,437.00 94,785.00 92,805.00 89,929.00 75,372.00 80,410.00 71,690.00 64,534.00 68,075.00 71,080.00 72,555.00 67,813.00 54,400.00 54,490.00 60,464.00 54,202.00 47,525.00 47,226.00 55,481.00 36,832.00 38,649.00 38,342.00 35,816.00 26,761.00 26,695.00 27,096.00 27,965.00 27,150.00 26,701.00 20,048.00 19,643.00 19,508.00 17,724.00 16,021.00 16,182.00 14,223.00 14,937.00 14,626.00 14,935.00 15,063.00 15,183.00 14,614.00 14,414.00 14,011.00 13,213.00 18,821.00 18,961.00 13,994.00 13,698.00 13,726.00 12,791.00 11,334.00 11,386.00 11,092.00 10,865.00 2,007.00 1,882.00 1,969.60 5,851.00 949.40 940.40 1,106.30 1,111.50 1,001.70 1,025.40 931.80 714.00
Total assets 124,509.00 128,150.00 124,299.00 108,691.00 103,655.00 104,590.00 105,244.00 100,892.00 103,260.00 100,784.00 97,738.00 81,671.00 81,925.00 72,969.00 71,960.00 73,899.00 76,709.00 73,961.00 74,452.00 60,278.00 61,242.00 61,331.00 58,140.00 51,322.00 50,904.00 56,308.00 40,692.00 41,465.00 41,625.00 36,580.00 29,332.00 28,830.00 29,168.00 29,477.00 28,773.00 28,304.00 22,303.00 21,275.00 21,109.00 20,443.00 18,756.00 17,735.00 15,992.00 16,952.00 16,286.00 16,495.00 16,123.00 16,302.00 15,755.00 15,682.00 15,465.00 17,744.00 19,514.00 19,718.00 14,835.00 14,343.00 14,204.00 13,269.00 11,786.00 13,882.00 13,456.00 13,109.00 2,085.00 1,921.00 2,028.20 1,962.90 1,037.30 1,204.00 1,126.40 1,174.30 1,065.70 1,044.20 1,062.70 932.40
Total current liabilities + 12,970.00 15,260.00 13,988.00 13,769.00 10,177.00 10,903.00 9,778.00 9,207.00 10,697.00 11,705.00 11,090.00 9,722.00 10,771.00 8,377.00 9,683.00 8,895.00 9,247.00 8,661.00 10,184.00 7,013.00 7,091.00 5,524.00 5,625.00 4,151.00 4,419.00 5,439.00 3,272.00 3,978.00 2,975.00 2,417.00 1,640.00 1,470.00 1,799.00 1,313.00 1,736.00 1,773.00 1,497.00 1,515.00 1,395.00 923.00 1,348.00 275.00 1,052.00 1,249.00 870.00 821.00 581.00 867.00 730.00 660.00 732.00 2,525.00 1,218.00 1,291.00 1,582.00 1,833.00 1,097.00 526.00 411.00 2,378.00 2,476.00 2,743.00 52.00 11.00 21.80 21.90 7.30 6.10 8.00 6.90 35.20 36.40 2.20 4.60
Total non-current liabilities + 77,305.00 77,350.00 75,843.00 65,273.00 63,703.00 63,834.00 65,959.00 61,576.00 59,940.00 55,063.00 52,662.00 43,326.00 53,613.00 47,415.00 37,223.00 38,965.00 40,487.00 47,570.00 38,907.00 31,814.00 32,199.00 39,658.00 31,873.00 28,428.00 27,427.00 34,131.00 21,212.00 21,254.00 22,375.00 21,912.00 15,570.00 15,084.00 13,762.00 14,439.00 13,542.00 13,907.00 11,032.00 10,116.00 11,096.00 11,457.00 10,017.00 10,284.00 8,635.00 8,792.00 9,379.00 9,352.00 9,031.00 8,766.00 8,539.00 8,479.00 8,367.00 7,837.00 10,410.00 10,619.00 6,638.00 6,446.00 6,945.00 6,854.00 6,620.00 6,475.00 5,973.00 5,381.00 967.00 816.00 887.10 852.10 401.80 476.80 435.90 436.80 372.10 434.70 414.10 374.20
Total liabilities 90,275.00 92,610.00 89,831.00 79,042.00 73,880.00 74,737.00 75,737.00 70,783.00 70,637.00 66,768.00 63,752.00 53,048.00 53,613.00 47,415.00 46,906.00 47,860.00 49,734.00 47,570.00 49,091.00 38,827.00 39,290.00 39,658.00 37,498.00 32,579.00 31,846.00 34,131.00 24,484.00 25,232.00 25,350.00 21,912.00 17,210.00 16,554.00 15,561.00 16,003.00 15,278.00 15,680.00 12,529.00 11,631.00 12,491.00 12,380.00 11,365.00 10,559.00 9,687.00 10,041.00 10,249.00 10,173.00 9,935.00 9,633.00 9,269.00 9,077.00 9,099.00 10,362.00 11,628.00 11,910.00 8,220.00 8,279.00 8,042.00 7,380.00 7,031.00 8,853.00 8,449.00 8,124.00 1,019.00 827.00 908.90 874.00 409.10 482.90 443.90 443.70 407.30 471.10 416.30 378.80
Total stockholders' equity + 5,345.00 5,618.00 5,334.00 5,267.00 5,503.00 5,622.00 5,559.00 5,816.00 6,080.00 6,239.00 6,312.00 28,623.00 28,312.00 25,554.00 25,054.00 26,039.00 26,975.00 26,391.00 25,361.00 21,451.00 21,952.00 21,673.00 20,642.00 18,743.00 19,058.00 22,177.00 16,208.00 16,233.00 16,275.00 14,668.00 5,231.00 5,297.00 5,729.00 5,562.00 5,521.00 4,848.00 5,083.00 4,986.00 4,245.00 4,150.00 4,081.00 4,027.00 3,646.00 3,960.00 3,422.00 3,533.00 3,395.00 3,644.00 3,693.00 3,751.00 3,655.00 3,656.00 3,605.00 3,632.00 4,129.00 6,064.00 5,889.00 5,889.00 -1,615.00 5,365.00 5,268.00 4,985.00 1,276.00 1,201.00 1,305.40 16.30 16.30 628.20 -573.60 -573.60 658.40 573.10 646.40 553.60
Common shares outstanding 460 460 461 461 462 462 462 462 461 461 459 459 458 458 458 458 458 450 443 443 443 443 443 442 440 440 436 420 417 416 415 415 415 415 394 389 389 373 365 365 365 365 367 363 338 338 338 338 338 338 338 331 338 452 313 298 298 416 352 354 354 254 238 142 142 142 59 53 53 53 52 52 52 52 52 53 53
about 13 hours ago