MyFinsight
Home
Blog
About
Contact
Download
Download image
Net income
$370,378K
(118.78%↑ Y/Y)
Billings in excess of
costs and estimated...
$225,017K
(118.33%↑ Y/Y)
Amortization of identifiable
intangible assets
$20,394K
(1.39%↑ Y/Y)
Stock-based compensation
$19,406K
(141.46%↑ Y/Y)
Depreciation expense
$18,566K
(32.52%↑ Y/Y)
Change in right-of-use
assets
$12,668K
(65.42%↑ Y/Y)
Changes in the fair value
of contingent...
$10,370K
(175.94%↑ Y/Y)
Accounts payable and
other current...
$4,879K
(101.56%↑ Y/Y)
Deferred tax provision
$956K
(-52.95%↓ Y/Y)
Bad debt expense
$838K
(-39.28%↓ Y/Y)
Amortization of debt
financing costs
$232K
(37.28%↑ Y/Y)
Net cash provided by
(used in) operating...
$388,828K
(542.10%↑ Y/Y)
Canceled cashflow
$294,876K
Net increase
(decrease) in cash and cash...
$68,266K
(119.78%↑ Y/Y)
Canceled cashflow
$320,562K
Receivables, net
$214,734K
(544.91%↑ Y/Y)
Costs and estimated
earnings in excess of...
$52,575K
(-64.97%↓ Y/Y)
Prepaid expenses and
other current assets
$15,666K
(666.44%↑ Y/Y)
Inventories
$9,881K
(158.60%↑ Y/Y)
Other long-term
liabilities
-$1,121K
(-134.28%↓ Y/Y)
Other noncurrent
assets
$597K
(2587.50%↑ Y/Y)
Gain on sale of assets
$302K
(-45.68%↓ Y/Y)
Proceeds from
investments
$13,766K
Proceeds from sales of
property and equipment
$874K
(-20.18%↓ Y/Y)
Proceeds from exercise of
options
$383K
Net cash used in
investing activities
-$184,001K
(-90.12%↓ Y/Y)
Net cash used in
financing activities
-$136,561K
(14.89%↑ Y/Y)
Canceled cashflow
$14,640K
Canceled cashflow
$383K
Purchases of property and
equipment
$147,473K
(564.05%↑ Y/Y)
Payments for investments
$45,071K
(520.98%↑ Y/Y)
Payments on revolving
credit facility
$100,000K
Payments of dividends to
stockholders
$24,623K
(73.87%↑ Y/Y)
Payments on other debt
$6,147K
(2.57%↑ Y/Y)
Shares received in lieu
of tax withholding
$3,125K
(19.18%↑ Y/Y)
Share repurchases
$2,548K
(-97.21%↓ Y/Y)
Payments for contingent
consideration arrangements
$501K
(-98.92%↓ Y/Y)
Cash paid for
acquisitions, net of cash...
$6,097K
(-91.09%↓ Y/Y)
Back
Back
Cash Flow
source: myfinsight.com