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 + 477.00 459.00 20,496.00 645.00 601.00 137,849.00 3,483.00 551.00 621.00 1,535.00 5.00 3.00 21.00 34.00 29.00 32.00 754.00 960.00 75.00 60.00
Accounts receivable, net 3,680.00 3,097.00 2,965.00 2,921.00 2,579.00 2,539.00 2,227.00 1,733.00 1,635.00 1,432.00 279.00 285.00 234.00 234.00 268.00 247.00 248.00 222.00 225.00 195.00
Inventories 0.00 0.00 0.00 0.00 0.00 0.00 0.00
Other current assets 987.00 677.00 458.00 451.00 386.00 369.00 761.00 446.00 299.00 333.00 61.00 83.00 51.00 89.00 87.00 75.00 114.00 36.00 36.00 84.00
Total current assets 5,144.00 4,233.00 4,132.00 4,017.00 3,566.00 3,909.00 6,471.00 2,730.00 2,555.00 3,300.00 345.00 371.00 322.00 333.00 370.00 326.00 1,071.00 1,218.00 336.00 339.00
Total non-current assets + 149,069.00 145,787.00 143,061.00 140,506.00 138,925.00 140,300.00 141,717.00 143,400.00 144,068.00 145,767.00 38,971.00 24,179.00 16,973.00 15,266.00 15,235.00 15,381.00 15,587.00 12,664.00 14,330.00 14,761.00
Total assets 154,213.00 150,020.00 147,193.00 144,523.00 142,491.00 144,206.00 148,188.00 146,130.00 146,623.00 149,067.00 39,316.00 24,550.00 17,295.00 15,599.00 15,605.00 15,707.00 16,658.00 13,882.00 14,666.00 15,100.00
Total current liabilities + 13,306.00 13,486.00 13,214.00 12,065.00 12,458.00 9,875.00 12,385.00 12,095.00 11,090.00 9,572.00 1,972.00 1,635.00 1,467.00 1,224.00 1,153.00 1,049.00 968.00 1,465.00 1,332.00 1,298.00
Total non-current liabilities + 120,388.00 116,827.00 119,261.00 119,909.00 111,877.00 104,050.00 96,992.00 89,763.00 88,002.00 89,129.00 37,390.00 22,769.00 15,677.00 14,226.00 14,043.00 13,180.00 13,773.00 22,720.00 21,027.00 19,829.00
Total liabilities 133,694.00 130,313.00 132,475.00 131,974.00 124,335.00 113,925.00 109,377.00 101,858.00 99,092.00 98,701.00 39,362.00 24,404.00 17,144.00 15,450.00 15,196.00 14,229.00 14,741.00 24,185.00 22,359.00 21,127.00
Total stockholders' equity + 16,054.00 15,587.00 11,086.00 9,119.00 14,050.00 23,805.00 31,445.00 36,285.00 39,084.00 40,139.00 -46.00 146.00 151.00 149.00 409.00 1,478.00 1,915.00 -10,506.00 -7,892.00 -6,219.00
Common shares outstanding 138 145 152 164 193 209 224 236 297 235 101 98 92 90 99 102 103 338 333 300
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 + 517.00 477.00 464.00 606.00 796.00 459.00 750.00 602.00 661.00 20,496.00 571.00 478.00 534.00 645.00 480.00 483.00 2,431.00 601.00 135,940.00 137,580.00 137,017.00 137,849.00 1,283.00 2,097.00 2,908.00 3,483.00 508.00 696.00 1,451.00 551.00 612.00 773.00 576.00 621.00 2,164.00 694.00 2,920.00 1,535.00 1,165.00 555.00 1,278.00 5.00 19,626.00 30.00 7,132.00 3.00 10.00 9.00 4.00 21.00 41.00 44.00 92.00 34.00 895.00 32.00 31.00 29.00 32.00 194.00 54.00 32.00 682.00 67.00 254.00 754.00 1,075.00 992.00 836.00 960.00 569.00 76.00 541.00 75.00 59.00 81.00 205.00 60.00 85.00 56.00 40.00
Accounts receivable, net 3,510.00 3,680.00 3,598.00 3,549.00 3,311.00 3,097.00 3,067.00 3,000.00 3,004.00 2,965.00 2,932.00 2,864.00 2,851.00 2,921.00 2,841.00 2,779.00 2,530.00 2,579.00 2,645.00 2,583.00 2,395.00 2,539.00 2,068.00 1,994.00 2,091.00 2,227.00 2,284.00 2,070.00 1,578.00 1,733.00 1,736.00 1,619.00 1,409.00 1,635.00 1,652.00 1,489.00 1,311.00 1,432.00 1,242.00 1,340.00 253.00 279.00 292.00 321.00 264.00 285.00 270.00 252.00 217.00 234.00 235.00 223.00 208.00 234.00 254.00 256.00 231.00 272.00 253.00 243.00 223.00 247.00 241.00 249.00 223.00 248.00 211.00 215.00 188.00 222.00 246.00 250.00 207.00 225.00 223.00 224.00 158.00 195.00 186.00 180.00 149.00
Inventories 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 -19,626.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 0.00 84.00 87.00
Other current assets 933.00 987.00 805.00 657.00 861.00 677.00 704.00 531.00 731.00 458.00 613.00 587.00 682.00 451.00 433.00 476.00 555.00 386.00 387.00 388.00 496.00 369.00 709.00 674.00 760.00 761.00 596.00 574.00 722.00 446.00 381.00 358.00 413.00 299.00 316.00 381.00 435.00 333.00 374.00 430.00 81.00 61.00 114.00 78.00 7,195.00 83.00 90.00 60.00 68.00 51.00 64.00 66.00 101.00 89.00 107.00 106.00 103.00 96.00 77.00 81.00 84.00 75.00 123.00 84.00 102.00 114.00 73.00 80.00 114.00 36.00 45.00 35.00 38.00 36.00 62.00 58.00 86.00 84.00 90.00 852.00 841.00
Total current assets 4,960.00 5,144.00 4,867.00 4,812.00 4,968.00 4,233.00 4,492.00 4,133.00 4,396.00 4,132.00 4,116.00 3,929.00 4,067.00 4,017.00 3,754.00 3,738.00 5,516.00 3,566.00 3,498.00 4,682.00 3,663.00 3,909.00 4,060.00 4,765.00 5,759.00 6,471.00 3,388.00 3,340.00 3,751.00 2,730.00 2,729.00 2,750.00 2,398.00 2,555.00 4,132.00 2,564.00 4,666.00 3,300.00 2,781.00 2,325.00 1,612.00 345.00 406.00 456.00 7,502.00 371.00 370.00 337.00 304.00 322.00 357.00 333.00 374.00 333.00 1,229.00 367.00 338.00 370.00 335.00 490.00 333.00 326.00 1,019.00 373.00 546.00 1,071.00 1,359.00 1,287.00 1,138.00 1,218.00 860.00 361.00 786.00 336.00 344.00 363.00 449.00 339.00 361.00 1,088.00 1,030.00
Total non-current assets + 149,360.00 149,069.00 147,983.00 146,777.00 145,986.00 145,787.00 144,879.00 144,478.00 143,648.00 143,061.00 142,566.00 141,686.00 140,803.00 140,506.00 139,915.00 139,520.00 138,432.00 138,925.00 138,997.00 139,344.00 139,776.00 140,300.00 140,133.00 140,371.00 140,793.00 141,717.00 141,879.00 142,745.00 143,506.00 143,400.00 143,356.00 143,501.00 143,753.00 144,068.00 144,096.00 144,396.00 144,778.00 145,767.00 146,116.00 146,870.00 38,912.00 38,971.00 36,467.00 16,863.00 16,908.00 24,179.00 20,580.00 17,032.00 16,993.00 16,973.00 16,893.00 15,256.00 15,265.00 15,266.00 15,268.00 15,186.00 15,181.00 15,235.00 15,303.00 15,319.00 15,372.00 15,381.00 15,516.00 15,634.00 15,653.00 15,587.00 9,546.00 12,453.00 12,512.00 12,664.00 14,297.00 14,349.00 14,371.00 14,330.00 14,575.00 14,688.00 14,728.00 14,761.00 14,837.00 15,057.00 15,173.00
Total assets 154,644.00 154,213.00 152,850.00 151,589.00 150,954.00 150,020.00 149,371.00 148,611.00 148,044.00 147,193.00 146,682.00 145,615.00 144,870.00 144,523.00 143,669.00 143,258.00 143,948.00 142,491.00 142,495.00 144,026.00 143,439.00 144,206.00 144,193.00 145,136.00 146,552.00 148,188.00 145,267.00 146,085.00 147,257.00 146,130.00 146,085.00 146,251.00 146,151.00 146,623.00 148,228.00 146,960.00 149,444.00 149,067.00 148,897.00 149,195.00 40,524.00 39,316.00 36,873.00 17,319.00 24,410.00 24,550.00 20,950.00 17,369.00 17,297.00 17,295.00 17,250.00 15,589.00 15,639.00 15,599.00 16,497.00 15,553.00 15,519.00 15,605.00 15,638.00 15,809.00 15,705.00 15,707.00 16,535.00 16,007.00 16,199.00 16,658.00 10,905.00 13,740.00 13,650.00 13,882.00 15,157.00 14,710.00 15,157.00 14,666.00 14,919.00 15,051.00 15,177.00 15,100.00 15,198.00 16,145.00 16,203.00
Total current liabilities + 12,375.00 13,306.00 12,994.00 14,556.00 13,672.00 13,486.00 13,160.00 10,726.00 10,926.00 13,214.00 12,625.00 11,975.00 12,242.00 12,065.00 11,595.00 11,395.00 13,929.00 12,458.00 12,237.00 10,038.00 9,916.00 9,875.00 10,256.00 9,142.00 13,215.00 12,385.00 11,982.00 9,875.00 11,950.00 12,095.00 11,850.00 14,024.00 11,602.00 11,090.00 10,419.00 8,123.00 9,520.00 9,572.00 8,647.00 8,807.00 1,925.00 1,972.00 1,829.00 1,636.00 8,569.00 1,635.00 1,586.00 1,606.00 1,523.00 1,467.00 1,382.00 1,280.00 1,290.00 1,224.00 2,116.00 1,194.00 1,140.00 1,153.00 1,081.00 1,087.00 1,028.00 1,049.00 1,604.00 1,014.00 958.00 968.00 13,198.00 13,145.00 13,096.00 1,465.00 1,465.00 1,293.00 1,408.00 1,332.00 1,410.00 1,258.00 1,464.00 1,298.00 1,360.00 1,240.00 1,304.00
Total non-current liabilities + 121,199.00 120,388.00 120,268.00 116,665.00 116,760.00 116,827.00 118,157.00 121,171.00 121,512.00 119,261.00 119,313.00 119,613.00 119,726.00 119,909.00 119,724.00 118,350.00 114,075.00 111,877.00 108,732.00 109,902.00 106,342.00 104,050.00 100,225.00 99,593.00 96,615.00 96,992.00 92,763.00 93,116.00 91,664.00 89,763.00 89,007.00 86,585.00 87,424.00 88,002.00 95,231.00 92,404.00 90,020.00 89,129.00 89,175.00 89,356.00 38,818.00 37,390.00 34,984.00 15,714.00 15,764.00 22,769.00 19,267.00 15,644.00 15,647.00 15,677.00 15,807.00 14,248.00 14,220.00 14,226.00 14,208.00 14,115.00 14,053.00 14,043.00 13,693.00 13,658.00 13,495.00 13,180.00 13,408.00 13,361.00 13,478.00 13,773.00 11,071.00 11,584.00 11,405.00 22,720.00 22,322.00 21,718.00 21,898.00 21,027.00 20,647.00 20,447.00 20,062.00 19,829.00 19,474.00 20,478.00 20,094.00
Total liabilities 133,574.00 133,694.00 133,262.00 131,221.00 130,432.00 130,313.00 131,317.00 131,897.00 132,438.00 132,475.00 131,938.00 131,588.00 131,968.00 131,974.00 131,319.00 129,745.00 128,004.00 124,335.00 120,969.00 119,940.00 116,258.00 113,925.00 110,481.00 108,735.00 109,830.00 109,377.00 104,745.00 102,991.00 103,614.00 101,858.00 100,857.00 100,609.00 99,026.00 99,092.00 105,650.00 100,527.00 99,540.00 98,701.00 97,822.00 98,163.00 40,743.00 39,362.00 36,813.00 17,350.00 24,333.00 24,404.00 20,853.00 17,250.00 17,170.00 17,144.00 17,189.00 15,528.00 15,510.00 15,450.00 16,324.00 15,309.00 15,193.00 15,196.00 14,774.00 14,745.00 14,523.00 14,229.00 15,012.00 14,375.00 14,436.00 14,741.00 24,269.00 24,729.00 24,501.00 24,185.00 23,787.00 23,011.00 23,306.00 22,359.00 22,057.00 21,705.00 21,526.00 21,127.00 20,834.00 21,718.00 21,398.00
Total stockholders' equity + 16,385.00 16,054.00 15,340.00 16,209.00 16,247.00 15,587.00 14,099.00 12,879.00 11,874.00 11,086.00 11,098.00 10,460.00 9,418.00 9,119.00 8,889.00 9,879.00 12,060.00 14,050.00 17,030.00 19,342.00 20,997.00 23,805.00 26,906.00 29,356.00 29,628.00 31,445.00 32,974.00 35,286.00 35,734.00 36,285.00 37,105.00 37,443.00 38,768.00 39,084.00 33,229.00 36,628.00 39,720.00 40,139.00 40,277.00 40,240.00 -219.00 -46.00 60.00 -31.00 77.00 146.00 97.00 119.00 127.00 151.00 61.00 61.00 129.00 149.00 173.00 244.00 326.00 409.00 864.00 1,064.00 1,182.00 1,478.00 1,523.00 1,632.00 1,763.00 1,915.00 -11,834.00 -10,813.00 -10,714.00 -10,506.00 -8,834.00 -8,504.00 -8,350.00 -7,892.00 -7,334.00 -6,849.00 -6,543.00 -6,219.00 -5,827.00 -5,762.00 -5,383.00
Common shares outstanding 127 129 136 142 145 145 145 145 147 150 152 152 154 156 161 167 175 180 187 199 206 212 209 211 213 218 222 226 228 230 234 237 241 278 258 267 273 273 275 205 102 101 102 101 101 100 98 98 96 101 93 91 91 91 90 90 90 90 98 99 102 102 102 102 104 103 343 343 342 342 338 336 335 335 334 332 331 331 296 287 287
about 10 hours ago