Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$163,700
$220,821
$213,017
$214,907
Gross Profit
268,096
220,134
209,081
214,907
EBITDA
61,784
6,814
74,592
74,805
EBIT
0
67,828
67,983
Net Income
47,000
51,131
49,692
46,597
Net Change In Cash
163,700
220,821
213,017
214,907
Free Cash Flow
34,606
90,369
54,805
74,113
Cash
680,587
740,429
754,392
748,173
Basic Shares
47,000
47,131
47,343
47,386

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$628,613
$613,770
$540,580
$476,294
Gross Profit
628,613
613,770
540,580
476,294
EBITDA
291,817
268,532
242,963
116,385
EBIT
264,531
244,220
219,032
92,629
Net Income
181,872
166,239
146,151
74,327
Net Change In Cash
628,613
613,770
540,580
476,294
Cost of Revenue
-1,473,186
-131,927
1,302,820
Free Cash Flow
277,800
133,457
76,991
-103,884
Cash
748,173
550,464
2,023,650
2,154,202
Basic Shares
47,552
48,436
51,370
51,555

Earnings Calls

Quarter EPS
2024-09-30
$1
2024-06-30
$1.08
2024-03-31
$1.05
2023-12-31
$0.94