Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$184,719
$113,168
$201,541
$191,249
Gross Profit
184,719
196,663
190,963
282,327
EBITDA
39,068
39,821
36,520
EBIT
36,630
30,296
31,393
Net Income
24,882
31,001
27,202
24,156
Net Change In Cash
184,719
113,168
201,541
191,249
Free Cash Flow
-7,098
47,261
40,161
43,501
Cash
855,200
1,100,790
651,837
740,769
Basic Shares
55,237
54,932
54,823
54,842

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$757,216
$726,874
$422,620
$333,428
Gross Profit
757,216
726,874
422,620
333,428
EBITDA
144,284
205,302
192,037
EBIT
144,284
186,634
178,026
Net Income
107,241
108,261
146,315
139,584
Net Change In Cash
757,216
726,874
422,620
333,428
Cost of Revenue
148,959
Free Cash Flow
136,379
142,233
188,106
179,916
Cash
52,486
629,063
436,077
379,784
Basic Shares
54,958
54,596
53,952
50,352

Earnings Calls

Quarter EPS
2024-12-31
$0.54
2024-09-30
$0.59
2024-06-30
$0.52
2024-03-31
$0.57