Accounts receivable, less allowance for credit losses of 435 and 368, respectively
362,412
238,315
189,571
217,065
Contract assets
116,002
113,297
121,543
136,679
Inventories
95,371
86,304
84,959
84,719
Prepaid expenses
13,206
12,744
14,771
10,591
Other current assets
10,619
12,837
8,399
7,135
Total current assets
1,231,171
1,008,386
920,086
931,716
Property, plant and equipment, net
118,634
111,822
111,832
111,049
Operating lease assets, net
2,524
1,955
1,458
1,664
Goodwill
6,049
6,039
6,130
6,125
Intangible assets, net
5,397
5,606
5,921
6,138
Deferred income tax assets
21,804
26,257
29,912
33,440
Other assets
21,119
19,974
19,029
18,852
Total assets
1,406,698
1,180,039
1,094,368
1,108,984
Accounts payable
86,572
75,135
48,213
67,080
Contract liabilities
466,362
314,506
302,143
297,949
Accrued compensation and benefits
32,323
24,278
14,083
39,184
Accrued product warranty
6,595
6,637
6,676
6,356
Current operating lease liabilities
947
880
796
882
Income taxes payable
2,417
3,368
4,770
11,028
Other current liabilities
29,434
22,476
24,945
23,908
Total current liabilities
624,650
447,280
401,626
446,387
Deferred compensation
16,892
14,831
15,394
13,707
Long-term operating lease liabilities
1,577
1,075
662
782
Deferred income tax liabilities
5,195
5,266
5,354
5,297
Other long-term liabilities
2,200
2,518
2,446
2,041
Total liabilities
650,514
470,970
425,482
468,214
Common stock, par value 0.01 90,000,000 shares authorized shares issued 38,850,618 and 38,628,588, respectively shares outstanding 36,432,564 and 36,210,534, respectively
388
129
129
129
Additional paid-in capital
52,514
51,537
50,721
62,834
Retained earnings
759,396
710,532
667,941
629,848
Treasury stock, 806,018 shares at cost
-
-
-
24,999
Treasury stock, 2,418,054 shares at cost
24,999
24,999
24,999
-
Accumulated other comprehensive loss
-31,115
-28,130
-24,906
-27,042
Total stockholders equity
756,184
709,069
668,886
640,770
Total liabilities and stockholders equity
1,406,698
1,180,039
1,094,368
1,108,984
Unit: Thousand (K) dollars (except for numbers of shares and EPS). Numbers labeled with * are estimated quarterly values.
Time Plot
Show the time plot by selecting a row from the table.