Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$420,809
$332,877
$335,361
$337,652
Gross Profit
138,686
53,359
49,909
55,111
EBITDA
60,653
52,027
49,374
58,766
EBIT
18,306
16,404
14,170
23,732
Net Income
10,148
12,030
12,762
18,796
Net Change In Cash
420,809
332,877
335,361
337,652
Free Cash Flow
10,025
7,595
53,701
19,067
Cash
162,113
326,724
325,975
276,888
Basic Shares
218,150
211,922
214,950
211,248

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,414,999
$1,617,474
$1,601,762
$864,929
Gross Profit
245,776
419,832
430,630
128,981
EBITDA
244,653
364,707
373,263
91,063
EBIT
112,078
256,584
290,246
18,377
Net Income
91,444
195,113
218,363
7,217
Net Change In Cash
1,414,999
1,617,474
1,601,762
864,929
Cost of Revenue
-2,063
Free Cash Flow
129,456
213,758
61,734
-19,926
Cash
325,975
223,310
126,424
82,433
Basic Shares
211,358
212,927
213,331
212,990

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.08
2025-03-31
$0.06
2024-12-31
$0.06