Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$166,948
$259,007
$164,615
$145,689
Gross Profit
121,389
256,002
213,179
145,689
EBITDA
95,893
1,186
57,418
43,619
EBIT
88,140
-6,744
49,321
35,111
Net Income
72,455
38,846
39,409
28,124
Net Change In Cash
166,948
259,007
164,615
145,689
Free Cash Flow
28,125
-52,555
61,761
95,189
Cash
1,275,620
851,906
844,400
801,351
Basic Shares
61,632
56,684
56,531
56,142

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$631,782
$630,551
$650,985
$660,289
Gross Profit
797,319
630,551
650,985
660,289
EBITDA
197,448
254,052
266,001
138,124
EBIT
162,217
234,073
243,553
112,304
Net Income
144,678
166,068
175,892
83,651
Net Change In Cash
631,782
630,551
650,985
660,289
Cost of Revenue
-1,301,973
1,244,762
218,273
Free Cash Flow
126,919
559,207
122,143
53,972
Cash
801,351
575,992
1,877,965
633,203
Basic Shares
56,448
56,105
56,114
56,468

Earnings Calls

Quarter EPS
2024-09-30
$0.70
2024-06-30
$0.69
2024-03-31
$0.65
2023-12-31
$0.76