Quarterly Financials

Values in thousands 2024-12-31 2024-09-30 2024-06-30 2024-03-31
Revenue
$86,104
$371,512
$375,683
$356,015
Gross Profit
86,104
94,873
101,365
88,753
EBITDA
52,342
36,315
48,345
39,105
EBIT
39,452
22,963
35,430
25,287
Net Income
15,321
15,965
18,876
14,785
Net Change In Cash
86,104
371,512
375,683
356,015
Free Cash Flow
13,232
26,290
17,762
-21,642
Cash
134,134
150,581
123,466
125,107
Basic Shares
31,054
31,365
31,709
31,691

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
2024-12-31
$0.29
2024-09-30
$0.75
2024-06-30
$0.66
2024-03-31
$0.62