Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$221,920
$216,433
$161,442
$175,238
Gross Profit
129,855
161,442
168,437
EBITDA
98,136
106,214
11,339
19,661
EBIT
103,723
9,154
17,501
Net Income
66,160
69,684
2,584
5,682
Net Change In Cash
221,920
216,433
161,442
175,238
Free Cash Flow
144,999
162,006
73,626
103,192
Cash
950,896
754,481
532,471
518,786
Basic Shares
12,883
12,686
12,686
10,511

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$749,454
$550,670
$491,988
$405,125
Gross Profit
275,344
528,036
471,468
386,072
EBITDA
191,011
136,951
-52,640
23,084
EBIT
186,712
128,767
-60,650
17,535
Net Income
109,953
79,034
-58,511
1,856
Net Change In Cash
749,454
550,670
491,988
405,125
Cost of Revenue
-393,482
197,656
Free Cash Flow
327,764
224,155
-10,153
93,185
Cash
532,471
536,478
234,863
628,943
Basic Shares
12,686
11,044
8,817
8,580

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$5.18
2025-03-31
$5.35
2024-12-31
$0.31