Quarterly Financials

Values in thousands 2025-03-31 2024-12-31 2024-09-30 2024-06-30
Revenue
$86,465
$352,914
$371,512
$375,683
Gross Profit
86,465
86,104
94,873
101,365
EBITDA
17,061
52,342
36,315
48,345
EBIT
-1,471
39,452
22,963
35,430
Net Income
-128
15,321
15,965
18,876
Net Change In Cash
86,465
352,914
371,512
375,683
Free Cash Flow
-28,215
13,232
26,290
17,762
Cash
163,142
134,134
150,581
123,466
Basic Shares
30,779
31,054
31,365
31,709

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$366,431
$1,469,076
$1,204,656
$1,046,150
Gross Profit
366,431
351,624
273,650
303,631
EBITDA
170,540
119,833
99,629
157,643
EBIT
117,565
68,885
55,235
118,863
Net Income
64,947
40,343
24,441
93,434
Net Change In Cash
366,431
1,469,076
1,204,656
1,046,150
Cost of Revenue
-35,025
-77,739
Free Cash Flow
36,332
80,848
-25,251
97,051
Cash
134,134
149,673
153,891
190,606
Basic Shares
31,476
33,066
33,503
33,509

Earnings Calls

Quarter EPS
2025-03-31
$0.51
2024-12-31
$0.29
2024-09-30
$0.75
2024-06-30
$0.66