Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$113,168
$201,541
$191,249
$199,229
Gross Profit
196,663
190,963
282,327
187,604
EBITDA
39,068
39,821
36,520
9,503
EBIT
36,630
30,296
31,393
4,917
Net Income
31,001
27,202
24,156
3,499
Net Change In Cash
113,168
201,541
191,249
199,229
Free Cash Flow
47,261
40,161
43,501
5,184
Cash
651,837
740,769
629,063
Basic Shares
54,932
54,823
54,842
54,691

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$726,874
$422,620
$333,428
$313,142
Gross Profit
726,874
422,620
333,428
313,142
EBITDA
144,284
205,302
192,037
103,918
EBIT
144,284
186,634
178,026
88,086
Net Income
108,261
146,315
139,584
73,883
Net Change In Cash
726,874
422,620
333,428
313,142
Cost of Revenue
148,959
-20,725
Free Cash Flow
142,233
188,106
179,916
104,786
Cash
629,063
436,077
379,784
230,825
Basic Shares
54,596
53,952
50,352
50,036

Earnings Calls

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