Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31
Revenue
$672,200
$623,700
$588,000
Gross Profit
278,800
253,500
225,100
EBITDA
95,900
81,800
55,900
EBIT
68,600
55,400
29,500
Net Income
47,500
36,000
17,700
Net Change In Cash
672,200
623,700
588,000
Free Cash Flow
114,000
33,800
-15,400
Cash
34,300
28,200
27,000
Basic Shares
48,700
48,200
48,100

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31
Revenue
$2,434,000
$2,361,800
$2,184,408
Gross Profit
948,300
834,900
757,360
EBITDA
185,200
195,700
167,601
EBIT
90,300
111,500
84,455
Net Income
49,200
123,900
59,800
Net Change In Cash
2,434,000
2,361,800
2,184,408
Cost of Revenue
-63,850
Free Cash Flow
188,500
12,800
65,084
Cash
28,900
17,400
52,270
Basic Shares
45,400
42,200
43,964

Earnings Calls

Quarter EPS
2024-12-31
$0.87
2024-09-30
$1.03
2024-06-30
$0.79
2024-03-31
$0.37