Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$368,699
$319,593
$299,812
$323,374
Gross Profit
304,637
171,130
304,079
276,182
EBITDA
67,860
42,270
23,048
27,169
EBIT
59,027
32,782
13,901
17,985
Net Income
59,524
8,371
3,105
4,885
Net Change In Cash
368,699
319,593
299,812
323,374
Free Cash Flow
47,724
38,441
-16,684
62,045
Cash
140,300
127,704
104,784
147,120
Basic Shares
90,698
88,504
90,032
89,691

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$1,200,038
$1,011,756
$829,487
$576,539
Gross Profit
978,575
574,202
540,877
404,638
EBITDA
132,587
69,042
75,010
-32,459
EBIT
93,682
23,233
41,123
-54,603
Net Income
17,017
20,231
4,079
-61,354
Net Change In Cash
1,200,038
1,011,756
829,487
576,539
Cost of Revenue
-64,277
Free Cash Flow
155,680
107,303
10,953
-1,089
Cash
104,784
108,326
95,172
275,332
Basic Shares
88,504
340,323
336,147
82,327

Earnings Calls

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