Quarterly Financials

Values in thousands 2025-06-30 2025-03-31 2024-12-31 2024-09-30
Revenue
$256,458
$216,759
$204,491
$185,774
Gross Profit
98,885
84,879
83,711
78,180
EBITDA
71,431
62,475
47,284
50,550
EBIT
65,891
57,188
42,268
46,517
Net Income
42,810
46,630
29,682
26,782
Net Change In Cash
256,458
216,759
204,491
185,774
Free Cash Flow
116,025
87,899
-141,559
34,140
Cash
476,939
511,506
425,172
560,532
Basic Shares
305,785
310,866
294,860
296,321

Annual Financials

Values in thousands 2024-12-31 2023-12-31 2022-12-31 2021-12-31
Revenue
$745,974
$650,351
$418,925
$244,120
Gross Profit
294,673
276,859
202,167
130,443
EBITDA
168,915
184,208
153,098
90,791
EBIT
151,520
171,983
144,951
86,044
Net Income
120,416
148,964
108,683
77,876
Net Change In Cash
745,974
650,351
418,925
244,120
Free Cash Flow
-34,489
275,228
142,099
60,469
Cash
425,172
222,808
468,092
336,197
Basic Shares
305,136
302,958
296,029
295,028

Earnings Calls

Quarter EPS
2025-09-30
$0
2025-06-30
$0.14
2025-03-31
$0.17
2024-12-31
$0.10