Quarterly Financials

Values in thousands 2024-06-30 2024-03-31 2023-12-31 2023-09-30
Revenue
$394,091
$369,975
$353,999
$319,946
Gross Profit
255,774
251,778
229,869
199,951
EBITDA
117,448
124,397
160,048
131,555
EBIT
102,629
108,952
145,033
116,902
Net Income
62,073
131,066
103,380
131,957
Net Change In Cash
394,091
369,975
353,999
319,946
Free Cash Flow
73,545
118,965
100,218
102,118
Cash
757,018
718,279
713,656
614,131
Basic Shares
70,601
70,095
70,092
70,046

Annual Financials

Values in thousands 2023-12-31 2022-12-31 2021-12-31 2020-12-31
Revenue
$1,296,429
$935,061
$425,208
$339,410
Gross Profit
709,543
581,703
187,695
138,761
EBITDA
444,180
34,492
-83,438
-2,000
EBIT
384,137
-13,437
-125,726
-26,689
Net Income
326,661
28,067
-71,279
-13,473
Net Change In Cash
1,296,429
935,061
425,208
339,410
Cost of Revenue
316,925
18,267
-10,377
Free Cash Flow
258,705
263,434
41,776
3,922
Cash
713,656
415,652
98,508
79,612
Basic Shares
70,239
70,671
67,486
54,134

Earnings Calls

Quarter EPS
2024-06-30
$1.80
2024-03-31
$1.69
2023-12-31
$1.75
2023-09-30
$1.47