Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$202,560
$193,837
$174,096
$148,902
Gross Profit
142,353
128,948
112,594
86,937
EBITDA
155,224
138,574
117,714
EBIT
119,047
102,827
78,949
Net Income
107,408
96,242
81,208
47,166
Net Change In Cash
202,560
193,837
174,096
148,902
Free Cash Flow
94,172
133,224
62,363
137,180
Cash
195,498
127,882
74,232
137,950
Basic Shares
65,691
65,795
65,767
65,740

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$719,395
$605,717
$603,206
$645,169
Gross Profit
470,833
342,963
322,608
546,703
EBITDA
468,139
474,763
517,395
EBIT
277,085
291,541
328,387
Net Income
332,023
239,440
238,982
274,042
Net Change In Cash
719,395
605,717
603,206
645,169
Free Cash Flow
426,939
413,114
-504,810
61,488
Cash
195,498
104,167
118,586
143,551
Basic Shares
65,691
65,739
65,661
65,626

Earnings Calls

Quarter EPS
2024-12-31
$1.63
2024-09-30
$1.47
2024-06-30
$1.25
2024-03-31
$0.91