Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$139,208
$122,610
$107,370
$101,054
Gross Profit
131,051
83,465
107,370
68,765
EBITDA
70,745
56,327
38,689
EBIT
68,006
54,178
36,526
Net Income
41,576
30,419
28,050
17,754
Net Change In Cash
139,208
122,610
107,370
101,054
Free Cash Flow
672,661
153,763
Cash
4,097,164
403,891
393,576
429,952
Basic Shares
185,415
168,940
179,173
164,483

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$391,541
$272,507
$225,365
$264,488
Gross Profit
254,524
162,672
89,339
127,805
EBITDA
141,892
82,641
4,469
18,998
EBIT
139,268
79,803
-219,174
-227,830
Net Income
60,728
32,563
-2,256
14,690
Net Change In Cash
391,541
272,507
225,365
264,488
Free Cash Flow
826,425
-9,330
253,171
408,236
Cash
393,577
322,599
277,660
269,057
Basic Shares
168,940
161,817
153,010
155,714

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.23
2025-03-31
$0.20
2024-12-31
$0.17