Quarterly Financials

Values in thousands 2024-09-30 2024-06-30 2024-03-31 2023-12-31
Revenue
$327,252
$313,566
$262,099
$306,638
Gross Profit
114,158
108,828
88,372
107,790
EBITDA
65,520
81,921
60,496
77,204
EBIT
67,374
47,047
64,017
Net Income
52,625
52,228
39,016
47,049
Net Change In Cash
327,252
313,566
262,099
306,638
Free Cash Flow
40,260
-1,154
53,210
25,159
Cash
15
13
8,385
287
Basic Shares
83,107
83,786
84,044
83,446

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,168,518
$888,788
$534,517
$514,551
Gross Profit
399,020
237,572
137,830
155,849
EBITDA
274,789
162,590
99,730
120,992
EBIT
227,997
127,160
69,314
95,358
Net Income
177,623
100,376
58,758
79,009
Net Change In Cash
1,168,518
888,788
534,517
514,551
Cost of Revenue
-78,801
37,915
Free Cash Flow
49,404
-14,706
5,821
61,012
Cash
287
5,451
2,859
79,025
Basic Shares
83,295
81,145
80,593
79,591

Earnings Calls

Quarter EPS
2024-09-30
$0.63
2024-06-30
$0.62
2024-03-31
$0.46
2023-12-31
$0.56