Canada markets open in 3 hours 53 minutes

Instructure Holdings, Inc. (INST)

NYSE - NYSE Delayed Price. Currency in USD
Add to watchlist
19.48+0.16 (+0.83%)
At close: 04:00PM EDT
19.47 -0.01 (-0.05%)
After hours: 06:22PM EDT
Show:
Annual

Balance Sheet

All numbers in thousands
Breakdown
2023-12-31
2022-12-31
2021-12-31
2020-12-31
Assets
Current Assets
Cash
Cash And Cash Equivalents
341,047
185,954
164,928
146,212
Other Short Term Investments
-
-
-
0
Total Cash
341,047
185,954
164,928
146,212
Net Receivables
67,193
71,428
51,607
47,315
Other Current Assets
4,797
3,144
3,384
3,083
Total Current Assets
438,824
285,036
246,812
273,340
Non-current assets
Property, plant and equipment
Gross property, plant and equipment
35,418
36,247
31,089
40,153
Accumulated Depreciation
-12,937
-10,292
-2,122
-1,960
Net property, plant and equipment
22,481
25,955
28,967
38,193
Goodwill
1,265,316
1,266,402
1,194,221
1,172,395
Intangible Assets
399,712
542,679
629,746
755,349
Other long-term assets
6,908
5,622
5,901
6,651
Total non-current assets
1,719,154
1,868,453
1,886,970
1,995,291
Total Assets
2,157,978
2,153,489
2,133,782
2,268,631
Liabilities and stockholders' equity
Liabilities
Current Liabilities
Current Debt
4,013
4,013
2,763
6,118
Accounts Payable
23,589
18,792
18,324
13,302
Accrued liabilities
23,760
28,483
28,408
23,638
Deferred revenues
291,784
275,564
240,936
192,864
Other Current Liabilities
-
-
-
11,834
Total Current Liabilities
350,659
334,057
297,097
253,793
Non-current liabilities
Long Term Debt
482,387
486,471
490,500
820,925
Deferred taxes liabilities
14,420
24,702
29,851
58,601
Deferred revenues
10,876
13,816
14,740
12,015
Other long-term liabilities
4,898
1,706
3,531
4,643
Total non-current liabilities
521,827
543,305
562,300
926,854
Total Liabilities
872,486
877,362
859,397
1,180,647
Stockholders' Equity
Common Stock
1,452
1,429
1,407
1,262
Retained Earnings
-334,980
-300,902
-266,660
-177,981
Total stockholders' equity
1,285,492
1,276,127
1,274,385
1,087,984
Total liabilities and stockholders' equity
2,157,978
2,153,489
2,133,782
2,268,631