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 + 519.00 1,358.00 559.00 572.00 537.00 693.00 689.00 620.00 625.00 490.00 452.00 624.00 693.00 606.00 534.00 911.00 482.00 258.00 214.00 172.00
Accounts receivable, net 1,124.00 1,025.00 1,092.00 952.00 1,013.00 794.00 1,084.00 1,135.00 1,096.00 961.00 827.00 724.00 751.00 661.00 599.00 343.00 949.00 542.00 683.00 1,328.00
Inventories 252.00 205.00 161.00 234.00 241.00 196.00 212.00 192.00 351.00 364.00 320.00 299.00 270.00 234.00 202.00 190.00 151.00
Other current assets 450.00 472.00 488.00 362.00 297.00 308.00 372.00 419.00 352.00 366.00 348.00 490.00 500.00 443.00 382.00 361.00 299.00 273.00 321.00 306.00
Total current assets 2,093.00 2,034.00 2,139.00 1,886.00 1,847.00 1,795.00 2,145.00 2,174.00 2,066.00 1,817.00 1,627.00 1,838.00 1,944.00 1,710.00 1,541.00 1,638.00 1,730.00 1,073.00 1,218.00 1,806.00
Total non-current assets + 30,101.00 27,919.00 31,280.00 24,041.00 20,753.00 15,743.00 21,784.00 17,060.00 15,777.00 15,972.00 16,219.00 15,185.00 14,391.00 13,508.00 11,397.00 8,689.00 8,363.00 10,245.00 11,311.00 11,239.00
Total assets 32,194.00 29,953.00 33,419.00 25,927.00 22,600.00 17,538.00 23,929.00 19,234.00 17,843.00 17,789.00 17,846.00 17,023.00 16,335.00 15,218.00 12,938.00 10,327.00 10,093.00 11,318.00 12,529.00 13,045.00
Total current liabilities + 2,889.00 2,720.00 2,659.00 2,574.00 2,408.00 2,053.00 2,225.00 1,716.00 1,645.00 1,767.00 1,511.00 1,519.00 1,568.00 1,478.00 1,470.00 933.00 1,284.00 911.00 1,104.00 1,884.00
Total non-current liabilities + 32,347.00 29,550.00 31,103.00 24,053.00 20,401.00 15,640.00 21,048.00 17,104.00 15,625.00 15,801.00 15,896.00 14,839.00 13,996.00 12,983.00 11,056.00 8,984.00 8,587.00 10,314.00 9,960.00 7,827.00
Total liabilities 35,236.00 32,270.00 33,762.00 26,627.00 22,809.00 17,693.00 23,273.00 18,820.00 17,270.00 17,568.00 17,407.00 16,358.00 15,564.00 14,461.00 12,526.00 9,917.00 9,871.00 11,225.00 11,064.00 10,602.00
Total stockholders' equity + -3,129.00 -2,327.00 -349.00 -703.00 -220.00 -155.00 656.00 414.00 573.00 221.00 439.00 665.00 771.00 757.00 412.00 410.00 222.00 93.00 1,465.00 2,443.00
Common shares outstanding 35 36 39 48 66 71 76 80 85 93 105 111 111 122 105 127 102 102 103 101
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 + 528.00 524.00 568.00 546.00 520.00 537.00 605.00 515.00 526.00 559.00 575.00 573.00 549.00 572.00 582.00 581.00 552.00 537.00 890.00 1,327.00 578.00 693.00 1,566.00 1,260.00 682.00 689.00 619.00 537.00 545.00 620.00 629.00 511.00 564.00 625.00 814.00 776.00 928.00 490.00 985.00 527.00 876.00 452.00 585.00 529.00 854.00 624.00 713.00 537.00 841.00 693.00 589.00 503.00 569.00 606.00 554.00 454.00 606.00 534.00 1,397.00 1,051.00 913.00 911.00 623.00 458.00 470.00 482.00 470.00 434.00 345.00 258.00 374.00 262.00 219.00 214.00 302.00 245.00 254.00 172.00 379.00 441.00 445.00
Accounts receivable, net 1,143.00 1,124.00 1,204.00 1,402.00 1,110.00 1,025.00 1,209.00 1,439.00 1,253.00 1,092.00 1,194.00 1,209.00 1,000.00 952.00 1,016.00 1,078.00 885.00 1,013.00 1,075.00 1,060.00 925.00 794.00 748.00 671.00 871.00 1,084.00 1,118.00 1,296.00 1,143.00 1,135.00 1,175.00 1,304.00 1,173.00 1,096.00 1,203.00 1,192.00 975.00 961.00 1,102.00 1,194.00 935.00 827.00 1,027.00 1,074.00 564.00 724.00 920.00 1,074.00 646.00 751.00 904.00 937.00 798.00 661.00 831.00 638.00 555.00 599.00 370.00 417.00 349.00 343.00 317.00 304.00 260.00 949.00 307.00 313.00 313.00 542.00 530.00 434.00 680.00 683.00 784.00 821.00 648.00 1,328.00 1,414.00 917.00 1,417.00
Inventories 312.00 -501.00 252.00 252.00 301.00 246.00 205.00 208.00 -1,164.00 204.00 161.00 177.00 165.00 197.00 234.00 259.00 281.00 257.00 241.00 230.00 252.00 218.00 196.00 231.00 204.00 230.00 212.00 216.00 237.00 229.00 192.00 357.00 363.00 142.00 351.00 378.00 397.00 174.00 364.00 363.00 352.00 342.00 320.00 386.00 117.00 117.00 299.00 528.00 538.00 130.00 270.00 107.00 104.00 105.00 234.00 89.00 73.00 73.00 202.00 201.00 44.00 207.00 190.00 174.00 151.00 154.00 151.00 215.00 649.00 755.00
Other current assets 508.00 445.00 463.00 508.00 510.00 472.00 505.00 506.00 554.00 488.00 457.00 451.00 434.00 362.00 378.00 406.00 331.00 297.00 302.00 349.00 365.00 308.00 321.00 309.00 374.00 372.00 410.00 453.00 449.00 419.00 388.00 419.00 396.00 352.00 402.00 407.00 394.00 366.00 355.00 422.00 371.00 348.00 506.00 518.00 659.00 490.00 502.00 521.00 675.00 500.00 515.00 506.00 504.00 443.00 541.00 674.00 560.00 408.00 784.00 844.00 419.00 384.00 407.00 1,012.00 963.00 299.00 352.00 458.00 428.00 273.00 269.00 536.00 308.00 321.00 334.00 303.00 210.00 306.00 312.00 7,873.00 1,698.00
Total current assets 2,179.00 2,093.00 2,235.00 2,456.00 2,140.00 2,034.00 2,319.00 2,460.00 2,333.00 2,139.00 2,226.00 2,233.00 1,983.00 1,886.00 1,976.00 2,065.00 1,768.00 1,847.00 2,267.00 2,736.00 1,868.00 1,795.00 2,635.00 2,240.00 1,927.00 2,145.00 2,147.00 2,286.00 2,137.00 2,174.00 2,180.00 2,223.00 2,123.00 2,066.00 2,419.00 2,375.00 2,292.00 1,817.00 2,442.00 2,143.00 2,182.00 1,627.00 2,118.00 2,121.00 2,077.00 1,838.00 2,135.00 2,132.00 2,162.00 1,944.00 2,008.00 1,946.00 1,871.00 1,710.00 1,926.00 1,766.00 1,721.00 1,541.00 2,156.00 1,906.00 1,681.00 1,638.00 1,347.00 1,774.00 1,693.00 1,730.00 1,129.00 1,205.00 1,086.00 1,073.00 1,173.00 1,232.00 1,207.00 1,218.00 1,420.00 1,369.00 1,112.00 1,806.00 2,105.00 9,231.00 3,560.00
Total non-current assets + 28,424.00 30,101.00 30,283.00 29,915.00 26,904.00 27,919.00 30,430.00 31,422.00 31,195.00 31,280.00 30,078.00 29,162.00 25,405.00 24,041.00 23,221.00 24,030.00 21,805.00 20,753.00 19,343.00 19,277.00 16,741.00 15,743.00 16,961.00 19,450.00 21,625.00 21,784.00 20,961.00 22,169.00 20,765.00 17,060.00 17,561.00 18,696.00 17,099.00 15,777.00 17,454.00 18,457.00 16,686.00 15,972.00 17,033.00 18,340.00 17,126.00 16,219.00 16,784.00 18,278.00 15,415.00 15,185.00 16,161.00 17,857.00 15,207.00 14,391.00 15,796.00 16,549.00 14,686.00 13,508.00 14,450.00 14,217.00 12,466.00 11,397.00 10,155.00 10,535.00 9,359.00 8,689.00 9,354.00 9,924.00 8,564.00 8,363.00 8,833.00 9,604.00 9,169.00 10,245.00 11,231.00 13,160.00 12,856.00 11,311.00 13,491.00 14,007.00 12,963.00 11,465.00 12,140.00 25,939.00 31,263.00
Total assets 30,603.00 32,194.00 32,518.00 32,371.00 29,044.00 29,953.00 32,749.00 33,882.00 33,528.00 33,419.00 32,304.00 31,395.00 27,388.00 25,927.00 25,197.00 26,095.00 23,573.00 22,600.00 21,610.00 22,013.00 18,609.00 17,538.00 19,596.00 21,690.00 23,552.00 23,929.00 23,108.00 24,455.00 22,902.00 19,234.00 19,741.00 20,919.00 19,222.00 17,843.00 19,873.00 20,832.00 18,978.00 17,789.00 19,475.00 20,483.00 19,308.00 17,846.00 18,902.00 20,399.00 17,492.00 17,023.00 18,296.00 19,989.00 17,369.00 16,335.00 17,804.00 18,496.00 16,557.00 15,218.00 16,376.00 15,983.00 14,187.00 12,938.00 12,311.00 12,441.00 11,040.00 10,327.00 10,701.00 11,698.00 10,257.00 10,093.00 9,962.00 10,809.00 10,255.00 11,318.00 12,404.00 14,392.00 14,063.00 12,529.00 14,911.00 15,376.00 14,075.00 13,271.00 14,245.00 35,170.00 34,823.00
Total current liabilities + 2,949.00 2,889.00 3,165.00 3,207.00 3,368.00 2,720.00 3,326.00 2,866.00 3,074.00 2,659.00 2,763.00 2,844.00 2,749.00 2,574.00 2,746.00 2,771.00 2,702.00 2,408.00 2,498.00 2,467.00 2,190.00 2,053.00 2,166.00 2,103.00 2,263.00 2,225.00 2,290.00 2,669.00 2,258.00 1,716.00 1,908.00 1,856.00 1,803.00 1,645.00 1,892.00 1,875.00 2,063.00 1,767.00 2,051.00 1,771.00 1,901.00 1,511.00 1,791.00 1,729.00 1,733.00 1,519.00 1,767.00 1,725.00 1,867.00 1,568.00 1,861.00 1,822.00 1,575.00 1,478.00 1,657.00 1,595.00 1,670.00 1,470.00 1,059.00 1,012.00 911.00 933.00 937.00 1,372.00 1,328.00 1,284.00 858.00 878.00 889.00 911.00 981.00 1,055.00 1,095.00 1,104.00 1,271.00 1,121.00 1,050.00 1,884.00 2,006.00 9,290.00 6,157.00
Total non-current liabilities + 30,936.00 32,347.00 31,727.00 31,897.00 28,487.00 29,550.00 29,652.00 31,498.00 30,962.00 31,103.00 29,569.00 28,676.00 25,080.00 24,053.00 22,958.00 23,973.00 21,854.00 20,401.00 19,310.00 19,454.00 16,735.00 15,640.00 17,506.00 19,740.00 20,997.00 21,048.00 20,323.00 21,410.00 20,320.00 17,104.00 17,312.00 18,691.00 16,964.00 15,625.00 17,580.00 18,809.00 16,774.00 15,801.00 16,950.00 18,373.00 17,036.00 15,896.00 16,511.00 18,074.00 15,238.00 14,839.00 15,797.00 17,597.00 14,799.00 13,996.00 15,139.00 16,028.00 14,288.00 12,983.00 13,928.00 13,910.00 12,082.00 11,056.00 10,700.00 10,897.00 9,691.00 8,984.00 9,391.00 10,101.00 8,703.00 8,587.00 8,875.00 9,808.00 9,322.00 10,314.00 11,043.00 11,880.00 11,611.00 9,960.00 11,055.00 11,725.00 10,579.00 8,944.00 9,708.00 15,379.00 17,568.00
Total liabilities 33,885.00 35,236.00 34,892.00 35,104.00 31,855.00 32,270.00 32,978.00 34,364.00 34,036.00 33,762.00 32,332.00 31,520.00 27,829.00 26,627.00 25,704.00 26,744.00 24,556.00 22,809.00 21,808.00 21,921.00 18,925.00 17,693.00 19,672.00 21,843.00 23,260.00 23,273.00 22,613.00 24,079.00 22,578.00 18,820.00 19,220.00 20,547.00 18,767.00 17,270.00 19,472.00 20,684.00 18,837.00 17,568.00 19,001.00 20,144.00 18,937.00 17,407.00 18,302.00 19,803.00 16,971.00 16,358.00 17,564.00 19,322.00 16,666.00 15,564.00 17,000.00 17,850.00 15,863.00 14,461.00 15,585.00 15,505.00 13,752.00 12,526.00 11,759.00 11,909.00 10,602.00 9,917.00 10,328.00 11,473.00 10,031.00 9,871.00 9,733.00 10,686.00 10,211.00 11,225.00 12,024.00 12,935.00 12,706.00 11,064.00 12,326.00 12,846.00 11,629.00 10,828.00 11,714.00 24,669.00 23,725.00
Total stockholders' equity + -3,415.00 -3,129.00 -2,399.00 -2,745.00 -2,822.00 -2,327.00 -238.00 -490.00 -515.00 -349.00 -33.00 -129.00 -444.00 -703.00 -509.00 -654.00 -992.00 -220.00 -198.00 92.00 -316.00 -155.00 -76.00 -153.00 292.00 656.00 495.00 376.00 324.00 414.00 521.00 372.00 455.00 573.00 401.00 148.00 141.00 221.00 474.00 339.00 371.00 439.00 600.00 596.00 521.00 665.00 732.00 667.00 703.00 771.00 804.00 646.00 694.00 757.00 791.00 478.00 435.00 412.00 552.00 532.00 438.00 410.00 373.00 225.00 226.00 222.00 229.00 123.00 44.00 93.00 380.00 1,457.00 1,357.00 1,465.00 2,585.00 2,530.00 2,446.00 2,443.00 2,531.00 10,501.00 11,098.00
Common shares outstanding 35 35 36 35 35 35 36 36 36 36 37 40 40 42 48 50 55 58 65 71 70 70 70 70 73 74 76 76 76 78 80 82 81 83 84 85 86 87 92 95 96 100 104 107 106 108 110 111 109 107 116 108 108 107 118 122 106 106 129 129 107 103 127 127 103 102 105 102 102 102 102 101 103 109 104 104 108 100 101 100 100
1 day ago