Quarterly Financials

Values in thousands2025-09-302025-06-302025-03-312024-12-31
Revenue
$282,483
$256,458
$216,759
$204,491
Gross Profit
103,189
98,885
84,879
83,711
EBITDA
67,962
71,431
62,475
47,284
EBIT
61,178
65,891
57,188
42,268
Net Income
51,825
42,810
46,630
29,682
Net Change In Cash
282,483
256,458
216,759
204,491
Free Cash Flow
94,954
116,025
87,899
-141,559
Cash
604,467
476,939
511,506
425,172
Basic Shares
304,852
305,785
310,866
294,860

Annual Financials

Values in thousands2024-12-312023-12-312022-12-312021-12-31
Revenue
$745,974
$650,351
$418,925
$244,120
Gross Profit
294,673
276,859
202,167
130,443
EBITDA
168,915
191,317
128,607
90,389
EBIT
151,520
179,092
120,460
85,642
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
-55,431
275,228
167,262
60,469
Cash
189,029
222,808
511,906
227,913
Basic Shares
305,136
302,958
296,029
295,028

Earnings Calls

QuarterEPS
2025-12-31
$0
2025-09-30
$0.17
2025-06-30
$0.14
2025-03-31
$0.17