Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$1,020,175
$1,039,737
$977,828
$1,015,526
Gross Profit
301,693
319,885
305,260
282,941
EBITDA
150,915
170,298
154,931
124,085
EBIT
126,900
147,308
131,395
99,015
Net Income
83,068
99,716
87,822
6
Net Change In Cash
1,020,175
1,039,737
977,828
1,015,526
Free Cash Flow
204,616
112,493
8,322
90,369
Cash
200,477
163,142
169,195
203,041
Basic Shares
20,234
20,292
20,321
20,764

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$4,174,598
$4,345,250
$3,501,575
$2,895,355
Gross Profit
1,236,034
1,126,224
883,889
765,514
EBITDA
393,717
540,503
421,840
355,943
EBIT
295,009
443,336
329,263
273,051
Net Income
150,849
250,863
195,630
140,693
Net Change In Cash
4,174,598
4,345,250
3,501,575
2,895,355
Cost of Revenue
12,280
-217,870
38,509
Free Cash Flow
210,004
232,977
-41,852
209,594
Cash
203,041
185,406
177,232
400,726
Basic Shares
21,159
21,580
21,493
21,425

Earnings Calls

Quarter EPS
2024-09-30
$4.11
2024-06-30
$4.91
2024-03-31
$4.32
2023-12-31
$3.18