Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$174,096
$148,902
$152,666
$138,617
Gross Profit
112,594
86,937
89,431
75,489
EBITDA
138,574
117,714
119,780
108,104
EBIT
102,827
78,949
81,367
59,513
Net Income
81,208
47,166
62,779
49,337
Net Change In Cash
174,096
148,902
152,666
138,617
Free Cash Flow
62,363
137,180
103,766
98,114
Cash
74,232
137,950
104,167
102,901
Basic Shares
65,767
65,740
65,726
65,757

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$605,717
$603,206
$645,169
$498,819
Gross Profit
342,963
322,608
546,703
235,671
EBITDA
468,139
474,763
517,395
377,766
EBIT
277,085
291,541
328,387
214,710
Net Income
239,440
238,982
274,042
199,343
Net Change In Cash
605,717
603,206
645,169
498,819
Free Cash Flow
413,114
-504,810
61,488
184,767
Cash
104,167
118,586
143,551
319,128
Basic Shares
65,739
65,661
65,626
65,643

Earnings Calls

Quarter EPS
2024-06-30
$1.25
2024-03-31
$0.91
2023-12-31
$0.95
2023-09-30
$0.76